From 401674132143c3fd07aad27a077fa0a7a0c59579 Mon Sep 17 00:00:00 2001 From: cmsbuild Date: Mon, 2 Feb 2015 19:11:49 +0100 Subject: [PATCH] --- yaml --- r: 143538 b: "refs/heads/CMSSW_7_6_X" c: 458f1027546bb4cb41aba365ad11457147160672 h: "refs/heads/CMSSW_7_6_X" v: v3 --- [refs] | 2 +- .../plugins/GlobalTrackerMuonAlignment.cc | 20 +- .../HcalAlgos/interface/HcalDbASCIIIO.h | 3 + .../HcalAlgos/src/HcalDbASCIIIO.cc | 4 + .../src/HcalHardcodeCalibrations.cc | 19 + .../src/HcalHardcodeCalibrations.h | 3 + .../HcalPlugins/src/HcalTextCalibrations.cc | 14 +- .../HcalPlugins/src/HcalTextCalibrations.h | 2 + .../CastorObjects/interface/CastorDbService.h | 1 - .../CastorObjects/src/CastorDbService.cc | 1 - trunk/CondCore/HIPlugins/src/plugin.cc | 3 + trunk/CondCore/HcalPlugins/src/plugin.cc | 1 + trunk/CondCore/Utilities/src/CondDBImport.cc | 1 + trunk/CondCore/Utilities/src/CondFormats.h | 1 + .../CondFormats/DataRecord/doc/DataRecord.doc | 1 + .../DataRecord/interface/HcalAllRcds.h | 1 + .../interface/HcalZDCLowGainFractionsRcd.h | 26 + .../DataRecord/interface/HeavyIonUERcd.h | 8 + .../src/HcalZDCLowGainFractionsRcd.cc | 15 + .../DataRecord/src/HeavyIonUERcd.cc | 5 + .../CondFormats/HIObjects/interface/UETable.h | 35 + .../src/T_EventSetup_CentralityCuts.cc | 2 + trunk/CondFormats/HIObjects/src/classes.h | 1 + .../CondFormats/HIObjects/src/classes_def.xml | 1 + trunk/CondFormats/HIObjects/src/headers.h | 1 + .../HcalObjects/interface/AllObjects.h | 1 + .../interface/HcalZDCLowGainFraction.h | 31 + .../interface/HcalZDCLowGainFractions.h | 26 + .../HcalObjects/src/HcalZDCLowGainFraction.cc | 3 + .../src/HcalZDCLowGainFractions.cc | 5 + .../T_EventSetup_HcalZDCLowGainFraction.cc | 5 + trunk/CondFormats/HcalObjects/src/classes.h | 3 + .../HcalObjects/src/classes_def.xml | 18 + .../test/testSerializationHcalObjects.cpp | 5 + .../PerformancePayloadFromTFormula.h | 2 +- .../test/testSerializationEqual.cpp | 20 +- .../HcalZDCLowGainFractionsHandler.h | 39 + .../Hcal/plugins/HcalDumpConditions.cc | 2 + .../HcalZDCLowGainFractionsPopConAnalyzer.cc | 44 + .../src/HcalZDCLowGainFractionsHandler.cc | 47 + .../Applications/python/ConfigBuilder.py | 28 +- .../Applications/python/Options.py | 5 + .../Applications/python/cmsDriverOptions.py | 23 + ...sToMuMu_forSTEAM_13TeV_TuneCUETP8M1_cfi.py | 4 +- ...tarMuMu_forSTEAM_13TeV_TuneCUETP8M1_cfi.py | 13 +- ...arPsi2S_forSTEAM_13TeV_TuneCUETP8M1_cfi.py | 13 +- ...TeV_MLM_5f_max4j_LHE_pythia8_EvtGen_cff.py | 4 +- ...NLO_FXFX_5f_max1j_max1p_LHE_pythia8_cff.py | 1 - .../Pythia8_BuJpsiK_13TeV_TuneCUETP8M1_cfi.py | 15 +- .../python/QCD_Pt_30_13TeV_herwigpp_cff.py | 1 - .../python/ZEEMM_13TeV_TuneCUETP8M1_cfi.py | 3 +- .../python/WorkFlowRunner.py | 2 + .../python/relval_extendedgen.py | 8 +- .../python/relval_generator.py | 4 +- .../python/relval_standard.py | 4 + .../python/relval_steps.py | 7 + .../StandardSequences/python/Eras.py | 13 + .../FrontierCondition_GT_autoExpress_cfi.py | 4 +- .../python/test/FrontierCondition_GT_cfi.py | 4 +- trunk/DQM/Integration/scripts/fff_deleter | 69 - trunk/DQM/Integration/scripts/fff_deleter.py | 314 - trunk/DQM/Integration/scripts/fff_monitoring | 78 - .../DQM/Integration/scripts/fff_monitoring.py | 278 - .../interface/SiStripMonitorCluster.h | 7 +- .../python/SiStripMonitorCluster_cfi.py | 10 + .../src/SiStripMonitorCluster.cc | 48 +- .../EGamma/plugins/ElectronAnalyzer.cc | 3 - .../DQMOffline/JetMET/interface/JetAnalyzer.h | 278 +- .../DQMOffline/JetMET/interface/METAnalyzer.h | 293 +- .../JetMET/python/METAnalyzer_cff.py | 1 + .../goodOfflinePrimaryVerticesDQM_cfi.py | 1 + .../JetMET/python/jetAnalyzer_cff.py | 11 +- .../JetMET/python/jetAnalyzer_cfi.py | 79 +- .../JetMET/python/jetDQMConfig_cff.py | 3 +- .../jetMETDQMOfflineSourceCosmicMC_cff.py | 15 +- .../jetMETDQMOfflineSourceCosmic_cff.py | 14 +- .../python/jetMETDQMOfflineSourceHIMC_cff.py | 6 +- .../python/jetMETDQMOfflineSourceHI_cff.py | 8 +- .../python/jetMETDQMOfflineSourceMC_cff.py | 65 +- .../python/jetMETDQMOfflineSource_cff.py | 51 +- .../JetMET/python/metDQMConfig_cff.py | 6 +- .../JetMET/python/metDQMConfig_cfi.py | 87 +- .../python/metDiagnosticParameterSet_cfi.py | 201 + .../DQMOffline/JetMET/src/BeamHaloAnalyzer.cc | 2 +- trunk/DQMOffline/JetMET/src/JetAnalyzer.cc | 1533 +- trunk/DQMOffline/JetMET/src/METAnalyzer.cc | 1540 +- trunk/DQMOffline/JetMET/test/run_PromptAna.py | 267 +- .../Trigger/interface/EgHLTEgCutCodes.h | 2 +- .../Trigger/interface/EgHLTOfflineSource.h | 2 +- .../DQMOffline/Trigger/src/EgHLTEgCutCodes.cc | 2 +- .../StreamerIO/plugins/DQMFileIterator.cc | 7 +- .../plugins/DQMMonitoringService.cc | 5 + .../StreamerIO/scripts/esMonitoring.py | 35 +- .../Candidate/interface/Candidate.h | 7 +- .../EgammaCandidates/src/GsfElectron.cc | 16 +- .../GeometrySurface/interface/Cone.h | 4 +- .../GeometrySurface/interface/Cylinder.h | 4 +- .../GeometrySurface/interface/Plane.h | 4 +- .../GeometrySurface/interface/Surface.h | 4 +- trunk/DataFormats/GeometrySurface/src/Cone.cc | 8 +- .../GeometrySurface/src/Cylinder.cc | 6 +- .../DataFormats/GeometrySurface/src/Plane.cc | 8 +- trunk/DataFormats/METReco/src/CSCHaloData.cc | 2 +- trunk/DataFormats/METReco/src/EcalHaloData.cc | 2 +- trunk/DataFormats/Math/src/ExtVec.cc | 2 +- trunk/DataFormats/Math/test/BuildFile.xml | 7 +- .../interface/PFCandidate.h | 4 + .../RecoCandidate/interface/RecoCandidate.h | 6 + .../interface/RecoChargedRefCandidate.h | 6 + .../RecoCandidate/src/RecoCandidate.cc | 17 + .../interface/OmniClusterRef.h | 4 +- .../DetectorDescription/Core/src/Reflection.h | 2 +- .../EcalRawToDigi/plugins/EcalRawToDigi.cc | 3 + .../EcalRawToDigi/plugins/EcalRawToDigi.h | 5 +- .../scripts/edmPythonConfigToCppValidation | 126 +- .../FastSimulation/Event/src/FBaseSimEvent.cc | 14 +- .../python/HLTAnalyser_cfi.py | 4 +- .../python/HLTFastReco_cff.py | 13 +- .../MaterialEffects/BuildFile.xml | 2 + .../interface/CMSDummyDeexcitation.h | 33 + .../interface/MaterialEffects.h | 9 +- .../interface/MaterialEffectsSimulator.h | 5 +- .../NuclearInteractionFTFSimulator.h | 83 + .../python/MaterialEffects_cfi.py | 9 +- .../MaterialEffects/src/MaterialEffects.cc | 39 +- .../src/NuclearInteractionFTFSimulator.cc | 279 + .../IterativeDetachedTripletStep_cff.py | 2 +- .../python/IterativeInitialStep_cff.py | 2 +- .../python/IterativeLowPtTripletStep_cff.py | 2 +- .../python/IterativeMixedTripletStep_cff.py | 2 +- .../python/IterativePixelLessStep_cff.py | 2 +- .../python/IterativePixelPairStep_cff.py | 2 +- .../python/IterativeTobTecStep_cff.py | 2 +- .../src/TrajectoryManager.cc | 2 +- .../plugins/LHAupLesHouches.cc | 28 +- .../plugins/LHAupLesHouches.h | 2 +- .../ThePEGInterface/plugins/BuildFile.xml | 6 - .../plugins/ThePEGHadronisation.cc | 133 - .../python/herwigDefaults_cff.py | 214 - .../test/testThePEGGeneratorFilter.py | 5 +- .../test/testThePEGGeneratorFilter_GEN_MC.py | 4 +- .../test/testThePEGHadronisation.py | 50 - .../test/testThePEGHadronisation_GEN_MC.py | 211 - ...ation.py => testThePEGHadronizerFilter.py} | 39 +- .../ThePEGInterface/test/w01j_5f_NLO.lhe | 1178 ++ .../cmsExtendedGeometry2015devXML_cfi.py | 4 +- .../python/cmsIdealGeometry2015devXML_cfi.py | 4 +- .../data/dev/Pilot/pixfwdCylinder.xml | 536 + .../data/dev/Pilot/pixfwdMaterials.xml | 514 + .../Geometry/TrackerCommonData/test/Makefile | 18 + .../test/mixed_materials.input | 95 + .../TrackerCommonData/test/pixel_fwd.in | 283 + .../test/readExtendedAndDump.py | 56 + .../Configuration/python/CustomConfigs.py | 2 +- .../python/HLT_FULL_Famos_cff.py | 6009 +++--- .../Configuration/python/HLT_FULL_cff.py | 3808 ++-- .../python/HLT_Fake_Famos_cff.py | 366 +- .../Configuration/python/HLT_Fake_cff.py | 132 +- .../python/HLT_GRun_Famos_cff.py | 13316 +++++++++----- .../Configuration/python/HLT_GRun_cff.py | 15023 +++++++++------ .../Configuration/python/HLT_HIon_cff.py | 156 +- .../Configuration/python/HLT_PIon_cff.py | 156 +- .../python/HLTrigger_Datasets_GRun_cff.py | 52 +- .../python/HLTrigger_EventContent_cff.py | 8 +- .../Configuration/python/Tools/confdb.py | 4 +- .../python/customizeHLTforL1Emulator.py | 2 + .../Configuration/scripts/hltIntegrationTests | 8 +- trunk/HLTrigger/Configuration/tables/GRun.txt | 119 +- .../Configuration/test/OnData_HLT_FULL.py | 3829 ++-- .../Configuration/test/OnData_HLT_Fake.py | 132 +- .../Configuration/test/OnData_HLT_GRun.py | 15079 ++++++++++------ .../Configuration/test/OnData_HLT_HIon.py | 156 +- .../Configuration/test/OnData_HLT_PIon.py | 156 +- .../Configuration/test/OnMc_HLT_FULL.py | 3829 ++-- .../Configuration/test/OnMc_HLT_Fake.py | 132 +- .../Configuration/test/OnMc_HLT_GRun.py | 15079 ++++++++++------ .../Configuration/test/OnMc_HLT_HIon.py | 156 +- .../Configuration/test/OnMc_HLT_PIon.py | 156 +- .../src/HLTEgammaDoubleLegCombFilter.cc | 2 +- .../JetMET/src/HLTJetCollectionsVBFFilter.cc | 6 +- .../Muon/interface/HLTL1MuonSelector.h | 6 +- .../Muon/interface/HLTMuonTrkFilter.h | 1 + trunk/HLTrigger/Muon/src/HLTL1MuonSelector.cc | 2 +- trunk/HLTrigger/Muon/src/HLTMuonTrkFilter.cc | 22 +- .../special/interface/HLTEcalPhiSymFilter.h | 22 +- .../special/src/HLTEcalPhiSymFilter.cc | 122 +- .../Btag/python/HltBtagPostValidation_cff.py | 2 +- .../Btag/python/HltBtagValidation_cff.py | 2 +- .../python/hltbtagharvestinganalyzer_cfi.py | 2 +- .../python/hltbtagperformanceanalyzer_cfi.py | 4 +- .../Btag/src/HLTBTagPerformanceAnalyzer.cc | 2 +- trunk/HLTriggerOffline/Btag/test/config.ini | 6 +- .../analyses/hltExoticaMuonNoBptx_cff.py | 4 +- .../python/hltHiggsPostProcessors_cff.py | 52 +- .../Higgs/python/hltHiggsValidator_cfi.py | 72 +- .../SMP/python/hltSMPValidator_cfi.py | 18 +- .../SUSYBSM_Ele_HT_BTag_SingleLepton_cff.py | 2 +- .../SUSYBSM_Mu_HT_BTag_SingleLepton_cff.py | 2 +- .../SUSYBSM/python/SUSYBSM_alphaT_cff.py | 21 +- trunk/L1Trigger/CSCTrackFinder/BuildFile.xml | 5 + .../L1TCommon/python/customsPostLS1.py | 24 +- .../Layers/interface/MagBLayer.h | 2 +- .../MagneticField/Layers/interface/MagBRod.h | 2 +- .../Layers/interface/MagBSector.h | 2 +- .../MagneticField/Layers/interface/MagBSlab.h | 2 +- .../Layers/interface/MagELayer.h | 2 +- .../Layers/interface/MagESector.h | 2 +- trunk/MagneticField/Layers/src/MagBLayer.cc | 4 +- trunk/MagneticField/Layers/src/MagBRod.cc | 4 +- trunk/MagneticField/Layers/src/MagBSector.cc | 4 +- trunk/MagneticField/Layers/src/MagBSlab.cc | 2 +- trunk/MagneticField/Layers/src/MagELayer.cc | 2 +- trunk/MagneticField/Layers/src/MagESector.cc | 4 +- .../interface/PFECALSuperClusterProducer.h | 5 +- .../src/PFECALSuperClusterProducer.cc | 47 + .../interface/EcalClusterLazyTools.h | 14 + .../interface/EcalClusterTools.h | 28 + .../src/ElectronSeedGenerator.cc | 67 +- .../plugins/ElectronSeedProducer.cc | 135 +- .../plugins/ElectronSeedProducer.h | 1 + .../python/HiIsolationCommonParameters_cff.py | 3 +- trunk/RecoHI/HiJetAlgos/BuildFile.xml | 2 +- .../HiTracking/python/HiTracking_cff.py | 3 + .../python/MergeTrackCollectionsHI_cff.py | 12 +- .../python/hiDetachedTripletStep_cff.py | 201 + .../python/hiSecondPixelTripletStep_cff.py | 4 +- .../JetAlgorithms/interface/JetIDHelper.h | 2 - .../interface/JetMatchingTools.h | 2 - .../interface/JetMuonHitsIDHelper.h | 2 - .../interface/PileUpSubtractor.h | 2 - .../interface/EcalUncalibRecHitMultiFitAlgo.h | 6 + .../EcalRecAlgos/interface/EigenMatrixTypes.h | 3 + .../EcalRecAlgos/interface/PulseChiSqSNNLS.h | 5 + .../EcalRecAlgos/src/ESRecHitSimAlgo.cc | 2 +- .../src/EcalUncalibRecHitMultiFitAlgo.cc | 68 +- .../EcalRecAlgos/src/PulseChiSqSNNLS.cc | 44 +- .../plugins/EcalDetIdToBeRecoveredProducer.cc | 22 +- .../plugins/EcalDetIdToBeRecoveredProducer.h | 2 +- .../plugins/EcalRecHitProducer.cc | 124 + .../plugins/EcalRecHitProducer.h | 4 +- .../EcalUncalibRecHitWorkerMultiFit.cc | 12 +- .../plugins/EcalUncalibRecHitWorkerMultiFit.h | 5 +- .../python/ecalMultiFitUncalibRecHit_cfi.py | 7 +- .../test/testMultipleEcalRecoLocal_cfg.py | 6 +- .../src/BeamHaloSummaryProducer.cc | 2 +- .../python/RecoMuonCosmics_cff.py | 1 - .../Configuration/python/RecoMuon_cff.py | 2 - .../src/GlobalMuonTrackMatcher.cc | 4 +- .../src/L2MuonIsolationProducer.cc | 6 - .../src/L2MuonIsolationProducer.h | 9 +- .../src/L2MuonCandidateProducer.cc | 3 +- .../src/L2MuonCandidateProducer.h | 6 +- .../L2MuonProducer/src/L2MuonProducer.h | 6 +- .../src/L2MuonSeedGenerator.h | 6 +- ...L3MuonCombinedRelativeIsolationProducer.cc | 1 - .../L3MuonCombinedRelativeIsolationProducer.h | 6 +- .../src/L3MuonIsolationProducer.cc | 1 - .../src/L3MuonIsolationProducer.h | 6 +- .../src/L3MuonSumCaloPFIsolationProducer.cc | 3 +- .../src/L3MuonSumCaloPFIsolationProducer.h | 8 +- .../src/L3MuonCandidateProducer.cc | 3 +- .../src/L3MuonCandidateProducer.h | 6 +- .../src/L3MuonCandidateProducerFromMuons.cc | 3 +- .../src/L3MuonCandidateProducerFromMuons.h | 6 +- .../L3MuonProducer/src/L3MuonCleaner.cc | 8 +- .../L3MuonProducer/src/L3MuonProducer.cc | 1 - .../L3MuonProducer/src/L3MuonProducer.h | 6 +- .../L3MuonProducer/src/L3TkMuonProducer.cc | 3 +- .../L3MuonProducer/src/L3TkMuonProducer.h | 6 +- .../src/QuarkoniaTrackSelector.cc | 2 +- .../src/QuarkoniaTrackSelector.h | 6 +- .../plugins/CaloMuonMerger.cc | 4 +- .../plugins/CaloMuonProducer.cc | 1 - .../plugins/CaloMuonProducer.h | 2 +- .../plugins/CosmicsMuonIdProducer.cc | 4 +- .../plugins/GlobalMuonToMuonProducer.cc | 2 +- .../plugins/GlobalMuonToMuonProducer.h | 6 +- .../plugins/MuonIdProducer.cc | 2 +- .../plugins/MuonLinksProducer.cc | 4 +- .../plugins/MuonLinksProducer.h | 6 +- .../plugins/MuonLinksProducerForHLT.cc | 3 +- .../plugins/MuonLinksProducerForHLT.h | 6 +- .../MuonIdentification/plugins/MuonProducer.h | 2 +- .../plugins/MuonRefProducer.cc | 4 +- .../plugins/MuonRefProducer.h | 6 +- .../MuonSelectionTypeValueMapProducer.h | 2 +- .../plugins/MuonShowerInformationProducer.cc | 4 +- .../plugins/MuonTimingProducer.cc | 2 +- .../plugins/MuonsFromRefitTracksProducer.cc | 6 +- .../python/CSCTimingExtractor_cfi.py | 1 - .../python/DTTimingExtractor_cfi.py | 1 - .../python/MuonTimingFiller_cfi.py | 2 +- .../src/CSCTimingExtractor.cc | 1 - .../src/DTTimingExtractor.cc | 1 - .../plugins/MuonSeedMerger.h | 2 +- .../plugins/SETMuonSeedProducer.h | 4 +- .../MCSeedGenerator/MCMuonSeedGenerator.h | 4 +- .../plugins/CollectionCombiner.h | 8 +- .../plugins/TSGFromL1Muon.h | 4 +- .../plugins/TSGFromL2Muon.h | 4 +- .../plugins/CorrectedECALPFClusterProducer.cc | 20 +- .../PFClusterTools/src/PFEnergyCalibration.cc | 174 +- .../plugins/ConvBremSeedProducer.cc | 2 +- .../interface/CosmicTrackFinder.h | 5 + .../src/CosmicTrackFinder.cc | 38 +- .../interface/CRackSeedGenerator.h | 4 +- .../interface/CosmicRegionalSeedGenerator.h | 2 + .../interface/CosmicSeedGenerator.h | 4 + .../interface/CosmicTrackingRegion.h | 23 +- .../src/CRackSeedGenerator.cc | 17 +- .../src/CosmicRegionalSeedGenerator.cc | 21 +- .../src/CosmicSeedGenerator.cc | 19 +- .../src/CosmicTrackingRegion.cc | 8 +- .../TkDetLayers/src/Phase2OTECRingedLayer.cc | 20 +- .../TkDetLayers/src/Phase2OTECRingedLayer.h | 11 +- trunk/RecoTracker/TkDetLayers/src/TIDLayer.cc | 21 +- trunk/RecoTracker/TkDetLayers/src/TIDLayer.h | 9 +- .../TkHitPairs/src/InnerDeltaPhi.cc | 2 - .../TrackProducer/plugins/GsfTrackProducer.cc | 20 + .../TrackProducer/plugins/GsfTrackProducer.h | 2 + .../Configuration/python/postLS1Customs.py | 333 + .../MixingModule/plugins/MixingModule.cc | 2 + .../plugins/TrackingTruthAccumulator.cc | 14 +- .../MCTruth/src/MuonAssociatorByHits.cc | 4 +- .../interface/TrackAssociatorByHits.h | 4 +- .../src/TrackAssociatorByChi2.cc | 38 +- .../src/TrackAssociatorByHits.cc | 80 +- .../src/TrackAssociatorByPosition.cc | 8 +- .../src/TrackGenAssociatorByChi2.cc | 38 +- .../plugins/TrackAssociatorByChi2Impl.cc | 35 +- .../plugins/TrackAssociatorByHitsImpl.cc | 58 +- .../plugins/TrackAssociatorByHitsImpl.h | 4 +- .../plugins/TrackAssociatorByPositionImpl.cc | 8 +- .../plugins/TrackGenAssociatorByChi2Impl.cc | 38 +- .../src/AnalyticalPropagator.cc | 2 +- .../StaticAnalyzers/scripts/bloom.bin | Bin 99518 -> 99518 bytes .../scripts/class-composition.py | 65 +- .../scripts/run_class_dumper.sh | 3 +- .../StaticAnalyzers/src/ClassDumper.cpp | 30 +- .../test/macros/InputRelVal_Pileup.txt | 280 + .../CaloTowers/test/macros/RelValHarvest.csh | 64 - .../CaloTowers/test/macros/RelValHarvest.py | 105 + .../CaloTowers/test/macros/RunRVMacros.csh | 13 +- .../test/macros/RunRVMacros_Pileup.csh | 14 +- .../CaloTowers/test/macros/SinglePi.C | 224 +- .../macros/html_indices/TopLevelRelVal.html | 32 +- .../html_indices/TopLevelRelVal_PileUp.html | 38 +- .../run_onRelVal_drop_redigi_rereco_cfg.py | 166 - ...n_onRelVal_fromGENSIM_redigi_rereco_cfg.py | 194 + .../test/run_onRelVal_redigi_rereco_cfg.py | 191 - .../Geometry/data/trackerMaterials.l0 | 8 + .../Geometry/data/trackerMaterials.x0 | 8 + .../Geometry/interface/MonitorElementMgr.h | 34 - .../Geometry/src/MonitorElementMgr.cc | 99 - .../dddvsdb/runDDDvsDBGeometryValidation.sh | 14 +- .../HcalRecHits/src/HcalRecHitsValidation.cc | 4 +- .../python/TrackValidationHeavyIons_cff.py | 6 +- 357 files changed, 56382 insertions(+), 35686 deletions(-) create mode 100644 trunk/CondFormats/DataRecord/interface/HcalZDCLowGainFractionsRcd.h create mode 100644 trunk/CondFormats/DataRecord/interface/HeavyIonUERcd.h create mode 100644 trunk/CondFormats/DataRecord/src/HcalZDCLowGainFractionsRcd.cc create mode 100644 trunk/CondFormats/DataRecord/src/HeavyIonUERcd.cc create mode 100644 trunk/CondFormats/HIObjects/interface/UETable.h create mode 100644 trunk/CondFormats/HcalObjects/interface/HcalZDCLowGainFraction.h create mode 100644 trunk/CondFormats/HcalObjects/interface/HcalZDCLowGainFractions.h create mode 100644 trunk/CondFormats/HcalObjects/src/HcalZDCLowGainFraction.cc create mode 100644 trunk/CondFormats/HcalObjects/src/HcalZDCLowGainFractions.cc create mode 100644 trunk/CondFormats/HcalObjects/src/T_EventSetup_HcalZDCLowGainFraction.cc create mode 100644 trunk/CondTools/Hcal/interface/HcalZDCLowGainFractionsHandler.h create mode 100644 trunk/CondTools/Hcal/plugins/HcalZDCLowGainFractionsPopConAnalyzer.cc create mode 100644 trunk/CondTools/Hcal/src/HcalZDCLowGainFractionsHandler.cc create mode 100644 trunk/Configuration/StandardSequences/python/Eras.py delete mode 100755 trunk/DQM/Integration/scripts/fff_deleter delete mode 100755 trunk/DQM/Integration/scripts/fff_deleter.py delete mode 100755 trunk/DQM/Integration/scripts/fff_monitoring delete mode 100755 trunk/DQM/Integration/scripts/fff_monitoring.py create mode 100644 trunk/DQMOffline/JetMET/python/metDiagnosticParameterSet_cfi.py create mode 100644 trunk/FastSimulation/MaterialEffects/interface/CMSDummyDeexcitation.h create mode 100644 trunk/FastSimulation/MaterialEffects/interface/NuclearInteractionFTFSimulator.h create mode 100644 trunk/FastSimulation/MaterialEffects/src/NuclearInteractionFTFSimulator.cc delete mode 100644 trunk/GeneratorInterface/ThePEGInterface/plugins/ThePEGHadronisation.cc delete mode 100644 trunk/GeneratorInterface/ThePEGInterface/python/herwigDefaults_cff.py delete mode 100644 trunk/GeneratorInterface/ThePEGInterface/test/testThePEGHadronisation.py delete mode 100644 trunk/GeneratorInterface/ThePEGInterface/test/testThePEGHadronisation_GEN_MC.py rename trunk/GeneratorInterface/ThePEGInterface/test/{testHerwigppHadronization.py => testThePEGHadronizerFilter.py} (54%) create mode 100644 trunk/GeneratorInterface/ThePEGInterface/test/w01j_5f_NLO.lhe create mode 100644 trunk/Geometry/TrackerCommonData/data/dev/Pilot/pixfwdCylinder.xml create mode 100644 trunk/Geometry/TrackerCommonData/data/dev/Pilot/pixfwdMaterials.xml create mode 100644 trunk/Geometry/TrackerCommonData/test/Makefile create mode 100644 trunk/Geometry/TrackerCommonData/test/mixed_materials.input create mode 100644 trunk/Geometry/TrackerCommonData/test/pixel_fwd.in create mode 100644 trunk/GeometryReaders/XMLIdealGeometryESSource/test/readExtendedAndDump.py create mode 100644 trunk/RecoHI/HiTracking/python/hiDetachedTripletStep_cff.py delete mode 100644 trunk/RecoJets/JetAlgorithms/interface/JetIDHelper.h delete mode 100644 trunk/RecoJets/JetAlgorithms/interface/JetMatchingTools.h delete mode 100644 trunk/RecoJets/JetAlgorithms/interface/JetMuonHitsIDHelper.h delete mode 100644 trunk/RecoJets/JetAlgorithms/interface/PileUpSubtractor.h create mode 100644 trunk/Validation/CaloTowers/test/macros/InputRelVal_Pileup.txt delete mode 100755 trunk/Validation/CaloTowers/test/macros/RelValHarvest.csh create mode 100755 trunk/Validation/CaloTowers/test/macros/RelValHarvest.py delete mode 100644 trunk/Validation/CaloTowers/test/run_onRelVal_drop_redigi_rereco_cfg.py create mode 100644 trunk/Validation/CaloTowers/test/run_onRelVal_fromGENSIM_redigi_rereco_cfg.py delete mode 100644 trunk/Validation/CaloTowers/test/run_onRelVal_redigi_rereco_cfg.py delete mode 100644 trunk/Validation/Geometry/interface/MonitorElementMgr.h delete mode 100644 trunk/Validation/Geometry/src/MonitorElementMgr.cc diff --git a/[refs] b/[refs] index ca6f297af9cc1..a12867a80560a 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -"refs/heads/CMSSW_7_6_X": a40c640aca8d4c7a453b643d2f2ed1f0f9a5da45 +"refs/heads/CMSSW_7_6_X": 458f1027546bb4cb41aba365ad11457147160672 diff --git a/trunk/Alignment/CommonAlignmentProducer/plugins/GlobalTrackerMuonAlignment.cc b/trunk/Alignment/CommonAlignmentProducer/plugins/GlobalTrackerMuonAlignment.cc index a96e6a54248de..55a2d51173dd5 100644 --- a/trunk/Alignment/CommonAlignmentProducer/plugins/GlobalTrackerMuonAlignment.cc +++ b/trunk/Alignment/CommonAlignmentProducer/plugins/GlobalTrackerMuonAlignment.cc @@ -758,10 +758,10 @@ void GlobalTrackerMuonAlignment::analyzeTrackTrack if( isolatedMuonMode_ ){ //------------------------------- Isolated Muon ----- const Surface& refSurface = innerMuTSOS.surface(); - ReferenceCountingPointer + ConstReferenceCountingPointer tpMuLocal(refSurface.tangentPlane(innerMuTSOS.localPosition())); Nl = tpMuLocal->normalVector(); - ReferenceCountingPointer + ConstReferenceCountingPointer tpMuGlobal(refSurface.tangentPlane(innerMuTSOS.globalPosition())); GlobalVector Ng = tpMuGlobal->normalVector(); Surface* surf = (Surface*)&refSurface; @@ -819,7 +819,7 @@ void GlobalTrackerMuonAlignment::analyzeTrackTrack if(debug_) std::cout<<" ----- Out - In -----"< + ConstReferenceCountingPointer tpMuGlobal(refSurface.tangentPlane(innerMuTSOS.globalPosition())); Nl = tpMuGlobal->normalVector(); @@ -876,7 +876,7 @@ void GlobalTrackerMuonAlignment::analyzeTrackTrack if(debug_) std::cout<<" ----- In - Out -----"< + ConstReferenceCountingPointer tpMuGlobal(refSurface.tangentPlane(outerMuTSOS.globalPosition())); Nl = tpMuGlobal->normalVector(); @@ -934,7 +934,7 @@ void GlobalTrackerMuonAlignment::analyzeTrackTrack continue; const Surface& refSurface = outerMuTSOS.surface(); - ReferenceCountingPointer + ConstReferenceCountingPointer tpMuGlobal(refSurface.tangentPlane(outerMuTSOS.globalPosition())); Nl = tpMuGlobal->normalVector(); @@ -1477,10 +1477,10 @@ void GlobalTrackerMuonAlignment::analyzeTrackTrajectory if( isolatedMuonMode_ ){ //------------------------------- Isolated Muon --- Out-In -- if(debug_) std::cout<<" ------ Isolated (out-in) ----- "< + ConstReferenceCountingPointer tpMuLocal(refSurface.tangentPlane(innerMuTSOS.localPosition())); Nl = tpMuLocal->normalVector(); - ReferenceCountingPointer + ConstReferenceCountingPointer tpMuGlobal(refSurface.tangentPlane(innerMuTSOS.globalPosition())); GlobalVector Ng = tpMuGlobal->normalVector(); Surface* surf = (Surface*)&refSurface; @@ -1550,7 +1550,7 @@ void GlobalTrackerMuonAlignment::analyzeTrackTrajectory if(debug_) std::cout<<" ----- Out - In -----"< + ConstReferenceCountingPointer tpMuGlobal(refSurface.tangentPlane(innerMuTSOS.globalPosition())); Nl = tpMuGlobal->normalVector(); @@ -1617,7 +1617,7 @@ void GlobalTrackerMuonAlignment::analyzeTrackTrajectory if(debug_) std::cout<<" ----- In - Out -----"< + ConstReferenceCountingPointer tpMuGlobal(refSurface.tangentPlane(outerMuTSOS.globalPosition())); Nl = tpMuGlobal->normalVector(); @@ -1686,7 +1686,7 @@ void GlobalTrackerMuonAlignment::analyzeTrackTrajectory continue; const Surface& refSurface = outerMuTSOS.surface(); - ReferenceCountingPointer + ConstReferenceCountingPointer tpMuGlobal(refSurface.tangentPlane(outerMuTSOS.globalPosition())); Nl = tpMuGlobal->normalVector(); diff --git a/trunk/CalibCalorimetry/HcalAlgos/interface/HcalDbASCIIIO.h b/trunk/CalibCalorimetry/HcalAlgos/interface/HcalDbASCIIIO.h index 4db768518e70f..24acba703c16b 100644 --- a/trunk/CalibCalorimetry/HcalAlgos/interface/HcalDbASCIIIO.h +++ b/trunk/CalibCalorimetry/HcalAlgos/interface/HcalDbASCIIIO.h @@ -79,6 +79,9 @@ namespace HcalDbASCIIIO { bool getObject (std::istream& fInput, HcalLongRecoParams* fObject); bool dumpObject (std::ostream& fOutput, const HcalLongRecoParams& fObject); + bool getObject (std::istream& fInput, HcalZDCLowGainFractions* fObject); + bool dumpObject (std::ostream& fOutput, const HcalZDCLowGainFractions& fObject); + bool getObject (std::istream& fInput, HcalTimingParams* fObject); bool dumpObject (std::ostream& fOutput, const HcalTimingParams& fObject); diff --git a/trunk/CalibCalorimetry/HcalAlgos/src/HcalDbASCIIIO.cc b/trunk/CalibCalorimetry/HcalAlgos/src/HcalDbASCIIIO.cc index 49b4671eedc99..38d38bf6b0794 100644 --- a/trunk/CalibCalorimetry/HcalAlgos/src/HcalDbASCIIIO.cc +++ b/trunk/CalibCalorimetry/HcalAlgos/src/HcalDbASCIIIO.cc @@ -376,6 +376,9 @@ bool HcalDbASCIIIO::dumpObject (std::ostream& fOutput, const HcalTimeCorrs& fObj bool HcalDbASCIIIO::getObject (std::istream& fInput, HcalZSThresholds* fObject) {return getHcalSingleIntObject (fInput, fObject, new HcalZSThreshold); } bool HcalDbASCIIIO::dumpObject (std::ostream& fOutput, const HcalZSThresholds& fObject) {return dumpHcalSingleIntObject (fOutput, fObject); } +bool HcalDbASCIIIO::getObject (std::istream& fInput, HcalZDCLowGainFractions* fObject) {return getHcalSingleFloatObject (fInput, fObject, new HcalZDCLowGainFraction); } +bool HcalDbASCIIIO::dumpObject (std::ostream& fOutput, const HcalZDCLowGainFractions& fObject) {return dumpHcalSingleFloatObject (fOutput, fObject); } + bool HcalDbASCIIIO::getObject (std::istream& fInput, HcalValidationCorrs* fObject) {return getHcalSingleFloatObject (fInput, fObject, new HcalValidationCorr); } bool HcalDbASCIIIO::dumpObject (std::ostream& fOutput, const HcalValidationCorrs& fObject) {return dumpHcalSingleFloatObject (fOutput, fObject); } bool HcalDbASCIIIO::getObject (std::istream& fInput, HcalCholeskyMatrices* fObject) {return getHcalMatrixObject (fInput, fObject, new HcalCholeskyMatrix); } @@ -608,6 +611,7 @@ bool HcalDbASCIIIO::getObject (std::istream& fInput, HcalLongRecoParams* fObject } return true; } + bool HcalDbASCIIIO::getObject (std::istream& fInput, HcalTimingParams* fObject) { if (!fObject) return false; // fObject = new HcalTimingParams(); diff --git a/trunk/CalibCalorimetry/HcalPlugins/src/HcalHardcodeCalibrations.cc b/trunk/CalibCalorimetry/HcalPlugins/src/HcalHardcodeCalibrations.cc index 023797f2b1657..08c908ad5e85d 100644 --- a/trunk/CalibCalorimetry/HcalPlugins/src/HcalHardcodeCalibrations.cc +++ b/trunk/CalibCalorimetry/HcalPlugins/src/HcalHardcodeCalibrations.cc @@ -247,6 +247,10 @@ HcalHardcodeCalibrations::HcalHardcodeCalibrations ( const edm::ParameterSet& iC setWhatProduced (this, &HcalHardcodeCalibrations::produceLongRecoParams); findingRecord (); } + if ((*objectName == "ZDCLowGainFractions") || all) { + setWhatProduced (this, &HcalHardcodeCalibrations::produceZDCLowGainFractions); + findingRecord (); + } if ((*objectName == "MCParams") || all) { setWhatProduced (this, &HcalHardcodeCalibrations::produceMCParams); findingRecord (); @@ -636,6 +640,21 @@ std::auto_ptr HcalHardcodeCalibrations::produceLongRecoParam return result; } +std::auto_ptr HcalHardcodeCalibrations::produceZDCLowGainFractions (const HcalZDCLowGainFractionsRcd& rec) { + edm::LogInfo("HCAL") << "HcalHardcodeCalibrations::produceZDCLowGainFractions-> ..."; + edm::ESHandle htopo; + rec.getRecord().get(htopo); + const HcalTopology* topo=&(*htopo); + + std::auto_ptr result (new HcalZDCLowGainFractions (topo)); + std::vector cells = allCells(*topo); + for (std::vector ::const_iterator cell = cells.begin (); cell != cells.end (); cell++) { + HcalZDCLowGainFraction item(cell->rawId(),0.0); + result->addValues(item); + } + return result; +} + std::auto_ptr HcalHardcodeCalibrations::produceMCParams (const HcalMCParamsRcd& rec) { diff --git a/trunk/CalibCalorimetry/HcalPlugins/src/HcalHardcodeCalibrations.h b/trunk/CalibCalorimetry/HcalPlugins/src/HcalHardcodeCalibrations.h index c61f26f67d201..fb2672c9da8a8 100644 --- a/trunk/CalibCalorimetry/HcalPlugins/src/HcalHardcodeCalibrations.h +++ b/trunk/CalibCalorimetry/HcalPlugins/src/HcalHardcodeCalibrations.h @@ -35,6 +35,7 @@ class HcalDcsRcd; class HcalDcsMapRcd; class HcalRecoParamsRcd; class HcalLongRecoParamsRcd; +class HcalZDCLowGainFractionsRcd; class HcalMCParamsRcd; class HcalFlagHFDigiTimeParamsRcd; class HcalTimingParamsRcd; @@ -78,6 +79,8 @@ class HcalHardcodeCalibrations : public edm::ESProducer, std::auto_ptr produceRecoParams (const HcalRecoParamsRcd& rcd); std::auto_ptr produceTimingParams (const HcalTimingParamsRcd& rcd); std::auto_ptr produceLongRecoParams (const HcalLongRecoParamsRcd& rcd); + std::auto_ptr produceZDCLowGainFractions (const HcalZDCLowGainFractionsRcd& rcd); + std::auto_ptr produceMCParams (const HcalMCParamsRcd& rcd); std::auto_ptr produceFlagHFDigiTimeParams (const HcalFlagHFDigiTimeParamsRcd& rcd); diff --git a/trunk/CalibCalorimetry/HcalPlugins/src/HcalTextCalibrations.cc b/trunk/CalibCalorimetry/HcalPlugins/src/HcalTextCalibrations.cc index 144a117a6c35a..43ca3ccff93e4 100644 --- a/trunk/CalibCalorimetry/HcalPlugins/src/HcalTextCalibrations.cc +++ b/trunk/CalibCalorimetry/HcalPlugins/src/HcalTextCalibrations.cc @@ -123,6 +123,10 @@ HcalTextCalibrations::HcalTextCalibrations ( const edm::ParameterSet& iConfig ) setWhatProduced (this, &HcalTextCalibrations::produceLongRecoParams); findingRecord (); } + else if (objectName == "ZDCLowGainFractions") { + setWhatProduced (this, &HcalTextCalibrations::produceZDCLowGainFractions); + findingRecord (); + } else if (objectName == "MCParams") { setWhatProduced (this, &HcalTextCalibrations::produceMCParams); findingRecord (); @@ -137,7 +141,7 @@ HcalTextCalibrations::HcalTextCalibrations ( const edm::ParameterSet& iConfig ) << "Pedestals PedestalWidths Gains GainWidths QIEData ChannelQuality ElectronicsMap " << "ZSThresholds RespCorrs LUTCorrs PFCorrs TimeCorrs L1TriggerObjects " << "ValidationCorrs LutMetadata DcsValues DcsMap CholeskyMatrices CovarianceMatrices " - << "RecoParams LongRecoParams FlagHFDigiTimeParams MCParams " + << "RecoParams LongRecoParams ZDCLowGainFraction FlagHFDigiTimeParams MCParams " << std::endl; } } @@ -331,6 +335,14 @@ std::auto_ptr HcalTextCalibrations::produceLongRecoParams (c const HcalTopology* topo=&(*htopo); return produce_impl (topo,mInputs ["LongRecoParams"]); } + +std::auto_ptr HcalTextCalibrations::produceZDCLowGainFractions (const HcalZDCLowGainFractionsRcd& rcd) { + edm::ESHandle htopo; + rcd.getRecord().get(htopo); + const HcalTopology* topo=&(*htopo); + return produce_impl (topo,mInputs ["ZDCLowGainFractions"]); +} + std::auto_ptr HcalTextCalibrations::produceTimingParams (const HcalTimingParamsRcd& rcd) { edm::ESHandle htopo; rcd.getRecord().get(htopo); diff --git a/trunk/CalibCalorimetry/HcalPlugins/src/HcalTextCalibrations.h b/trunk/CalibCalorimetry/HcalPlugins/src/HcalTextCalibrations.h index 60c8643dc855a..7c5d478ff96c9 100644 --- a/trunk/CalibCalorimetry/HcalPlugins/src/HcalTextCalibrations.h +++ b/trunk/CalibCalorimetry/HcalPlugins/src/HcalTextCalibrations.h @@ -33,6 +33,7 @@ class HcalCholeskyMatricesRcd; class HcalCovarianceMatricesRcd; class HcalRecoParamsRcd; class HcalLongRecoParamsRcd; +class HcalZDCLowGainFractionsRcd; class HcalMCParamsRcd; class HcalFlagHFDigiTimeParamsRcd; class HcalTimingParamsRcd; @@ -68,6 +69,7 @@ class HcalTextCalibrations : public edm::ESProducer, std::auto_ptr produceRecoParams (const HcalRecoParamsRcd& rcd); std::auto_ptr produceLongRecoParams (const HcalLongRecoParamsRcd& rcd); + std::auto_ptr produceZDCLowGainFractions (const HcalZDCLowGainFractionsRcd& rcd); std::auto_ptr produceMCParams (const HcalMCParamsRcd& rcd); std::auto_ptr produceFlagHFDigiTimeParams (const HcalFlagHFDigiTimeParamsRcd& rcd); diff --git a/trunk/CalibFormats/CastorObjects/interface/CastorDbService.h b/trunk/CalibFormats/CastorObjects/interface/CastorDbService.h index 5a71b06a0cbb5..d654c470e629d 100644 --- a/trunk/CalibFormats/CastorObjects/interface/CastorDbService.h +++ b/trunk/CalibFormats/CastorObjects/interface/CastorDbService.h @@ -58,7 +58,6 @@ class CastorDbService { bool makeCastorCalibrationWidth (const HcalGenericDetId& fId, CastorCalibrationWidths* fObject, bool pedestalInADC) const; void buildCalibWidths(); - mutable reco::castor::QieShape* mQieShapeCache; const CastorPedestals* mPedestals; const CastorPedestalWidths* mPedestalWidths; const CastorGains* mGains; diff --git a/trunk/CalibFormats/CastorObjects/src/CastorDbService.cc b/trunk/CalibFormats/CastorObjects/src/CastorDbService.cc index c021d1fb704b6..54592da9b2562 100644 --- a/trunk/CalibFormats/CastorObjects/src/CastorDbService.cc +++ b/trunk/CalibFormats/CastorObjects/src/CastorDbService.cc @@ -15,7 +15,6 @@ CastorDbService::CastorDbService (const edm::ParameterSet& cfg) : - mQieShapeCache (0), mPedestals (0), mPedestalWidths (0), mGains (0), diff --git a/trunk/CondCore/HIPlugins/src/plugin.cc b/trunk/CondCore/HIPlugins/src/plugin.cc index a5ef4c18b1ef5..7c9a1a5b4769c 100644 --- a/trunk/CondCore/HIPlugins/src/plugin.cc +++ b/trunk/CondCore/HIPlugins/src/plugin.cc @@ -1,8 +1,11 @@ #include "CondCore/PluginSystem/interface/registration_macros.h" #include "CondFormats/DataRecord/interface/HeavyIonRcd.h" #include "CondFormats/DataRecord/interface/HeavyIonRPRcd.h" +#include "CondFormats/DataRecord/interface/HeavyIonUERcd.h" #include "CondFormats/HIObjects/interface/CentralityTable.h" +#include "CondFormats/HIObjects/interface/UETable.h" #include "CondFormats/HIObjects/interface/RPFlatParams.h" REGISTER_PLUGIN(HeavyIonRPRcd,RPFlatParams); REGISTER_PLUGIN(HeavyIonRcd,CentralityTable); +REGISTER_PLUGIN(HeavyIonUERcd,UETable); diff --git a/trunk/CondCore/HcalPlugins/src/plugin.cc b/trunk/CondCore/HcalPlugins/src/plugin.cc index e4c3c0cda922e..419a3413f12d0 100644 --- a/trunk/CondCore/HcalPlugins/src/plugin.cc +++ b/trunk/CondCore/HcalPlugins/src/plugin.cc @@ -58,6 +58,7 @@ REGISTER_PLUGIN(HcalCholeskyMatricesRcd,HcalCholeskyMatrices); REGISTER_PLUGIN(HcalCovarianceMatricesRcd,HcalCovarianceMatrices); REGISTER_PLUGIN(HcalRecoParamsRcd,HcalRecoParams); REGISTER_PLUGIN(HcalLongRecoParamsRcd,HcalLongRecoParams); +REGISTER_PLUGIN(HcalZDCLowGainFractionsRcd,HcalZDCLowGainFractions); REGISTER_PLUGIN(HcalMCParamsRcd,HcalMCParams); REGISTER_PLUGIN(HcalFlagHFDigiTimeParamsRcd,HcalFlagHFDigiTimeParams); REGISTER_PLUGIN(HcalTimingParamsRcd,HcalTimingParams); diff --git a/trunk/CondCore/Utilities/src/CondDBImport.cc b/trunk/CondCore/Utilities/src/CondDBImport.cc index 0121afad6a044..fafd8e895aab3 100644 --- a/trunk/CondCore/Utilities/src/CondDBImport.cc +++ b/trunk/CondCore/Utilities/src/CondDBImport.cc @@ -154,6 +154,7 @@ namespace cond { IMPORT_PAYLOAD_CASE( HcalL1TriggerObjects ) IMPORT_PAYLOAD_CASE( HcalLUTCorrs ) IMPORT_PAYLOAD_CASE( HcalLongRecoParams ) + IMPORT_PAYLOAD_CASE( HcalZDCLowGainFractions ) IMPORT_PAYLOAD_CASE( HcalLutMetadata ) IMPORT_PAYLOAD_CASE( HcalMCParams ) IMPORT_PAYLOAD_CASE( HcalPFCorrs ) diff --git a/trunk/CondCore/Utilities/src/CondFormats.h b/trunk/CondCore/Utilities/src/CondFormats.h index 3c0360a0f95e2..2b3e7985b1ca7 100644 --- a/trunk/CondCore/Utilities/src/CondFormats.h +++ b/trunk/CondCore/Utilities/src/CondFormats.h @@ -176,6 +176,7 @@ #include "CondFormats/HcalObjects/interface/HcalL1TriggerObjects.h" #include "CondFormats/HcalObjects/interface/HcalLUTCorrs.h" #include "CondFormats/HcalObjects/interface/HcalLongRecoParams.h" +#include "CondFormats/HcalObjects/interface/HcalZDCLowGainFractions.h" #include "CondFormats/HcalObjects/interface/HcalLutMetadata.h" #include "CondFormats/HcalObjects/interface/HcalMCParams.h" #include "CondFormats/HcalObjects/interface/HcalPFCorrs.h" diff --git a/trunk/CondFormats/DataRecord/doc/DataRecord.doc b/trunk/CondFormats/DataRecord/doc/DataRecord.doc index 7c838d2295410..43845b6a305a2 100644 --- a/trunk/CondFormats/DataRecord/doc/DataRecord.doc +++ b/trunk/CondFormats/DataRecord/doc/DataRecord.doc @@ -160,6 +160,7 @@ - HcalL1TriggerObjectsRcd - HcalLUTCorrsRcd - HcalLongRecoParamsRcd +- HcalZDCLowGainFractionsRcd - HcalLutMetadataRcd - HcalMCParamsRcd - HcalPFCorrsRcd diff --git a/trunk/CondFormats/DataRecord/interface/HcalAllRcds.h b/trunk/CondFormats/DataRecord/interface/HcalAllRcds.h index 733e1a451c0dc..1652e9e337269 100644 --- a/trunk/CondFormats/DataRecord/interface/HcalAllRcds.h +++ b/trunk/CondFormats/DataRecord/interface/HcalAllRcds.h @@ -23,6 +23,7 @@ #include "CondFormats/DataRecord/interface/HcalCholeskyMatricesRcd.h" #include "CondFormats/DataRecord/interface/HcalRecoParamsRcd.h" #include "CondFormats/DataRecord/interface/HcalLongRecoParamsRcd.h" +#include "CondFormats/DataRecord/interface/HcalZDCLowGainFractionsRcd.h" #include "CondFormats/DataRecord/interface/HcalMCParamsRcd.h" #include "CondFormats/DataRecord/interface/HcalFlagHFDigiTimeParamsRcd.h" #include "CondFormats/DataRecord/interface/HcalTimingParamsRcd.h" diff --git a/trunk/CondFormats/DataRecord/interface/HcalZDCLowGainFractionsRcd.h b/trunk/CondFormats/DataRecord/interface/HcalZDCLowGainFractionsRcd.h new file mode 100644 index 0000000000000..fae714bf68ee9 --- /dev/null +++ b/trunk/CondFormats/DataRecord/interface/HcalZDCLowGainFractionsRcd.h @@ -0,0 +1,26 @@ +#ifndef HcalZDCLowGainFractionsRcd_H +#define HcalZDCLowGainFractionsRcd_H +// -*- C++ -*- +// +// Package: CondFormats/DataRecord +// Class : HcalZDCLowGainFractionsRcd +// +/**\class HcalZDCLowGainFractionsRcd HcalZDCLowGainFractionsRcd.h CondFormats/DataRecord/interface/HcalZDCLowGainFractionsRcd.h + + Description: [one line class summary] + + Usage: + + +*/ +// +// Author: Audrius Mecionis +// Created: Wed, 24 Sep 2014 11:27:57 GMT +// + +#include "FWCore/Framework/interface/DependentRecordImplementation.h" +#include "Geometry/Records/interface/IdealGeometryRecord.h" + +class HcalZDCLowGainFractionsRcd : public edm::eventsetup::DependentRecordImplementation > {}; + +#endif diff --git a/trunk/CondFormats/DataRecord/interface/HeavyIonUERcd.h b/trunk/CondFormats/DataRecord/interface/HeavyIonUERcd.h new file mode 100644 index 0000000000000..dfda544add6f5 --- /dev/null +++ b/trunk/CondFormats/DataRecord/interface/HeavyIonUERcd.h @@ -0,0 +1,8 @@ +#ifndef DataRecord_HeavyIonUERcd_h +#define DataRecord_HeavyIonUERcd_h + +#include "FWCore/Framework/interface/EventSetupRecordImplementation.h" + +class HeavyIonUERcd : public edm::eventsetup::EventSetupRecordImplementation {}; + +#endif diff --git a/trunk/CondFormats/DataRecord/src/HcalZDCLowGainFractionsRcd.cc b/trunk/CondFormats/DataRecord/src/HcalZDCLowGainFractionsRcd.cc new file mode 100644 index 0000000000000..25de0189875c7 --- /dev/null +++ b/trunk/CondFormats/DataRecord/src/HcalZDCLowGainFractionsRcd.cc @@ -0,0 +1,15 @@ +// -*- C++ -*- +// +// Package: CondFormats/DataRecord +// Class : HcalZDCLowGainFractionsRcd +// +// Implementation: +// [Notes on implementation] +// +// Author: Audrius Mecionis +// Created: Wed, 24 Sep 2014 11:27:57 GMT + +#include "CondFormats/DataRecord/interface/HcalZDCLowGainFractionsRcd.h" +#include "FWCore/Framework/interface/eventsetuprecord_registration_macro.h" + +EVENTSETUP_RECORD_REG(HcalZDCLowGainFractionsRcd); diff --git a/trunk/CondFormats/DataRecord/src/HeavyIonUERcd.cc b/trunk/CondFormats/DataRecord/src/HeavyIonUERcd.cc new file mode 100644 index 0000000000000..b2d1abddf1bba --- /dev/null +++ b/trunk/CondFormats/DataRecord/src/HeavyIonUERcd.cc @@ -0,0 +1,5 @@ + +#include "CondFormats/DataRecord/interface/HeavyIonUERcd.h" +#include "FWCore/Framework/interface/eventsetuprecord_registration_macro.h" + +EVENTSETUP_RECORD_REG(HeavyIonUERcd); diff --git a/trunk/CondFormats/HIObjects/interface/UETable.h b/trunk/CondFormats/HIObjects/interface/UETable.h new file mode 100644 index 0000000000000..71296bcc48354 --- /dev/null +++ b/trunk/CondFormats/HIObjects/interface/UETable.h @@ -0,0 +1,35 @@ +#ifndef __UETable_h__ +#define __UETable_h__ + +#include "CondFormats/Serialization/interface/Serializable.h" +#include + +class UETable{ + public: + UETable(){}; + float getUE(int i){return values[i];} + unsigned int getNp(int i){return np[i];} + unsigned int getNi0(int i){return ni0[i];} + unsigned int getNi1(int i){return ni1[i];} + unsigned int getNi2(int i){return ni2[i];} + float getEtaEdge(int i){return edgeEta[i];} + + + void pushUE(float v){values.push_back(v);} + void pushNp(unsigned int v){np.push_back(v);} + void pushNi0(unsigned int v){ni0.push_back(v);} + void pushNi1(unsigned int v){ni1.push_back(v);} + void pushNi2(unsigned int v){ni2.push_back(v);} + void pushEtaEdge(float v){edgeEta.push_back(v);} + + std::vector values; + std::vector np; + std::vector ni0; + std::vector ni1; + std::vector ni2; + std::vector edgeEta; + + COND_SERIALIZABLE; +}; + +#endif diff --git a/trunk/CondFormats/HIObjects/src/T_EventSetup_CentralityCuts.cc b/trunk/CondFormats/HIObjects/src/T_EventSetup_CentralityCuts.cc index 1fa67d886fb83..3299bf2e7da52 100644 --- a/trunk/CondFormats/HIObjects/src/T_EventSetup_CentralityCuts.cc +++ b/trunk/CondFormats/HIObjects/src/T_EventSetup_CentralityCuts.cc @@ -1,9 +1,11 @@ #include "CondFormats/HIObjects/interface/CentralityTable.h" #include "CondFormats/HIObjects/interface/RPFlatParams.h" +#include "CondFormats/HIObjects/interface/UETable.h" #include "FWCore/Utilities/interface/typelookup.h" TYPELOOKUP_DATA_REG(CentralityTable); TYPELOOKUP_DATA_REG(RPFlatParams); +TYPELOOKUP_DATA_REG(UETable); diff --git a/trunk/CondFormats/HIObjects/src/classes.h b/trunk/CondFormats/HIObjects/src/classes.h index b6aee43bebffc..37d5296f2e508 100644 --- a/trunk/CondFormats/HIObjects/src/classes.h +++ b/trunk/CondFormats/HIObjects/src/classes.h @@ -4,6 +4,7 @@ namespace CondFormats_HIObjects { struct dictionary{ std::vector dummy; std::vector yummy; + UETable pred; }; } diff --git a/trunk/CondFormats/HIObjects/src/classes_def.xml b/trunk/CondFormats/HIObjects/src/classes_def.xml index 59bf7981765ec..3ebdd48131132 100644 --- a/trunk/CondFormats/HIObjects/src/classes_def.xml +++ b/trunk/CondFormats/HIObjects/src/classes_def.xml @@ -8,5 +8,6 @@ + diff --git a/trunk/CondFormats/HIObjects/src/headers.h b/trunk/CondFormats/HIObjects/src/headers.h index 867c55eab0103..e5b4397b792f0 100644 --- a/trunk/CondFormats/HIObjects/src/headers.h +++ b/trunk/CondFormats/HIObjects/src/headers.h @@ -1,4 +1,5 @@ #include "CondFormats/HIObjects/interface/CentralityTable.h" #include "CondFormats/HIObjects/interface/RPFlatParams.h" +#include "CondFormats/HIObjects/interface/UETable.h" #include diff --git a/trunk/CondFormats/HcalObjects/interface/AllObjects.h b/trunk/CondFormats/HcalObjects/interface/AllObjects.h index 995954fcfacab..848a83ed25636 100644 --- a/trunk/CondFormats/HcalObjects/interface/AllObjects.h +++ b/trunk/CondFormats/HcalObjects/interface/AllObjects.h @@ -27,6 +27,7 @@ #include "CondFormats/HcalObjects/interface/HcalCovarianceMatrices.h" #include "CondFormats/HcalObjects/interface/HcalRecoParams.h" #include "CondFormats/HcalObjects/interface/HcalLongRecoParams.h" +#include "CondFormats/HcalObjects/interface/HcalZDCLowGainFractions.h" #include "CondFormats/HcalObjects/interface/HcalMCParams.h" #include "CondFormats/HcalObjects/interface/HcalFlagHFDigiTimeParams.h" #include "CondFormats/HcalObjects/interface/HcalTimingParams.h" diff --git a/trunk/CondFormats/HcalObjects/interface/HcalZDCLowGainFraction.h b/trunk/CondFormats/HcalObjects/interface/HcalZDCLowGainFraction.h new file mode 100644 index 0000000000000..f4f87be072b25 --- /dev/null +++ b/trunk/CondFormats/HcalObjects/interface/HcalZDCLowGainFraction.h @@ -0,0 +1,31 @@ +#ifndef HcalZDCLowGainFraction_h +#define HcalZDCLowGainFraction_h + +/** +\class HcalZDCLowGainFraction +\author Audrius Mecionis +POOL object to store lowGainFrac values +*/ + +#include "CondFormats/Serialization/interface/Serializable.h" + +#include + +class HcalZDCLowGainFraction { + public: + HcalZDCLowGainFraction() : mId(0), mValue(0) {} + + HcalZDCLowGainFraction(unsigned long fid, float value): mId(fid), mValue(value) {} + + uint32_t rawId() const {return mId;} + + float getValue() const {return mValue;} + + private: + uint32_t mId; + float mValue; + + COND_SERIALIZABLE; +}; + +#endif diff --git a/trunk/CondFormats/HcalObjects/interface/HcalZDCLowGainFractions.h b/trunk/CondFormats/HcalObjects/interface/HcalZDCLowGainFractions.h new file mode 100644 index 0000000000000..a58fa235eab03 --- /dev/null +++ b/trunk/CondFormats/HcalObjects/interface/HcalZDCLowGainFractions.h @@ -0,0 +1,26 @@ +#ifndef HcalZDCLowGainFractions_h +#define HcalZDCLowGainFractions_h + +#include "CondFormats/Serialization/interface/Serializable.h" + +#include "CondFormats/HcalObjects/interface/HcalZDCLowGainFraction.h" +#include "CondFormats/HcalObjects/interface/HcalCondObjectContainer.h" + + +class HcalZDCLowGainFractions: public HcalCondObjectContainer +{ + public: +#ifndef HCAL_COND_SUPPRESS_DEFAULT + HcalZDCLowGainFractions():HcalCondObjectContainer(0) {} +#endif + HcalZDCLowGainFractions(const HcalTopology* topo):HcalCondObjectContainer(topo) {} + + std::string myname() const {return (std::string)"HcalZDCLowGainFractions";} + + private: + + + COND_SERIALIZABLE; +}; +#endif + diff --git a/trunk/CondFormats/HcalObjects/src/HcalZDCLowGainFraction.cc b/trunk/CondFormats/HcalObjects/src/HcalZDCLowGainFraction.cc new file mode 100644 index 0000000000000..2d37a37b1e419 --- /dev/null +++ b/trunk/CondFormats/HcalObjects/src/HcalZDCLowGainFraction.cc @@ -0,0 +1,3 @@ +#include "CondFormats/HcalObjects/interface/HcalZDCLowGainFraction.h" + + diff --git a/trunk/CondFormats/HcalObjects/src/HcalZDCLowGainFractions.cc b/trunk/CondFormats/HcalObjects/src/HcalZDCLowGainFractions.cc new file mode 100644 index 0000000000000..35cc775384bc6 --- /dev/null +++ b/trunk/CondFormats/HcalObjects/src/HcalZDCLowGainFractions.cc @@ -0,0 +1,5 @@ +// to see it compile + +#include "CondFormats/HcalObjects/interface/HcalZDCLowGainFractions.h" + + diff --git a/trunk/CondFormats/HcalObjects/src/T_EventSetup_HcalZDCLowGainFraction.cc b/trunk/CondFormats/HcalObjects/src/T_EventSetup_HcalZDCLowGainFraction.cc new file mode 100644 index 0000000000000..78823afb346c8 --- /dev/null +++ b/trunk/CondFormats/HcalObjects/src/T_EventSetup_HcalZDCLowGainFraction.cc @@ -0,0 +1,5 @@ +#include "CondFormats/HcalObjects/interface/HcalZDCLowGainFractions.h" +#include "FWCore/Utilities/interface/typelookup.h" + +TYPELOOKUP_DATA_REG(HcalZDCLowGainFractions); + diff --git a/trunk/CondFormats/HcalObjects/src/classes.h b/trunk/CondFormats/HcalObjects/src/classes.h index 6f8492d060aad..fae17a2305dcd 100644 --- a/trunk/CondFormats/HcalObjects/src/classes.h +++ b/trunk/CondFormats/HcalObjects/src/classes.h @@ -4,6 +4,9 @@ namespace CondFormats_HcalObjects { struct dictionary { + HcalZDCLowGainFractions myfracs(); + std::vector myfracsVec; + HcalPedestals mypeds(); std::vector mypedsVec; diff --git a/trunk/CondFormats/HcalObjects/src/classes_def.xml b/trunk/CondFormats/HcalObjects/src/classes_def.xml index b8fedfc18715b..4b5e9ce4501bd 100644 --- a/trunk/CondFormats/HcalObjects/src/classes_def.xml +++ b/trunk/CondFormats/HcalObjects/src/classes_def.xml @@ -310,8 +310,26 @@ + + + + + + + + + + + + + + + + + + diff --git a/trunk/CondFormats/HcalObjects/test/testSerializationHcalObjects.cpp b/trunk/CondFormats/HcalObjects/test/testSerializationHcalObjects.cpp index d0066a03da2fe..e545f2b21fdfe 100644 --- a/trunk/CondFormats/HcalObjects/test/testSerializationHcalObjects.cpp +++ b/trunk/CondFormats/HcalObjects/test/testSerializationHcalObjects.cpp @@ -19,6 +19,7 @@ int main() testSerialization>(); testSerialization>(); testSerialization>(); + testSerialization>(); testSerialization>(); testSerialization>(); testSerialization>(); @@ -54,6 +55,8 @@ int main() testSerialization(); testSerialization(); testSerialization(); + testSerialization(); + testSerialization(); testSerialization(); testSerialization(); testSerialization(); @@ -113,6 +116,7 @@ int main() testSerialization>(); testSerialization>(); testSerialization>(); + testSerialization>(); testSerialization>(); testSerialization>(); testSerialization>(); @@ -133,6 +137,7 @@ int main() testSerialization>>>(); testSerialization>>>(); testSerialization>>>(); + testSerialization>>>(); testSerialization>>>(); testSerialization>>>(); testSerialization>>>(); diff --git a/trunk/CondFormats/PhysicsToolsObjects/interface/PerformancePayloadFromTFormula.h b/trunk/CondFormats/PhysicsToolsObjects/interface/PerformancePayloadFromTFormula.h index 2cf07f9a8983b..b874667960ee4 100644 --- a/trunk/CondFormats/PhysicsToolsObjects/interface/PerformancePayloadFromTFormula.h +++ b/trunk/CondFormats/PhysicsToolsObjects/interface/PerformancePayloadFromTFormula.h @@ -86,7 +86,7 @@ class PerformancePayloadFromTFormula : public PerformancePayload { // // the transient part // - mutable std::vector< boost::shared_ptr > compiledFormulas_ COND_TRANSIENT; + std::vector< boost::shared_ptr > compiledFormulas_ COND_TRANSIENT; COND_SERIALIZABLE; }; diff --git a/trunk/CondFormats/Serialization/test/testSerializationEqual.cpp b/trunk/CondFormats/Serialization/test/testSerializationEqual.cpp index 32b4d146481d3..e0c9cb51ab8b9 100644 --- a/trunk/CondFormats/Serialization/test/testSerializationEqual.cpp +++ b/trunk/CondFormats/Serialization/test/testSerializationEqual.cpp @@ -23,16 +23,16 @@ void diff(const T & first, const T & second) template void checkFloatingPoint() { - constexpr T zero(0); - constexpr T nzero(-zero); - constexpr T first(1); - constexpr T second(2); - constexpr T inf(std::numeric_limits::infinity()); - constexpr T ninf(-inf); - constexpr T qnan(std::numeric_limits::quiet_NaN()); - constexpr T nqnan(-qnan); - constexpr T snan(std::numeric_limits::signaling_NaN()); - constexpr T nsnan(-snan); + const T zero(0); + const T nzero(-zero); + const T first(1); + const T second(2); + const T inf(std::numeric_limits::infinity()); + const T ninf(-inf); + const T qnan(std::numeric_limits::quiet_NaN()); + const T nqnan(-qnan); + const T snan(std::numeric_limits::signaling_NaN()); + const T nsnan(-snan); auto positive = [](T x){ if (std::signbit(x)) diff --git a/trunk/CondTools/Hcal/interface/HcalZDCLowGainFractionsHandler.h b/trunk/CondTools/Hcal/interface/HcalZDCLowGainFractionsHandler.h new file mode 100644 index 0000000000000..a9d49fdde879f --- /dev/null +++ b/trunk/CondTools/Hcal/interface/HcalZDCLowGainFractionsHandler.h @@ -0,0 +1,39 @@ +#ifndef HcalZDCLowGainFractionsHandler_h +#define HcalZDCLowGainFractionsHandler_h + +#include +#include +#include +#include + +#include "FWCore/Framework/interface/MakerMacros.h" +#include "CondCore/PopCon/interface/PopConSourceHandler.h" + +#include "FWCore/Framework/interface/ESHandle.h" +#include "FWCore/Framework/interface/Event.h" +#include "DataFormats/Common/interface/Handle.h" +#include "FWCore/Framework/interface/EventSetup.h" +// user include files +#include "CondFormats/HcalObjects/interface/HcalZDCLowGainFractions.h" +#include "CondFormats/DataRecord/interface/HcalZDCLowGainFractionsRcd.h" +#include "CalibCalorimetry/HcalAlgos/interface/HcalDbASCIIIO.h" + + +class HcalZDCLowGainFractionsHandler : public popcon::PopConSourceHandler +{ + public: + void getNewObjects(); + std::string id() const { return m_name;} + ~HcalZDCLowGainFractionsHandler(); + HcalZDCLowGainFractionsHandler(edm::ParameterSet const &); + + void initObject(HcalZDCLowGainFractions*); + + private: + unsigned int sinceTime; + edm::FileInPath fFile; + HcalZDCLowGainFractions* myDBObject; + std::string m_name; + +}; +#endif diff --git a/trunk/CondTools/Hcal/plugins/HcalDumpConditions.cc b/trunk/CondTools/Hcal/plugins/HcalDumpConditions.cc index edfe4a82d7503..c37436ad15862 100644 --- a/trunk/CondTools/Hcal/plugins/HcalDumpConditions.cc +++ b/trunk/CondTools/Hcal/plugins/HcalDumpConditions.cc @@ -132,6 +132,8 @@ namespace edmtest dumpIt(new HcalTimingParams(&(*topology)), new HcalTimingParamsRcd, e,context,"TimingParams"); if (std::find (mDumpRequest.begin(), mDumpRequest.end(), std::string ("LongRecoParams")) != mDumpRequest.end()) dumpIt(new HcalLongRecoParams(&(*topology)), new HcalLongRecoParamsRcd, e,context,"LongRecoParams"); + if (std::find (mDumpRequest.begin(), mDumpRequest.end(), std::string ("ZDCLowGainFractions")) != mDumpRequest.end()) + dumpIt(new HcalZDCLowGainFractions(&(*topology)), new HcalZDCLowGainFractionsRcd, e,context,"ZDCLowGainFractions"); if (std::find (mDumpRequest.begin(), mDumpRequest.end(), std::string ("MCParams")) != mDumpRequest.end()) dumpIt(new HcalMCParams(&(*topology)), new HcalMCParamsRcd, e,context,"MCParams"); if (std::find (mDumpRequest.begin(), mDumpRequest.end(), std::string ("FlagHFDigiTimeParams")) != mDumpRequest.end()) diff --git a/trunk/CondTools/Hcal/plugins/HcalZDCLowGainFractionsPopConAnalyzer.cc b/trunk/CondTools/Hcal/plugins/HcalZDCLowGainFractionsPopConAnalyzer.cc new file mode 100644 index 0000000000000..85dafe5c80265 --- /dev/null +++ b/trunk/CondTools/Hcal/plugins/HcalZDCLowGainFractionsPopConAnalyzer.cc @@ -0,0 +1,44 @@ +#include "CondCore/PopCon/interface/PopConAnalyzer.h" +#include "CondTools/Hcal/interface/HcalZDCLowGainFractionsHandler.h" +#include "FWCore/Framework/interface/MakerMacros.h" + +//typedef popcon::PopConAnalyzer HcalZDCLowGainFractionsPopConAnalyzer; + +class HcalZDCLowGainFractionsPopConAnalyzer: public popcon::PopConAnalyzer +{ +public: + typedef HcalZDCLowGainFractionsHandler SourceHandler; + + HcalZDCLowGainFractionsPopConAnalyzer(const edm::ParameterSet& pset): + popcon::PopConAnalyzer(pset), + m_populator(pset), + m_source(pset.getParameter("Source")) {} + +private: + virtual void endJob() override + { + m_source.initObject(myDBObject); + write(); + delete myDBObject; + } + + virtual void analyze(const edm::Event& ev, const edm::EventSetup& esetup) override + { + //Using ES to get the data: + + edm::ESHandle objecthandle; + esetup.get().get(objecthandle); + + myDBObject = new HcalZDCLowGainFractions(*objecthandle.product()); + } + + void write() { m_populator.write(m_source); } + +private: + popcon::PopCon m_populator; + SourceHandler m_source; + + HcalZDCLowGainFractions* myDBObject; +}; + +DEFINE_FWK_MODULE(HcalZDCLowGainFractionsPopConAnalyzer); diff --git a/trunk/CondTools/Hcal/src/HcalZDCLowGainFractionsHandler.cc b/trunk/CondTools/Hcal/src/HcalZDCLowGainFractionsHandler.cc new file mode 100644 index 0000000000000..b46b30a3bd978 --- /dev/null +++ b/trunk/CondTools/Hcal/src/HcalZDCLowGainFractionsHandler.cc @@ -0,0 +1,47 @@ +#include "CondTools/Hcal/interface/HcalZDCLowGainFractionsHandler.h" +#include "DataFormats/DetId/interface/DetId.h" +#include "DataFormats/HcalDetId/interface/HcalGenericDetId.h" +#include + +HcalZDCLowGainFractionsHandler::HcalZDCLowGainFractionsHandler(edm::ParameterSet const & ps) +{ + m_name = ps.getUntrackedParameter("name","HcalZDCLowGainFractionsHandler"); + sinceTime = ps.getUntrackedParameter("IOVRun",0); +} + +HcalZDCLowGainFractionsHandler::~HcalZDCLowGainFractionsHandler() +{ +} + +void HcalZDCLowGainFractionsHandler::getNewObjects() +{ + edm::LogInfo("HcalZDCLowGainFractionsHandler") + << "------- " << m_name + << " - > getNewObjects\n" << + //check whats already inside of database + "got offlineInfo"<< + tagInfo().name << ", size " << tagInfo().size + << ", last object valid since " + << tagInfo().lastInterval.first << std::endl; + + if (!myDBObject) + throw cms::Exception("Empty DB object") << m_name + << " has received empty object - nothing to write to DB" + << std::endl; + + // IOV information + cond::Time_t myTime = sinceTime; + + edm::LogInfo("HcalZDCLowGainFractionsHandler") << "Using IOV run " << sinceTime << std::endl; + + // prepare for transfer: + m_to_transfer.push_back(std::make_pair(myDBObject,myTime)); + + edm::LogInfo("HcalZDCLowGainFractionsHandler") << "------- " << m_name << " - > getNewObjects" << std::endl; + +} + +void HcalZDCLowGainFractionsHandler::initObject(HcalZDCLowGainFractions* fObject) +{ + myDBObject = fObject; +} diff --git a/trunk/Configuration/Applications/python/ConfigBuilder.py b/trunk/Configuration/Applications/python/ConfigBuilder.py index e05b94b69809e..3c48abfd4eb35 100644 --- a/trunk/Configuration/Applications/python/ConfigBuilder.py +++ b/trunk/Configuration/Applications/python/ConfigBuilder.py @@ -687,6 +687,24 @@ def addStandardSequences(self): if len(mixingDict)!=0: raise Exception('unused mixing specification: '+mixingDict.keys().__str__()) + # Some config components need to know what the bunch spacing is to be + # able to configure themselves properly. To do this enable an era (aka + # cms.Modifier) for the particular bunch spacing. + if hasattr(self.process,"mix") and hasattr(self.process.mix,"bunchspace") : + # Extend the comma seperated list, but take care not to add erroneous commas + if self.process.mix.bunchspace == 25 : + if self._options.era : self._options.era+=",bunchspacing25ns" + #else : self._options.era="bunchspacing25ns" # see note below about why this is commented out + elif self.process.mix.bunchspace == 50 : + if self._options.era : self._options.era+=",bunchspacing50ns" + #else : self._options.era="bunchspacing50ns" # see note below about why this is commented out + # The two "else" statements above are commented out so that nothing is added to the eras + # unless another era has already been specified. Once eras are fully adopted it is expected + # that a bunchspacing era should always be added, and the "else"s can be uncommented. During + # the early stages of the adoption process however it is required that if an "--era" option + # is *not* specified then everything proceeds *exactly* as before. + + # load the geometry file try: if len(self.stepMap): @@ -2089,7 +2107,15 @@ def prepare(self, doChecking = False): self.pythonCfgCode += "# using: \n# "+__version__[1:-1]+"\n# "+__source__[1:-1]+'\n' self.pythonCfgCode += "# with command line options: "+self._options.arguments+'\n' self.pythonCfgCode += "import FWCore.ParameterSet.Config as cms\n\n" - self.pythonCfgCode += "process = cms.Process('"+self.process.name_()+"')\n\n" + if hasattr(self._options,"era") and self._options.era : + self.pythonCfgCode += "from Configuration.StandardSequences.Eras import eras\n\n" + self.pythonCfgCode += "process = cms.Process('"+self.process.name_()+"'" # Start of the line, finished after the loop + # Multiple eras can be specified in a comma seperated list + for requestedEra in self._options.era.split(",") : + self.pythonCfgCode += ",eras."+requestedEra + self.pythonCfgCode += ")\n\n" # end of the line + else : + self.pythonCfgCode += "process = cms.Process('"+self.process.name_()+"')\n\n" self.pythonCfgCode += "# import of standard configurations\n" for module in self.imports: diff --git a/trunk/Configuration/Applications/python/Options.py b/trunk/Configuration/Applications/python/Options.py index 95778a87700d4..d74470a08106d 100644 --- a/trunk/Configuration/Applications/python/Options.py +++ b/trunk/Configuration/Applications/python/Options.py @@ -346,6 +346,11 @@ default=None, dest="slhc") +expertSettings.add_option("--era", + help="Specify which era to use (e.g. \"run2\")", + default=None, + dest="era") + expertSettings.add_option("--evt_type", help="specify the gen fragment", default=None, diff --git a/trunk/Configuration/Applications/python/cmsDriverOptions.py b/trunk/Configuration/Applications/python/cmsDriverOptions.py index eb4eaefd54e2a..753a757db4679 100755 --- a/trunk/Configuration/Applications/python/cmsDriverOptions.py +++ b/trunk/Configuration/Applications/python/cmsDriverOptions.py @@ -237,5 +237,28 @@ def OptionsFromItems(items): options.prefix = "igprof -t cmsRun -%s" % profilerType + # If an "era" argument was supplied make sure it is one of the valid possibilities + if options.era : + from Configuration.StandardSequences.Eras import eras + from FWCore.ParameterSet.Config import Modifier, ModifierChain + # Split the string by commas to check individual eras + requestedEras = options.era.split(",") + # Warn the user if they are explicitly setting an era that should be set automatically by the + # ConfigBuilder. + internalUseEras=["bunchspacing25ns","bunchspacing50ns"] + for era in internalUseEras : + if requestedEras.count(era) > 0 : + print "WARNING: You have explicitly set '"+era+"' with the '--era' command. It is advised that you let ConfigBuilder decide whether to add that or not." + # Check that the entry is a valid era + for era in requestedEras : + if not hasattr( eras, era ) : # Not valid, so print a helpful message + validOptions="" # Create a stringified list of valid options to print to the user + for key in eras.__dict__ : + if internalUseEras.count(key) > 0 : continue # Don't tell the user about things they should leave alone + if isinstance( eras.__dict__[key], Modifier ) or isinstance( eras.__dict__[key], ModifierChain ) : + if validOptions!="" : validOptions+=", " + validOptions+="'"+key+"'" + raise Exception( "'%s' is not a valid option for '--era'. Valid options are %s." % (era, validOptions) ) + return options diff --git a/trunk/Configuration/Generator/python/BsToMuMu_forSTEAM_13TeV_TuneCUETP8M1_cfi.py b/trunk/Configuration/Generator/python/BsToMuMu_forSTEAM_13TeV_TuneCUETP8M1_cfi.py index 0c9b6a65a4659..a53735f6a498d 100644 --- a/trunk/Configuration/Generator/python/BsToMuMu_forSTEAM_13TeV_TuneCUETP8M1_cfi.py +++ b/trunk/Configuration/Generator/python/BsToMuMu_forSTEAM_13TeV_TuneCUETP8M1_cfi.py @@ -14,8 +14,8 @@ EvtGen130 = cms.untracked.PSet( decay_table = cms.string('GeneratorInterface/EvtGenInterface/data/DECAY_2010.DEC'), particle_property_file = cms.FileInPath('GeneratorInterface/EvtGenInterface/data/evt.pdl'), - user_decay_file = cms.untracked.bool(True), - user_decay_files = cms.vstring('GeneratorInterface/ExternalDecays/data/Bs_mumu.dec'), + # user_decay_file = cms.untracked.bool(True), + user_decay_file = cms.vstring('GeneratorInterface/ExternalDecays/data/Bs_mumu.dec'), list_forced_decays = cms.vstring('MyB_s0','Myanti-B_s0'), operates_on_particles = cms.vint32() ), diff --git a/trunk/Configuration/Generator/python/BuToKstarMuMu_forSTEAM_13TeV_TuneCUETP8M1_cfi.py b/trunk/Configuration/Generator/python/BuToKstarMuMu_forSTEAM_13TeV_TuneCUETP8M1_cfi.py index 25b55bba5cf65..11ead3d465960 100644 --- a/trunk/Configuration/Generator/python/BuToKstarMuMu_forSTEAM_13TeV_TuneCUETP8M1_cfi.py +++ b/trunk/Configuration/Generator/python/BuToKstarMuMu_forSTEAM_13TeV_TuneCUETP8M1_cfi.py @@ -10,21 +10,12 @@ crossSection = cms.untracked.double(54000000000), # Given by PYTHIA after running filterEfficiency = cms.untracked.double(0.004), # Given by PYTHIA after running maxEventsToPrint = cms.untracked.int32(0), - #ExternalDecays = cms.PSet( - #EvtGen = cms.untracked.PSet( - #operates_on_particles = cms.vint32(0), - #use_default_decay = cms.untracked.bool(False), - #decay_table = cms.FileInPath('GeneratorInterface/ExternalDecays/data/DECAY.DEC'), - #particle_property_file = cms.FileInPath('GeneratorInterface/ExternalDecays/data/evt.pdl'), - #user_decay_file = cms.FileInPath('GeneratorInterface/ExternalDecays/data/Bu_Kstarmumu_Kspi.dec'), - #list_forced_decays = cms.vstring('MyB+','MyB-')), - #parameterSets = cms.vstring('EvtGen')), ExternalDecays = cms.PSet( EvtGen130 = cms.untracked.PSet( decay_table = cms.string('GeneratorInterface/EvtGenInterface/data/DECAY_2010.DEC'), particle_property_file = cms.FileInPath('GeneratorInterface/EvtGenInterface/data/evt.pdl'), - user_decay_file = cms.untracked.bool(True), - user_decay_files = cms.vstring('GeneratorInterface/ExternalDecays/data/Bu_Kstarmumu_Kspi.dec'), + # user_decay_file = cms.untracked.bool(True), + user_decay_file = cms.vstring('GeneratorInterface/ExternalDecays/data/Bu_Kstarmumu_Kspi.dec'), list_forced_decays = cms.vstring('MyB+','MyB-'), operates_on_particles = cms.vint32() ), diff --git a/trunk/Configuration/Generator/python/BuToKstarPsi2S_forSTEAM_13TeV_TuneCUETP8M1_cfi.py b/trunk/Configuration/Generator/python/BuToKstarPsi2S_forSTEAM_13TeV_TuneCUETP8M1_cfi.py index bc7cf154b3b4a..a0fa83ef087f6 100644 --- a/trunk/Configuration/Generator/python/BuToKstarPsi2S_forSTEAM_13TeV_TuneCUETP8M1_cfi.py +++ b/trunk/Configuration/Generator/python/BuToKstarPsi2S_forSTEAM_13TeV_TuneCUETP8M1_cfi.py @@ -10,21 +10,12 @@ crossSection = cms.untracked.double(54000000000), # Given by PYTHIA after running filterEfficiency = cms.untracked.double(0.004), # Given by PYTHIA after running maxEventsToPrint = cms.untracked.int32(0), - #ExternalDecays = cms.PSet( - #EvtGen = cms.untracked.PSet( - #operates_on_particles = cms.vint32(0), - #use_default_decay = cms.untracked.bool(False), - #decay_table = cms.FileInPath('GeneratorInterface/ExternalDecays/data/DECAY.DEC'), - #particle_property_file = cms.FileInPath('GeneratorInterface/ExternalDecays/data/evt.pdl'), - #user_decay_file = cms.FileInPath('GeneratorInterface/ExternalDecays/data/Bu_Kstarmumu_Kspi.dec'), - #list_forced_decays = cms.vstring('MyB+','MyB-')), - #parameterSets = cms.vstring('EvtGen')), ExternalDecays = cms.PSet( EvtGen130 = cms.untracked.PSet( decay_table = cms.string('GeneratorInterface/EvtGenInterface/data/DECAY_2010.DEC'), particle_property_file = cms.FileInPath('GeneratorInterface/EvtGenInterface/data/evt.pdl'), - user_decay_file = cms.untracked.bool(True), - user_decay_files = cms.vstring('GeneratorInterface/ExternalDecays/data/Bu_Psi2SKstar.dec'), + # user_decay_file = cms.untracked.bool(True), + user_decay_file = cms.vstring('GeneratorInterface/ExternalDecays/data/Bu_Psi2SKstar.dec'), list_forced_decays = cms.vstring('MyB+','MyB-'), operates_on_particles = cms.vint32() ), diff --git a/trunk/Configuration/Generator/python/Hadronizer_TuneCUETP8M1_13TeV_MLM_5f_max4j_LHE_pythia8_EvtGen_cff.py b/trunk/Configuration/Generator/python/Hadronizer_TuneCUETP8M1_13TeV_MLM_5f_max4j_LHE_pythia8_EvtGen_cff.py index d370fe228f795..ff7b03c54cc3b 100644 --- a/trunk/Configuration/Generator/python/Hadronizer_TuneCUETP8M1_13TeV_MLM_5f_max4j_LHE_pythia8_EvtGen_cff.py +++ b/trunk/Configuration/Generator/python/Hadronizer_TuneCUETP8M1_13TeV_MLM_5f_max4j_LHE_pythia8_EvtGen_cff.py @@ -19,8 +19,8 @@ EvtGen130 = cms.untracked.PSet( decay_table = cms.string('GeneratorInterface/EvtGenInterface/data/DECAY_2010.DEC'), particle_property_file = cms.FileInPath('GeneratorInterface/EvtGenInterface/data/evt.pdl'), - user_decay_file = cms.untracked.bool(False), - user_decay_files = cms.vstring(), + # user_decay_file = cms.untracked.bool(False), + user_decay_file = cms.vstring(), list_forced_decays = cms.vstring(), operates_on_particles = cms.vint32() ), diff --git a/trunk/Configuration/Generator/python/Hadronizer_TuneCUETP8M1_13TeV_aMCatNLO_FXFX_5f_max1j_max1p_LHE_pythia8_cff.py b/trunk/Configuration/Generator/python/Hadronizer_TuneCUETP8M1_13TeV_aMCatNLO_FXFX_5f_max1j_max1p_LHE_pythia8_cff.py index 2cbd071664587..8995c2f6655f6 100644 --- a/trunk/Configuration/Generator/python/Hadronizer_TuneCUETP8M1_13TeV_aMCatNLO_FXFX_5f_max1j_max1p_LHE_pythia8_cff.py +++ b/trunk/Configuration/Generator/python/Hadronizer_TuneCUETP8M1_13TeV_aMCatNLO_FXFX_5f_max1j_max1p_LHE_pythia8_cff.py @@ -26,7 +26,6 @@ 'JetMatching:doFxFx = on', 'JetMatching:qCutME = 10.',#this must match the ptj cut in the lhe generation step 'JetMatching:nQmatch = 5', #4 corresponds to 4-flavour scheme (no matching of b-quarks), 5 for 5-flavour scheme - 'TimeShower:nPartonsInBorn = 1', #number of coloured particles (before resonance decays) in highest multiplicity born matrix element 'JetMatching:nJetMax = 1', #number of partons in born matrix element for highest multiplicity ), parameterSets = cms.vstring('pythia8CommonSettings', diff --git a/trunk/Configuration/Generator/python/Pythia8_BuJpsiK_13TeV_TuneCUETP8M1_cfi.py b/trunk/Configuration/Generator/python/Pythia8_BuJpsiK_13TeV_TuneCUETP8M1_cfi.py index 01c22916e4ae0..e6eafebd1a239 100644 --- a/trunk/Configuration/Generator/python/Pythia8_BuJpsiK_13TeV_TuneCUETP8M1_cfi.py +++ b/trunk/Configuration/Generator/python/Pythia8_BuJpsiK_13TeV_TuneCUETP8M1_cfi.py @@ -14,24 +14,13 @@ EvtGen130 = cms.untracked.PSet( decay_table = cms.string('GeneratorInterface/EvtGenInterface/data/DECAY_2010.DEC'), particle_property_file = cms.FileInPath('GeneratorInterface/EvtGenInterface/data/evt.pdl'), - user_decay_file = cms.untracked.bool(True), - user_decay_files = cms.vstring('GeneratorInterface/ExternalDecays/data/Bu_JpsiK.dec'), + # user_decay_file = cms.untracked.bool(True), + user_decay_file = cms.vstring('GeneratorInterface/ExternalDecays/data/Bu_JpsiK.dec'), list_forced_decays = cms.vstring('MyB+','MyB-'), operates_on_particles = cms.vint32() ), parameterSets = cms.vstring('EvtGen130') ), - #ExternalDecays = cms.PSet( - #EvtGen = cms.untracked.PSet( - #operates_on_particles = cms.vint32( 0 ), - #use_default_decay = cms.untracked.bool(False), - #decay_table = cms.FileInPath('GeneratorInterface/ExternalDecays/data/DECAY_NOLONGLIFE.DEC'), - #particle_property_file = cms.FileInPath('GeneratorInterface/ExternalDecays/data/evt.pdl'), - #user_decay_file = cms.FileInPath('GeneratorInterface/ExternalDecays/data/Bu_JpsiK.dec'), - #list_forced_decays = cms.vstring('MyB+','MyB-'), - #), - #parameterSets = cms.vstring('EvtGen') - #), PythiaParameters = cms.PSet( pythia8CommonSettingsBlock, pythia8CUEP8M1SettingsBlock, diff --git a/trunk/Configuration/Generator/python/QCD_Pt_30_13TeV_herwigpp_cff.py b/trunk/Configuration/Generator/python/QCD_Pt_30_13TeV_herwigpp_cff.py index a179da964ef28..57647a2cf5a32 100644 --- a/trunk/Configuration/Generator/python/QCD_Pt_30_13TeV_herwigpp_cff.py +++ b/trunk/Configuration/Generator/python/QCD_Pt_30_13TeV_herwigpp_cff.py @@ -3,7 +3,6 @@ from Configuration.Generator.HerwigppDefaults_cfi import * from Configuration.Generator.HerwigppUE_EE_5C_cfi import * -source = cms.Source("EmptySource") generator = cms.EDFilter("ThePEGGeneratorFilter", herwigDefaultsBlock, herwigppUESettingsBlock, diff --git a/trunk/Configuration/Generator/python/ZEEMM_13TeV_TuneCUETP8M1_cfi.py b/trunk/Configuration/Generator/python/ZEEMM_13TeV_TuneCUETP8M1_cfi.py index 21799c9ad7315..d64cb3dc117fe 100644 --- a/trunk/Configuration/Generator/python/ZEEMM_13TeV_TuneCUETP8M1_cfi.py +++ b/trunk/Configuration/Generator/python/ZEEMM_13TeV_TuneCUETP8M1_cfi.py @@ -1,7 +1,6 @@ import FWCore.ParameterSet.Config as cms from Configuration.Generator.Pythia8CommonSettings_cfi import * from Configuration.Generator.Pythia8CUEP8M1Settings_cfi import * -source = cms.Source("EmptySource") generator = cms.EDFilter("Pythia8GeneratorFilter", pythiaHepMCVerbosity = cms.untracked.bool(False), maxEventsToPrint = cms.untracked.int32(0), @@ -15,7 +14,7 @@ 'WeakSingleBoson:ffbar2gmZ = on', '23:onMode = off', '23:onIfAny = 11 13', - 'PhaseSpace:pTHatMin = 40.', + 'PhaseSpace:mHatMin = 75.', ), parameterSets = cms.vstring('pythia8CommonSettings', 'pythia8CUEP8M1Settings', diff --git a/trunk/Configuration/PyReleaseValidation/python/WorkFlowRunner.py b/trunk/Configuration/PyReleaseValidation/python/WorkFlowRunner.py index d50361ce01bb5..0541c5ae9e2c2 100644 --- a/trunk/Configuration/PyReleaseValidation/python/WorkFlowRunner.py +++ b/trunk/Configuration/PyReleaseValidation/python/WorkFlowRunner.py @@ -10,6 +10,7 @@ from datetime import datetime from hashlib import sha1 import urllib2, base64, json, re +from socket import gethostname # This is used to report results of the runTheMatrix to the elasticsearch # instance used for IBs. This way we can track progress even if the logs are @@ -65,6 +66,7 @@ def esReportWorkflow(**kwds): if errors: payload["errors"] = errors + payload["hostname"] = gethostname() url = "https://%s/ib-matrix.%s/runTheMatrix-data/%s" % (es_hostname, d.strftime("%Y.%m"), sha1_id) diff --git a/trunk/Configuration/PyReleaseValidation/python/relval_extendedgen.py b/trunk/Configuration/PyReleaseValidation/python/relval_extendedgen.py index 3266192341afe..2859195e1581b 100644 --- a/trunk/Configuration/PyReleaseValidation/python/relval_extendedgen.py +++ b/trunk/Configuration/PyReleaseValidation/python/relval_extendedgen.py @@ -24,21 +24,21 @@ # Hadronization (LHE Generation + Hadronization) workflows[514]=['',['GGToH_13TeV_pythia8','HARVESTGEN']] -workflows[515]=['DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV_py8_taupinu',['DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV','Hadronizer_TuneCUETP8M1_13TeV_MLM_5f_max4j_LHE_pythia8_taupinu','HARVESTGEN2']] +workflows[515]=['DYTollJets_LO_Mad_13TeV_py8_taupinu',['DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV','Hadronizer_TuneCUETP8M1_13TeV_MLM_5f_max4j_LHE_pythia8_taupinu','HARVESTGEN2']] workflows[516]=['',['WJetsLNutaupinu_13TeV_madgraph-pythia8','HARVESTGEN']] workflows[517]=['',['GGToHtaupinu_13TeV_pythia8','HARVESTGEN']] -workflows[518]=['DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV_py8_taurhonu',['DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV','Hadronizer_TuneCUETP8M1_13TeV_MLM_5f_max4j_LHE_pythia8_taurhonu','HARVESTGEN2']] +workflows[518]=['DYTollJets_LO_Mad_13TeV_py8_taurhonu',['DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV','Hadronizer_TuneCUETP8M1_13TeV_MLM_5f_max4j_LHE_pythia8_taurhonu','HARVESTGEN2']] workflows[519]=['',['WJetsLNutaurhonu_13TeV_madgraph-pythia8','HARVESTGEN']] workflows[520]=['',['GGToHtaurhonu_13TeV_pythia8','HARVESTGEN']] # External Decays workflows[524]=['',['GGToH_13TeV_pythia8-tauola','HARVESTGEN']] workflows[525]=['',['WToLNutaupinu_13TeV_pythia8-tauola','HARVESTGEN']] -workflows[526]=['DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV_Ta_taupinu',['DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV','Hadronizer_TuneCUETP8M1_13TeV_MLM_5f_max4j_LHE_pythia8_Tauola_taupinu','HARVESTGEN2']] +workflows[526]=['DYTollJets_LO_Mad_13TeV_py8_Ta_taupinu',['DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV','Hadronizer_TuneCUETP8M1_13TeV_MLM_5f_max4j_LHE_pythia8_Tauola_taupinu','HARVESTGEN2']] workflows[527]=['',['GGToHtaupinu_13TeV_pythia8-tauola','HARVESTGEN']] workflows[528]=['',['WToLNutaurhonu_13TeV_pythia8-tauola','HARVESTGEN']] -workflows[529]=['DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV_Ta_taurhonu',['DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV','Hadronizer_TuneCUETP8M1_13TeV_MLM_5f_max4j_LHE_pythia8_Tauola_taurhonu','HARVESTGEN2']] +workflows[529]=['DYTollJets_LO_Mad_13TeV_py8__Ta_taurhonu',['DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV','Hadronizer_TuneCUETP8M1_13TeV_MLM_5f_max4j_LHE_pythia8_Tauola_taurhonu','HARVESTGEN2']] workflows[530]=['',['GGToHtaurhonu_13TeV_pythia8-tauola','HARVESTGEN']] # Heavy Ion diff --git a/trunk/Configuration/PyReleaseValidation/python/relval_generator.py b/trunk/Configuration/PyReleaseValidation/python/relval_generator.py index 75d2a97b6c7d2..0044a118958bf 100644 --- a/trunk/Configuration/PyReleaseValidation/python/relval_generator.py +++ b/trunk/Configuration/PyReleaseValidation/python/relval_generator.py @@ -24,12 +24,12 @@ workflows[511]=['',['QCD_Pt-30_8TeV_herwigpp','HARVESTGEN']] # Matrix Element Generations & Hadronization (LHE Generation + Hadronization) -workflows[512]=['DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV_py8',['DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV','Hadronizer_TuneCUETP8M1_13TeV_MLM_5f_max4j_LHE_pythia8','HARVESTGEN2']] +workflows[512]=['DYTollJets_LO_Mad_13TeV_py8',['DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV','Hadronizer_TuneCUETP8M1_13TeV_MLM_5f_max4j_LHE_pythia8','HARVESTGEN2']] workflows[513]=['',['WJetsLNu_13TeV_madgraph-pythia8','HARVESTGEN']] # External Decays workflows[521]=['',['TT_13TeV_pythia8-evtgen','HARVESTGEN']] -workflows[522]=['DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV_Ta',['DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV','Hadronizer_TuneCUETP8M1_13TeV_MLM_5f_max4j_LHE_pythia8_Tauola','HARVESTGEN2']] +workflows[522]=['DYTollJets_LO_Mad_13TeV_py8_Ta',['DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV','Hadronizer_TuneCUETP8M1_13TeV_MLM_5f_max4j_LHE_pythia8_Tauola','HARVESTGEN2']] workflows[523]=['',['WToLNu_13TeV_pythia8-tauola','HARVESTGEN']] # Heavy Ion diff --git a/trunk/Configuration/PyReleaseValidation/python/relval_standard.py b/trunk/Configuration/PyReleaseValidation/python/relval_standard.py index a3b3a8c28455a..9f7daf713c48c 100644 --- a/trunk/Configuration/PyReleaseValidation/python/relval_standard.py +++ b/trunk/Configuration/PyReleaseValidation/python/relval_standard.py @@ -231,6 +231,10 @@ workflows[1344] = ['', ['ZpEE_2250_13TeV','DIGIUP15','RECOUP15','HARVESTUP15','MINIAODMCUP15']] workflows[1345] = ['', ['ZpTT_1500_13TeV','DIGIUP15','RECOUP15','HARVESTUP15','MINIAODMCUP15']] +workflows[1352] = ['HSCPstop_M_200_13TeV', ['HSCPstop_M_200_13TeV','DIGIUP15','RECOUP15','HARVESTUP15','MINIAODMCUP15']] +workflows[1353] = ['RSGravitonToGaGa_13TeV', ['RSGravitonToGaGa_13TeV','DIGIUP15','RECOUP15','HARVESTUP15','MINIAODMCUP15']] +workflows[1354] = ['WpToENu_M-2000_13TeV', ['WpToENu_M-2000_13TeV','DIGIUP15','RECOUP15','HARVESTUP15','MINIAODMCUP15']] + ### HI test ### workflows[140] = ['',['HydjetQ_MinBias_2760GeV','DIGIHI','RECOHI','HARVESTHI']] workflows[140.1] = ['',['QCD_Pt_80_120_13_HI','DIGIHI','RECOHI','HARVESTHI']] diff --git a/trunk/Configuration/PyReleaseValidation/python/relval_steps.py b/trunk/Configuration/PyReleaseValidation/python/relval_steps.py index 6e7d719e7c681..6d79ecdea47c0 100644 --- a/trunk/Configuration/PyReleaseValidation/python/relval_steps.py +++ b/trunk/Configuration/PyReleaseValidation/python/relval_steps.py @@ -322,6 +322,9 @@ def gen2015(fragment,howMuch): steps['ZpMM_2250_13TeV']=gen2015('ZpMM_2250_13TeV_TuneCUETP8M1_cfi',Kby(9,100)) steps['ZpEE_2250_13TeV']=gen2015('ZpEE_2250_13TeV_TuneCUETP8M1_cfi',Kby(9,100)) steps['ZpTT_1500_13TeV']=gen2015('ZpTT_1500_13TeV_TuneCUETP8M1_cfi',Kby(9,100)) +steps['HSCPstop_M_200_13TeV']=gen2015('HSCPstop_M_200_TuneCUETP8M1_13TeV_pythia8_cff',Kby(9,100)) +steps['RSGravitonToGaGa_13TeV']=gen2015('RSGravitonToGammaGamma_kMpl01_M_3000_TuneCUETP8M1_13TeV_pythia8_cfi',Kby(9,100)) +steps['WpToENu_M-2000_13TeV']=gen2015('WprimeToENu_M-2000_TuneCUETP8M1_13TeV-pythia8_cff',Kby(9,100)) def identitySim(wf): return merge([{'--restoreRND':'SIM','--process':'SIM2', '--inputCommands':'"keep *","drop *TagInfo*_*_*_*"' },wf]) @@ -414,6 +417,10 @@ def identitySim(wf): steps['BuJpsiK_13INPUT']={'INPUT':InputInfo(dataSet='/RelValBuJpsiK_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')} steps['Cosmics_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValCosmics_UP15/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')} steps['BeamHalo_13INPUT']={'INPUT':InputInfo(dataSet='/RelValBeamHalo_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')} +steps['HSCPstop_M_200_13INPUT']={'INPUT':InputInfo(dataSet='/RelValHSCPstop_M_200_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')} +steps['RSGravitonToGaGa_13INPUT']={'INPUT':InputInfo(dataSet='/RelValRSGravitonToGaGa_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')} +steps['WpToENu_M-2000_13INPUT']={'INPUT':InputInfo(dataSet='/RelValWpToENu_M-2000_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')} + # particle guns with postLS1 geometry recycle GEN-SIM input steps['SingleElectronPt10_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt10_UP15/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')} steps['SingleElectronPt35_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt35_UP15/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')} diff --git a/trunk/Configuration/StandardSequences/python/Eras.py b/trunk/Configuration/StandardSequences/python/Eras.py new file mode 100644 index 0000000000000..d4915793f3662 --- /dev/null +++ b/trunk/Configuration/StandardSequences/python/Eras.py @@ -0,0 +1,13 @@ +import FWCore.ParameterSet.Config as cms + +class Eras (object): + """ + Dummy container for all the cms.Modifier instances that config fragments + can use to selectively configure depending on what scenario is active. + """ + def __init__(self): + self.run2 = cms.Modifier() + self.bunchspacing25ns = cms.Modifier() + self.bunchspacing50ns = cms.Modifier() + +eras=Eras() diff --git a/trunk/DQM/Integration/python/test/FrontierCondition_GT_autoExpress_cfi.py b/trunk/DQM/Integration/python/test/FrontierCondition_GT_autoExpress_cfi.py index a9cf4835e6832..0f82d543a9fa0 100644 --- a/trunk/DQM/Integration/python/test/FrontierCondition_GT_autoExpress_cfi.py +++ b/trunk/DQM/Integration/python/test/FrontierCondition_GT_autoExpress_cfi.py @@ -1,8 +1,8 @@ import FWCore.ParameterSet.Config as cms from Configuration.StandardSequences.FrontierConditions_GlobalTag_cff import * -GlobalTag.connect = "frontier://(proxyurl=http://frontier.cms:3128)(serverurl=http://frontier.cms:8000/FrontierOnProd)(serverurl=http://frontier.cms:8000/FrontierOnProd)(retrieve-ziplevel=0)(failovertoserver=no)/CMS_COND_31X_GLOBALTAG" +GlobalTag.connect = "frontier://(proxyurl=http://frontier.cms:3128)(serverurl=http://frontier.cms:8000/FrontierOnProd)(serverurl=http://frontier.cms:8000/FrontierOnProd)(retrieve-ziplevel=0)(failovertoserver=no)/CMS_CONDITIONS" GlobalTag.pfnPrefix = cms.untracked.string("frontier://(proxyurl=http://frontier.cms:3128)(serverurl=http://frontier.cms:8000/FrontierOnProd)(serverurl=http://frontier.cms:8000/FrontierOnProd)(retrieve-ziplevel=0)(failovertoserver=no)/") -GlobalTag.globaltag = "GR_E_V38::All" +GlobalTag.globaltag = "GR_E_V42" es_prefer_GlobalTag = cms.ESPrefer('PoolDBESSource','GlobalTag') # ===== auto -> Automatically get the GT string from current Tier0 configuration via a Tier0Das call. diff --git a/trunk/DQM/Integration/python/test/FrontierCondition_GT_cfi.py b/trunk/DQM/Integration/python/test/FrontierCondition_GT_cfi.py index 3fa0a82d4b6e4..528f666ff1fb3 100644 --- a/trunk/DQM/Integration/python/test/FrontierCondition_GT_cfi.py +++ b/trunk/DQM/Integration/python/test/FrontierCondition_GT_cfi.py @@ -1,5 +1,5 @@ import FWCore.ParameterSet.Config as cms from Configuration.StandardSequences.FrontierConditions_GlobalTag_cff import * -GlobalTag.connect = "frontier://(proxyurl=http://frontier.cms:3128)(serverurl=http://frontier.cms:8000/FrontierOnProd)(serverurl=http://frontier.cms:8000/FrontierOnProd)(retrieve-ziplevel=0)(failovertoserver=no)/CMS_COND_31X_GLOBALTAG" -GlobalTag.globaltag = "GR_H_V38::All" +GlobalTag.connect = "frontier://(proxyurl=http://frontier.cms:3128)(serverurl=http://frontier.cms:8000/FrontierOnProd)(serverurl=http://frontier.cms:8000/FrontierOnProd)(retrieve-ziplevel=0)(failovertoserver=no)/CMS_CONDITIONS" +GlobalTag.globaltag = "GR_H_V45" es_prefer_GlobalTag = cms.ESPrefer('PoolDBESSource','GlobalTag') diff --git a/trunk/DQM/Integration/scripts/fff_deleter b/trunk/DQM/Integration/scripts/fff_deleter deleted file mode 100755 index db24fcd947c0b..0000000000000 --- a/trunk/DQM/Integration/scripts/fff_deleter +++ /dev/null @@ -1,69 +0,0 @@ -#!/bin/bash -# -# /etc/rc.d/init.d/fff_deleter -# -# Init file for fff_deleter.py -# Copy it to /etc/rc.d/init.d/fff_deleter -# -# chkconfig: 345 80 20 -# description: FFF Deletion daemon for DQM - -# Source function library. -. /etc/rc.d/init.d/functions - -DAEMON_BIN=/usr/local/bin/fff_deleter.py -PIDFILE=/var/run/fff_deleter.pid -RETVAL=0 - -start() { - echo -n $"Starting fff_deleter daemon: " - daemon $DAEMON_BIN - RETVAL=$? - echo - - return $RETVAL -} - -stop() { - echo -n $"Stopping fff_deleter daemon: " - killproc -p $PIDFILE - RETVAL=$? - echo - - return $RETVAL -} - - -restart() { - stop - start -} - -case "$1" in -start) - start - ;; -stop) - stop - ;; -reload) - echo "$0: Unimplemented feature." - RETVAL=3 - ;; -force-reload) - echo "$0: Unimplemented feature." - RETVAL=3 - ;; -restart) - restart - ;; -status) - status -p $PIDFILE - RETVAL=$? - ;; -*) - echo $"Usage: $0 {start|stop|status|restart}" - RETVAL=2 -esac - -exit $RETVAL diff --git a/trunk/DQM/Integration/scripts/fff_deleter.py b/trunk/DQM/Integration/scripts/fff_deleter.py deleted file mode 100755 index 30aa98d9d2ff3..0000000000000 --- a/trunk/DQM/Integration/scripts/fff_deleter.py +++ /dev/null @@ -1,314 +0,0 @@ -#!/usr/bin/env python - -import os -import logging -import re -import datetime -import subprocess -import socket -import time -import json -from StringIO import StringIO - -log = logging.getLogger(__name__) - -re_files = re.compile(r"^run(?P\d+)/run(?P\d+)_ls(?P\d+)_.+\.(dat|raw)+(\.deleted)*") -def parse_file_name(rl): - m = re_files.match(rl) - if not m: - return None - - d = m.groupdict() - sort_key = (int(d["run"]), int(d["runf"]), int(d["ls"]), ) - return sort_key - -def iterate(top, stopSize, action): - # entry format (path, size) - collected = [] - - for root, dirs, files in os.walk(top, topdown=True): - for name in files: - fp = os.path.join(root, name) - rl = os.path.relpath(fp, top) - - sort_key = parse_file_name(rl) - if sort_key: - fsize = os.stat(fp).st_size - if fsize == 0: - continue - - sort_key = parse_file_name(rl) - collected.append((sort_key, fp, fsize, )) - - # for now just use simple sort - collected.sort(key=lambda x: x[0]) - - # do the action - for sort_key, fp, fsize in collected: - if stopSize <= 0: - break - - action(fp) - stopSize = stopSize - fsize - -def cleanup_threshold(top, threshold, action, string): - st = os.statvfs(top) - total = st.f_blocks * st.f_frsize - used = total - (st.f_bavail * st.f_frsize) - threshold = used - float(total * threshold) / 100 - - def p(x): - return float(x) * 100 / total - - log.info("Using %d (%.02f%%) of %d space, %d (%.02f%%) above %s threshold.", - used, p(used), total, threshold, p(threshold), string) - - if threshold > 0: - iterate(top, threshold, action) - log.info("Done cleaning up for %s threshold.", string) - else: - log.info("Threshold %s not reached, doing nothing.", string) - -def diskusage(top): - st = os.statvfs(top) - total = st.f_blocks * st.f_frsize - used = total - (st.f_bavail * st.f_frsize) - return float(used) * 100 / total - -def diskusage_bytes(top): - st = os.statvfs(top) - total = st.f_blocks * st.f_frsize - free = st.f_bavail * st.f_frsize - used = total - free - - return used, free, total - -class FileDeleter(object): - def __init__(self, top, thresholds, email_to, report_directory, fake=True, ): - self.top = top - self.fake = fake - self.email_to = email_to - self.thresholds = thresholds - self.report_directory = report_directory - self.sequence = 0 - - self.last_email = None - self.min_interval = datetime.timedelta(seconds=60*10) - self.hostname = socket.gethostname() - - def rename(self, f): - if f.endswith(".deleted"): - return - - fn = f + ".deleted" - - if self.fake: - log.warning("Renaming file (fake): %s -> %s", f, - os.path.relpath(fn, os.path.dirname(f))) - else: - log.warning("Renaming file: %s -> %s", f, - os.path.relpath(fn, os.path.dirname(f))) - - os.rename(f, fn) - - def delete(self, f): - if not f.endswith(".deleted"): - return - - if self.fake: - log.warning("Truncating file (fake): %s", f) - else: - log.warning("Truncating file: %s", f) - open(f, "w").close() - - def send_smg(self, used_pc): - now = datetime.datetime.now() - - if (self.last_email is not None): - if (now - self.last_email) < self.min_interval: - return - - self.last_email = now - - # sms service does not accept an email with a several recipients - # so we send one-by-one - for email in self.email_to: - subject = "Disk out of space (%.02f%%) on %s." % (used_pc, self.hostname) - if "mail2sms" in email: - text = "" - else: - text = subject - - log.info("Sending email: %s", repr(["/bin/mail", "-s", subject, email])) - p = subprocess.Popen(["/bin/mail", "-s", subject, email], stdin=subprocess.PIPE, shell=False) - p.communicate(input=text) - - def make_report(self, logout): - if not os.path.isdir(self.report_directory): - log.warning("Directory %s does not exists. Reports disabled.", self.report_directory) - return - - meminfo = list(open("/proc/meminfo", "r").readlines()) - def entry_to_dict(line): - key, value = line.split()[:2] - value = int(value) - return (key.strip(":"), value, ) - meminfo = dict(map(entry_to_dict, meminfo)) - - if os.path.isdir(self.top): - used, free, total = diskusage_bytes(self.top) - else: - used, free, total = -1, -1, -1 - - doc = { - "sequence": self.sequence, - "memory_used": (meminfo["MemTotal"] - meminfo["MemFree"]) * 1024, - "memory_free": meminfo["MemFree"] * 1024, - "memory_total": meminfo["MemTotal"] * 1024, - "disk_used": used, - "disk_free": free, - "disk_total": total, - "hostname": self.hostname, - "extra": { - "meminfo": meminfo, - "last_log": logout.split("\n"), - }, - "pid": os.getpid(), - "_id": "dqm-diskspace-%s" % self.hostname, - "type": "dqm-diskspace" - } - - fn = "dqm-diskspace-seq%06d" % (doc["sequence"], ) - tmp_fp = os.path.join(self.report_directory, "." + fn + ".tmp") - final_fp = os.path.join(self.report_directory, fn + ".jsn") - fd = open(tmp_fp, "w") - - json.dump(doc, fd, indent=True) - fd.write("\n") - fd.close() - - os.rename(tmp_fp, final_fp) - - def run(self): - self.sequence += 1 - if not os.path.isdir(self.top): - log.warning("Directory %s does not exists.", self.top) - return - - cleanup_threshold(self.top, self.thresholds['rename'], self.rename, "rename") - cleanup_threshold(self.top, self.thresholds['delete'], self.delete, "delete") - - du = diskusage(self.top) - if du > self.thresholds['email']: - deleter.send_smg(du) - -# use a named socket check if we are running -# this is very clean and atomic and leave no files -# from: http://stackoverflow.com/a/7758075 -def lock(pname): - sock = socket.socket(socket.AF_UNIX, socket.SOCK_DGRAM) - try: - sock.bind('\0' + pname) - return sock - except socket.error: - return None - -def daemon(deleter, log_capture, delay_seconds=30): - while True: - deleter.run() - - if log_capture: - log_out = log_capture.getvalue() - log_capture.truncate(0) - deleter.make_report(log_out) - - time.sleep(delay_seconds) - -def daemonize(logfile, pidfile): - # do the double fork - pid = os.fork() - if pid != 0: - sys.exit(0) - - os.setsid() - sys.stdin.close() - sys.stdout.close() - sys.stderr.close() - - fl = open(logfile, "a") - sys.stdout = fl - sys.stderr = fl - - pid = os.fork() - if pid != 0: - sys.exit(0) - - if pidfile: - f = open(pidfile, "w") - f.write("%d\n" % os.getpid()) - f.close() - -import sys -if __name__ == "__main__": - #import argparse - #parser = argparse.ArgumentParser(description="Delete files if disk space usage reaches critical level.") - #parser.add_argument("-r", "--renameT", type=float, help="Percentage of total disk space used for file renaming.") - #parser.add_argument("-d", "--deleteT", type=float, help="Percentage of total disk space used for file deletion.") - #parser.add_argument("-t", "--top", type=str, help="Top level directory.", default="/fff/ramdisk/") - #args = parser.parse_args() - - # try to take the lock or quit - sock = lock("fff_deleter") - if sock is None: - sys.stderr.write("Already running, exitting.\n") - sys.stderr.flush() - sys.exit(1) - - # threshold rename and delete must be in order - # in other words, always: delete > rename - # this is because delete only deletes renamed files - - # email threshold has no restrictions - top = "/fff/ramdisk" - thresholds = { - 'rename': 60, - 'delete': 80, - 'email': 90, - } - - deleter = FileDeleter( - top = top, - thresholds = thresholds, - # put "41XXXXXXXXX@mail2sms.cern.ch" to send the sms - email_to = [ - "dmitrijus.bugelskis@cern.ch", - "atanas.batinkov@cern.ch", - "daniel.joseph.duggan@cern.ch", - ], - report_directory = "/tmp/dqm_monitoring/", - fake = False, - ) - - # setup logging - formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') - - log.setLevel(logging.INFO) - log_capture = None - log_capture = StringIO() - log_capture_ch = logging.StreamHandler(log_capture) - log_capture_ch.setLevel(logging.INFO) - log_capture_ch.setFormatter(formatter) - log.addHandler(log_capture_ch) - - if True: # run background - daemonize("/var/log/fff_deleter.log", "/var/run/fff_deleter.pid") - - # log to stderr (it might be redirected) - flog_ch = logging.StreamHandler() - flog_ch.setLevel(logging.INFO) - flog_ch.setFormatter(formatter) - log.addHandler(flog_ch) - - # write the pid file - log.info("Pid is %d", os.getpid()) - daemon(deleter=deleter, log_capture=log_capture) diff --git a/trunk/DQM/Integration/scripts/fff_monitoring b/trunk/DQM/Integration/scripts/fff_monitoring deleted file mode 100755 index 8f2d9cb647626..0000000000000 --- a/trunk/DQM/Integration/scripts/fff_monitoring +++ /dev/null @@ -1,78 +0,0 @@ -#!/bin/bash -# -# /etc/rc.d/init.d/fff_monitoring -# -# Init file for fff_monitoring.py -# Copy it to /etc/rc.d/init.d/fff_monitoring -# -# chkconfig: 345 80 20 -# description: FFF Monitoring daemon for DQM - -# Source function library. -. /etc/rc.d/init.d/functions - -DAEMON_BIN=/usr/local/bin/fff_monitoring.py -PIDFILE=/var/run/fff_monitoring.pid -RETVAL=0 - -start() { - echo -n $"Starting fff_monitoring daemon: " - daemon $DAEMON_BIN - RETVAL=$? - echo - - return $RETVAL -} - -stop() { - echo -n $"Stopping fff_monitoring daemon: " - killproc -p $PIDFILE - RETVAL=$? - echo - - return $RETVAL -} - - -restart() { - stop - start -} - -reindex() { - stop - $DAEMON_BIN reindex - start -} - -case "$1" in -start) - start - ;; -stop) - stop - ;; -reload) - echo "$0: Unimplemented feature." - RETVAL=3 - ;; -reindex) - reindex - ;; -force-reload) - echo "$0: Unimplemented feature." - RETVAL=3 - ;; -restart) - restart - ;; -status) - status -p $PIDFILE - RETVAL=$? - ;; -*) - echo $"Usage: $0 {start|stop|status|restart}" - RETVAL=2 -esac - -exit $RETVAL diff --git a/trunk/DQM/Integration/scripts/fff_monitoring.py b/trunk/DQM/Integration/scripts/fff_monitoring.py deleted file mode 100755 index 9a41247561c20..0000000000000 --- a/trunk/DQM/Integration/scripts/fff_monitoring.py +++ /dev/null @@ -1,278 +0,0 @@ -#!/usr/bin/env python - -import os -import sys -import logging -import re -import datetime -import subprocess -import socket -import time -import select -import json -import datetime - -log = logging.getLogger(__name__) - -def prepare_imports(): - # minihack - sys.path.append('/opt/hltd/python') - sys.path.append('/opt/hltd/lib') - - global inotify, watcher, es_client - - import _inotify as inotify - import watcher - import pyelasticsearch.client as es_client - - -class DQMMonitor(object): - def __init__(self, top_path, rescan_timeout=30): - self.path = top_path - self.rescan_timeout = rescan_timeout - self.es = es_client.ElasticSearch("http://127.0.0.1:9200") - self.index_name = "dqm_online_monitoring" - - try: - os.makedirs(self.path) - except OSError: - pass - - self.mask = inotify.IN_CLOSE_WRITE | inotify.IN_MOVED_TO - self.w = watcher.Watcher() - self.w.add(self.path, self.mask) - - def recreate_index(self): - self.delete_index() - self.create_index() - - def delete_index(self): - log.info("Deleting index: %s", self.index_name) - self.es.delete_index(self.index_name) - - def create_index(self): - log.info("Creating index: %s", self.index_name) - - self.settings = { - "analysis": { - "analyzer": { - "prefix-test-analyzer": { - "type": "custom", - "tokenizer": "prefix-test-tokenizer" - } - }, - "tokenizer": { - "prefix-test-tokenizer": { - "type": "path_hierarchy", - "delimiter": "_" - } - } - }, - "index":{ - 'number_of_shards' : 16, - 'number_of_replicas' : 1 - } - } - - self.mappings = { - 'dqm-source-state' : { - 'properties' : { - 'type' : {'type' : 'string' }, - 'pid' : { 'type' : 'integer' }, - 'hostname' : { 'type' : 'string' }, - 'sequence' : { 'type' : 'integer', "index" : "not_analyzed" }, - 'run' : { 'type' : 'integer' }, - 'lumi' : { 'type' : 'integer' }, - }, - '_timestamp' : { 'enabled' : True, 'store' : True, }, - '_ttl' : { 'enabled' : True, 'default' : '15d' } - }, - 'dqm-diskspace' : { - 'properties' : { - 'type' : {'type' : 'string' }, - 'pid' : { 'type' : 'integer' }, - 'hostname' : { 'type' : 'string' }, - 'sequence' : { 'type' : 'integer', "index" : "not_analyzed" }, - }, - '_timestamp' : { 'enabled' : True, 'store' : True, }, - '_ttl' : { 'enabled' : True, 'default' : '15d' } - }, - } - - try: - self.es.create_index(self.index_name, settings={ 'settings': self.settings, 'mappings': self.mappings }) - except es_client.IndexAlreadyExistsError: - logger.info("Index already exists.", exc_info=True) - pass - except: - logger.warning("Cannot create index", exc_info=True) - - log.info("Created index: %s", self.index_name) - - def upload_file(self, fp, preprocess=None): - log.info("Uploading: %s", fp) - - try: - f = open(fp, "r") - document = json.load(f) - f.close() - - if preprocess: - document = preprocess(document) - - ret = self.es.index(self.index_name, document["type"], document, id=document["_id"]) - except: - log.warning("Failure to upload the document: %s", fp, exc_info=True) - - def process_file(self, fp): - fname = os.path.basename(fp) - - if fname.startswith("."): - return - - if not fname.endswith(".jsn"): - return - - self.upload_file(fp) - os.unlink(fp) - - def process_dir(self): - for f in os.listdir(self.path): - fp = os.path.join(self.path, f) - self.process_file(fp) - - def run(self): - poll = select.poll() - poll.register(self.w, select.POLLIN) - poll.poll(self.rescan_timeout*1000) - - # clear the events - for event in self.w.read(bufsize=0): - pass - #print event - - self.process_dir() - - def run_daemon(self): - self.process_dir() - - while True: - service.run() - - def run_playback(self, directory, scale=2): - files = os.listdir(directory) - todo = [] - for f in files: - spl = f.split("+") - if len(spl) < 2: - continue - - date, seq = spl[0].split(".") - date, seq = datetime.datetime.fromtimestamp(long(date)), long(seq) - - todo.append({'date': date, 'seq': seq, 'f': os.path.join(directory, f)}) - - def ts(td): - # because total_seconds() is missing in 2.6 - return (td.microseconds + (td.seconds + td.days * 24 * 3600) * 10**6) / 10**6 - - todo.sort(key=lambda x: (x["date"], x["seq"], )) - m = todo[0]["date"] - for f in todo: - f["diff"] = ts(f["date"] - m) / scale - - def hotfix(doc): - doc["tag"] = os.path.basename(doc["tag"]) - return doc - - start_time = datetime.datetime.now() - while todo: - elapsed = ts(datetime.datetime.now() - start_time) - if todo[0]["diff"] <= elapsed: - item = todo.pop(0) - self.upload_file(item["f"], preprocess=hotfix) - else: - time.sleep(0.2) - -# use a named socket check if we are running -# this is very clean and atomic and leave no files -# from: http://stackoverflow.com/a/7758075 -def lock(pname): - sock = socket.socket(socket.AF_UNIX, socket.SOCK_DGRAM) - try: - sock.bind('\0' + pname) - return sock - except socket.error: - return None - -# same as in fff_deleter.py -def daemonize(logfile, pidfile): - # do the double fork - pid = os.fork() - if pid != 0: - sys.exit(0) - - os.setsid() - sys.stdin.close() - sys.stdout.close() - sys.stderr.close() - - fl = open(logfile, "a") - sys.stdout = fl - sys.stderr = fl - - pid = os.fork() - if pid != 0: - sys.exit(0) - - if pidfile: - f = open(pidfile, "w") - f.write("%d\n" % os.getpid()) - f.close() - -if __name__ == "__main__": - do_mode = "daemon" - - do_foreground = False - if len(sys.argv) > 1 and sys.argv[1] == "reindex": - do_mode = "reindex" - do_foreground = True - - if len(sys.argv) > 1 and sys.argv[1] == "playback": - do_mode = "playback" - do_foreground = True - - if not do_foreground: - # try to take the lock or quit - sock = lock("fff_dqmmon") - if sock is None: - sys.stderr.write("Already running, exitting.\n") - sys.stderr.flush() - sys.exit(1) - - daemonize("/var/log/fff_monitoring.log", "/var/run/fff_monitoring.pid") - - # log to stderr (it might be redirected) - formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') - flog_ch = logging.StreamHandler() - flog_ch.setLevel(logging.INFO) - flog_ch.setFormatter(formatter) - log.setLevel(logging.INFO) - log.addHandler(flog_ch) - - # write the pid file - log.info("Pid is %d", os.getpid()) - - prepare_imports() - - service = DQMMonitor( - top_path = "/tmp/dqm_monitoring/", - ) - - if do_mode == "reindex": - service.recreate_index() - elif do_mode == "playback": - #service.recreate_index() - service.run_playback(sys.argv[2]) - else: - service.run_daemon() diff --git a/trunk/DQM/SiStripMonitorCluster/interface/SiStripMonitorCluster.h b/trunk/DQM/SiStripMonitorCluster/interface/SiStripMonitorCluster.h index 2931b93ec4a0f..91a9cef61a398 100644 --- a/trunk/DQM/SiStripMonitorCluster/interface/SiStripMonitorCluster.h +++ b/trunk/DQM/SiStripMonitorCluster/interface/SiStripMonitorCluster.h @@ -41,8 +41,6 @@ class SiStripMonitorCluster : public DQMEDAnalyzer { explicit SiStripMonitorCluster(const edm::ParameterSet&); ~SiStripMonitorCluster(); virtual void analyze(const edm::Event&, const edm::EventSetup&); - //virtual void beginJob() ; - virtual void endJob() ; void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override; void dqmBeginRun(const edm::Run&, const edm::EventSetup&) ; @@ -104,8 +102,8 @@ class SiStripMonitorCluster : public DQMEDAnalyzer { MonitorElement* StripNoise3Cycle = 0; MonitorElement* NumberOfPixelClus = 0; MonitorElement* NumberOfStripClus = 0; - MonitorElement* BPTXrateTrend = 0; + MonitorElement* NclusVsCycleTimeProf2D = 0; private: @@ -126,8 +124,6 @@ class SiStripMonitorCluster : public DQMEDAnalyzer { MonitorElement * bookMETrend(const char*, const char* , DQMStore::IBooker & ibooker); MonitorElement* bookME1D(const char* ParameterSetLabel, const char* HistoName , DQMStore::IBooker & ibooker); - private: - DQMStore* dqmStore_; edm::ParameterSet conf_; std::map ModuleMEsMap; std::map LayerMEsMap; @@ -190,6 +186,7 @@ class SiStripMonitorCluster : public DQMEDAnalyzer { bool globalswitchMultiRegions; bool clustertkhistomapon; bool createTrendMEs; + bool globalswitchnclusvscycletimeprof2don; bool Mod_On_; bool ClusterHisto_; diff --git a/trunk/DQM/SiStripMonitorCluster/python/SiStripMonitorCluster_cfi.py b/trunk/DQM/SiStripMonitorCluster/python/SiStripMonitorCluster_cfi.py index 5bd0cd3443dfa..883d15717f479 100644 --- a/trunk/DQM/SiStripMonitorCluster/python/SiStripMonitorCluster_cfi.py +++ b/trunk/DQM/SiStripMonitorCluster/python/SiStripMonitorCluster_cfi.py @@ -260,6 +260,16 @@ globalswitchon = cms.bool(False) ), + NclusVsCycleTimeProf2D = cms.PSet( + Nbins = cms.int32(70), + xmin = cms.double(-0.5), + xmax = cms.double(69.5), + Nbinsy = cms.int32(90), + ymin = cms.double(0.), + ymax = cms.double(90*262144), + globalswitchon = cms.bool(True) + ), + Mod_On = cms.bool(True), ClusterHisto = cms.bool(False), diff --git a/trunk/DQM/SiStripMonitorCluster/src/SiStripMonitorCluster.cc b/trunk/DQM/SiStripMonitorCluster/src/SiStripMonitorCluster.cc index 73cd2ca2f5396..a1981b3402679 100644 --- a/trunk/DQM/SiStripMonitorCluster/src/SiStripMonitorCluster.cc +++ b/trunk/DQM/SiStripMonitorCluster/src/SiStripMonitorCluster.cc @@ -41,7 +41,7 @@ //-------------------------------------------------------------------------------------------- SiStripMonitorCluster::SiStripMonitorCluster(const edm::ParameterSet& iConfig) - : dqmStore_(edm::Service().operator->()), conf_(iConfig), show_mechanical_structure_view(true), show_readout_view(false), show_control_view(false), select_all_detectors(false), reset_each_run(false), m_cacheID_(0) + : conf_(iConfig), show_mechanical_structure_view(true), show_readout_view(false), show_control_view(false), select_all_detectors(false), reset_each_run(false), m_cacheID_(0) // , genTriggerEventFlag_(new GenericTriggerEventFlag(iConfig, consumesCollector())) { @@ -157,6 +157,9 @@ SiStripMonitorCluster::SiStripMonitorCluster(const edm::ParameterSet& iConfig) maxClus = ClusterMultiplicityRegions.getParameter("MaxClus"); minPix = ClusterMultiplicityRegions.getParameter("MinPix"); + edm::ParameterSet ParametersNclusVsCycleTimeProf2D = conf_.getParameter("NclusVsCycleTimeProf2D"); + globalswitchnclusvscycletimeprof2don = ParametersNclusVsCycleTimeProf2D.getParameter("globalswitchon"); + clustertkhistomapon = conf_.getParameter("TkHistoMap_On"); createTrendMEs = conf_.getParameter("CreateTrendMEs"); Mod_On_ = conf_.getParameter("Mod_On"); @@ -398,6 +401,21 @@ void SiStripMonitorCluster::createMEs(const edm::EventSetup& es , DQMStore::IBoo StripNoise3Cycle->setAxisTitle("APV Cycle"); } + if ( globalswitchnclusvscycletimeprof2don ) { + const char* HistoName = "StripClusVsBXandOrbit"; + const char* HistoTitle = "Strip cluster multiplicity vs BX mod(70) and Orbit;Event 1 BX mod(70);time [Orb#]"; + edm::ParameterSet ParametersNclusVsCycleTimeProf2D = conf_.getParameter("NclusVsCycleTimeProf2D"); + NclusVsCycleTimeProf2D = ibooker.bookProfile2D ( HistoName , HistoTitle , + ParametersNclusVsCycleTimeProf2D.getParameter("Nbins"), + ParametersNclusVsCycleTimeProf2D.getParameter("xmin"), + ParametersNclusVsCycleTimeProf2D.getParameter("xmax"), + ParametersNclusVsCycleTimeProf2D.getParameter("Nbinsy"), + ParametersNclusVsCycleTimeProf2D.getParameter("ymin"), + ParametersNclusVsCycleTimeProf2D.getParameter("ymax"), + 0 , 0 ); + if (NclusVsCycleTimeProf2D->kind() == MonitorElement::DQM_KIND_TPROFILE2D) NclusVsCycleTimeProf2D->getTH1()->SetBit(TH1::kCanRebin); + } + if (ClusterHisto_){ ibooker.setCurrentFolder(topFolderName_+"/MechanicalView/"); edm::ParameterSet PixelCluster = conf_.getParameter("TH1NClusPx"); @@ -740,17 +758,25 @@ void SiStripMonitorCluster::analyze(const edm::Event& iEvent, const edm::EventSe if (subdetswitchapvcycledbxprof2on) sdetmes.SubDetApvDBxProf2->Fill(tbx_corr%70,dbx,sdetmes.totNClusters); } - } -} -// -// -- EndJob -// -void SiStripMonitorCluster::endJob(void){ - bool outputMEsInRootFile = conf_.getParameter("OutputMEsInRootFile"); - std::string outputFileName = conf_.getParameter("OutputFileName"); + //------------------ + //void DigiBXCorrHistogramMaker::fill(const T& he, const std::map& ndigi, const edm::Handle& phase) { + //NdigiVsCycleTimeTH2->Fill(tbx_corr%70,(int)event_history->_orbit,digi->second) + + if ( globalswitchnclusvscycletimeprof2don ) + { + long long tbx_corr = tbx; + int the_phase = apv_phase_collection->getPhase("All"); + + if( the_phase == APVCyclePhaseCollection::nopartition || + the_phase == APVCyclePhaseCollection::multiphase || + the_phase == APVCyclePhaseCollection::invalid ) + the_phase=30; + + tbx_corr -= the_phase; - // save histos in a file - if(outputMEsInRootFile) dqmStore_->save(outputFileName); + NclusVsCycleTimeProf2D->Fill( tbx_corr%70 , (int)event_history->_orbit , NStripClusters ); + } + } } // // -- Reset MEs diff --git a/trunk/DQMOffline/EGamma/plugins/ElectronAnalyzer.cc b/trunk/DQMOffline/EGamma/plugins/ElectronAnalyzer.cc index 060a44c4ef18e..aca133866326f 100644 --- a/trunk/DQMOffline/EGamma/plugins/ElectronAnalyzer.cc +++ b/trunk/DQMOffline/EGamma/plugins/ElectronAnalyzer.cc @@ -162,9 +162,6 @@ void ElectronAnalyzer::bookHistograms( DQMStore::IBooker & iBooker, edm::Run con iBooker.setCurrentFolder(outputInternalPath_) ; nEvents_ = 0 ; - setBookIndex(-1) ; - setBookPrefix("h") ; -// setBookStatOverflowFlag( set_StatOverflowFlag ) ; // basic quantities h1_vertexPt_barrel = bookH1(iBooker, "vertexPt_barrel","ele transverse momentum in barrel",nbinpt,0.,ptmax,"p_{T vertex} (GeV/c)"); diff --git a/trunk/DQMOffline/JetMET/interface/JetAnalyzer.h b/trunk/DQMOffline/JetMET/interface/JetAnalyzer.h index 4c11c98647618..cf311d224fee3 100644 --- a/trunk/DQMOffline/JetMET/interface/JetAnalyzer.h +++ b/trunk/DQMOffline/JetMET/interface/JetAnalyzer.h @@ -44,7 +44,7 @@ #include "DataFormats/JetReco/interface/JPTJet.h" #include "DataFormats/JetReco/interface/JPTJetCollection.h" #include "DataFormats/JetReco/interface/PFJet.h" -#include "JetMETCorrections/Objects/interface/JetCorrector.h" +#include "JetMETCorrections/JetCorrector/interface/JetCorrector.h" #include "RecoJets/JetProducers/interface/JetIDHelper.h" #include "DQMOffline/JetMET/interface/JetMETDQMDCSFilter.h" @@ -55,6 +55,12 @@ #include "DataFormats/Scalers/interface/DcsStatus.h" #include "PhysicsTools/SelectorUtils/interface/JetIDSelectionFunctor.h" #include "PhysicsTools/SelectorUtils/interface/PFJetIDSelectionFunctor.h" +#include "DataFormats/JetReco/interface/PileupJetIdentifier.h" + +#include "CondFormats/L1TObjects/interface/L1GtTriggerMenuFwd.h" +#include "CondFormats/L1TObjects/interface/L1GtTriggerMenu.h" +#include "CondFormats/DataRecord/interface/L1GtTriggerMenuRcd.h" + #include "DQMServices/Core/interface/DQMEDAnalyzer.h" #include #include @@ -91,30 +97,25 @@ class JetAnalyzer : public DQMEDAnalyzer { // ----------member data --------------------------- static bool jetSortingRule(reco::Jet x, reco::Jet y) {return x.pt() > y.pt();} - - /// Helper object to propagate tracks to the calo surface - //std::auto_ptr trackPropagator_; - /// Helper object to calculate strip SoN for tracks - //std::auto_ptr sOverNCalculator_; - - /// Helper object to propagate tracks to the calo surface - //jetAnalysis::TrackPropagatorToCalo trackPropagator_; - /// Helper object to calculate strip SoN for tracks - //jetAnalysis::StripSignalOverNoiseCalculator sOverNCalculator_; - //try to put one collection as start edm::InputTag mInputCollection_; edm::InputTag theTriggerResultsLabel_; + + std::string jetType_; - bool outputMEsInRootFile; - std::string mOutputFile_; edm::EDGetTokenT triggerResultsToken_; edm::EDGetTokenT> vertexToken_; edm::EDGetTokenT gtToken_; edm::EDGetTokenT caloJetsToken_; edm::EDGetTokenT pfJetsToken_; + edm::EDGetTokenT patJetsToken_; + edm::EDGetTokenT< edm::ValueMap > mvaFullPUDiscriminantToken_; + edm::EDGetTokenT< edm::ValueMap >cutBasedPUDiscriminantToken_ ; + edm::EDGetTokenT< edm::ValueMap >cutBasedPUIDToken_; + edm::EDGetTokenT< edm::ValueMap >mvaPUIDToken_; + //edm::EDGetTokenT jptJetsToken_; edm::InputTag inputJetIDValueMap; @@ -128,7 +129,9 @@ class JetAnalyzer : public DQMEDAnalyzer { //check later if we need only one set of parameters edm::ParameterSet parameters_; - std::string jetCorrectionService_; + edm::InputTag jetCorrectorTag_; + edm::EDGetTokenT jetCorrectorToken_; + std::string JetIDQuality_; std::string JetIDVersion_; JetIDSelectionFunctor::Quality_t jetidquality; @@ -182,8 +185,11 @@ class JetAnalyzer : public DQMEDAnalyzer { double ptThresholdUnc_; double asymmetryThirdJetCut_; double balanceThirdJetCut_; + // int fillJIDPassFrac_; + std::string m_l1algoname_; + int m_bitAlgTechTrig_; //the histos MonitorElement* jetME; @@ -263,6 +269,24 @@ class JetAnalyzer : public DQMEDAnalyzer { MonitorElement* mLooseJIDPassFractionVSpt; MonitorElement* mLooseJIDPassFractionVSptNoHF; + + MonitorElement* mLooseMVAPUJIDPassFractionVSeta; + MonitorElement* mLooseMVAPUJIDPassFractionVSpt; + MonitorElement* mMediumMVAPUJIDPassFractionVSeta; + MonitorElement* mMediumMVAPUJIDPassFractionVSpt; + MonitorElement* mTightMVAPUJIDPassFractionVSeta; + MonitorElement* mTightMVAPUJIDPassFractionVSpt; + MonitorElement* mMVAPUJIDDiscriminant; + + MonitorElement* mLooseCutPUJIDPassFractionVSeta; + MonitorElement* mLooseCutPUJIDPassFractionVSpt; + MonitorElement* mMediumCutPUJIDPassFractionVSeta; + MonitorElement* mMediumCutPUJIDPassFractionVSpt; + MonitorElement* mTightCutPUJIDPassFractionVSeta; + MonitorElement* mTightCutPUJIDPassFractionVSpt; + MonitorElement* mCutPUJIDDiscriminant; + + //dijet analysis quantities MonitorElement* mDijetBalance; MonitorElement* mDijetAsymmetry; @@ -315,128 +339,17 @@ class JetAnalyzer : public DQMEDAnalyzer { MonitorElement* mfRBX; MonitorElement* mresEMF; MonitorElement* mEMF; - - // JPTJet specific -> comment out - // the jet analyzer - // --- Used for Data Certification --in for CaloJets and PFJets - //MonitorElement* mE; - //MonitorElement* mP; - //MonitorElement* mEt; - //MonitorElement* mPtSecond; - //MonitorElement* mPtThird; - //MonitorElement* mPx; - //MonitorElement* mPy; - //MonitorElement* mPz; - //MonitorElement* mnTracks; - //MonitorElement* mnTracksVSJetPt; - //MonitorElement* mnTracksVSJetEta; - - //MonitorElement* mnallPionTracksPerJet; - //MonitorElement* mallPionTracksPt; - //MonitorElement* mallPionTracksPhi; - //MonitorElement* mallPionTracksEta; - //MonitorElement* mallPionTracksPtVSEta; - - //MonitorElement* mnInVertexInCaloPionTracksPerJet; - //MonitorElement* mInVertexInCaloPionTracksPt; - //MonitorElement* mInVertexInCaloPionTracksPhi; - //MonitorElement* mInVertexInCaloPionTracksEta; - //MonitorElement* mInVertexInCaloPionTracksPtVSEta; - - //MonitorElement* mnOutVertexInCaloPionTracksPerJet; - //MonitorElement* mOutVertexInCaloPionTracksPt; - //MonitorElement* mOutVertexInCaloPionTracksPhi; - //MonitorElement* mOutVertexInCaloPionTracksEta; - //MonitorElement* mOutVertexInCaloPionTracksPtVSEta; - - //MonitorElement* mnInVertexOutCaloPionTracksPerJet; - //MonitorElement* mInVertexOutCaloPionTracksPt; - //MonitorElement* mInVertexOutCaloPionTracksPhi; - //MonitorElement* mInVertexOutCaloPionTracksEta; - //MonitorElement* mInVertexOutCaloPionTracksPtVSEta; - - //MonitorElement* mnallMuonTracksPerJet; - //MonitorElement* mallMuonTracksPt; - //MonitorElement* mallMuonTracksPhi; - //MonitorElement* mallMuonTracksEta; - //MonitorElement* mallMuonTracksPtVSEta; - - //MonitorElement* mnInVertexInCaloMuonTracksPerJet; - //MonitorElement* mInVertexInCaloMuonTracksPt; - //MonitorElement* mInVertexInCaloMuonTracksPhi; - //MonitorElement* mInVertexInCaloMuonTracksEta; - //MonitorElement* mInVertexInCaloMuonTracksPtVSEta; - - //MonitorElement* mnOutVertexInCaloMuonTracksPerJet; - //MonitorElement* mOutVertexInCaloMuonTracksPt; - //MonitorElement* mOutVertexInCaloMuonTracksPhi; - //MonitorElement* mOutVertexInCaloMuonTracksEta; - //MonitorElement* mOutVertexInCaloMuonTracksPtVSEta; - - //MonitorElement* mnInVertexOutCaloMuonTracksPerJet; - //MonitorElement* mInVertexOutCaloMuonTracksPt; - //MonitorElement* mInVertexOutCaloMuonTracksPhi; - //MonitorElement* mInVertexOutCaloMuonTracksEta; - //MonitorElement* mInVertexOutCaloMuonTracksPtVSEta; - - //MonitorElement* mnallElectronTracksPerJet; - //MonitorElement* mallElectronTracksPt; - //MonitorElement* mallElectronTracksPhi; - //MonitorElement* mallElectronTracksEta; - //MonitorElement* mallElectronTracksPtVSEta; - - //MonitorElement* mnInVertexInCaloElectronTracksPerJet; - //MonitorElement* mInVertexInCaloElectronTracksPt; - //MonitorElement* mInVertexInCaloElectronTracksPhi; - //MonitorElement* mInVertexInCaloElectronTracksEta; - //MonitorElement* mInVertexInCaloElectronTracksPtVSEta; - - //MonitorElement* mnOutVertexInCaloElectronTracksPerJet; - //MonitorElement* mOutVertexInCaloElectronTracksPt; - //MonitorElement* mOutVertexInCaloElectronTracksPhi; - //MonitorElement* mOutVertexInCaloElectronTracksEta; - //MonitorElement* mOutVertexInCaloElectronTracksPtVSEta; - - //MonitorElement* mnInVertexOutCaloElectronTracksPerJet; - //MonitorElement* mInVertexOutCaloElectronTracksPt; - //MonitorElement* mInVertexOutCaloElectronTracksPhi; - //MonitorElement* mInVertexOutCaloElectronTracksEta; - //MonitorElement* mInVertexOutCaloElectronTracksPtVSEta; - - //MonitorElement* mInCaloTrackDirectionJetDRHisto_; - //MonitorElement* mOutCaloTrackDirectionJetDRHisto_; - //MonitorElement* mInVertexTrackImpactPointJetDRHisto_; - //MonitorElement* mOutVertexTrackImpactPointJetDRHisto_; //now define PFJet only flags - double thisCHFMin_; - double thisNHFMax_; - double thisCEFMax_; - double thisNEFMax_; - double looseCHFMin_; - double looseNHFMax_; - double looseCEFMax_; - double looseNEFMax_; - double tightCHFMin_; - double tightNHFMax_; - double tightCEFMax_; - double tightNEFMax_; - MonitorElement* mCHFrac_lowPt_Barrel; MonitorElement* mNHFrac_lowPt_Barrel; MonitorElement* mPhFrac_lowPt_Barrel; - MonitorElement* mElFrac_lowPt_Barrel; - MonitorElement* mMuFrac_lowPt_Barrel; MonitorElement* mCHFrac_mediumPt_Barrel; MonitorElement* mNHFrac_mediumPt_Barrel; MonitorElement* mPhFrac_mediumPt_Barrel; - MonitorElement* mElFrac_mediumPt_Barrel; - MonitorElement* mMuFrac_mediumPt_Barrel; MonitorElement* mCHFrac_highPt_Barrel; MonitorElement* mNHFrac_highPt_Barrel; MonitorElement* mPhFrac_highPt_Barrel; - MonitorElement* mElFrac_highPt_Barrel; - MonitorElement* mMuFrac_highPt_Barrel; MonitorElement* mCHEn_lowPt_Barrel; MonitorElement* mNHEn_lowPt_Barrel; MonitorElement* mPhEn_lowPt_Barrel; @@ -465,47 +378,31 @@ class JetAnalyzer : public DQMEDAnalyzer { MonitorElement* mCHFracVSpT_Barrel; MonitorElement* mNHFracVSpT_Barrel; MonitorElement* mPhFracVSpT_Barrel; - MonitorElement* mElFracVSpT_Barrel; - MonitorElement* mMuFracVSpT_Barrel; MonitorElement* mCHFracVSpT_EndCap; MonitorElement* mNHFracVSpT_EndCap; MonitorElement* mPhFracVSpT_EndCap; - MonitorElement* mElFracVSpT_EndCap; - MonitorElement* mMuFracVSpT_EndCap; MonitorElement* mHFHFracVSpT_Forward; MonitorElement* mHFEFracVSpT_Forward; MonitorElement* mCHFracVSeta_lowPt; MonitorElement* mNHFracVSeta_lowPt; MonitorElement* mPhFracVSeta_lowPt; - MonitorElement* mElFracVSeta_lowPt; - MonitorElement* mMuFracVSeta_lowPt; MonitorElement* mCHFracVSeta_mediumPt; MonitorElement* mNHFracVSeta_mediumPt; MonitorElement* mPhFracVSeta_mediumPt; - MonitorElement* mElFracVSeta_mediumPt; - MonitorElement* mMuFracVSeta_mediumPt; MonitorElement* mCHFracVSeta_highPt; MonitorElement* mNHFracVSeta_highPt; MonitorElement* mPhFracVSeta_highPt; - MonitorElement* mElFracVSeta_highPt; - MonitorElement* mMuFracVSeta_highPt; MonitorElement* mCHFrac_lowPt_EndCap; MonitorElement* mNHFrac_lowPt_EndCap; MonitorElement* mPhFrac_lowPt_EndCap; - MonitorElement* mElFrac_lowPt_EndCap; - MonitorElement* mMuFrac_lowPt_EndCap; MonitorElement* mCHFrac_mediumPt_EndCap; MonitorElement* mNHFrac_mediumPt_EndCap; MonitorElement* mPhFrac_mediumPt_EndCap; - MonitorElement* mElFrac_mediumPt_EndCap; - MonitorElement* mMuFrac_mediumPt_EndCap; MonitorElement* mCHFrac_highPt_EndCap; MonitorElement* mNHFrac_highPt_EndCap; MonitorElement* mPhFrac_highPt_EndCap; - MonitorElement* mElFrac_highPt_EndCap; - MonitorElement* mMuFrac_highPt_EndCap; MonitorElement* mCHEn_lowPt_EndCap; MonitorElement* mNHEn_lowPt_EndCap; @@ -546,11 +443,8 @@ class JetAnalyzer : public DQMEDAnalyzer { MonitorElement* mHFHEn_mediumPt_Forward; MonitorElement* mHFEEn_highPt_Forward; MonitorElement* mHFHEn_highPt_Forward; - MonitorElement* mChMultiplicity_lowPt_Forward; MonitorElement* mNeutMultiplicity_lowPt_Forward; - MonitorElement* mChMultiplicity_mediumPt_Forward; MonitorElement* mNeutMultiplicity_mediumPt_Forward; - MonitorElement* mChMultiplicity_highPt_Forward; MonitorElement* mNeutMultiplicity_highPt_Forward; MonitorElement* mChargedHadronEnergy; @@ -562,6 +456,14 @@ class JetAnalyzer : public DQMEDAnalyzer { MonitorElement* mNeutralMultiplicity; MonitorElement* mMuonMultiplicity; + MonitorElement* mMinorAxis; + MonitorElement* mMajorAxis; + MonitorElement* mpTD; + + MonitorElement* mMinorAxis_highPt; + MonitorElement* mMajorAxis_highPt; + MonitorElement* mpTD_highPt; + //new Plots with Res./ Eff. as function of neutral, charged & em fraction MonitorElement* mNeutralFraction; @@ -587,26 +489,102 @@ class JetAnalyzer : public DQMEDAnalyzer { MonitorElement* mCHFrac; MonitorElement* mNHFrac; MonitorElement* mPhFrac; - MonitorElement* mElFrac; - MonitorElement* mMuFrac; MonitorElement* mHFEMFrac; MonitorElement* mHFHFrac; MonitorElement* mCHFrac_profile; MonitorElement* mNHFrac_profile; MonitorElement* mPhFrac_profile; - MonitorElement* mElFrac_profile; - MonitorElement* mMuFrac_profile; MonitorElement* mHFEMFrac_profile; MonitorElement* mHFHFrac_profile; JetMETDQMDCSFilter * DCSFilterForJetMonitoring_; JetMETDQMDCSFilter * DCSFilterForDCSMonitoring_; + MonitorElement* mePhFracBarrel_BXm2BXm1Empty; + MonitorElement* meNHFracBarrel_BXm2BXm1Empty; + MonitorElement* meCHFracBarrel_BXm2BXm1Empty; + MonitorElement* mePtBarrel_BXm2BXm1Empty; + MonitorElement* mePhFracEndcapMinus_BXm2BXm1Empty; + MonitorElement* meNHFracEndcapMinus_BXm2BXm1Empty; + MonitorElement* meCHFracEndcapMinus_BXm2BXm1Empty; + MonitorElement* mePtEndcapMinus_BXm2BXm1Empty; + MonitorElement* mePhFracEndcapPlus_BXm2BXm1Empty; + MonitorElement* meNHFracEndcapPlus_BXm2BXm1Empty; + MonitorElement* meCHFracEndcapPlus_BXm2BXm1Empty; + MonitorElement* mePtEndcapPlus_BXm2BXm1Empty; + MonitorElement* meHFHFracMinus_BXm2BXm1Empty; + MonitorElement* meHFEMFracMinus_BXm2BXm1Empty; + MonitorElement* mePtForwardMinus_BXm2BXm1Empty; + MonitorElement* meHFHFracPlus_BXm2BXm1Empty; + MonitorElement* meHFEMFracPlus_BXm2BXm1Empty; + MonitorElement* mePtForwardPlus_BXm2BXm1Empty; + MonitorElement* meEta_BXm2BXm1Empty; + + MonitorElement* mePhFracBarrel_BXm1Empty; + MonitorElement* meNHFracBarrel_BXm1Empty; + MonitorElement* meCHFracBarrel_BXm1Empty; + MonitorElement* mePtBarrel_BXm1Empty; + MonitorElement* mePhFracEndcapMinus_BXm1Empty; + MonitorElement* meNHFracEndcapMinus_BXm1Empty; + MonitorElement* meCHFracEndcapMinus_BXm1Empty; + MonitorElement* mePtEndcapMinus_BXm1Empty; + MonitorElement* mePhFracEndcapPlus_BXm1Empty; + MonitorElement* meNHFracEndcapPlus_BXm1Empty; + MonitorElement* meCHFracEndcapPlus_BXm1Empty; + MonitorElement* mePtEndcapPlus_BXm1Empty; + MonitorElement* meHFHFracMinus_BXm1Empty; + MonitorElement* meHFEMFracMinus_BXm1Empty; + MonitorElement* mePtForwardMinus_BXm1Empty; + MonitorElement* meHFHFracPlus_BXm1Empty; + MonitorElement* meHFEMFracPlus_BXm1Empty; + MonitorElement* mePtForwardPlus_BXm1Empty; + MonitorElement* meEta_BXm1Empty; + + MonitorElement* mePhFracBarrel_BXm2BXm1Filled; + MonitorElement* meNHFracBarrel_BXm2BXm1Filled; + MonitorElement* meCHFracBarrel_BXm2BXm1Filled; + MonitorElement* mePtBarrel_BXm2BXm1Filled; + MonitorElement* mePhFracEndcapMinus_BXm2BXm1Filled; + MonitorElement* meNHFracEndcapMinus_BXm2BXm1Filled; + MonitorElement* meCHFracEndcapMinus_BXm2BXm1Filled; + MonitorElement* mePtEndcapMinus_BXm2BXm1Filled; + MonitorElement* mePhFracEndcapPlus_BXm2BXm1Filled; + MonitorElement* meNHFracEndcapPlus_BXm2BXm1Filled; + MonitorElement* meCHFracEndcapPlus_BXm2BXm1Filled; + MonitorElement* mePtEndcapPlus_BXm2BXm1Filled; + MonitorElement* meHFHFracMinus_BXm2BXm1Filled; + MonitorElement* meHFEMFracMinus_BXm2BXm1Filled; + MonitorElement* mePtForwardMinus_BXm2BXm1Filled; + MonitorElement* meHFHFracPlus_BXm2BXm1Filled; + MonitorElement* meHFEMFracPlus_BXm2BXm1Filled; + MonitorElement* mePtForwardPlus_BXm2BXm1Filled; + MonitorElement* meEta_BXm2BXm1Filled; + + MonitorElement* mePhFracBarrel_BXm1Filled; + MonitorElement* meNHFracBarrel_BXm1Filled; + MonitorElement* meCHFracBarrel_BXm1Filled; + MonitorElement* mePtBarrel_BXm1Filled; + MonitorElement* mePhFracEndcapMinus_BXm1Filled; + MonitorElement* meNHFracEndcapMinus_BXm1Filled; + MonitorElement* meCHFracEndcapMinus_BXm1Filled; + MonitorElement* mePtEndcapMinus_BXm1Filled; + MonitorElement* mePhFracEndcapPlus_BXm1Filled; + MonitorElement* meNHFracEndcapPlus_BXm1Filled; + MonitorElement* meCHFracEndcapPlus_BXm1Filled; + MonitorElement* mePtEndcapPlus_BXm1Filled; + MonitorElement* meHFHFracMinus_BXm1Filled; + MonitorElement* meHFEMFracMinus_BXm1Filled; + MonitorElement* mePtForwardMinus_BXm1Filled; + MonitorElement* meHFHFracPlus_BXm1Filled; + MonitorElement* meHFEMFracPlus_BXm1Filled; + MonitorElement* mePtForwardPlus_BXm1Filled; + MonitorElement* meEta_BXm1Filled; + std::map< std::string,MonitorElement* >map_of_MEs; bool isCaloJet_; - //bool isJPTJet_; bool isPFJet_; + bool isMiniAODJet_; bool fill_jet_high_level_histo; diff --git a/trunk/DQMOffline/JetMET/interface/METAnalyzer.h b/trunk/DQMOffline/JetMET/interface/METAnalyzer.h index d235e70e74013..df12dfc796709 100644 --- a/trunk/DQMOffline/JetMET/interface/METAnalyzer.h +++ b/trunk/DQMOffline/JetMET/interface/METAnalyzer.h @@ -10,7 +10,7 @@ * * Jan. '14: modified by * - * M. Artur Weber + * M. Artur W2eber * R. Schoefbeck * V. Sordini */ @@ -55,6 +55,10 @@ #include "DataFormats/BeamSpot/interface/BeamSpot.h" #include "DataFormats/TrackReco/interface/Track.h" #include "DataFormats/JetReco/interface/PFJet.h" +#include "DataFormats/ParticleFlowReco/interface/PFBlock.h" +#include "DataFormats/ParticleFlowReco/interface/PFBlockElementTrack.h" +#include "DataFormats/ParticleFlowReco/interface/PFBlockElementCluster.h" +#include "DataFormats/ParticleFlowReco/interface/PFCluster.h" #include "DataFormats/METReco/interface/MET.h" #include "DataFormats/METReco/interface/METFwd.h" @@ -62,6 +66,8 @@ #include "DataFormats/METReco/interface/PFMETCollection.h" #include "DataFormats/METReco/interface/CaloMETCollection.h" #include "DataFormats/METReco/interface/METCollection.h" +#include "DataFormats/PatCandidates/interface/MET.h" +#include "DataFormats/PatCandidates/interface/Jet.h" #include "DataFormats/VertexReco/interface/Vertex.h" #include "DataFormats/VertexReco/interface/VertexFwd.h" @@ -70,9 +76,19 @@ #include "CommonTools/RecoAlgos/interface/HBHENoiseFilter.h" #include "PhysicsTools/SelectorUtils/interface/JetIDSelectionFunctor.h" #include "PhysicsTools/SelectorUtils/interface/PFJetIDSelectionFunctor.h" -#include "JetMETCorrections/Objects/interface/JetCorrector.h" #include "DQMServices/Core/interface/DQMEDAnalyzer.h" +#include "CondFormats/L1TObjects/interface/L1GtTriggerMenuFwd.h" +#include "CondFormats/L1TObjects/interface/L1GtTriggerMenu.h" +#include "CondFormats/DataRecord/interface/L1GtTriggerMenuRcd.h" +#include "FWCore/Framework/interface/ESHandle.h" +#include "JetMETCorrections/JetCorrector/interface/JetCorrector.h" + + +#include "L1Trigger/GlobalTriggerAnalyzer/interface/L1GtUtils.h" + + + #include #include @@ -105,8 +121,8 @@ class METAnalyzer : public DQMEDAnalyzer{ void endRun(const edm::Run& iRun, const edm::EventSetup& iSetup); // void endRun(const edm::Run& iRun, const edm::EventSetup& iSetup); // Fill MonitorElements - void fillMESet(const edm::Event&, std::string, const reco::MET&, const reco::PFMET&, const reco::CaloMET&,std::map&); - void fillMonitorElement(const edm::Event&, std::string, std::string, const reco::MET&, const reco::PFMET&, const reco::CaloMET& ,std::map&,bool); + void fillMESet(const edm::Event&, std::string, const reco::MET&, const pat::MET&, const reco::PFMET&, const reco::CaloMET&,std::map&,int); + void fillMonitorElement(const edm::Event&, std::string, std::string, const reco::MET&, const pat::MET&, const reco::PFMET&, const reco::CaloMET& ,std::map&,bool,bool,int); void makeRatePlot(std::string, double); // bool selectHighPtJetEvent(const edm::Event&); @@ -119,7 +135,7 @@ class METAnalyzer : public DQMEDAnalyzer{ // Book MonitorElements void bookMESet(std::string,DQMStore::IBooker &,std::map&); // Book MonitorElements - void bookMonitorElement(std::string,DQMStore::IBooker &, std::map&,bool ); + void bookMonitorElement(std::string,DQMStore::IBooker &, std::map&,bool ,bool); // ----------member data --------------------------- edm::ParameterSet parameters; @@ -127,15 +143,15 @@ class METAnalyzer : public DQMEDAnalyzer{ int verbose_; + L1GtUtils m_l1GtUtils; + + std::string MetType_; - bool outputMEsInRootFile; - std::string mOutputFile_; std::string FolderName_; edm::InputTag metCollectionLabel_; edm::InputTag hcalNoiseRBXCollectionTag_; edm::InputTag jetCollectionLabel_; - edm::InputTag beamHaloSummaryTag_; edm::InputTag hbheNoiseFilterResultTag_; edm::InputTag vertexTag_; edm::InputTag gtTag_; @@ -144,26 +160,13 @@ class METAnalyzer : public DQMEDAnalyzer{ edm::EDGetTokenT gtToken_; edm::EDGetTokenT caloJetsToken_; edm::EDGetTokenT pfJetsToken_; - //edm::EDGetTokenT jptJetsToken_; + edm::EDGetTokenT patJetsToken_; edm::EDGetTokenT hbheNoiseFilterResultToken_; - edm::EDGetTokenT beamHaloSummaryToken_; - //edm::EDGetTokenT tcMetToken_; + edm::EDGetTokenT patMetToken_; edm::EDGetTokenT pfMetToken_; edm::EDGetTokenT caloMetToken_; - edm::EDGetTokenT HcalNoiseRBXToken_; - - //edm::InputTag inputTrackLabel_; - //edm::InputTag inputMuonLabel_; - //edm::InputTag inputElectronLabel_; - //edm::InputTag inputBeamSpotLabel_; - //edm::InputTag inputTCMETValueMap_; - - //edm::EDGetTokenT > TrackToken_; - //edm::EDGetTokenT MuonToken_; - //edm::EDGetTokenT > ElectronToken_; - //edm::EDGetTokenT BeamspotToken_; edm::InputTag inputJetIDValueMap; edm::EDGetTokenT >jetID_ValueMapToken_; @@ -171,19 +174,11 @@ class METAnalyzer : public DQMEDAnalyzer{ JetIDSelectionFunctor jetIDFunctorLoose; PFJetIDSelectionFunctor pfjetIDFunctorLoose; - std::string jetCorrectionService_; - - double ptThreshold_; - + std::string m_l1algoname_; + int m_bitAlgTechTrig_; - //edm::EDGetTokenT> tcMETValueMapToken_; - //edm::Handle< edm::ValueMap > tcMetValueMapHandle_; - - //edm::Handle< reco::MuonCollection > muonHandle_; - //edm::Handle< edm::View > trackHandle_; - //edm::Handle< edm::View > electronHandle_; - //edm::Handle< reco::BeamSpot > beamSpotHandle_; + double ptThreshold_; HLTConfigProvider hltConfig_; edm::InputTag triggerResultsLabel_; @@ -194,6 +189,8 @@ class METAnalyzer : public DQMEDAnalyzer{ std::vector allTriggerNames_; std::vector< int > allTriggerDecisions_; + edm::EDGetTokenT jetCorrectorToken_; + edm::VParameterSet triggerSelectedSubFolders_; std::vector triggerFolderEventFlag_; std::vector > triggerFolderExpr_; @@ -226,6 +223,8 @@ class METAnalyzer : public DQMEDAnalyzer{ MonitorElement* hMETRate; edm::ParameterSet cleaningParameters_; + std::vector diagnosticsParameters_; + std::string hltPhysDec_; int nbinsPV_; @@ -239,6 +238,7 @@ class METAnalyzer : public DQMEDAnalyzer{ bool bypassAllPVChecks_; bool bypassAllDCSChecks_; bool runcosmics_; + bool onlyCleaned_; // int trigJetMB_; @@ -297,9 +297,6 @@ class METAnalyzer : public DQMEDAnalyzer{ //CaloMET specific stuff MonitorElement* hCaloMETPhi020; - - MonitorElement* hCaloMaxEtInEmTowers; - MonitorElement* hCaloMaxEtInHadTowers; MonitorElement* hCaloEtFractionHadronic; MonitorElement* hCaloEmEtFraction; @@ -329,52 +326,198 @@ class METAnalyzer : public DQMEDAnalyzer{ MonitorElement* hCaloHaMETPhi; //MonitorElement* hCaloHaSumET; - //remove muon MET - //MonitorElement* hCalomuPt; - //MonitorElement* hCalomuEta; - //MonitorElement* hCalomuNhits; - //MonitorElement* hCalomuChi2; - //MonitorElement* hCalomuD0; - //MonitorElement* hCaloMExCorrection; - //MonitorElement* hCaloMEyCorrection; - //MonitorElement* hCaloMuonCorrectionFlag; - - - //is filled for TCMET - //MonitorElement* htrkPt; - //MonitorElement* htrkEta; - //MonitorElement* htrkNhits; - //MonitorElement* htrkChi2; - //MonitorElement* htrkD0; - //MonitorElement* helePt; - //MonitorElement* heleEta; - //MonitorElement* heleHoE; - //MonitorElement* hmuPt; - //MonitorElement* hmuEta; - //MonitorElement* hmuNhits; - //MonitorElement* hmuChi2; - //MonitorElement* hmuD0; - - //MonitorElement* hMExCorrection; - //MonitorElement* hMEyCorrection; - //MonitorElement* hMuonCorrectionFlag; - + //now PF only things MonitorElement* mePhotonEtFraction; MonitorElement* mePhotonEt; MonitorElement* meNeutralHadronEtFraction; MonitorElement* meNeutralHadronEt; - MonitorElement* meElectronEtFraction; MonitorElement* meElectronEt; MonitorElement* meChargedHadronEtFraction; MonitorElement* meChargedHadronEt; - MonitorElement* meMuonEtFraction; MonitorElement* meMuonEt; MonitorElement* meHFHadronEtFraction; MonitorElement* meHFHadronEt; MonitorElement* meHFEMEtFraction; MonitorElement* meHFEMEt; - + //MEs where we fill if the previous two bunches are empty (25 ns bunch spacing) + MonitorElement* mePhotonEtFraction_BXm2BXm1Empty; + MonitorElement* meNeutralHadronEtFraction_BXm2BXm1Empty; + MonitorElement* meChargedHadronEtFraction_BXm2BXm1Empty; + MonitorElement* meMET_BXm2BXm1Empty; + MonitorElement* meSumET_BXm2BXm1Empty; + + MonitorElement* meMETPhiChargedHadronsBarrel_BXm2BXm1Empty; + MonitorElement* meMETPhiChargedHadronsEndcapPlus_BXm2BXm1Empty; + MonitorElement* meMETPhiChargedHadronsEndcapMinus_BXm2BXm1Empty; + MonitorElement* meMETPhiNeutralHadronsBarrel_BXm2BXm1Empty; + MonitorElement* meMETPhiNeutralHadronsEndcapPlus_BXm2BXm1Empty; + MonitorElement* meMETPhiNeutralHadronsEndcapMinus_BXm2BXm1Empty; + MonitorElement* meMETPhiPhotonsBarrel_BXm2BXm1Empty; + MonitorElement* meMETPhiPhotonsEndcapPlus_BXm2BXm1Empty; + MonitorElement* meMETPhiPhotonsEndcapMinus_BXm2BXm1Empty; + MonitorElement* meMETPhiHFHadronsPlus_BXm2BXm1Empty; + MonitorElement* meMETPhiHFHadronsMinus_BXm2BXm1Empty; + MonitorElement* meMETPhiHFEGammasPlus_BXm2BXm1Empty; + MonitorElement* meMETPhiHFEGammasMinus_BXm2BXm1Empty; + + //MEs where we fill if the previous bunch is empty (25 ns bunch spacing) + MonitorElement* mePhotonEtFraction_BXm1Empty; + MonitorElement* meNeutralHadronEtFraction_BXm1Empty; + MonitorElement* meChargedHadronEtFraction_BXm1Empty; + MonitorElement* meMET_BXm1Empty; + MonitorElement* meSumET_BXm1Empty; + + MonitorElement* meMETPhiChargedHadronsBarrel_BXm1Empty; + MonitorElement* meMETPhiChargedHadronsEndcapPlus_BXm1Empty; + MonitorElement* meMETPhiChargedHadronsEndcapMinus_BXm1Empty; + MonitorElement* meMETPhiNeutralHadronsBarrel_BXm1Empty; + MonitorElement* meMETPhiNeutralHadronsEndcapPlus_BXm1Empty; + MonitorElement* meMETPhiNeutralHadronsEndcapMinus_BXm1Empty; + MonitorElement* meMETPhiPhotonsBarrel_BXm1Empty; + MonitorElement* meMETPhiPhotonsEndcapPlus_BXm1Empty; + MonitorElement* meMETPhiPhotonsEndcapMinus_BXm1Empty; + MonitorElement* meMETPhiHFHadronsPlus_BXm1Empty; + MonitorElement* meMETPhiHFHadronsMinus_BXm1Empty; + MonitorElement* meMETPhiHFEGammasPlus_BXm1Empty; + MonitorElement* meMETPhiHFEGammasMinus_BXm1Empty; + + //MEs where we fill if the previous bunch is filled (25 ns bunch spacing) + MonitorElement* mePhotonEtFraction_BXm1Filled; + MonitorElement* meNeutralHadronEtFraction_BXm1Filled; + MonitorElement* meChargedHadronEtFraction_BXm1Filled; + MonitorElement* meMET_BXm1Filled; + MonitorElement* meSumET_BXm1Filled; + + MonitorElement* meMETPhiChargedHadronsBarrel_BXm1Filled; + MonitorElement* meMETPhiChargedHadronsEndcapPlus_BXm1Filled; + MonitorElement* meMETPhiChargedHadronsEndcapMinus_BXm1Filled; + MonitorElement* meMETPhiNeutralHadronsBarrel_BXm1Filled; + MonitorElement* meMETPhiNeutralHadronsEndcapPlus_BXm1Filled; + MonitorElement* meMETPhiNeutralHadronsEndcapMinus_BXm1Filled; + MonitorElement* meMETPhiPhotonsBarrel_BXm1Filled; + MonitorElement* meMETPhiPhotonsEndcapPlus_BXm1Filled; + MonitorElement* meMETPhiPhotonsEndcapMinus_BXm1Filled; + MonitorElement* meMETPhiHFHadronsPlus_BXm1Filled; + MonitorElement* meMETPhiHFHadronsMinus_BXm1Filled; + MonitorElement* meMETPhiHFEGammasPlus_BXm1Filled; + MonitorElement* meMETPhiHFEGammasMinus_BXm1Filled; + + //MEs where we fill if two previous bunches are filled (25 ns bunch spacing) + MonitorElement* meChargedHadronEtFraction_BXm1Bxm2Filled; + MonitorElement* mePhotonEtFraction_BXm1Bxm2Filled; + MonitorElement* meNeutralHadronEtFraction_BXm1Bxm2Filled; + MonitorElement* meMET_BXm1Bxm2Filled; + MonitorElement* meSumET_BXm1Bxm2Filled; + + MonitorElement* meCHF_Barrel_BXm1Empty; + MonitorElement* meCHF_EndcapPlus_BXm1Empty; + MonitorElement* meCHF_EndcapMinus_BXm1Empty; + MonitorElement* meCHF_Barrel_BXm1BXm2Empty; + MonitorElement* meCHF_EndcapPlus_BXm1BXm2Empty; + MonitorElement* meCHF_EndcapMinus_BXm1BXm2Empty; + MonitorElement* meCHF_Barrel_BXm1Filled; + MonitorElement* meCHF_EndcapPlus_BXm1Filled; + MonitorElement* meCHF_EndcapMinus_BXm1Filled; + MonitorElement* meCHF_Barrel_BXm1BXm2Filled; + MonitorElement* meCHF_EndcapPlus_BXm1BXm2Filled; + MonitorElement* meCHF_EndcapMinus_BXm1BXm2Filled; + + MonitorElement* meNHF_Barrel_BXm1Empty; + MonitorElement* meNHF_EndcapPlus_BXm1Empty; + MonitorElement* meNHF_EndcapMinus_BXm1Empty; + MonitorElement* meNHF_Barrel_BXm1BXm2Empty; + MonitorElement* meNHF_EndcapPlus_BXm1BXm2Empty; + MonitorElement* meNHF_EndcapMinus_BXm1BXm2Empty; + MonitorElement* meNHF_Barrel_BXm1Filled; + MonitorElement* meNHF_EndcapPlus_BXm1Filled; + MonitorElement* meNHF_EndcapMinus_BXm1Filled; + MonitorElement* meNHF_Barrel_BXm1BXm2Filled; + MonitorElement* meNHF_EndcapPlus_BXm1BXm2Filled; + MonitorElement* meNHF_EndcapMinus_BXm1BXm2Filled; + + MonitorElement* mePhF_Barrel_BXm1Empty; + MonitorElement* mePhF_EndcapPlus_BXm1Empty; + MonitorElement* mePhF_EndcapMinus_BXm1Empty; + MonitorElement* mePhF_Barrel_BXm1BXm2Empty; + MonitorElement* mePhF_EndcapPlus_BXm1BXm2Empty; + MonitorElement* mePhF_EndcapMinus_BXm1BXm2Empty; + MonitorElement* mePhF_Barrel_BXm1Filled; + MonitorElement* mePhF_EndcapPlus_BXm1Filled; + MonitorElement* mePhF_EndcapMinus_BXm1Filled; + MonitorElement* mePhF_Barrel_BXm1BXm2Filled; + MonitorElement* mePhF_EndcapPlus_BXm1BXm2Filled; + MonitorElement* mePhF_EndcapMinus_BXm1BXm2Filled; + + MonitorElement* meHFHadF_Plus_BXm1Empty; + MonitorElement* meHFHadF_Minus_BXm1Empty; + MonitorElement* meHFHadF_Plus_BXm1BXm2Empty; + MonitorElement* meHFHadF_Minus_BXm1BXm2Empty; + MonitorElement* meHFHadF_Plus_BXm1Filled; + MonitorElement* meHFHadF_Minus_BXm1Filled; + MonitorElement* meHFHadF_Plus_BXm1BXm2Filled; + MonitorElement* meHFHadF_Minus_BXm1BXm2Filled; + + MonitorElement* meHFEMF_Plus_BXm1Empty; + MonitorElement* meHFEMF_Minus_BXm1Empty; + MonitorElement* meHFEMF_Plus_BXm1BXm2Empty; + MonitorElement* meHFEMF_Minus_BXm1BXm2Empty; + MonitorElement* meHFEMF_Plus_BXm1Filled; + MonitorElement* meHFEMF_Minus_BXm1Filled; + MonitorElement* meHFEMF_Plus_BXm1BXm2Filled; + MonitorElement* meHFEMF_Minus_BXm1BXm2Filled; + + MonitorElement* meMETPhiChargedHadronsBarrel_BXm1Bxm2Filled; + MonitorElement* meMETPhiChargedHadronsEndcapPlus_BXm1Bxm2Filled; + MonitorElement* meMETPhiChargedHadronsEndcapMinus_BXm1Bxm2Filled; + MonitorElement* meMETPhiNeutralHadronsBarrel_BXm1Bxm2Filled; + MonitorElement* meMETPhiNeutralHadronsEndcapPlus_BXm1Bxm2Filled; + MonitorElement* meMETPhiNeutralHadronsEndcapMinus_BXm1Bxm2Filled; + MonitorElement* meMETPhiPhotonsBarrel_BXm1Bxm2Filled; + MonitorElement* meMETPhiPhotonsEndcapPlus_BXm1Bxm2Filled; + MonitorElement* meMETPhiPhotonsEndcapMinus_BXm1Bxm2Filled; + MonitorElement* meMETPhiHFHadronsPlus_BXm1Bxm2Filled; + MonitorElement* meMETPhiHFHadronsMinus_BXm1Bxm2Filled; + MonitorElement* meMETPhiHFEGammasPlus_BXm1Bxm2Filled; + MonitorElement* meMETPhiHFEGammasMinus_BXm1Bxm2Filled; + + double ptMinCand_; + + // Smallest raw HCAL energy linked to the track + double hcalMin_; + MonitorElement* mProfileIsoPFChHad_HadPtCentral; + MonitorElement* mProfileIsoPFChHad_HadPtEndcap; + MonitorElement* mProfileIsoPFChHad_EMPtCentral; + MonitorElement* mProfileIsoPFChHad_EMPtEndcap; + MonitorElement* mProfileIsoPFChHad_TrackPt; + + MonitorElement* mProfileIsoPFChHad_HcalOccupancyCentral; + MonitorElement* mProfileIsoPFChHad_HcalOccupancyEndcap; + MonitorElement* mProfileIsoPFChHad_EcalOccupancyCentral; + MonitorElement* mProfileIsoPFChHad_EcalOccupancyEndcap; + MonitorElement* mProfileIsoPFChHad_TrackOccupancy; + + //PFcandidate maps + std::vector profilePFCand_x_,profilePFCand_y_,occupancyPFCand_,ptPFCand_,multiplicityPFCand_; + std::vector profilePFCand_x_name_,profilePFCand_y_name_,occupancyPFCand_name_,ptPFCand_name_,multiplicityPFCand_name_; + std::vector etaMinPFCand_, etaMaxPFCand_, MExPFCand_, MEyPFCand_; + std::vector typePFCand_, nbinsPFCand_, countsPFCand_, etaNBinsPFCand_; + + MonitorElement* meMETPhiChargedHadronsBarrel; + MonitorElement* meMETPhiChargedHadronsEndcapPlus; + MonitorElement* meMETPhiChargedHadronsEndcapMinus; + MonitorElement* meMETPhiNeutralHadronsBarrel; + MonitorElement* meMETPhiNeutralHadronsEndcapPlus; + MonitorElement* meMETPhiNeutralHadronsEndcapMinus; + MonitorElement* meMETPhiPhotonsBarrel; + MonitorElement* meMETPhiPhotonsEndcapPlus; + MonitorElement* meMETPhiPhotonsEndcapMinus; + MonitorElement* meMETPhiHFHadronsPlus; + MonitorElement* meMETPhiHFHadronsMinus; + MonitorElement* meMETPhiHFEGammasPlus; + MonitorElement* meMETPhiHFEGammasMinus; + + edm::EDGetTokenT > pflowToken_; // NPV profiles --> //---------------------------------------------------------------------------- @@ -387,24 +530,24 @@ class METAnalyzer : public DQMEDAnalyzer{ MonitorElement* mePhotonEt_profile; MonitorElement* meNeutralHadronEtFraction_profile; MonitorElement* meNeutralHadronEt_profile; - MonitorElement* meElectronEtFraction_profile; - MonitorElement* meElectronEt_profile; MonitorElement* meChargedHadronEtFraction_profile; MonitorElement* meChargedHadronEt_profile; - MonitorElement* meMuonEtFraction_profile; - MonitorElement* meMuonEt_profile; MonitorElement* meHFHadronEtFraction_profile; MonitorElement* meHFHadronEt_profile; MonitorElement* meHFEMEtFraction_profile; MonitorElement* meHFEMEt_profile; + std::map< std::string,MonitorElement* >map_dijet_MEs; + std::vector nCh; + std::vector nEv; bool isCaloMet_; - //bool isTCMet_; bool isPFMet_; + bool isMiniAODMet_; bool fill_met_high_level_histo; + bool fillCandidateMap_histos; }; #endif diff --git a/trunk/DQMOffline/JetMET/python/METAnalyzer_cff.py b/trunk/DQMOffline/JetMET/python/METAnalyzer_cff.py index 05f36a8e4d2bf..fb763b3800aed 100644 --- a/trunk/DQMOffline/JetMET/python/METAnalyzer_cff.py +++ b/trunk/DQMOffline/JetMET/python/METAnalyzer_cff.py @@ -4,3 +4,4 @@ METAnalyzerSequence = cms.Sequence(METAnalyzer) + diff --git a/trunk/DQMOffline/JetMET/python/goodOfflinePrimaryVerticesDQM_cfi.py b/trunk/DQMOffline/JetMET/python/goodOfflinePrimaryVerticesDQM_cfi.py index a822ae4439725..fe952e47d997d 100644 --- a/trunk/DQMOffline/JetMET/python/goodOfflinePrimaryVerticesDQM_cfi.py +++ b/trunk/DQMOffline/JetMET/python/goodOfflinePrimaryVerticesDQM_cfi.py @@ -1,3 +1,4 @@ import FWCore.ParameterSet.Config as cms from CommonTools.ParticleFlow.goodOfflinePrimaryVertices_cfi import goodOfflinePrimaryVertices goodOfflinePrimaryVerticesDQM = goodOfflinePrimaryVertices.clone() +goodOfflinePrimaryVerticesDQMforMiniAOD = goodOfflinePrimaryVertices.clone(src = cms.InputTag("offlineSlimmedPrimaryVertices")) diff --git a/trunk/DQMOffline/JetMET/python/jetAnalyzer_cff.py b/trunk/DQMOffline/JetMET/python/jetAnalyzer_cff.py index c427b37dd4d43..8d8485550ec91 100644 --- a/trunk/DQMOffline/JetMET/python/jetAnalyzer_cff.py +++ b/trunk/DQMOffline/JetMET/python/jetAnalyzer_cff.py @@ -2,13 +2,16 @@ from DQMOffline.JetMET.jetAnalyzer_cfi import * +#jet correctors defined in JetMETDQMOfflineSource python file - -jetDQMAnalyzerSequence = cms.Sequence(jetDQMAnalyzerAk4CaloUncleaned*jetDQMAnalyzerAk4CaloCleaned -# *jetDQMAnalyzerAk4JPTCleaned - *jetDQMAnalyzerAk4PFUncleaned*jetDQMAnalyzerAk4PFCleaned +jetDQMAnalyzerSequence = cms.Sequence(jetDQMAnalyzerAk4CaloCleaned + *jetDQMAnalyzerAk4PFUncleaned*jetDQMAnalyzerAk4PFCleaned + *jetDQMAnalyzerAk4PFCHSCleaned ) jetDQMAnalyzerSequenceCosmics = cms.Sequence(jetDQMAnalyzerAk4CaloUncleaned) jetDQMAnalyzerSequenceHI = cms.Sequence(jetDQMAnalyzerIC5CaloHIUncleaned) + + +jetDQMAnalyzerSequenceMiniAOD = cms.Sequence(jetDQMAnalyzerAk4PFCHSUncleanedMiniAOD*jetDQMAnalyzerAk4PFCHSCleanedMiniAOD) diff --git a/trunk/DQMOffline/JetMET/python/jetAnalyzer_cfi.py b/trunk/DQMOffline/JetMET/python/jetAnalyzer_cfi.py index 2bbb2f8b83c81..92026149443f8 100644 --- a/trunk/DQMOffline/JetMET/python/jetAnalyzer_cfi.py +++ b/trunk/DQMOffline/JetMET/python/jetAnalyzer_cfi.py @@ -3,23 +3,12 @@ from DQMOffline.JetMET.jetDQMConfig_cff import * # parameters for all jet analyzers from DQMOffline.JetMET.jetMETDQMCleanup_cff import * # parameters for event cleanup - -from JetMETCorrections.Configuration.JetCorrectionServices_cff import ak4CaloL2L3,ak4CaloL2Relative,ak4CaloL3Absolute - -from JetMETCorrections.Configuration.JetCorrectionServicesAllAlgos_cff import ak7CaloL2L3,ak7CaloL2Relative,ak7CaloL3Absolute - -from JetMETCorrections.Configuration.JetCorrectionServices_cff import ak4PFL1FastL2L3,ak4PFL1Fastjet,ak4PFL2Relative,ak4PFL3Absolute - -#from JetMETCorrections.Configuration.JetCorrectionServices_cff import ak4JPTL1FastL2L3,ak4JPTL1Fastjet,ak4JPTL2Relative,ak4JPTL3Absolute -#newAk4JPTL1FastL2L3 = ak4JPTL1FastL2L3.clone() - jetDQMAnalyzerAk4CaloUncleaned = cms.EDAnalyzer("JetAnalyzer", - OutputMEsInRootFile = cms.bool(False), - OutputFile = cms.string('jetMETMonitoring.root'), JetType = cms.string('calo'),#pf, calo or jpt - JetCorrections = cms.string("ak4CaloL2L3"), + JetCorrections = cms.InputTag("dqmAk4CaloL2L3ResidualCorrector"), jetsrc = cms.InputTag("ak4CaloJets"), - filljetHighLevel =cms.bool(True), + l1algoname = cms.string("L1Tech_BPTX_plus_AND_minus.v0"), + filljetHighLevel =cms.bool(False), # # # @@ -67,6 +56,12 @@ #for PFJets: FIRSTDATA JetIDVersion = cms.string("PURE09"), # + #actually done only for PFJets at the moment + InputMVAPUIDDiscriminant = cms.InputTag("pileupJetIdProducer","fullDiscriminant"), + InputCutPUIDDiscriminant = cms.InputTag("pileupJetIdProducer","cutbasedDiscriminant"), + InputMVAPUIDValue = cms.InputTag("pileupJetIdProducer","fullId"), + InputCutPUIDValue = cms.InputTag("pileupJetIdProducer","cutbasedId"), + # # For jetAnalysis # jetAnalysis = jetDQMParameters.clone(), @@ -94,20 +89,6 @@ ) ) - -#jetDQMAnalyzerAk4JPTCleaned=jetDQMAnalyzerAk4CaloCleaned.clone( -# JetType = cms.string('jpt'),#pf, calo or jpt -# JetCorrections = cms.string("newAk4JPTL1FastL2L3"), -# jetsrc = cms.InputTag("JetPlusTrackZSPCorJetAntiKt5"), -# JetCleaningFlag = cms.untracked.bool(True), -# filljetHighLevel = cms.bool(False), -# DCSFilterForJetMonitoring = cms.PSet( -# DetectorTypes = cms.untracked.string("ecal:hbhe:hf:pixel:sistrip:es:muon"), -# #DebugOn = cms.untracked.bool(True), -# alwaysPass = cms.untracked.bool(False) -# ) -#) - jetDQMAnalyzerAk4PFUncleaned=jetDQMAnalyzerAk4CaloUncleaned.clone( CleaningParameters = cleaningParameters.clone( bypassAllPVChecks = cms.bool(False), @@ -118,8 +99,10 @@ #for PFJets: FIRSTDATA JetIDVersion = cms.string("FIRSTDATA"), JetType = cms.string('pf'),#pf, calo or jpt - JetCorrections = cms.string("ak4PFL1FastL2L3"), + JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3ResidualCorrector"), jetsrc = cms.InputTag("ak4PFJets"), + #JetCorrections = cms.InputTag("ak4PFCHSL1FastL2L3Corrector"), + #jetsrc = cms.InputTag("ak4PFJetsCHS"), filljetHighLevel = cms.bool(False), DCSFilterForJetMonitoring = cms.PSet( DetectorTypes = cms.untracked.string("ecal:hbhe:hf:pixel:sistrip:es:muon"), @@ -128,23 +111,53 @@ ) ) + jetDQMAnalyzerAk4PFCleaned=jetDQMAnalyzerAk4PFUncleaned.clone( - JetCleaningFlag = cms.untracked.bool(True), - filljetHighLevel = cms.bool(False), + JetCleaningFlag = cms.untracked.bool(True), + filljetHighLevel = cms.bool(False), jetAnalysis=jetDQMParameters.clone( ptThreshold = cms.double(20.), asymmetryThirdJetCut = cms.double(30), - balanceThirdJetCut = cms.double(0.2), + balanceThirdJetCut = cms.double(0.2), ) ) +jetDQMAnalyzerAk4PFCHSCleaned=jetDQMAnalyzerAk4PFCleaned.clone( + filljetHighLevel =cms.bool(True), + JetCorrections = cms.InputTag("dqmAk4PFCHSL1FastL2L3ResidualCorrector"), + jetsrc = cms.InputTag("ak4PFJetsCHS"), + #actually done only for PFJets at the moment + InputMVAPUIDDiscriminant = cms.InputTag("pileupJetIdProducerChs","fullDiscriminant"), + InputCutPUIDDiscriminant = cms.InputTag("pileupJetIdProducerChs","cutbasedDiscriminant"), + InputMVAPUIDValue = cms.InputTag("pileupJetIdProducerChs","fullId"), + InputCutPUIDValue = cms.InputTag("pileupJetIdProducerChs","cutbasedId"), +) + +jetDQMAnalyzerAk4PFCHSUncleanedMiniAOD=jetDQMAnalyzerAk4PFUncleaned.clone( + filljetHighLevel =cms.bool(True), + CleaningParameters = cleaningParameters.clone( + vertexCollection = cms.InputTag( "goodOfflinePrimaryVerticesDQMforMiniAOD" ), + ), + JetType = cms.string('miniaod'),#pf, calo or jpt + jetsrc = cms.InputTag("slimmedJets"), +) + +jetDQMAnalyzerAk4PFCHSCleanedMiniAOD=jetDQMAnalyzerAk4PFCleaned.clone( + CleaningParameters = cleaningParameters.clone( + vertexCollection = cms.InputTag( "goodOfflinePrimaryVerticesDQMforMiniAOD" ), + ), + JetType = cms.string('miniaod'),#pf, calo or jpt + jetsrc = cms.InputTag("slimmedJets"), +) + jetDQMAnalyzerIC5CaloHIUncleaned=jetDQMAnalyzerAk4CaloUncleaned.clone( + filljetHighLevel =cms.bool(True), CleaningParameters = cleaningParameters.clone( bypassAllPVChecks = cms.bool(False), vertexCollection = cms.InputTag( "hiSelectedVertex" ), ), JetType = cms.string('calo'),#pf, calo or jpt - JetCorrections = cms.string(""),# no jet correction available yet? + JetCorrections = cms.InputTag(""),# no jet correction available yet? jetsrc = cms.InputTag("iterativeConePu5CaloJets"), JetCleaningFlag = cms.untracked.bool(False), runcosmics = cms.untracked.bool(True), diff --git a/trunk/DQMOffline/JetMET/python/jetDQMConfig_cff.py b/trunk/DQMOffline/JetMET/python/jetDQMConfig_cff.py index 3302309ba759e..83f1fa0708feb 100644 --- a/trunk/DQMOffline/JetMET/python/jetDQMConfig_cff.py +++ b/trunk/DQMOffline/JetMET/python/jetDQMConfig_cff.py @@ -26,7 +26,8 @@ pVMin = cms.double(0.0), ptThreshold = cms.double(20.), - ptThresholdUnc = cms.double(17.5), + #ptThresholdUnc = cms.double(17.5), + ptThresholdUnc = cms.double(30),# dicuss to raise thresholds asymmetryThirdJetCut = cms.double(30), balanceThirdJetCut = cms.double(0.2), fillJIDPassFrac = cms.int32(1), diff --git a/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceCosmicMC_cff.py b/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceCosmicMC_cff.py index bc429405f22de..9f369609d50db 100644 --- a/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceCosmicMC_cff.py +++ b/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceCosmicMC_cff.py @@ -4,19 +4,16 @@ from DQMOffline.JetMET.metDQMConfig_cff import * from DQMOffline.JetMET.jetAnalyzer_cff import * -from DQMOffline.JetMET.caloTowers_cff import * -from DQMOffline.JetMET.BeamHaloAnalyzer_cfi import * from DQMOffline.JetMET.SUSYDQMAnalyzer_cfi import * -AnalyzeBeamHalo.StandardDQM = cms.bool(True) - -towerSchemeBAnalyzer.AllHist = cms.untracked.bool(False) - +# empty string: no correction applied jetDQMAnalyzerAk4CaloUncleaned.runcosmics = cms.untracked.bool(True) +jetDQMAnalyzerAk4CaloUncleaned.JetCorrections = cms.InputTag("") +jetDQMAnalyzerAk4CaloUncleaned.filljetHighLevel =cms.bool(True) caloMetDQMAnalyzer.runcosmics = cms.untracked.bool(True) +caloMetDQMAnalyzer.onlyCleaned = cms.untracked.bool(False) +caloMetDQMAnalyzer.JetCorrections = cms.InputTag("") -jetMETDQMOfflineSourceCosmic = cms.Sequence(HBHENoiseFilterResultProducer*analyzecaloTowersDQM*jetDQMAnalyzerSequenceCosmics*METDQMAnalyzerSequenceCosmics) -#jetMETDQMOfflineSourceCosmic = cms.Sequence(analyzecaloTowersDQM*jetMETAnalyzerCosmicSequence) -#jetMETDQMOfflineSourceCosmic = cms.Sequence(analyzecaloTowersDQM*AnalyzeBeamHalo*jetMETAnalyzerCosmicSequence) +jetMETDQMOfflineSourceCosmic = cms.Sequence(HBHENoiseFilterResultProducer*jetDQMAnalyzerSequenceCosmics*METDQMAnalyzerSequenceCosmics) diff --git a/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceCosmic_cff.py b/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceCosmic_cff.py index cab428ecce056..46bdea5af760a 100644 --- a/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceCosmic_cff.py +++ b/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceCosmic_cff.py @@ -4,16 +4,16 @@ from DQMOffline.JetMET.metDQMConfig_cff import * from DQMOffline.JetMET.jetAnalyzer_cff import * -from DQMOffline.JetMET.caloTowers_cff import * -from DQMOffline.JetMET.BeamHaloAnalyzer_cfi import * from DQMOffline.JetMET.SUSYDQMAnalyzer_cfi import * -AnalyzeBeamHalo.StandardDQM = cms.bool(True) - -towerSchemeBAnalyzer.AllHist = cms.untracked.bool(False) - +# empty string: no correction applied jetDQMAnalyzerAk4CaloUncleaned.runcosmics = cms.untracked.bool(True) +jetDQMAnalyzerAk4CaloUncleaned.JetCorrections = cms.InputTag("") +jetDQMAnalyzerAk4CaloUncleaned.filljetHighLevel =cms.bool(True) caloMetDQMAnalyzer.runcosmics = cms.untracked.bool(True) +caloMetDQMAnalyzer.onlyCleaned = cms.untracked.bool(False) +caloMetDQMAnalyzer.JetCorrections = cms.InputTag("") + -jetMETDQMOfflineSourceCosmic = cms.Sequence(HBHENoiseFilterResultProducer*analyzecaloTowersDQM*AnalyzeSUSYDQM*jetDQMAnalyzerSequenceCosmics*METDQMAnalyzerSequenceCosmics) +jetMETDQMOfflineSourceCosmic = cms.Sequence(HBHENoiseFilterResultProducer*AnalyzeSUSYDQM*jetDQMAnalyzerSequenceCosmics*METDQMAnalyzerSequenceCosmics) diff --git a/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceHIMC_cff.py b/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceHIMC_cff.py index 190f3d83a944e..08879724805b8 100644 --- a/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceHIMC_cff.py +++ b/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceHIMC_cff.py @@ -4,9 +4,5 @@ from DQMOffline.JetMET.metDQMConfig_cff import * from DQMOffline.JetMET.jetAnalyzer_cff import * -from DQMOffline.JetMET.caloTowers_cff import * -AnalyzeBeamHalo.StandardDQM = cms.bool(True) -towerSchemeBAnalyzer.AllHist = cms.untracked.bool(False) - -jetMETDQMOfflineSource = cms.Sequence(HBHENoiseFilterResultProducer*analyzecaloTowersDQM*jetDQMAnalyzerSequenceHI) +jetMETDQMOfflineSource = cms.Sequence(HBHENoiseFilterResultProducer*jetDQMAnalyzerSequenceHI) diff --git a/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceHI_cff.py b/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceHI_cff.py index b051515ed79ac..08879724805b8 100644 --- a/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceHI_cff.py +++ b/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceHI_cff.py @@ -4,11 +4,5 @@ from DQMOffline.JetMET.metDQMConfig_cff import * from DQMOffline.JetMET.jetAnalyzer_cff import * -from DQMOffline.JetMET.caloTowers_cff import * -from DQMOffline.JetMET.BeamHaloAnalyzer_cfi import * -AnalyzeBeamHalo.StandardDQM = cms.bool(True) - -towerSchemeBAnalyzer.AllHist = cms.untracked.bool(False) - -jetMETDQMOfflineSource = cms.Sequence(HBHENoiseFilterResultProducer*analyzecaloTowersDQM*jetDQMAnalyzerSequenceHI) +jetMETDQMOfflineSource = cms.Sequence(HBHENoiseFilterResultProducer*jetDQMAnalyzerSequenceHI) diff --git a/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceMC_cff.py b/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceMC_cff.py index 31ab9aaa75854..7f0320423433b 100644 --- a/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceMC_cff.py +++ b/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSourceMC_cff.py @@ -4,19 +4,64 @@ from DQMOffline.JetMET.metDQMConfig_cff import * from DQMOffline.JetMET.jetAnalyzer_cff import * -from DQMOffline.JetMET.caloTowers_cff import * -from DQMOffline.JetMET.BeamHaloAnalyzer_cfi import * from DQMOffline.JetMET.SUSYDQMAnalyzer_cfi import * +from DQMOffline.JetMET.goodOfflinePrimaryVerticesDQM_cfi import * +from RecoJets.JetProducers.PileupJetID_cfi import * -AnalyzeBeamHalo.StandardDQM = cms.bool(True) -towerSchemeBAnalyzer.AllHist = cms.untracked.bool(False) +pileupJetIdProducer.jets = cms.InputTag("ak4PFJets") +pileupJetIdProducer.algos = cms.VPSet(full_5x_chs,cutbased) -jetDQMAnalyzerAk5CaloUncleaned.runcosmics = cms.untracked.bool(True) - -caloMetDQMAnalyzer.runcosmics = cms.untracked.bool(True) +pileupJetIdProducerChs.jets = cms.InputTag("ak4PFJetsCHS") -jetMETDQMOfflineSourceCosmic = cms.Sequence(HBHENoiseFilterResultProducer*analyzecaloTowersDQM*AnalyzeSUSYDQM*METAnalyzerSequenceCosmics*jetDQMAnalyzerSequenceCosmics*METDQMAnalyzerSequenceCosmics) +from JetMETCorrections.Configuration.JetCorrectors_cff import ak4CaloL2L3CorrectorChain,ak4CaloResidualCorrector,ak4CaloL2L3Corrector,ak4CaloL3AbsoluteCorrector,ak4CaloL2RelativeCorrector -#jetMETDQMOfflineSource = cms.Sequence(analyzecaloTowersDQM*jetMETAnalyzerSequence) -#jetMETDQMOfflineSource = cms.Sequence(analyzecaloTowersDQM*AnalyzeBeamHalo*jetMETAnalyzerSequence) +dqmAk4CaloL2L3Corrector = ak4CaloL2L3Corrector.clone() +dqmAk4CaloL2L3CorrectorChain = cms.Sequence( + #ak4CaloL2RelativeCorrector*ak4CaloL3AbsoluteCorrector* + dqmAk4CaloL2L3Corrector +) + +from JetMETCorrections.Configuration.JetCorrectors_cff import ak4PFL1FastL2L3CorrectorChain,ak4PFL1FastL2L3Corrector,ak4PFL3AbsoluteCorrector,ak4PFL2RelativeCorrector,ak4PFL1FastjetCorrector + +dqmAk4PFL1FastL2L3Corrector = ak4PFL1FastL2L3Corrector.clone() +dqmAk4PFL1FastL2L3CorrectorChain = cms.Sequence( + #ak4PFL1FastjetCorrector*ak4PFL2RelativeCorrector*ak4PFL3AbsoluteCorrector* + dqmAk4PFL1FastL2L3Corrector +) + +from JetMETCorrections.Configuration.JetCorrectors_cff import ak4PFCHSL1FastL2L3CorrectorChain,ak4PFCHSL1FastL2L3Corrector,ak4PFCHSL3AbsoluteCorrector,ak4PFCHSL2RelativeCorrector,ak4PFCHSL1FastjetCorrector + +dqmAk4PFCHSL1FastL2L3Corrector = ak4PFCHSL1FastL2L3Corrector.clone() +dqmAk4PFCHSL1FastL2L3CorrectorChain = cms.Sequence( + #ak4PFCHSL1FastjetCorrector*ak4PFCHSL2RelativeCorrector*ak4PFCHSL3AbsoluteCorrector + dqmAk4PFCHSL1FastL2L3Corrector +) + +jetPreDQMSeq=cms.Sequence(ak4CaloL2RelativeCorrector*ak4CaloL3AbsoluteCorrector* + ak4PFL1FastjetCorrector*ak4PFL2RelativeCorrector*ak4PFL3AbsoluteCorrector* + ak4PFCHSL1FastjetCorrector*ak4PFCHSL2RelativeCorrector*ak4PFCHSL3AbsoluteCorrector) + +from JetMETCorrections.Type1MET.correctedMet_cff import pfMetT1 +from JetMETCorrections.Type1MET.correctionTermsPfMetType0PFCandidate_cff import * +from JetMETCorrections.Type1MET.correctionTermsPfMetType1Type2_cff import corrPfMetType1 + +corrPfMetType1.jetCorrLabel = cms.InputTag('dqmAk4PFL1FastL2L3Corrector') + +jetDQMAnalyzerAk4CaloUncleaned.JetCorrections = cms.InputTag("dqmAk4CaloL2L3Corrector") +jetDQMAnalyzerAk4CaloCleaned.JetCorrections = cms.InputTag("dqmAk4CaloL2L3Corrector") +jetDQMAnalyzerAk4PFUncleaned.JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3Corrector") +jetDQMAnalyzerAk4PFCleaned.JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3Corrector") +jetDQMAnalyzerAk4PFCHSCleaned.JetCorrections = cms.InputTag("dqmAk4PFCHSL1FastL2L3Corrector") + +caloMetDQMAnalyzer.JetCorrections = cms.InputTag("dqmAk4CaloL2L3Corrector"); +pfMetDQMAnalyzer.JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3Corrector"); +pfMetT1DQMAnalyzer.JetCorrections = cms.InputTag("dqmAk4PFCHSL1FastL2L3Corrector"); + +jetMETDQMOfflineSource = cms.Sequence(HBHENoiseFilterResultProducer*goodOfflinePrimaryVerticesDQM*AnalyzeSUSYDQM*pileupJetIdProducer*pileupJetIdProducerChs*#QGTagger* + jetPreDQMSeq* + dqmAk4CaloL2L3CorrectorChain*dqmAk4PFL1FastL2L3CorrectorChain*dqmAk4PFCHSL1FastL2L3CorrectorChain* + corrPfMetType1*pfMetT1* + jetDQMAnalyzerSequence*METDQMAnalyzerSequence) + +jetMETDQMOfflineSourceMiniAOD = cms.Sequence(goodOfflinePrimaryVerticesDQMforMiniAOD*jetDQMAnalyzerSequenceMiniAOD*METDQMAnalyzerSequenceMiniAOD) diff --git a/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSource_cff.py b/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSource_cff.py index 4edbe42ecbdb2..fe1c2b7466c04 100644 --- a/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSource_cff.py +++ b/trunk/DQMOffline/JetMET/python/jetMETDQMOfflineSource_cff.py @@ -4,12 +4,53 @@ from DQMOffline.JetMET.metDQMConfig_cff import * from DQMOffline.JetMET.jetAnalyzer_cff import * -from DQMOffline.JetMET.caloTowers_cff import * -from DQMOffline.JetMET.BeamHaloAnalyzer_cfi import * from DQMOffline.JetMET.SUSYDQMAnalyzer_cfi import * from DQMOffline.JetMET.goodOfflinePrimaryVerticesDQM_cfi import * -AnalyzeBeamHalo.StandardDQM = cms.bool(True) +from RecoJets.JetProducers.PileupJetID_cfi import * -towerSchemeBAnalyzer.AllHist = cms.untracked.bool(False) -jetMETDQMOfflineSource = cms.Sequence(HBHENoiseFilterResultProducer*goodOfflinePrimaryVerticesDQM*analyzecaloTowersDQM*AnalyzeSUSYDQM*jetDQMAnalyzerSequence*METDQMAnalyzerSequence) +pileupJetIdProducer.jets = cms.InputTag("ak4PFJets") +pileupJetIdProducer.algos = cms.VPSet(full_5x_chs,cutbased) + +pileupJetIdProducerChs.jets = cms.InputTag("ak4PFJetsCHS") + +from JetMETCorrections.Configuration.JetCorrectors_cff import ak4CaloL2L3ResidualCorrectorChain,ak4CaloL2L3ResidualCorrector,ak4CaloResidualCorrector,ak4CaloL2L3Corrector,ak4CaloL3AbsoluteCorrector,ak4CaloL2RelativeCorrector + +dqmAk4CaloL2L3ResidualCorrector = ak4CaloL2L3ResidualCorrector.clone() +dqmAk4CaloL2L3ResidualCorrectorChain = cms.Sequence( + #ak4CaloL2RelativeCorrector*ak4CaloL3AbsoluteCorrector*ak4CaloResidualCorrector* + dqmAk4CaloL2L3ResidualCorrector +) + +from JetMETCorrections.Configuration.JetCorrectors_cff import ak4PFL1FastL2L3ResidualCorrectorChain,ak4PFL1FastL2L3ResidualCorrector,ak4PFResidualCorrector,ak4PFL3AbsoluteCorrector,ak4PFL2RelativeCorrector,ak4PFL1FastjetCorrector + +dqmAk4PFL1FastL2L3ResidualCorrector = ak4PFL1FastL2L3ResidualCorrector.clone() +dqmAk4PFL1FastL2L3ResidualCorrectorChain = cms.Sequence( + #ak4PFL1FastjetCorrector*ak4PFL2RelativeCorrector*ak4PFL3AbsoluteCorrector*ak4PFResidualCorrector* + dqmAk4PFL1FastL2L3ResidualCorrector +) + +from JetMETCorrections.Configuration.JetCorrectors_cff import ak4PFCHSL1FastL2L3ResidualCorrectorChain,ak4PFCHSL1FastL2L3ResidualCorrector,ak4PFCHSResidualCorrector,ak4PFCHSL3AbsoluteCorrector,ak4PFCHSL2RelativeCorrector,ak4PFCHSL1FastjetCorrector + +dqmAk4PFCHSL1FastL2L3ResidualCorrector = ak4PFCHSL1FastL2L3ResidualCorrector.clone() +dqmAk4PFCHSL1FastL2L3ResidualCorrectorChain = cms.Sequence( + #ak4PFCHSL1FastjetCorrector*ak4PFCHSL2RelativeCorrector*ak4PFCHSL3AbsoluteCorrector*ak4PFCHSResidualCorrector + dqmAk4PFCHSL1FastL2L3ResidualCorrector +) + +jetPreDQMSeq=cms.Sequence(ak4CaloL2RelativeCorrector*ak4CaloL3AbsoluteCorrector*ak4CaloResidualCorrector* + ak4PFL1FastjetCorrector*ak4PFL2RelativeCorrector*ak4PFL3AbsoluteCorrector*ak4PFResidualCorrector* + ak4PFCHSL1FastjetCorrector*ak4PFCHSL2RelativeCorrector*ak4PFCHSL3AbsoluteCorrector*ak4PFCHSResidualCorrector) + +from JetMETCorrections.Type1MET.correctedMet_cff import pfMetT1 +from JetMETCorrections.Type1MET.correctionTermsPfMetType0PFCandidate_cff import * +from JetMETCorrections.Type1MET.correctionTermsPfMetType1Type2_cff import corrPfMetType1 + +corrPfMetType1.jetCorrLabel = cms.InputTag('dqmAk4PFL1FastL2L3ResidualCorrector') + +jetMETDQMOfflineSource = cms.Sequence(HBHENoiseFilterResultProducer*goodOfflinePrimaryVerticesDQM*AnalyzeSUSYDQM*pileupJetIdProducer*pileupJetIdProducerChs* + jetPreDQMSeq* + dqmAk4CaloL2L3ResidualCorrectorChain*dqmAk4PFL1FastL2L3ResidualCorrectorChain*dqmAk4PFCHSL1FastL2L3ResidualCorrectorChain* + corrPfMetType1*pfMetT1* + jetDQMAnalyzerSequence*METDQMAnalyzerSequence) +jetMETDQMOfflineSourceMiniAOD = cms.Sequence(goodOfflinePrimaryVerticesDQMforMiniAOD*jetDQMAnalyzerSequenceMiniAOD*METDQMAnalyzerSequenceMiniAOD) diff --git a/trunk/DQMOffline/JetMET/python/metDQMConfig_cff.py b/trunk/DQMOffline/JetMET/python/metDQMConfig_cff.py index 4894b040083b9..2c66dc7d0a367 100644 --- a/trunk/DQMOffline/JetMET/python/metDQMConfig_cff.py +++ b/trunk/DQMOffline/JetMET/python/metDQMConfig_cff.py @@ -2,8 +2,10 @@ from DQMOffline.JetMET.metDQMConfig_cfi import * -#METDQMAnalyzerSequence = cms.Sequence(caloMetDQMAnalyzer*tcMetDQMAnalyzer*pfMetDQMAnalyzer) -METDQMAnalyzerSequence = cms.Sequence(caloMetDQMAnalyzer*pfMetDQMAnalyzer) +#correction for type 1 done in JetMETDQMOfflineSource now +METDQMAnalyzerSequence = cms.Sequence(caloMetDQMAnalyzer*pfMetDQMAnalyzer*pfMetT1DQMAnalyzer) + +METDQMAnalyzerSequenceMiniAOD = cms.Sequence(pfMetDQMAnalyzerMiniAOD) METDQMAnalyzerSequenceCosmics = cms.Sequence(caloMetDQMAnalyzer) diff --git a/trunk/DQMOffline/JetMET/python/metDQMConfig_cfi.py b/trunk/DQMOffline/JetMET/python/metDQMConfig_cfi.py index f7fa615e110cf..a9699c3973764 100644 --- a/trunk/DQMOffline/JetMET/python/metDQMConfig_cfi.py +++ b/trunk/DQMOffline/JetMET/python/metDQMConfig_cfi.py @@ -1,28 +1,20 @@ import FWCore.ParameterSet.Config as cms from DQMOffline.JetMET.jetMETDQMCleanup_cff import * +from DQMOffline.JetMET.metDiagnosticParameterSet_cfi import * -from JetMETCorrections.Configuration.JetCorrectionServices_cff import ak4CaloL2L3,ak4CaloL2Relative,ak4CaloL3Absolute -newAk4CaloL2L3 = ak4CaloL2L3.clone() - -from JetMETCorrections.Configuration.JetCorrectionServicesAllAlgos_cff import ak7CaloL2L3,ak7CaloL2Relative,ak7CaloL3Absolute -newAk7CaloL2L3 = ak7CaloL2L3.clone() - -from JetMETCorrections.Configuration.JetCorrectionServices_cff import ak4PFL1FastL2L3,ak4PFL1Fastjet,ak4PFL2Relative,ak4PFL3Absolute -newAk4PFL1FastL2L3 = ak4PFL1FastL2L3.clone() - -#from JetMETCorrections.Configuration.JetCorrectionServices_cff import ak4JPTL1FastL2L3,ak4JPTL1Fastjet,ak4JPTL2Relative,ak4JPTL3Absolute -#newAk4JPTL1FastL2L3 = ak4JPTL1FastL2L3.clone() - - -caloMetDQMAnalyzer = cms.EDAnalyzer("METAnalyzer", - OutputMEsInRootFile = cms.bool(False), - OutputFile = cms.string('jetMETMonitoring.root'), +#jet corrector defined in jetMETDQMOfflineSource python file +caloMetDQMAnalyzer = cms.EDAnalyzer("METAnalyzer", METType=cms.untracked.string('calo'), + srcPFlow = cms.InputTag('particleFlow', ''), + l1algoname = cms.string("L1Tech_BPTX_plus_AND_minus.v0"), METCollectionLabel = cms.InputTag("caloMet"), JetCollectionLabel = cms.InputTag("ak4CaloJets"), - JetCorrections = cms.string("newAk4CaloL2L3"), + JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3ResidualCorrector"), + + ptMinCand = cms.double(1.), + hcalMin =cms.double(1.), InputJetIDValueMap = cms.InputTag("ak4JetID"), ptThreshold =cms.double(30), @@ -31,10 +23,14 @@ fillMetHighLevel = cms.bool(True), + fillCandidateMaps = cms.bool(False), + CleaningParameters = cleaningParameters.clone(), + METDiagonisticsParameters = multPhiCorr_METDiagnostics, TriggerResultsLabel = cms.InputTag("TriggerResults::HLT"), + onlyCleaned = cms.untracked.bool(True), runcosmics = cms.untracked.bool(False), LSBegin = cms.int32(0), @@ -66,7 +62,7 @@ andOr = cms.bool( False ), #True -> OR #Comment this line to turn OFF dbLabel = cms.string("JetMETDQMTrigger"), hltInputTag = cms.InputTag( "TriggerResults::HLT" ), - hltDBKey = cms.string( 'jetmet_minbias' ),#overrides hltPaths! + #hltDBKey = cms.string( 'jetmet_minbias' ),#overrides hltPaths! hltPaths = cms.vstring( 'HLT_ZeroBias_v*' ), andOrHlt = cms.bool( True ), errorReplyHlt = cms.bool( False ), @@ -101,8 +97,7 @@ ), HcalNoiseRBXCollection = cms.InputTag("hcalnoise"), - HBHENoiseFilterResultLabel = cms.InputTag("HBHENoiseFilterResultProducer", "HBHENoiseFilterResult"), - BeamHaloSummaryLabel = cms.InputTag("BeamHaloSummary"), + HBHENoiseFilterResultLabel = cms.InputTag("HBHENoiseFilterResultProducer", "HBHENoiseFilterResult"), # HighPtJetThreshold = cms.double(60.), # LowPtJetThreshold = cms.double(15.), @@ -121,38 +116,46 @@ #DebugOn = cms.untracked.bool(True), Filter = cms.untracked.bool(True) ), - - - #Parameters set for METAnalyzer --> but only used for TCMET - InputBeamSpotLabel = cms.InputTag("offlineBeamSpot"), - InputTrackLabel = cms.InputTag("generalTracks"), - InputMuonLabel = cms.InputTag("muons"), - InputElectronLabel = cms.InputTag("gedGsfElectrons"), - InputTCMETValueMap = cms.InputTag("muonTCMETValueMapProducer","muCorrData"),#muonMETValueMapProducer -> calomet vs muonTCMETValueMapProducer ) -#tcMetDQMAnalyzer = caloMetDQMAnalyzer.clone( -# METType=cms.untracked.string('tc'), -# METCollectionLabel = cms.InputTag("tcMet"), -# JetCollectionLabel = cms.InputTag("JetPlusTrackZSPCorJetAntiKt5"), -# JetCorrections = cms.string("newAk4JPTL1FastL2L3"), -# fillMetHighLevel = cms.bool(False), -# DCSFilter = cms.PSet( -# DetectorTypes = cms.untracked.string("ecal:hbhe:hf:pixel:sistrip:es:muon"), -# #DebugOn = cms.untracked.bool(True), -# Filter = cms.untracked.bool(True) -# ), -#) - pfMetDQMAnalyzer = caloMetDQMAnalyzer.clone( METType=cms.untracked.string('pf'), METCollectionLabel = cms.InputTag("pfMet"), + srcPFlow = cms.InputTag('particleFlow', ''), JetCollectionLabel = cms.InputTag("ak4PFJets"), - JetCorrections = cms.string("newAk4PFL1FastL2L3"), + JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3ResidualCorrector"), fillMetHighLevel = cms.bool(False), + fillCandidateMaps = cms.bool(True), + onlyCleaned = cms.untracked.bool(False), DCSFilter = cms.PSet( DetectorTypes = cms.untracked.string("ecal:hbhe:hf:pixel:sistrip:es:muon"), #DebugOn = cms.untracked.bool(True), Filter = cms.untracked.bool(True) ), ) +#both CaloMET and type1 MET only cleaned plots are filled +pfMetT1DQMAnalyzer = caloMetDQMAnalyzer.clone( + METType=cms.untracked.string('pf'), + METCollectionLabel = cms.InputTag("pfMetT1"), + srcPFlow = cms.InputTag('particleFlow', ''), + JetCollectionLabel = cms.InputTag("ak4PFJetsCHS"), + JetCorrections = cms.InputTag("dqmAk4PFCHSL1FastL2L3ResidualCorrector"), + fillMetHighLevel = cms.bool(False), + fillCandidateMaps = cms.bool(False), + DCSFilter = cms.PSet( + DetectorTypes = cms.untracked.string("ecal:hbhe:hf:pixel:sistrip:es:muon"), + Filter = cms.untracked.bool(True) + ), +) +pfMetDQMAnalyzerMiniAOD = pfMetDQMAnalyzer.clone( + fillMetHighLevel = cms.bool(True), + fillCandidateMaps = cms.bool(False), + CleaningParameters = cleaningParameters.clone( + vertexCollection = cms.InputTag( "goodOfflinePrimaryVerticesDQMforMiniAOD" ), + ), + METType=cms.untracked.string('miniaod'), + METCollectionLabel = cms.InputTag("slimmedMETs"), + JetCollectionLabel = cms.InputTag("slimmedJets"), + JetCorrections = cms.InputTag(""),#not called, since corrected by default +) + diff --git a/trunk/DQMOffline/JetMET/python/metDiagnosticParameterSet_cfi.py b/trunk/DQMOffline/JetMET/python/metDiagnosticParameterSet_cfi.py new file mode 100644 index 0000000000000..ec5bdc2444992 --- /dev/null +++ b/trunk/DQMOffline/JetMET/python/metDiagnosticParameterSet_cfi.py @@ -0,0 +1,201 @@ +import FWCore.ParameterSet.Config as cms +import math + + +multPhiCorr_METDiagnostics = cms.VPSet( + cms.PSet( + name=cms.string("h"), + type=cms.int32(1), + nbins=cms.double(250), + nMin=cms.int32(0), + nMax=cms.int32(7500), + etaNBins=cms.int32(108), + etaMin=cms.double(-2.7), + etaMax=cms.double(2.7), + phiNBins=cms.int32(160), + phiMin=cms.double(-math.pi), + phiMax=cms.double(math.pi), + ), + cms.PSet( + name=cms.string("h0Barrel"), + type=cms.int32(5), + nbins=cms.double(250), + nMin=cms.int32(0), + nMax=cms.int32(250), + etaNBins=cms.int32(32), + etaMin=cms.double(-1.392), + etaMax=cms.double(1.392), + phiNBins=cms.int32(72), + phiMin=cms.double(-math.pi), + phiMax=cms.double(math.pi), + ), + #cms.PSet( + #name=cms.string("h0EndcapPlus"), + #type=cms.int32(5), + #nbins=cms.double(250), + #nMin=cms.int32(0), + #nMax=cms.int32(250), + #etaNBins=cms.int32(12), + #etaMin=cms.double(1.392), + #etaMax=cms.double(3), + #phiNBins=cms.int32(18), + #phiMin=cms.double(-math.pi), + #phiMax=cms.double(math.pi), + #), + cms.PSet( + name=cms.string("h0Endcap"), + type=cms.int32(5), + nbins=cms.double(250), + nMin=cms.int32(0), + nMax=cms.int32(250), + etaNBins=cms.int32(12), + etaMin=cms.double(-3.0), + etaMax=cms.double(-1.392), + phiNBins=cms.int32(18), + phiMin=cms.double(-math.pi), + phiMax=cms.double(math.pi), + ), + cms.PSet( + name=cms.string("gammaBarrel"), + type=cms.int32(4), + nbins=cms.double(125), + nMin=cms.int32(0), + nMax=cms.int32(2500), + etaNBins=cms.int32(170), + etaMin=cms.double(-1.479), + etaMax=cms.double(1.479), + phiNBins=cms.int32(360), + phiMin=cms.double(-math.pi), + phiMax=cms.double(math.pi), + ), + #cms.PSet( + #name=cms.string("gammaEndcapPlus"), + #type=cms.int32(4), + #nbins=cms.double(125), + #nMin=cms.int32(0), + #nMax=cms.int32(750), + #etaNBins=cms.int32(20), + #etaMin=cms.double(1.479), + #etaMax=cms.double(3.0), + #phiNBins=cms.int32(30), + #phiMin=cms.double(-math.pi), + #phiMax=cms.double(math.pi), + #), + cms.PSet( + name=cms.string("gammaEndcap"), + type=cms.int32(4), + nbins=cms.double(125), + nMin=cms.int32(0), + nMax=cms.int32(750), + etaNBins=cms.int32(20), + etaMin=cms.double(-3.0), + etaMax=cms.double(-1.479), + phiNBins=cms.int32(30), + phiMin=cms.double(-math.pi), + phiMax=cms.double(math.pi), + ), + #cms.PSet( + #name=cms.string("gammaForwardPlus"), + #type=cms.int32(4), + #nbins=cms.double(50), + #nMin=cms.int32(0), + #nMax=cms.int32(50), + #etaNBins=cms.int32(20), + #etaMin=cms.double(3.0), + #etaMax=cms.double(5.0), + #phiNBins=cms.int32(30), + #phiMin=cms.double(-math.pi), + #phiMax=cms.double(math.pi), + #), + cms.PSet( + name=cms.string("gammaForward"), + type=cms.int32(4), + nbins=cms.double(50), + nMin=cms.int32(0), + nMax=cms.int32(50), + etaNBins=cms.int32(20), + etaMin=cms.double(-5.0), + etaMax=cms.double(-3.0), + phiNBins=cms.int32(30), + phiMin=cms.double(-math.pi), + phiMax=cms.double(math.pi), + ), + cms.PSet( + name=cms.string("e"), + type=cms.int32(2), + nbins=cms.double(50), + nMin=cms.int32(0), + nMax=cms.int32(50), + etaNBins=cms.int32(27), + etaMin=cms.double(-2.7), + etaMax=cms.double(2.7), + phiNBins=cms.int32(40), + phiMin=cms.double(-math.pi), + phiMax=cms.double(math.pi), + ), + cms.PSet( + name=cms.string("mu"), + type=cms.int32(3), + nbins=cms.double(50), + nMin=cms.int32(0), + nMax=cms.int32(50), + etaNBins=cms.int32(27), + etaMin=cms.double(-2.7), + etaMax=cms.double(2.7), + phiNBins=cms.int32(40), + phiMin=cms.double(-math.pi), + phiMax=cms.double(math.pi), + ), + cms.PSet( + name=cms.string("hHF"), + type=cms.int32(6), + nbins=cms.double(125), + nMin=cms.int32(0), + nMax=cms.int32(1250), + etaNBins=cms.int32(11), + etaMin=cms.double(-5.20), + etaMax=cms.double(-2.901376), + phiNBins=cms.int32(18), + phiMin=cms.double(-math.pi), + phiMax=cms.double(math.pi), + ), + #cms.PSet( + #name=cms.string("hHFPlus"), + #type=cms.int32(6), + #nbins=cms.double(125), + #nMin=cms.int32(0), + #nMax=cms.int32(1250), + #etaNBins=cms.int32(11), + #etaMin=cms.double(2.901376), + #etaMax=cms.double(5.20), + #phiNBins=cms.int32(18), + #phiMin=cms.double(-math.pi), + #phiMax=cms.double(math.pi), + #), + cms.PSet( + name=cms.string("egammaHF"), + type=cms.int32(7), + nbins=cms.double(125), + nMin=cms.int32(0), + nMax=cms.int32(1250), + etaNBins=cms.int32(11), + etaMin=cms.double(-5.2), + etaMax=cms.double(-2.901376), + phiNBins=cms.int32(18), + phiMin=cms.double(-math.pi), + phiMax=cms.double(math.pi), + ), + #cms.PSet( + #name=cms.string("egammaHFPlus"), + #type=cms.int32(7), + #nbins=cms.double(125), + #nMin=cms.int32(0), + #nMax=cms.int32(1250), + #etaNBins=cms.int32(11), + #etaMin=cms.double(2.901376), + #etaMax=cms.double(5.20), + #phiNBins=cms.int32(18), + #phiMin=cms.double(-math.pi), + #phiMax=cms.double(math.pi), + #), + ) diff --git a/trunk/DQMOffline/JetMET/src/BeamHaloAnalyzer.cc b/trunk/DQMOffline/JetMET/src/BeamHaloAnalyzer.cc index 3ef666a17f7d0..0485e4089e343 100644 --- a/trunk/DQMOffline/JetMET/src/BeamHaloAnalyzer.cc +++ b/trunk/DQMOffline/JetMET/src/BeamHaloAnalyzer.cc @@ -610,7 +610,7 @@ void BeamHaloAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& //Access selected SuperClusters for(unsigned int n = 0 ; n < EcalData.GetSuperClusters().size() ; n++ ) { - edm::Ref cluster(EcalData.GetSuperClusters(), n ); + edm::Ref cluster(EcalData.GetSuperClusters()[n] ); float angle = vm_Angle[cluster]; float roundness = vm_Roundness[cluster]; hEcalHaloData_SuperClusterShowerShapes->Fill(angle, roundness); diff --git a/trunk/DQMOffline/JetMET/src/JetAnalyzer.cc b/trunk/DQMOffline/JetMET/src/JetAnalyzer.cc index 9433517706692..a2792b1998a50 100644 --- a/trunk/DQMOffline/JetMET/src/JetAnalyzer.cc +++ b/trunk/DQMOffline/JetMET/src/JetAnalyzer.cc @@ -22,6 +22,7 @@ #include "DataFormats/JetReco/interface/JPTJetCollection.h" #include "DataFormats/JetReco/interface/PFJetCollection.h" #include "DataFormats/JetReco/interface/PFJet.h" +#include "DataFormats/PatCandidates/interface/Jet.h" #include "DataFormats/Common/interface/Handle.h" #include "FWCore/MessageLogger/interface/MessageLogger.h" @@ -52,78 +53,54 @@ #include +#include + using namespace edm; using namespace reco; using namespace std; -//namespace jetAnalysis { - - // Helper class to propagate tracks to the calo surface using the same implementation as the JetTrackAssociator - //class TrackPropagatorToCalo - //{ - //public: - //TrackPropagatorToCalo(); - // void update(const edm::EventSetup& eventSetup); - //math::XYZPoint impactPoint(const reco::Track& track) const; - //private: - //const MagneticField* magneticField_; - //const Propagator* propagator_; - //uint32_t magneticFieldCacheId_; - //uint32_t propagatorCacheId_; - //}; - /* - // Helper class to calculate strip signal to noise and manage the necessary ES objects - class StripSignalOverNoiseCalculator - { - public: - StripSignalOverNoiseCalculator(const std::string& theQualityLabel = std::string("")); - void update(const edm::EventSetup& eventSetup); - double signalOverNoise(const SiStripCluster& cluster, - const uint32_t& id) const; - double operator () (const SiStripCluster& cluster, - const uint32_t& id) const - { return signalOverNoise(cluster,id); } - private: - const std::string qualityLabel_; - const SiStripQuality* quality_; - const SiStripNoises* noise_; - const SiStripGain* gain_; - uint32_t qualityCacheId_; - uint32_t noiseCacheId_; - uint32_t gainCacheId_; - }; - */ -//} - // *********************************************************** JetAnalyzer::JetAnalyzer(const edm::ParameterSet& pSet) //: trackPropagator_(new jetAnalysis::TrackPropagatorToCalo)//, //sOverNCalculator_(new jetAnalysis::StripSignalOverNoiseCalculator) { + parameters_ = pSet.getParameter("jetAnalysis"); - outputMEsInRootFile = pSet.getParameter("OutputMEsInRootFile"); mInputCollection_ = pSet.getParameter ("jetsrc"); - - mOutputFile_ = pSet.getParameter("OutputFile"); + m_l1algoname_ = pSet.getParameter("l1algoname"); + m_bitAlgTechTrig_=-1; jetType_ = pSet.getParameter("JetType"); - jetCorrectionService_ = pSet.getParameter ("JetCorrections"); + m_l1algoname_ = pSet.getParameter("l1algoname"); + m_bitAlgTechTrig_=-1; fill_jet_high_level_histo=pSet.getParameter("filljetHighLevel"), isCaloJet_ = (std::string("calo")==jetType_); //isJPTJet_ = (std::string("jpt") ==jetType_); isPFJet_ = (std::string("pf") ==jetType_); + isMiniAODJet_ = (std::string("miniaod") ==jetType_); + jetCorrectorTag_=pSet.getParameter("JetCorrections"); + if(!isMiniAODJet_){//in MiniAOD jet is already corrected + jetCorrectorToken_ = consumes(jetCorrectorTag_); + } if (isCaloJet_) caloJetsToken_ = consumes(mInputCollection_); //if (isJPTJet_) jptJetsToken_ = consumes(mInputCollection_); if (isPFJet_) pfJetsToken_ = consumes(mInputCollection_); + if (isMiniAODJet_) patJetsToken_ = consumes(mInputCollection_); + + cutBasedPUDiscriminantToken_ = consumes< edm::ValueMap >(pSet.getParameter("InputCutPUIDDiscriminant")); + cutBasedPUIDToken_ = consumes< edm::ValueMap >(pSet.getParameter("InputCutPUIDValue")); + mvaPUIDToken_ = consumes< edm::ValueMap >(pSet.getParameter("InputMVAPUIDValue")); + mvaFullPUDiscriminantToken_ = consumes< edm::ValueMap >(pSet.getParameter("InputMVAPUIDDiscriminant")); + JetIDQuality_ = pSet.getParameter("JetIDQuality"); JetIDVersion_ = pSet.getParameter("JetIDVersion"); // JetID definitions for Calo and JPT Jets - if(/*isJPTJet_ || */isCaloJet_){ + if(isCaloJet_){ inputJetIDValueMap = pSet.getParameter("InputJetIDValueMap"); jetID_ValueMapToken_= consumes< edm::ValueMap >(inputJetIDValueMap); if(JetIDVersion_== "PURE09"){ @@ -151,7 +128,7 @@ JetAnalyzer::JetAnalyzer(const edm::ParameterSet& pSet) } //Jet ID definitions for PFJets - if(isPFJet_){ + if(isPFJet_ || isMiniAODJet_){ if(JetIDVersion_== "FIRSTDATA"){ pfjetidversion = PFJetIDSelectionFunctor::FIRSTDATA; }else{ @@ -274,10 +251,11 @@ void JetAnalyzer::bookHistograms(DQMStore::IBooker & ibooker, DirName = "JetMET/Jet/Uncleaned"+mInputCollection_.label(); } - jetME = ibooker.book1D("jetReco", "jetReco", 3, 1, 4); + jetME = ibooker.book1D("jetReco", "jetReco", 4, 1, 5); jetME->setBinLabel(1,"CaloJets",1); jetME->setBinLabel(2,"PFJets",1); jetME->setBinLabel(3,"JPTJets",1); + jetME->setBinLabel(4,"MiniAODJets",1); map_of_MEs.insert(std::pair(DirName+"/"+"jetReco",jetME)); @@ -296,13 +274,9 @@ void JetAnalyzer::bookHistograms(DQMStore::IBooker & ibooker, mJetEnergyCorr= ibooker.book1D("JetEnergyCorr", "jet energy correction factor", 50, 0.0,3.0); mJetEnergyCorrVSEta= ibooker.bookProfile("JetEnergyCorrVSEta", "jet energy correction factor VS eta", etaBin_, etaMin_,etaMax_, 0.0,3.0); mJetEnergyCorrVSPt= ibooker.bookProfile("JetEnergyCorrVSPt", "jet energy correction factor VS pt", ptBin_, ptMin_,ptMax_, 0.0,3.0); - mHFrac = ibooker.book1D("HFrac", "HFrac", 140, -0.2, 1.2); - mEFrac = ibooker.book1D("EFrac", "EFrac", 52, -0.02, 1.02); - map_of_MEs.insert(std::pair(DirName+"/"+"JetEnergyCorr" ,mJetEnergyCorr)); - map_of_MEs.insert(std::pair(DirName+"/"+"JetEnergyCorrVSEta" ,mJetEnergyCorrVSEta)); + map_of_MEs.insert(std::pair(DirName+"/"+"JetEnergyCorr" ,mJetEnergyCorr)); + map_of_MEs.insert(std::pair(DirName+"/"+"JetEnergyCorrVSEta" ,mJetEnergyCorrVSEta)); map_of_MEs.insert(std::pair(DirName+"/"+"JetEnergyCorrVSPt" ,mJetEnergyCorrVSPt)); - map_of_MEs.insert(std::pair(DirName+"/"+"HFrac" ,mHFrac)); - map_of_MEs.insert(std::pair(DirName+"/"+"EFrac" ,mEFrac)); mPt_uncor = ibooker.book1D("Pt_uncor", "pt for uncorrected jets", ptBin_, ptThresholdUnc_, ptMax_); mEta_uncor = ibooker.book1D("Eta_uncor", "eta for uncorrected jets", etaBin_, etaMin_, etaMax_); @@ -326,16 +300,13 @@ void JetAnalyzer::bookHistograms(DQMStore::IBooker & ibooker, //if(!isJPTJet_){ mConstituents_profile = ibooker.bookProfile("Constituents_profile", "# of constituents", nbinsPV_, nPVlow_, nPVhigh_, 50, 0, 100); //} - mHFrac_profile = ibooker.bookProfile("HFrac_profile", "HFrac", nbinsPV_, nPVlow_, nPVhigh_, 140, -0.2, 1.2); - mEFrac_profile = ibooker.bookProfile("EFrac_profile", "EFrac", nbinsPV_, nPVlow_, nPVhigh_, 52, -0.02, 1.02); map_of_MEs.insert(std::pair(DirName+"/"+"Pt_profile" ,mPt_profile)); map_of_MEs.insert(std::pair(DirName+"/"+"Eta_profile",mEta_profile)); map_of_MEs.insert(std::pair(DirName+"/"+"Phi_profile",mPhi_profile)); - map_of_MEs.insert(std::pair(DirName+"/"+"HFrac_profile",mHFrac_profile)); - map_of_MEs.insert(std::pair(DirName+"/"+"EFrac_profile",mEFrac_profile)); - if(!jetCleaningFlag_){//JIDPassFrac_ defines a collection of cleaned jets, for which we will want to fill the cleaning passing fraction + + if(!runcosmics_){//JIDPassFrac_ defines a collection of cleaned jets, for which we will want to fill the cleaning passing fraction mLooseJIDPassFractionVSeta = ibooker.bookProfile("JetIDPassFractionVSeta","JetIDPassFractionVSeta",etaBin_, etaMin_, etaMax_,0.,1.2); mLooseJIDPassFractionVSpt = ibooker.bookProfile("JetIDPassFractionVSpt","JetIDPassFractionVSpt",ptBin_, ptMin_, ptMax_,0.,1.2); mLooseJIDPassFractionVSptNoHF = ibooker.bookProfile("JetIDPassFractionVSptNoHF","JetIDPassFractionVSptNoHF",ptBin_, ptMin_, ptMax_,0.,1.2); @@ -356,16 +327,11 @@ void JetAnalyzer::bookHistograms(DQMStore::IBooker & ibooker, mConstituents_profile->setAxisTitle("nvtx",1); map_of_MEs.insert(std::pair(DirName+"/"+"Constituents_profile",mConstituents_profile)); //} - mHFrac_profile ->setAxisTitle("nvtx",1); - mEFrac_profile ->setAxisTitle("nvtx",1); - mNJets_profile->setAxisTitle("nvtx",1); map_of_MEs.insert(std::pair(DirName+"/"+"Pt_profile" ,mPt_profile)); map_of_MEs.insert(std::pair(DirName+"/"+"Eta_profile",mEta_profile)); map_of_MEs.insert(std::pair(DirName+"/"+"Phi_profile",mPhi_profile)); - map_of_MEs.insert(std::pair(DirName+"/"+"HFrac_profile" ,mHFrac_profile)); - map_of_MEs.insert(std::pair(DirName+"/"+"EFrac_profile" ,mEFrac_profile)); map_of_MEs.insert(std::pair(DirName+"/"+"NJets_profile" ,mNJets_profile)); @@ -404,10 +370,6 @@ void JetAnalyzer::bookHistograms(DQMStore::IBooker & ibooker, mConstituents_Barrel = ibooker.book1D("Constituents_Barrel", "Constituents Barrel", 50, 0, 100); map_of_MEs.insert(std::pair(DirName+"/"+"Constituents_Barrel",mConstituents_Barrel)); //} - mHFrac_Barrel = ibooker.book1D("HFrac_Barrel", "HFrac Barrel", 100, 0, 1); - mEFrac_Barrel = ibooker.book1D("EFrac_Barrel", "EFrac Barrel", 52, -0.02, 1.02); - map_of_MEs.insert(std::pair(DirName+"/"+"HFrac_Barrel" ,mHFrac_Barrel)); - map_of_MEs.insert(std::pair(DirName+"/"+"EFrac_Barrel" ,mEFrac_Barrel)); //mPt_EndCap_Lo = ibooker.book1D("Pt_EndCap_Lo", "Pt EndCap (Pass Low Pt Jet Trigger)", 20, 0, 100); //mPhi_EndCap_Lo = ibooker.book1D("Phi_EndCap_Lo", "Phi EndCap (Pass Low Pt Jet Trigger)", phiBin_, phiMin_, phiMax_); @@ -415,10 +377,7 @@ void JetAnalyzer::bookHistograms(DQMStore::IBooker & ibooker, mConstituents_EndCap = ibooker.book1D("Constituents_EndCap", "Constituents EndCap", 50, 0, 100); map_of_MEs.insert(std::pair(DirName+"/"+"Constituents_EndCap",mConstituents_EndCap)); //} - mHFrac_EndCap = ibooker.book1D("HFrac_EndCap", "HFrac EndCap", 100, 0, 1); - mEFrac_EndCap = ibooker.book1D("EFrac_EndCap", "EFrac EndCap", 52, -0.02, 1.02); - map_of_MEs.insert(std::pair(DirName+"/"+"HFrac_EndCap" ,mHFrac_EndCap)); - map_of_MEs.insert(std::pair(DirName+"/"+"EFrac_EndCap" ,mEFrac_EndCap)); + //mPt_Forward_Lo = ibooker.book1D("Pt_Forward_Lo", "Pt Forward (Pass Low Pt Jet Trigger)", 20, 0, 100); //mPhi_Forward_Lo = ibooker.book1D("Phi_Forward_Lo", "Phi Forward (Pass Low Pt Jet Trigger)", phiBin_, phiMin_, phiMax_); @@ -426,10 +385,7 @@ void JetAnalyzer::bookHistograms(DQMStore::IBooker & ibooker, mConstituents_Forward = ibooker.book1D("Constituents_Forward", "Constituents Forward", 50, 0, 100); map_of_MEs.insert(std::pair(DirName+"/"+"Constituents_Forward",mConstituents_Forward)); //} - mHFrac_Forward = ibooker.book1D("HFrac_Forward", "HFrac Forward", 140, -0.2, 1.2); - mEFrac_Forward = ibooker.book1D("EFrac_Forward", "EFrac Forward", 52, -0.02, 1.02); - map_of_MEs.insert(std::pair(DirName+"/"+"HFrac_Forward" ,mHFrac_Forward)); - map_of_MEs.insert(std::pair(DirName+"/"+"EFrac_Forward" ,mEFrac_Forward)); + mPt_Barrel_Hi = ibooker.book1D("Pt_Barrel_Hi", "Pt Barrel (Pass Hi Pt Jet Trigger)", 60, 0, 300); @@ -466,7 +422,7 @@ void JetAnalyzer::bookHistograms(DQMStore::IBooker & ibooker, // Leading Jet Parameters mEtaFirst = ibooker.book1D("EtaFirst", "EtaFirst", 100, -5, 5); - mPhiFirst = ibooker.book1D("PhiFirst", "PhiFirst", 70, -3.5, 3.5); + mPhiFirst = ibooker.book1D("PhiFirst", "PhiFirst", 70, phiMin_, phiMax_); mPtFirst = ibooker.book1D("PtFirst", "PtFirst", ptBin_, ptMin_, ptMax_); map_of_MEs.insert(std::pair(DirName+"/"+"EtaFirst" ,mEtaFirst)); @@ -477,14 +433,8 @@ void JetAnalyzer::bookHistograms(DQMStore::IBooker & ibooker, if(isCaloJet_) { // CaloJet specific - mMaxEInEmTowers = ibooker.book1D("MaxEInEmTowers", "MaxEInEmTowers", 150, 0, 150); - mMaxEInHadTowers = ibooker.book1D("MaxEInHadTowers", "MaxEInHadTowers", 150, 0, 150); - - map_of_MEs.insert(std::pair(DirName+"/"+"MaxEInEmTowers" ,mMaxEInEmTowers)); - map_of_MEs.insert(std::pair(DirName+"/"+"MaxEInHadTowers" ,mMaxEInHadTowers)); - mHadEnergyInHO = ibooker.book1D("HadEnergyInHO", "HadEnergyInHO", 100, 0, 20); - mHadEnergyInHB = ibooker.book1D("HadEnergyInHB", "HadEnergyInHB", 100, 0, 100); + mHadEnergyInHB = ibooker.book1D("HadEnergy5InHB", "HadEnergyInHB", 100, 0, 100); mHadEnergyInHF = ibooker.book1D("HadEnergyInHF", "HadEnergyInHF", 100, 0, 100); mHadEnergyInHE = ibooker.book1D("HadEnergyInHE", "HadEnergyInHE", 100, 0, 200); mEmEnergyInEB = ibooker.book1D("EmEnergyInEB", "EmEnergyInEB", 100, 0, 100); @@ -507,276 +457,135 @@ void JetAnalyzer::bookHistograms(DQMStore::IBooker & ibooker, map_of_MEs.insert(std::pair(DirName+"/"+"N90Hits" ,mN90Hits)); map_of_MEs.insert(std::pair(DirName+"/"+"fHPD" ,mfHPD)); map_of_MEs.insert(std::pair(DirName+"/"+"fRBX" ,mfRBX)); - } - //remove JPT related histograms due to anticipated removal in RECO in 7_1_X - //if(isJPTJet_) { - //jpt histograms - //mE = ibooker.book1D("E", "E", eBin_, eMin_, eMax_); - //mEt = ibooker.book1D("Et", "Et", ptBin_, ptMin_, ptMax_); - //mP = ibooker.book1D("P", "P", eBin_, eMin_, eMax_); - //mPtSecond = ibooker.book1D("PtSecond", "PtSecond", ptBin_, ptMin_, ptMax_); - //mPtThird = ibooker.book1D("PtThird", "PtThird", ptBin_, ptMin_, ptMax_); - //mPx = ibooker.book1D("Px", "Px", ptBin_, -ptMax_, ptMax_); - //mPy = ibooker.book1D("Py", "Py", ptBin_, -ptMax_, ptMax_); - //mPz = ibooker.book1D("Pz", "Pz", ptBin_, -ptMax_, ptMax_); - //map_of_MEs.insert(std::pair(DirName+"/"+"E" ,mE)); - //map_of_MEs.insert(std::pair(DirName+"/"+"Et" ,mEt)); - //map_of_MEs.insert(std::pair(DirName+"/"+"P" ,mP)); - //map_of_MEs.insert(std::pair(DirName+"/"+"PtSecond" ,mPtSecond)); - //map_of_MEs.insert(std::pair(DirName+"/"+"PtThird" ,mPtThird)); - //map_of_MEs.insert(std::pair(DirName+"/"+"Px" ,mPx)); - //map_of_MEs.insert(std::pair(DirName+"/"+"Py" ,mPy)); - //map_of_MEs.insert(std::pair(DirName+"/"+"Pz" ,mPz)); - - //JetID variables - //mresEMF = ibooker.book1D("resEMF", "resEMF", 50, 0., 1.); - //mN90Hits = ibooker.book1D("N90Hits", "N90Hits", 100, 0., 100); - //mfHPD = ibooker.book1D("fHPD", "fHPD", 50, 0., 1.); - //mfRBX = ibooker.book1D("fRBX", "fRBX", 50, 0., 1.); - //map_of_MEs.insert(std::pair(DirName+"/"+"resEMF" ,mresEMF)); - //map_of_MEs.insert(std::pair(DirName+"/"+"N90Hits" ,mN90Hits)); - //map_of_MEs.insert(std::pair(DirName+"/"+"fHPD" ,mfHPD)); - //map_of_MEs.insert(std::pair(DirName+"/"+"fRBX" ,mfRBX)); - - //mnTracks = ibooker.book1D("nTracks", "number of tracks for correction per jet", 100, 0, 100); - //mnTracksVSJetPt= ibooker.bookProfile("nTracksVSJetPt","number of tracks for correction per jet vs raw jet p_{T}",ptBin_, ptMin_, ptMax_,100,0,100); - //mnTracksVSJetEta= ibooker.bookProfile("nTracksVSJetEta","number of tracks for correction per jet vs jet #eta",etaBin_, etaMin_, etaMax_,100,0,100); - //mnTracksVSJetPt ->setAxisTitle("raw JetPt",1); - //mnTracksVSJetEta ->setAxisTitle("raw JetEta",1); - //map_of_MEs.insert(std::pair(DirName+"/"+"nTracks" ,mnTracks)); - //map_of_MEs.insert(std::pair(DirName+"/"+"nTracksVSJetPt" ,mnTracksVSJetPt)); - //map_of_MEs.insert(std::pair(DirName+"/"+"nTracksVSJetEta" ,mnTracksVSJetEta)); - - //mnallPionTracksPerJet=ibooker.book1D("nallPionTracks", "number of pion tracks for correction per jet", 100, 0, 100); - //mallPionTracksPt=ibooker.book1D("allPionTracksPt", "pion track p_{T}", 100, 0., 50.); - //mallPionTracksEta=ibooker.book1D("allPionTracksEta", "pion track #eta", 50, -2.5, 2.5); - //mallPionTracksPhi=ibooker.book1D("allPionTracksPhi", "pion track #phi", phiBin_,phiMin_, phiMax_); - //mallPionTracksPtVSEta=ibooker.bookProfile("allPionTracksPtVSEta", "pion track p_{T} vs track #eta", 50, -2.5, 2.5,100,0.,50.); - //map_of_MEs.insert(std::pair(DirName+"/"+"nallPionTracks" ,mnallPionTracksPerJet)); - //map_of_MEs.insert(std::pair(DirName+"/"+"allPionTracksPt" ,mallPionTracksPt)); - //map_of_MEs.insert(std::pair(DirName+"/"+"allPionTracksEta" ,mallPionTracksEta)); - //map_of_MEs.insert(std::pair(DirName+"/"+"allPionTracksPhi" ,mallPionTracksPhi)); - //map_of_MEs.insert(std::pair(DirName+"/"+"allPionTracksPtVSEta" ,mallPionTracksPtVSEta)); - - //mnInVertexInCaloPionTracksPerJet=ibooker.book1D("nInVertexInCaloPionTracks", "number of pion in cone at calo and vertexs for correction per jet", 100, 0, 100); - //mInVertexInCaloPionTracksPt=ibooker.book1D("InVertexInCaloPionTracksPt", "pion in cone at calo and vertex p_{T}", 100, 0., 50.); - //mInVertexInCaloPionTracksEta=ibooker.book1D("InVertexInCaloPionTracksEta", "pion in cone at calo and vertex #eta", 50, -2.5, 2.5); - //mInVertexInCaloPionTracksPhi=ibooker.book1D("InVertexInCaloPionTracksPhi", "pion in cone at calo and vertex #phi", phiBin_,phiMin_, phiMax_); - //mInVertexInCaloPionTracksPtVSEta=ibooker.bookProfile("InVertexInCaloPionTracksPtVSEta", "pion in cone at calo and vertex p_{T} vs #eta", 50, -2.5, 2.5,100,0.,50.); - //map_of_MEs.insert(std::pair(DirName+"/"+"nInVertexInCaloPionTracks" ,mnInVertexInCaloPionTracksPerJet)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexInCaloPionTracksPt" ,mInVertexInCaloPionTracksPt)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexInCaloPionTracksEta" ,mInVertexInCaloPionTracksEta)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexInCaloPionTracksPhi" ,mInVertexInCaloPionTracksPhi)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexInCaloPionTracksPtVSEta" ,mInVertexInCaloPionTracksPtVSEta)); - - //mnOutVertexInCaloPionTracksPerJet=ibooker.book1D("nOutVertexInCaloPionTracks", "number of pion in cone at calo and out at vertex for correction per jet", 100, 0, 100); - //mOutVertexInCaloPionTracksPt=ibooker.book1D("OutVertexInCaloPionTracksPt", "pion in cone at calo and out at vertex p_{T}", 100, 0., 50.); - //mOutVertexInCaloPionTracksEta=ibooker.book1D("OutVertexInCaloPionTracksEta", "pion in cone at calo and out at vertex #eta", 50, -2.5, 2.5); - //mOutVertexInCaloPionTracksPhi=ibooker.book1D("OutVertexInCaloPionTracksPhi", "pion in cone at calo and out at vertex #phi", phiBin_,phiMin_, phiMax_); - //mOutVertexInCaloPionTracksPtVSEta=ibooker.bookProfile("OutVertexInCaloPionTracksPtVSEta", "pion in cone at calo and out at vertex p_{T} vs #eta", 50, -2.5, 2.5,100,0.,50.); - - //map_of_MEs.insert(std::pair(DirName+"/"+"nOutVertexInCaloPionTracks" ,mnOutVertexInCaloPionTracksPerJet)); - //map_of_MEs.insert(std::pair(DirName+"/"+"OutVertexInCaloPionTracksPt" ,mOutVertexInCaloPionTracksPt)); - //map_of_MEs.insert(std::pair(DirName+"/"+"OutVertexInCaloPionTracksEta" ,mOutVertexInCaloPionTracksEta)); - //map_of_MEs.insert(std::pair(DirName+"/"+"OutVertexInCaloPionTracksPhi" ,mOutVertexInCaloPionTracksPhi)); - //map_of_MEs.insert(std::pair(DirName+"/"+"OutVertexInCaloPionTracksPtVSEta" ,mOutVertexInCaloPionTracksPtVSEta)); - - //mnInVertexOutCaloPionTracksPerJet=ibooker.book1D("nInVertexOutCaloPionTracks", "number of pions out cone at calo and and in cone at vertex for correction per jet", 100, 0, 100); - //mInVertexOutCaloPionTracksPt=ibooker.book1D("InVertexOutCaloPionTracksPt", "pion out cone at calo and in cone at vertex p_{T}", 100, 0., 50.); - //mInVertexOutCaloPionTracksEta=ibooker.book1D("InVertexOutCaloPionTracksEta", "pion out cone at calo and in cone at vertex #eta", 50, -2.5, 2.5); - //mInVertexOutCaloPionTracksPhi=ibooker.book1D("InVertexOutCaloPionTracksPhi", "pion out cone at calo and in cone at vertex #phi", phiBin_,phiMin_, phiMax_); - //mInVertexOutCaloPionTracksPtVSEta=ibooker.bookProfile("InVertexOutCaloPionTracksPtVSEta", "pion out cone at calo and in cone at vertex p_{T} vs #eta", 50, -2.5, 2.5,100,0.,50.); - //map_of_MEs.insert(std::pair(DirName+"/"+"nInVertexOutCaloPionTracks" ,mnInVertexOutCaloPionTracksPerJet)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexOutCaloPionTracksPt" ,mInVertexOutCaloPionTracksPt)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexOutCaloPionTracksEta" ,mInVertexOutCaloPionTracksEta)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexOutCaloPionTracksPhi" ,mInVertexOutCaloPionTracksPhi)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexOutCaloPionTracksPtVSEta" ,mInVertexOutCaloPionTracksPtVSEta)); - - //mnallMuonTracksPerJet=ibooker.book1D("nallMuonTracks", "number of//muon tracks for correction per jet", 10, 0, 10); - //mallMuonTracksPt=ibooker.book1D("allMuonTracksPt", "muon track p_{T}", 100, 0., 50.); - //mallMuonTracksEta=ibooker.book1D("allMuonTracksEta", "muon track #eta", 50, -2.5, 2.5); - //mallMuonTracksPhi=ibooker.book1D("allMuonTracksPhi", "muon track #phi", phiBin_,phiMin_, phiMax_); - //mallMuonTracksPtVSEta=ibooker.bookProfile("allMuonTracksPtVSEta", "muon track p_{T} vs track #eta", 50, -2.5, 2.5,100,0.,50.); - //map_of_MEs.insert(std::pair(DirName+"/"+"nallMuonTracks" ,mnallMuonTracksPerJet)); - //map_of_MEs.insert(std::pair(DirName+"/"+"allMuonTracksPt" ,mallMuonTracksPt)); - //map_of_MEs.insert(std::pair(DirName+"/"+"allMuonTracksEta" ,mallMuonTracksEta)); - //map_of_MEs.insert(std::pair(DirName+"/"+"allMuonTracksPhi" ,mallMuonTracksPhi)); - //map_of_MEs.insert(std::pair(DirName+"/"+"allMuonTracksPtVSEta" ,mallMuonTracksPtVSEta)); - - //mnInVertexInCaloMuonTracksPerJet=ibooker.book1D("nInVertexInCaloMuonTracks", "number of//muons in cone at calo and vertex for correction per jet", 10, 0, 10); - //mInVertexInCaloMuonTracksPt=ibooker.book1D("InVertexInCaloMuonTracksPt", "muon in cone at calo and vertex p_{T}", 100, 0., 50.); - //mInVertexInCaloMuonTracksEta=ibooker.book1D("InVertexInCaloMuonTracksEta", "muon in cone at calo and vertex #eta", 50, -2.5, 2.5); - //mInVertexInCaloMuonTracksPhi=ibooker.book1D("InVertexInCaloMuonTracksPhi", "muon in cone at calo and vertex #phi", phiBin_,phiMin_, phiMax_); - //mInVertexInCaloMuonTracksPtVSEta=ibooker.bookProfile("InVertexInCaloMuonTracksPtVSEta", "muon in cone at calo and vertex p_{T} vs #eta", 50, -2.5, 2.5,100,0.,50.); - //map_of_MEs.insert(std::pair(DirName+"/"+"nInVertexInCaloMuonTracks" ,mnInVertexInCaloMuonTracksPerJet)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexInCaloMuonTracksPt" ,mInVertexInCaloMuonTracksPt)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexInCaloMuonTracksEta" ,mInVertexInCaloMuonTracksEta)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexInCaloMuonTracksPhi" ,mInVertexInCaloMuonTracksPhi)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexInCaloMuonTracksPtVSEta" ,mInVertexInCaloMuonTracksPtVSEta)); - - //mnOutVertexInCaloMuonTracksPerJet=ibooker.book1D("nOutVertexInCaloMuonTracks", "number of//muons in cone at calo and out cone at vertex for correction per jet", 10, 0, 10); - //mOutVertexInCaloMuonTracksPt=ibooker.book1D("OutVertexInCaloMuonTracksPt", "muon in cone at calo and out cone at vertex p_{T}", 100, 0., 50.); - //mOutVertexInCaloMuonTracksEta=ibooker.book1D("OutVertexInCaloMuonTracksEta", "muon in cone at calo and out cone at vertex #eta", 50, -2.5, 2.5); - //mOutVertexInCaloMuonTracksPhi=ibooker.book1D("OutVertexInCaloMuonTracksPhi", "muon in cone at calo and out cone at vertex #phi", phiBin_,phiMin_, phiMax_); - //mOutVertexInCaloMuonTracksPtVSEta=ibooker.bookProfile("OutVertexInCaloMuonTracksPtVSEta", "muon oin cone at calo and out cone at vertex p_{T} vs #eta", 50, -2.5, 2.5,100,0.,50.); - - //map_of_MEs.insert(std::pair(DirName+"/"+"nOutVertexInCaloMuonTracks" ,mnOutVertexInCaloMuonTracksPerJet)); - //map_of_MEs.insert(std::pair(DirName+"/"+"OutVertexInCaloMuonTracksPt" ,mOutVertexInCaloMuonTracksPt)); - //map_of_MEs.insert(std::pair(DirName+"/"+"OutVertexInCaloMuonTracksEta" ,mOutVertexInCaloMuonTracksEta)); - //map_of_MEs.insert(std::pair(DirName+"/"+"OutVertexInCaloMuonTracksPhi" ,mOutVertexInCaloMuonTracksPhi)); - //map_of_MEs.insert(std::pair(DirName+"/"+"OutVertexInCaloMuonTracksPtVSEta" ,mOutVertexInCaloMuonTracksPtVSEta)); - - //mnInVertexOutCaloMuonTracksPerJet=ibooker.book1D("nInVertexOutCaloMuonTracks", "number of//muons out cone at calo and in cone at vertex for correction per jet", 10, 0, 10); - //mInVertexOutCaloMuonTracksPt=ibooker.book1D("InVertexOutCaloMuonTracksPt", "muon out cone at calo and in cone at vertex p_{T}", 100, 0., 50.); - //mInVertexOutCaloMuonTracksEta=ibooker.book1D("InVertexOutCaloMuonTracksEta", "muon out cone at calo and in cone at vertex #eta", 50, -2.5, 2.5); - //mInVertexOutCaloMuonTracksPhi=ibooker.book1D("InVertexOutCaloMuonTracksPhi", "muon out cone at calo and in cone at vertex #phi", phiBin_,phiMin_, phiMax_); - //mInVertexOutCaloMuonTracksPtVSEta=ibooker.bookProfile("InVertexOutCaloMuonTracksPtVSEta", "muon out cone at calo and in cone at vertex p_{T} vs #eta", 50, -2.5, 2.5,100,0.,50.); - - //map_of_MEs.insert(std::pair(DirName+"/"+"nInVertexOutCaloMuonTracks" ,mnInVertexOutCaloMuonTracksPerJet)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexOutCaloMuonTracksPt" ,mInVertexOutCaloMuonTracksPt)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexOutCaloMuonTracksEta" ,mInVertexOutCaloMuonTracksEta)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexOutCaloMuonTracksPhi" ,mInVertexOutCaloMuonTracksPhi)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexOutCaloMuonTracksPtVSEta" ,mInVertexOutCaloMuonTracksPtVSEta)); - - //mnallElectronTracksPerJet=ibooker.book1D("nallElectronTracks", "number of electron tracks for correction per jet", 10, 0, 10); - //mallElectronTracksPt=ibooker.book1D("allElectronTracksPt", "electron track p_{T}", 100, 0., 50.); - //mallElectronTracksEta=ibooker.book1D("allElectronTracksEta", "electron track #eta", 50, -2.5, 2.5); - //mallElectronTracksPhi=ibooker.book1D("allElectronTracksPhi", "electron track #phi", phiBin_,phiMin_, phiMax_); - //mallElectronTracksPtVSEta=ibooker.bookProfile("allElectronTracksPtVSEta", "electron track p_{T} vs track #eta", 50, -2.5, 2.5,100,0.,50.); - //map_of_MEs.insert(std::pair(DirName+"/"+"nallElectronTracks" ,mnallElectronTracksPerJet)); - //map_of_MEs.insert(std::pair(DirName+"/"+"allElectronTracksPt" ,mallElectronTracksPt)); - //map_of_MEs.insert(std::pair(DirName+"/"+"allElectronTracksEta" ,mallElectronTracksEta)); - //map_of_MEs.insert(std::pair(DirName+"/"+"allElectronTracksPhi" ,mallElectronTracksPhi)); - //map_of_MEs.insert(std::pair(DirName+"/"+"allElectronTracksPtVSEta" ,mallElectronTracksPtVSEta)); - - //mnInVertexInCaloElectronTracksPerJet=ibooker.book1D("nInVertexInCaloElectronTracks", "number of electrons in cone at calo and vertex for correction per jet", 10, 0, 10); - //mInVertexInCaloElectronTracksPt=ibooker.book1D("InVertexInCaloElectronTracksPt", "electron in cone at calo and vertex p_{T}", 100, 0., 50.); - //mInVertexInCaloElectronTracksEta=ibooker.book1D("InVertexInCaloElectronTracksEta", "electron in cone at calo and vertex #eta", 50, -2.5, 2.5); - //mInVertexInCaloElectronTracksPhi=ibooker.book1D("InVertexInCaloElectronTracksPhi", "electron in cone at calo and vertex #phi", phiBin_,phiMin_, phiMax_); - //mInVertexInCaloElectronTracksPtVSEta=ibooker.bookProfile("InVertexInCaloElectronTracksPtVSEta", "electron in cone at calo and vertex p_{T} vs #eta", 50, -2.5, 2.5,100,0.,50.); - //map_of_MEs.insert(std::pair(DirName+"/"+"nInVertexInCaloElectronTracks" ,mnInVertexInCaloElectronTracksPerJet)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexInCaloElectronTracksPt" ,mInVertexInCaloElectronTracksPt)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexInCaloElectronTracksEta" ,mInVertexInCaloElectronTracksEta)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexInCaloElectronTracksPhi" ,mInVertexInCaloElectronTracksPhi)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexInCaloElectronTracksPtVSEta" ,mInVertexInCaloElectronTracksPtVSEta)); - - //mnOutVertexInCaloElectronTracksPerJet=ibooker.book1D("nOutVertexInCaloElectronTracks", "number of electrons in cone at calo and out cone at vertex for correction per jet", 10, 0, 10); - //mOutVertexInCaloElectronTracksPt=ibooker.book1D("OutVertexInCaloElectronTracksPt", "electron in cone at calo and out cone at vertex p_{T}", 100, 0., 50.); - //mOutVertexInCaloElectronTracksEta=ibooker.book1D("OutVertexInCaloElectronTracksEta", "electron in cone at calo and out cone at vertex #eta", 50, -2.5, 2.5); - //mOutVertexInCaloElectronTracksPhi=ibooker.book1D("OutVertexInCaloElectronTracksPhi", "electron in cone at calo and out cone at vertex #phi", phiBin_,phiMin_, phiMax_); - //mOutVertexInCaloElectronTracksPtVSEta=ibooker.bookProfile("OutVertexInCaloElectronTracksPtVSEta", "electron in cone at calo and out cone at vertex p_{T} vs #eta", 50, -2.5, 2.5,100,0.,50.); - //map_of_MEs.insert(std::pair(DirName+"/"+"nOutVertexInCaloElectronTracks" ,mnOutVertexInCaloElectronTracksPerJet)); - //map_of_MEs.insert(std::pair(DirName+"/"+"OutVertexInCaloElectronTracksPt" ,mOutVertexInCaloElectronTracksPt)); - //map_of_MEs.insert(std::pair(DirName+"/"+"OutVertexInCaloElectronTracksEta" ,mOutVertexInCaloElectronTracksEta)); - //map_of_MEs.insert(std::pair(DirName+"/"+"OutVertexInCaloElectronTracksPhi" ,mOutVertexInCaloElectronTracksPhi)); - //map_of_MEs.insert(std::pair(DirName+"/"+"OutVertexInCaloElectronTracksPtVSEta" ,mOutVertexInCaloElectronTracksPtVSEta)); - - //mnInVertexOutCaloElectronTracksPerJet=ibooker.book1D("nInVertexOutCaloElectronTracks", "number of electrons out cone at calo and in cone at vertex for correction per jet", 10, 0, 10); - //mInVertexOutCaloElectronTracksPt=ibooker.book1D("InVertexOutCaloElectronTracksPt", "electron out cone at calo and in cone at vertex p_{T}", 100, 0., 50.); - //mInVertexOutCaloElectronTracksEta=ibooker.book1D("InVertexOutCaloElectronTracksEta", "electron out cone at calo and in cone at vertex #eta", 50, -2.5, 2.5); - //mInVertexOutCaloElectronTracksPhi=ibooker.book1D("InVertexOutCaloElectronTracksPhi", "electron out cone at calo and in cone at vertex #phi", phiBin_,phiMin_, phiMax_); - //mInVertexOutCaloElectronTracksPtVSEta=ibooker.bookProfile("InVertexOutCaloElectronTracksPtVSEta", "electron out cone at calo and in cone at vertex p_{T} vs #eta", 50, -2.5, 2.5,100,0.,50.); - //map_of_MEs.insert(std::pair(DirName+"/"+"nInVertexOutCaloElectronTracks" ,mnInVertexOutCaloElectronTracksPerJet)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexOutCaloElectronTracksPt" ,mInVertexOutCaloElectronTracksPt)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexOutCaloElectronTracksEta" ,mInVertexOutCaloElectronTracksEta)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexOutCaloElectronTracksPhi" ,mInVertexOutCaloElectronTracksPhi)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexOutCaloElectronTracksPtVSEta" ,mInVertexOutCaloElectronTracksPtVSEta)); - - //mInCaloTrackDirectionJetDRHisto_ = ibooker.book1D("InCaloTrackDirectionJetDR", "#Delta R between track direction at vertex and jet axis (track in cone at calo)",50,0.,1.0); - //mOutCaloTrackDirectionJetDRHisto_ = ibooker.book1D("OutCaloTrackDirectionJetDR","#Delta R between track direction at vertex and jet axis (track out cone at calo)",50,0.,1.0); - //mInVertexTrackImpactPointJetDRHisto_ = ibooker.book1D("InVertexTrackImpactPointJetDR", "#Delta R between track impact point on calo and jet axis (track in cone at vertex)",50,0.,1.0); - //mOutVertexTrackImpactPointJetDRHisto_ = ibooker.book1D("OutVertexTrackImpactPointJetDR", "#Delta R between track impact point on calo and jet axis (track out of cone at vertex)",50,0.,1.0); - //map_of_MEs.insert(std::pair(DirName+"/"+"InCaloTrackDirectionJetDR" ,mInCaloTrackDirectionJetDRHisto_)); - //map_of_MEs.insert(std::pair(DirName+"/"+"OutCaloTrackDirectionJetDR" ,mOutCaloTrackDirectionJetDRHisto_)); - //map_of_MEs.insert(std::pair(DirName+"/"+"InVertexTrackImpactPointJetDR" ,mInVertexTrackImpactPointJetDRHisto_)); - //map_of_MEs.insert(std::pair(DirName+"/"+"OutVertexTrackImpactPointJetDR" ,mOutVertexTrackImpactPointJetDRHisto_)); - //} + mHFrac = ibooker.book1D("HFrac", "HFrac", 140, -0.2, 1.2); + mEFrac = ibooker.book1D("EFrac", "EFrac", 52, -0.02, 1.02); + map_of_MEs.insert(std::pair(DirName+"/"+"HFrac" ,mHFrac)); + map_of_MEs.insert(std::pair(DirName+"/"+"EFrac" ,mEFrac)); + mHFrac_profile = ibooker.bookProfile("HFrac_profile", "HFrac", nbinsPV_, nPVlow_, nPVhigh_, 140, -0.2, 1.2); + mEFrac_profile = ibooker.bookProfile("EFrac_profile", "EFrac", nbinsPV_, nPVlow_, nPVhigh_, 52, -0.02, 1.02); + mHFrac_profile ->setAxisTitle("nvtx",1); + mEFrac_profile ->setAxisTitle("nvtx",1); + map_of_MEs.insert(std::pair(DirName+"/"+"HFrac_profile",mHFrac_profile)); + map_of_MEs.insert(std::pair(DirName+"/"+"EFrac_profile",mEFrac_profile)); + mHFrac_Barrel = ibooker.book1D("HFrac_Barrel", "HFrac Barrel", 100, 0, 1); + mEFrac_Barrel = ibooker.book1D("EFrac_Barrel", "EFrac Barrel", 52, -0.02, 1.02); + map_of_MEs.insert(std::pair(DirName+"/"+"HFrac_Barrel" ,mHFrac_Barrel)); + map_of_MEs.insert(std::pair(DirName+"/"+"EFrac_Barrel" ,mEFrac_Barrel)); + mHFrac_EndCap = ibooker.book1D("HFrac_EndCap", "HFrac EndCap", 100, 0, 1); + mEFrac_EndCap = ibooker.book1D("EFrac_EndCap", "EFrac EndCap", 52, -0.02, 1.02); + map_of_MEs.insert(std::pair(DirName+"/"+"HFrac_EndCap" ,mHFrac_EndCap)); + map_of_MEs.insert(std::pair(DirName+"/"+"EFrac_EndCap" ,mEFrac_EndCap)); + mHFrac_Forward = ibooker.book1D("HFrac_Forward", "HFrac Forward", 140, -0.2, 1.2); + mEFrac_Forward = ibooker.book1D("EFrac_Forward", "EFrac Forward", 52, -0.02, 1.02); + map_of_MEs.insert(std::pair(DirName+"/"+"HFrac_Forward" ,mHFrac_Forward)); + map_of_MEs.insert(std::pair(DirName+"/"+"EFrac_Forward" ,mEFrac_Forward)); + } if(isPFJet_) { + if(jetCleaningFlag_){ + //gluon quark separation axis + mMinorAxis = ibooker.book1D("minorAxis","minorAxis #sigma_{2}",60,0.,0.14); + mMajorAxis = ibooker.book1D("majorAxis","majorAxis #sigma_{2}",60,0.,0.25); + mpTD= ibooker.book1D("pTD","fragmentation function p_{T}^{D}",50,0.15,1.00); + map_of_MEs.insert(std::pair(DirName+"/"+"minorAxis" ,mMinorAxis)); + map_of_MEs.insert(std::pair(DirName+"/"+"majorAxis" ,mMajorAxis)); + map_of_MEs.insert(std::pair(DirName+"/"+"pTD" ,mpTD)); + mMinorAxis_highPt = ibooker.book1D("minorAxis_highPt","minorAxis #sigma_{2} highPt",60,0.,0.14); + mMajorAxis_highPt = ibooker.book1D("majorAxis_highPt","majorAxis #sigma_{2} highPt",60,0.,0.25); + mpTD_highPt= ibooker.book1D("pTD_highPt","fragmentation function p_{T}^{D} highPt",50,0.15,1.00); + map_of_MEs.insert(std::pair(DirName+"/"+"minorAxis_highPt" ,mMinorAxis_highPt)); + map_of_MEs.insert(std::pair(DirName+"/"+"majorAxis_highPt" ,mMajorAxis_highPt)); + map_of_MEs.insert(std::pair(DirName+"/"+"pTD_highPt" ,mpTD_highPt)); + } //PFJet specific histograms mCHFracVSeta_lowPt= ibooker.bookProfile("CHFracVSeta_lowPt","CHFracVSeta_lowPt",etaBin_, etaMin_, etaMax_,0.,1.2); - mNHFracVSeta_lowPt= ibooker.bookProfile("NHFracVSeta_lowPt","NHFracVSeta_lowPt",etaBin_, etaMin_, etaMax_,0.,1.2); + mNHFracVSeta_lowPt= ibooker.bookProfile("NHFacVSeta_lowPt","NHFracVSeta_lowPt",etaBin_, etaMin_, etaMax_,0.,1.2); mPhFracVSeta_lowPt= ibooker.bookProfile("PhFracVSeta_lowPt","PhFracVSeta_lowPt",etaBin_, etaMin_, etaMax_,0.,1.2); - mElFracVSeta_lowPt= ibooker.bookProfile("ElFracVSeta_lowPt","ElFracVSeta_lowPt",etaBin_, etaMin_, etaMax_,0.,1.2); - mMuFracVSeta_lowPt= ibooker.bookProfile("MuFracVSeta_lowPt","MuFracVSeta_lowPt",etaBin_, etaMin_, etaMax_,0.,1.2); mCHFracVSeta_mediumPt= ibooker.bookProfile("CHFracVSeta_mediumPt","CHFracVSeta_mediumPt",etaBin_, etaMin_, etaMax_,0.,1.2); mNHFracVSeta_mediumPt= ibooker.bookProfile("NHFracVSeta_mediumPt","NHFracVSeta_mediumPt",etaBin_, etaMin_, etaMax_,0.,1.2); mPhFracVSeta_mediumPt= ibooker.bookProfile("PhFracVSeta_mediumPt","PhFracVSeta_mediumPt",etaBin_, etaMin_, etaMax_,0.,1.2); - mElFracVSeta_mediumPt= ibooker.bookProfile("ElFracVSeta_mediumPt","ElFracVSeta_mediumPt",etaBin_, etaMin_, etaMax_,0.,1.2); - mMuFracVSeta_mediumPt= ibooker.bookProfile("MuFracVSeta_mediumPt","MuFracVSeta_mediumPt",etaBin_, etaMin_, etaMax_,0.,1.2); mCHFracVSeta_highPt= ibooker.bookProfile("CHFracVSeta_highPt","CHFracVSeta_highPt",etaBin_, etaMin_, etaMax_,0.,1.2); mNHFracVSeta_highPt= ibooker.bookProfile("NHFracVSeta_highPt","NHFracVSeta_highPt",etaBin_, etaMin_, etaMax_,0.,1.2); mPhFracVSeta_highPt= ibooker.bookProfile("PhFracVSeta_highPt","PhFracVSeta_highPt",etaBin_, etaMin_, etaMax_,0.,1.2); - mElFracVSeta_highPt= ibooker.bookProfile("ElFracVSeta_highPt","ElFracVSeta_highPt",etaBin_, etaMin_, etaMax_,0.,1.2); - mMuFracVSeta_highPt= ibooker.bookProfile("MuFracVSeta_highPt","MuFracVSeta_highPt",etaBin_, etaMin_, etaMax_,0.,1.2); map_of_MEs.insert(std::pair(DirName+"/"+"CHFracVSeta_lowPt" ,mCHFracVSeta_lowPt)); map_of_MEs.insert(std::pair(DirName+"/"+"NHFracVSeta_lowPt" ,mNHFracVSeta_lowPt)); map_of_MEs.insert(std::pair(DirName+"/"+"PhFracVSeta_lowPt" ,mPhFracVSeta_lowPt)); - map_of_MEs.insert(std::pair(DirName+"/"+"ElFracVSeta_lowPt" ,mElFracVSeta_lowPt)); - map_of_MEs.insert(std::pair(DirName+"/"+"MuFracVSeta_lowPt" ,mMuFracVSeta_lowPt)); map_of_MEs.insert(std::pair(DirName+"/"+"CHFracVSeta_mediumPt" ,mCHFracVSeta_mediumPt)); map_of_MEs.insert(std::pair(DirName+"/"+"NHFracVSeta_mediumPt" ,mNHFracVSeta_mediumPt)); map_of_MEs.insert(std::pair(DirName+"/"+"PhFracVSeta_mediumPt" ,mPhFracVSeta_mediumPt)); - map_of_MEs.insert(std::pair(DirName+"/"+"ElFracVSeta_mediumPt" ,mElFracVSeta_mediumPt)); - map_of_MEs.insert(std::pair(DirName+"/"+"MuFracVSeta_mediumPt" ,mMuFracVSeta_mediumPt)); map_of_MEs.insert(std::pair(DirName+"/"+"CHFracVSeta_highPt" ,mCHFracVSeta_highPt)); map_of_MEs.insert(std::pair(DirName+"/"+"NHFracVSeta_highPt" ,mNHFracVSeta_highPt)); map_of_MEs.insert(std::pair(DirName+"/"+"PhFracVSeta_highPt" ,mPhFracVSeta_highPt)); - map_of_MEs.insert(std::pair(DirName+"/"+"ElFracVSeta_highPt" ,mElFracVSeta_highPt)); - map_of_MEs.insert(std::pair(DirName+"/"+"MuFracVSeta_highPt" ,mMuFracVSeta_highPt)); + mLooseMVAPUJIDPassFractionVSeta = ibooker.bookProfile("LooseMVAPUIDPassFractionVSeta","LooseMVAPUIDPassFractionVSeta",etaBin_, etaMin_, etaMax_,0.,1.2); + mLooseMVAPUJIDPassFractionVSpt = ibooker.bookProfile("LooseMVAPUIDPassFractionVSpt","LooseMVAPUIDPassFractionVSpt",ptBin_, ptMin_, ptMax_,0.,1.2); + mMediumMVAPUJIDPassFractionVSeta = ibooker.bookProfile("MediumMVAPUIDPassFractionVSeta","MediumMVAPUIDPassFractionVSeta",etaBin_, etaMin_, etaMax_,0.,1.2); + mMediumMVAPUJIDPassFractionVSpt = ibooker.bookProfile("MediumMVAPUIDPassFractionVSpt","MediumMVAPUIDPassFractionVSpt",ptBin_, ptMin_, ptMax_,0.,1.2); + mTightMVAPUJIDPassFractionVSeta = ibooker.bookProfile("TightMVAPUIDPassFractionVSeta","TightMVAPUIDPassFractionVSeta",etaBin_, etaMin_, etaMax_,0.,1.2); + mTightMVAPUJIDPassFractionVSpt = ibooker.bookProfile("TightMVAPUIDPassFractionVSpt","TightMVAPUIDPassFractionVSpt",ptBin_, ptMin_, ptMax_,0.,1.2); + + map_of_MEs.insert(std::pair(DirName+"/"+"LooseMVAPUIDPassFractionVSeta",mLooseMVAPUJIDPassFractionVSeta)); + map_of_MEs.insert(std::pair(DirName+"/"+"LooseMVAPUIDPassFractionVSpt",mLooseMVAPUJIDPassFractionVSpt)); + map_of_MEs.insert(std::pair(DirName+"/"+"MediumMVAPUIDPassFractionVSeta",mMediumMVAPUJIDPassFractionVSeta)); + map_of_MEs.insert(std::pair(DirName+"/"+"MediumMVAPUIDPassFractionVSpt",mMediumMVAPUJIDPassFractionVSpt)); + map_of_MEs.insert(std::pair(DirName+"/"+"TightMVAPUIDPassFractionVSeta",mTightMVAPUJIDPassFractionVSeta)); + map_of_MEs.insert(std::pair(DirName+"/"+"TightMVAPUIDPassFractionVSpt",mTightMVAPUJIDPassFractionVSpt)); + + mLooseCutPUJIDPassFractionVSeta = ibooker.bookProfile("LooseCutPUIDPassFractionVSeta","LooseCutPUIDPassFractionVSeta",etaBin_, etaMin_, etaMax_,0.,1.2); + mLooseCutPUJIDPassFractionVSpt = ibooker.bookProfile("LooseCutPUIDPassFractionVSpt","LooseCutPUIDPassFractionVSpt",ptBin_, ptMin_, ptMax_,0.,1.2); + mMediumCutPUJIDPassFractionVSeta = ibooker.bookProfile("MediumCutPUIDPassFractionVSeta","MediumCutPUIDPassFractionVSeta",etaBin_, etaMin_, etaMax_,0.,1.2); + mMediumCutPUJIDPassFractionVSpt = ibooker.bookProfile("MediumCutPUIDPassFractionVSpt","MediumCutPUIDPassFractionVSpt",ptBin_, ptMin_, ptMax_,0.,1.2); + mTightCutPUJIDPassFractionVSeta = ibooker.bookProfile("TightCutPUIDPassFractionVSeta","TightCutPUIDPassFractionVSeta",etaBin_, etaMin_, etaMax_,0.,1.2); + mTightCutPUJIDPassFractionVSpt = ibooker.bookProfile("TightCutPUIDPassFractionVSpt","TightCutPUIDPassFractionVSpt",ptBin_, ptMin_, ptMax_,0.,1.2); + mCutPUJIDDiscriminant = ibooker.book1D("CutPUJIDDiscriminant","CutPUJIDDiscriminant",100, -1.00, 1.00); + + map_of_MEs.insert(std::pair(DirName+"/"+"LooseCutPUIDPassFractionVSeta",mLooseCutPUJIDPassFractionVSeta)); + map_of_MEs.insert(std::pair(DirName+"/"+"LooseCutPUIDPassFractionVSpt",mLooseCutPUJIDPassFractionVSpt)); + map_of_MEs.insert(std::pair(DirName+"/"+"MediumCutPUIDPassFractionVSeta",mMediumCutPUJIDPassFractionVSeta)); + map_of_MEs.insert(std::pair(DirName+"/"+"MediumCutPUIDPassFractionVSpt",mMediumCutPUJIDPassFractionVSpt)); + map_of_MEs.insert(std::pair(DirName+"/"+"TightCutPUIDPassFractionVSeta",mTightCutPUJIDPassFractionVSeta)); + map_of_MEs.insert(std::pair(DirName+"/"+"TightCutPUIDPassFractionVSpt",mTightCutPUJIDPassFractionVSpt)); + map_of_MEs.insert(std::pair(DirName+"/"+"CutPUJIDDiscriminant",mCutPUJIDDiscriminant)); //barrel histograms for PFJets // energy fractions mCHFrac_lowPt_Barrel = ibooker.book1D("CHFrac_lowPt_Barrel", "CHFrac_lowPt_Barrel", 120, -0.1, 1.1); mNHFrac_lowPt_Barrel = ibooker.book1D("NHFrac_lowPt_Barrel", "NHFrac_lowPt_Barrel", 120, -0.1, 1.1); mPhFrac_lowPt_Barrel = ibooker.book1D("PhFrac_lowPt_Barrel", "PhFrac_lowPt_Barrel", 120, -0.1, 1.1); - mElFrac_lowPt_Barrel = ibooker.book1D("ElFrac_lowPt_Barrel", "ElFrac_lowPt_Barrel", 120, -0.1, 1.1); - mMuFrac_lowPt_Barrel = ibooker.book1D("MuFrac_lowPt_Barrel", "MuFrac_lowPt_Barrel", 120, -0.1, 1.1); mCHFrac_mediumPt_Barrel = ibooker.book1D("CHFrac_mediumPt_Barrel", "CHFrac_mediumPt_Barrel", 120, -0.1, 1.1); mNHFrac_mediumPt_Barrel = ibooker.book1D("NHFrac_mediumPt_Barrel", "NHFrac_mediumPt_Barrel", 120, -0.1, 1.1); mPhFrac_mediumPt_Barrel = ibooker.book1D("PhFrac_mediumPt_Barrel", "PhFrac_mediumPt_Barrel", 120, -0.1, 1.1); - mElFrac_mediumPt_Barrel = ibooker.book1D("ElFrac_mediumPt_Barrel", "ElFrac_mediumPt_Barrel", 120, -0.1, 1.1); - mMuFrac_mediumPt_Barrel = ibooker.book1D("MuFrac_mediumPt_Barrel", "MuFrac_mediumPt_Barrel", 120, -0.1, 1.1); mCHFrac_highPt_Barrel = ibooker.book1D("CHFrac_highPt_Barrel", "CHFrac_highPt_Barrel", 120, -0.1, 1.1); mNHFrac_highPt_Barrel = ibooker.book1D("NHFrac_highPt_Barrel", "NHFrac_highPt_Barrel", 120, -0.1, 1.1); mPhFrac_highPt_Barrel = ibooker.book1D("PhFrac_highPt_Barrel", "PhFrac_highPt_Barrel", 120, -0.1, 1.1); - mElFrac_highPt_Barrel = ibooker.book1D("ElFrac_highPt_Barrel", "ElFrac_highPt_Barrel", 120, -0.1, 1.1); - mMuFrac_highPt_Barrel = ibooker.book1D("MuFrac_highPt_Barrel", "MuFrac_highPt_Barrel", 120, -0.1, 1.1); map_of_MEs.insert(std::pair(DirName+"/"+"CHFrac_lowPt_Barrel" ,mCHFrac_lowPt_Barrel)); map_of_MEs.insert(std::pair(DirName+"/"+"NHFrac_lowPt_Barrel" ,mNHFrac_lowPt_Barrel)); map_of_MEs.insert(std::pair(DirName+"/"+"PhFrac_lowPt_Barrel" ,mPhFrac_lowPt_Barrel)); - map_of_MEs.insert(std::pair(DirName+"/"+"ElFrac_lowPt_Barrel" ,mElFrac_lowPt_Barrel)); - map_of_MEs.insert(std::pair(DirName+"/"+"MuFrac_lowPt_Barrel" ,mMuFrac_lowPt_Barrel)); map_of_MEs.insert(std::pair(DirName+"/"+"CHFrac_mediumPt_Barrel" ,mCHFrac_mediumPt_Barrel)); map_of_MEs.insert(std::pair(DirName+"/"+"NHFrac_mediumPt_Barrel" ,mNHFrac_mediumPt_Barrel)); map_of_MEs.insert(std::pair(DirName+"/"+"PhFrac_mediumPt_Barrel" ,mPhFrac_mediumPt_Barrel)); - map_of_MEs.insert(std::pair(DirName+"/"+"ElFrac_mediumPt_Barrel" ,mElFrac_mediumPt_Barrel)); - map_of_MEs.insert(std::pair(DirName+"/"+"MuFrac_mediumPt_Barrel" ,mMuFrac_mediumPt_Barrel)); map_of_MEs.insert(std::pair(DirName+"/"+"CHFrac_highPt_Barrel" ,mCHFrac_highPt_Barrel)); map_of_MEs.insert(std::pair(DirName+"/"+"NHFrac_highPt_Barrel" ,mNHFrac_highPt_Barrel)); map_of_MEs.insert(std::pair(DirName+"/"+"PhFrac_highPt_Barrel" ,mPhFrac_highPt_Barrel)); - map_of_MEs.insert(std::pair(DirName+"/"+"ElFrac_highPt_Barrel" ,mElFrac_highPt_Barrel)); - map_of_MEs.insert(std::pair(DirName+"/"+"MuFrac_highPt_Barrel" ,mMuFrac_highPt_Barrel)); //energies mCHEn_lowPt_Barrel = ibooker.book1D("CHEn_lowPt_Barrel", "CHEn_lowPt_Barrel", ptBin_, 0., ptMax_); mNHEn_lowPt_Barrel = ibooker.book1D("NHEn_lowPt_Barrel", "NHEn_lowPt_Barrel", ptBin_, 0., ptMax_); mPhEn_lowPt_Barrel = ibooker.book1D("PhEn_lowPt_Barrel", "PhEn_lowPt_Barrel", ptBin_, 0., ptMax_); - mElEn_lowPt_Barrel = ibooker.book1D("ElEn_lowPt_Barrel", "ElEn_lowPt_Barrel", ptBin_, 0., ptMax_); - mMuEn_lowPt_Barrel = ibooker.book1D("MuEn_lowPt_Barrel", "MuEn_lowPt_Barrel", ptBin_, 0., ptMax_); + mElEn_lowPt_Barrel = ibooker.book1D("ElEn_lowPt_Barrel", "ElEn_lowPt_Barrel", ptBin_, 0., 100); + mMuEn_lowPt_Barrel = ibooker.book1D("MuEn_lowPt_Barrel", "MuEn_lowPt_Barrel", ptBin_, 0., 100); mCHEn_mediumPt_Barrel = ibooker.book1D("CHEn_mediumPt_Barrel", "CHEn_mediumPt_Barrel", ptBin_, 0., ptMax_); mNHEn_mediumPt_Barrel = ibooker.book1D("NHEn_mediumPt_Barrel", "NHEn_mediumPt_Barrel", ptBin_, 0., ptMax_); mPhEn_mediumPt_Barrel = ibooker.book1D("PhEn_mediumPt_Barrel", "PhEn_mediumPt_Barrel", ptBin_, 0., ptMax_); - mElEn_mediumPt_Barrel = ibooker.book1D("ElEn_mediumPt_Barrel", "ElEn_mediumPt_Barrel", ptBin_, 0., ptMax_); - mMuEn_mediumPt_Barrel = ibooker.book1D("MuEn_mediumPt_Barrel", "MuEn_mediumPt_Barrel", ptBin_, 0., ptMax_); + mElEn_mediumPt_Barrel = ibooker.book1D("ElEn_mediumPt_Barrel", "ElEn_mediumPt_Barrel", ptBin_, 0., 100); + mMuEn_mediumPt_Barrel = ibooker.book1D("MuEn_mediumPt_Barrel", "MuEn_mediumPt_Barrel", ptBin_, 0., 100); mCHEn_highPt_Barrel = ibooker.book1D("CHEn_highPt_Barrel", "CHEn_highPt_Barrel", ptBin_, 0., 1.1*ptMax_); mNHEn_highPt_Barrel = ibooker.book1D("NHEn_highPt_Barrel", "NHEn_highPt_Barrel", ptBin_, 0., ptMax_); mPhEn_highPt_Barrel = ibooker.book1D("PhEn_highPt_Barrel", "PhEn_highPt_Barrel", ptBin_, 0., ptMax_); - mElEn_highPt_Barrel = ibooker.book1D("ElEn_highPt_Barrel", "ElEn_highPt_Barrel", ptBin_, 0., ptMax_); - mMuEn_highPt_Barrel = ibooker.book1D("MuEn_highPt_Barrel", "MuEn_highPt_Barrel", ptBin_, 0., ptMax_); + mElEn_highPt_Barrel = ibooker.book1D("ElEn_highPt_Barrel", "ElEn_highPt_Barrel", ptBin_, 0., 100); + mMuEn_highPt_Barrel = ibooker.book1D("MuEn_highPt_Barrel", "MuEn_highPt_Barrel", ptBin_, 0., 100); map_of_MEs.insert(std::pair(DirName+"/"+"CHEn_lowPt_Barrel" ,mCHEn_lowPt_Barrel)); map_of_MEs.insert(std::pair(DirName+"/"+"NHEn_lowPt_Barrel" ,mNHEn_lowPt_Barrel)); @@ -814,83 +623,69 @@ void JetAnalyzer::bookHistograms(DQMStore::IBooker & ibooker, map_of_MEs.insert(std::pair(DirName+"/"+"ChMultiplicity_highPt_Barrel" ,mChMultiplicity_highPt_Barrel)); map_of_MEs.insert(std::pair(DirName+"/"+"NeutMultiplicity_highPt_Barrel" ,mNeutMultiplicity_highPt_Barrel)); map_of_MEs.insert(std::pair(DirName+"/"+"MuMultiplicity_highPt_Barrel" ,mMuMultiplicity_highPt_Barrel)); + } + // + if(isMiniAODJet_ && isPFJet_){ + mMVAPUJIDDiscriminant = ibooker.book1D("MVAPUJIDDiscriminant","MVAPUJIDDiscriminant",100, -1.00, 1.00); + map_of_MEs.insert(std::pair(DirName+"/"+"MVAPUJIDDiscriminant",mMVAPUJIDDiscriminant)); - // mCHFracVSpT_Barrel= ibooker.bookProfile("CHFracVSpT_Barrel","CHFracVSpT_Barrel",ptBin_, ptMin_, ptMax_,0.,1.2); mNHFracVSpT_Barrel= ibooker.bookProfile("NHFracVSpT_Barrel","NHFracVSpT_Barrel",ptBin_, ptMin_, ptMax_,0.,1.2); mPhFracVSpT_Barrel= ibooker.bookProfile("PhFracVSpT_Barrel","PhFracVSpT_Barrel",ptBin_, ptMin_, ptMax_,0.,1.2); - mElFracVSpT_Barrel= ibooker.bookProfile("ElFracVSpT_Barrel","ElFracVSpT_Barrel",ptBin_, ptMin_, ptMax_,0.,1.2); - mMuFracVSpT_Barrel= ibooker.bookProfile("MuFracVSpT_Barrel","MuFracVSpT_Barrel",ptBin_, ptMin_, ptMax_,0.,1.2); mCHFracVSpT_EndCap= ibooker.bookProfile("CHFracVSpT_EndCap","CHFracVSpT_EndCap",ptBin_, ptMin_, ptMax_,0.,1.2); mNHFracVSpT_EndCap= ibooker.bookProfile("NHFracVSpT_EndCap","NHFracVSpT_EndCap",ptBin_, ptMin_, ptMax_,0.,1.2); mPhFracVSpT_EndCap= ibooker.bookProfile("PhFracVSpT_EndCap","PhFracVSpT_EndCap",ptBin_, ptMin_, ptMax_,0.,1.2); - mElFracVSpT_EndCap= ibooker.bookProfile("ElFracVSpT_EndCap","ElFracVSpT_EndCap",ptBin_, ptMin_, ptMax_,0.,1.2); - mMuFracVSpT_EndCap= ibooker.bookProfile("MuFracVSpT_EndCap","MuFracVSpT_EndCap",ptBin_, ptMin_, ptMax_,0.,1.2); mHFHFracVSpT_Forward= ibooker.bookProfile("HFHFracVSpT_Forward","HFHFracVSpT_Forward",ptBin_, ptMin_, ptMax_,-0.2,1.2); mHFEFracVSpT_Forward= ibooker.bookProfile("HFEFracVSpT_Forward","HFEFracVSpT_Forward",ptBin_, ptMin_, ptMax_,-0.2,1.2); map_of_MEs.insert(std::pair(DirName+"/"+"CHFracVSpT_Barrel" ,mCHFracVSpT_Barrel)); map_of_MEs.insert(std::pair(DirName+"/"+"NHFracVSpT_Barrel" ,mNHFracVSpT_Barrel)); map_of_MEs.insert(std::pair(DirName+"/"+"PhFracVSpT_Barrel" ,mPhFracVSpT_Barrel)); - map_of_MEs.insert(std::pair(DirName+"/"+"ElFracVSpT_Barrel" ,mElFracVSpT_Barrel)); - map_of_MEs.insert(std::pair(DirName+"/"+"MuFracVSpT_Barrel" ,mMuFracVSpT_Barrel)); map_of_MEs.insert(std::pair(DirName+"/"+"CHFracVSpT_EndCap" ,mCHFracVSpT_EndCap)); map_of_MEs.insert(std::pair(DirName+"/"+"NHFracVSpT_EndCap" ,mNHFracVSpT_EndCap)); map_of_MEs.insert(std::pair(DirName+"/"+"PhFracVSpT_EndCap" ,mPhFracVSpT_EndCap)); - map_of_MEs.insert(std::pair(DirName+"/"+"ElFracVSpT_EndCap" ,mElFracVSpT_EndCap)); map_of_MEs.insert(std::pair(DirName+"/"+"HFHFracVSpT_Forward" ,mHFHFracVSpT_Forward)); map_of_MEs.insert(std::pair(DirName+"/"+"HFEFracVSpT_Forward" ,mHFEFracVSpT_Forward)); - + } + if(isPFJet_){ //endcap monitoring //energy fractions mCHFrac_lowPt_EndCap = ibooker.book1D("CHFrac_lowPt_EndCap", "CHFrac_lowPt_EndCap", 120, -0.1, 1.1); mNHFrac_lowPt_EndCap = ibooker.book1D("NHFrac_lowPt_EndCap", "NHFrac_lowPt_EndCap", 120, -0.1, 1.1); mPhFrac_lowPt_EndCap = ibooker.book1D("PhFrac_lowPt_EndCap", "PhFrac_lowPt_EndCap", 120, -0.1, 1.1); - mElFrac_lowPt_EndCap = ibooker.book1D("ElFrac_lowPt_EndCap", "ElFrac_lowPt_EndCap", 120, -0.1, 1.1); - mMuFrac_lowPt_EndCap = ibooker.book1D("MuFrac_lowPt_EndCap", "MuFrac_lowPt_EndCap", 120, -0.1, 1.1); mCHFrac_mediumPt_EndCap = ibooker.book1D("CHFrac_mediumPt_EndCap", "CHFrac_mediumPt_EndCap", 120, -0.1, 1.1); mNHFrac_mediumPt_EndCap = ibooker.book1D("NHFrac_mediumPt_EndCap", "NHFrac_mediumPt_EndCap", 120, -0.1, 1.1); mPhFrac_mediumPt_EndCap = ibooker.book1D("PhFrac_mediumPt_EndCap", "PhFrac_mediumPt_EndCap", 120, -0.1, 1.1); - mElFrac_mediumPt_EndCap = ibooker.book1D("ElFrac_mediumPt_EndCap", "ElFrac_mediumPt_EndCap", 120, -0.1, 1.1); - mMuFrac_mediumPt_EndCap = ibooker.book1D("MuFrac_mediumPt_EndCap", "MuFrac_mediumPt_EndCap", 120, -0.1, 1.1); mCHFrac_highPt_EndCap = ibooker.book1D("CHFrac_highPt_EndCap", "CHFrac_highPt_EndCap", 120, -0.1, 1.1); mNHFrac_highPt_EndCap = ibooker.book1D("NHFrac_highPt_EndCap", "NHFrac_highPt_EndCap", 120, -0.1, 1.1); mPhFrac_highPt_EndCap = ibooker.book1D("PhFrac_highPt_EndCap", "PhFrac_highPt_EndCap", 120, -0.1, 1.1); - mElFrac_highPt_EndCap = ibooker.book1D("ElFrac_highPt_EndCap", "ElFrac_highPt_EndCap", 120, -0.1, 1.1); - mMuFrac_highPt_EndCap = ibooker.book1D("MuFrac_highPt_EndCap", "MuFrac_highPt_EndCap", 120, -0.1, 1.1); map_of_MEs.insert(std::pair(DirName+"/"+"CHFrac_lowPt_EndCap" ,mCHFrac_lowPt_EndCap)); map_of_MEs.insert(std::pair(DirName+"/"+"NHFrac_lowPt_EndCap" ,mNHFrac_lowPt_EndCap)); map_of_MEs.insert(std::pair(DirName+"/"+"PhFrac_lowPt_EndCap" ,mPhFrac_lowPt_EndCap)); - map_of_MEs.insert(std::pair(DirName+"/"+"ElFrac_lowPt_EndCap" ,mElFrac_lowPt_EndCap)); - map_of_MEs.insert(std::pair(DirName+"/"+"MuFrac_lowPt_EndCap" ,mMuFrac_lowPt_EndCap)); map_of_MEs.insert(std::pair(DirName+"/"+"CHFrac_mediumPt_EndCap" ,mCHFrac_mediumPt_EndCap)); map_of_MEs.insert(std::pair(DirName+"/"+"NHFrac_mediumPt_EndCap" ,mNHFrac_mediumPt_EndCap)); map_of_MEs.insert(std::pair(DirName+"/"+"PhFrac_mediumPt_EndCap" ,mPhFrac_mediumPt_EndCap)); - map_of_MEs.insert(std::pair(DirName+"/"+"ElFrac_mediumPt_EndCap" ,mElFrac_mediumPt_EndCap)); - map_of_MEs.insert(std::pair(DirName+"/"+"MuFrac_mediumPt_EndCap" ,mMuFrac_mediumPt_EndCap)); map_of_MEs.insert(std::pair(DirName+"/"+"CHFrac_highPt_EndCap" ,mCHFrac_highPt_EndCap)); map_of_MEs.insert(std::pair(DirName+"/"+"NHFrac_highPt_EndCap" ,mNHFrac_highPt_EndCap)); map_of_MEs.insert(std::pair(DirName+"/"+"PhFrac_highPt_EndCap" ,mPhFrac_highPt_EndCap)); - map_of_MEs.insert(std::pair(DirName+"/"+"ElFrac_highPt_EndCap" ,mElFrac_highPt_EndCap)); - map_of_MEs.insert(std::pair(DirName+"/"+"MuFrac_highPt_EndCap" ,mMuFrac_highPt_EndCap)); //energies mCHEn_lowPt_EndCap = ibooker.book1D("CHEn_lowPt_EndCap", "CHEn_lowPt_EndCap", ptBin_, 0., ptMax_); mNHEn_lowPt_EndCap = ibooker.book1D("NHEn_lowPt_EndCap", "NHEn_lowPt_EndCap", ptBin_, 0., ptMax_); mPhEn_lowPt_EndCap = ibooker.book1D("PhEn_lowPt_EndCap", "PhEn_lowPt_EndCap", ptBin_, 0., ptMax_); - mElEn_lowPt_EndCap = ibooker.book1D("ElEn_lowPt_EndCap", "ElEn_lowPt_EndCap", ptBin_, 0., ptMax_); - mMuEn_lowPt_EndCap = ibooker.book1D("MuEn_lowPt_EndCap", "MuEn_lowPt_EndCap", ptBin_, 0., ptMax_); + mElEn_lowPt_EndCap = ibooker.book1D("ElEn_lowPt_EndCap", "ElEn_lowPt_EndCap", ptBin_, 0., 100); + mMuEn_lowPt_EndCap = ibooker.book1D("MuEn_lowPt_EndCap", "MuEn_lowPt_EndCap", ptBin_, 0., 100); mCHEn_mediumPt_EndCap = ibooker.book1D("CHEn_mediumPt_EndCap", "CHEn_mediumPt_EndCap", ptBin_, 0., ptMax_); mNHEn_mediumPt_EndCap = ibooker.book1D("NHEn_mediumPt_EndCap", "NHEn_mediumPt_EndCap", ptBin_, 0., ptMax_); mPhEn_mediumPt_EndCap = ibooker.book1D("PhEn_mediumPt_EndCap", "PhEn_mediumPt_EndCap", ptBin_, 0., ptMax_); - mElEn_mediumPt_EndCap = ibooker.book1D("ElEn_mediumPt_EndCap", "ElEn_mediumPt_EndCap", ptBin_, 0., ptMax_); - mMuEn_mediumPt_EndCap = ibooker.book1D("MuEn_mediumPt_EndCap", "MuEn_mediumPt_EndCap", ptBin_, 0., ptMax_); + mElEn_mediumPt_EndCap = ibooker.book1D("ElEn_mediumPt_EndCap", "ElEn_mediumPt_EndCap", ptBin_, 0., 100); + mMuEn_mediumPt_EndCap = ibooker.book1D("MuEn_mediumPt_EndCap", "MuEn_mediumPt_EndCap", ptBin_, 0., 100); mCHEn_highPt_EndCap = ibooker.book1D("CHEn_highPt_EndCap", "CHEn_highPt_EndCap", ptBin_, 0., 1.5*ptMax_); mNHEn_highPt_EndCap = ibooker.book1D("NHEn_highPt_EndCap", "NHEn_highPt_EndCap", ptBin_, 0., 1.5*ptMax_); mPhEn_highPt_EndCap = ibooker.book1D("PhEn_highPt_EndCap", "PhEn_highPt_EndCap", ptBin_, 0., 1.5*ptMax_); - mElEn_highPt_EndCap = ibooker.book1D("ElEn_highPt_EndCap", "ElEn_highPt_EndCap", ptBin_, 0., ptMax_); - mMuEn_highPt_EndCap = ibooker.book1D("MuEn_highPt_EndCap", "MuEn_highPt_EndCap", ptBin_, 0., ptMax_); + mElEn_highPt_EndCap = ibooker.book1D("ElEn_highPt_EndCap", "ElEn_highPt_EndCap", ptBin_, 0., 100); + mMuEn_highPt_EndCap = ibooker.book1D("MuEn_highPt_EndCap", "MuEn_highPt_EndCap", ptBin_, 0., 100); map_of_MEs.insert(std::pair(DirName+"/"+"CHEn_lowPt_EndCap" ,mCHEn_lowPt_EndCap)); map_of_MEs.insert(std::pair(DirName+"/"+"NHEn_lowPt_EndCap" ,mNHEn_lowPt_EndCap)); @@ -908,6 +703,171 @@ void JetAnalyzer::bookHistograms(DQMStore::IBooker & ibooker, map_of_MEs.insert(std::pair(DirName+"/"+"ElEn_highPt_EndCap" ,mElEn_highPt_EndCap)); map_of_MEs.insert(std::pair(DirName+"/"+"MuEn_highPt_EndCap" ,mMuEn_highPt_EndCap)); + //now get handle on OOT PU + mePhFracBarrel_BXm2BXm1Empty = ibooker.book1D("PhFracBarrel_BXm2BXm1Empty", "PHFrac prev empty 2 bunches (Barrel)", 50, 0, 1); + mePhFracBarrel_BXm2BXm1Filled = ibooker.book1D("PhFracBarrel_BXm2BXm1Filled", "PHFrac prev filled 2 bunches (Barrel)", 50, 0, 1); + meNHFracBarrel_BXm2BXm1Empty = ibooker.book1D("NHFracBarrel_BXm2BXm1Empty", "NHFrac prev empty 2 bunches (Barrel)", 50, 0, 1); + meNHFracBarrel_BXm2BXm1Filled = ibooker.book1D("NHFracBarrel_BXm2BXm1Filled", "NHFrac prev filled 2 bunches (Barrel)", 50, 0, 1); + meCHFracBarrel_BXm2BXm1Empty = ibooker.book1D("CHFracBarrel_BXm2BXm1Empty", "CHFrac prev empty 2 bunches (Barrel)", 50, 0, 1); + meCHFracBarrel_BXm2BXm1Filled = ibooker.book1D("CHFracBarrel_BXm2BXm1Filled", "CHFrac prev filled 2 bunches (Barrel)", 50, 0, 1); + mePtBarrel_BXm2BXm1Empty = ibooker.book1D("PtBarrel_BXm2BXm1Empty", "pT prev empty 2 bunches (Barrel)", ptBin_, ptMin_, ptMax_); + mePtBarrel_BXm2BXm1Filled = ibooker.book1D("PtBarrel_BXm2BXm1Filled", "pT prev filled 2 bunches (Barrel)", ptBin_, ptMin_, ptMax_); + mePhFracEndcapPlus_BXm2BXm1Empty = ibooker.book1D("PhFracEndcapPlus_BXm2BXm1Empty", "PHFrac prev empty 2 bunches (EndcapPlus)", 50, 0, 1); + mePhFracEndcapPlus_BXm2BXm1Filled = ibooker.book1D("PhFracEndcapPlus_BXm2BXm1Filled", "PHFrac prev filled 2 bunches (EndcapPlus)", 50, 0, 1); + meNHFracEndcapPlus_BXm2BXm1Empty = ibooker.book1D("NHFracEndcapPlus_BXm2BXm1Empty", "NHFrac prev empty 2 bunches (EndcapPlus)", 50, 0, 1); + meNHFracEndcapPlus_BXm2BXm1Filled = ibooker.book1D("NHFracEndcapPlus_BXm2BXm1Filled", "NHFrac prev filled 2 bunches (EndcapPlus)", 50, 0, 1); + meCHFracEndcapPlus_BXm2BXm1Empty = ibooker.book1D("CHFracEndcapPlus_BXm2BXm1Empty", "CHFrac prev empty 2 bunches (EndcapPlus)", 50, 0, 1); + meCHFracEndcapPlus_BXm2BXm1Filled = ibooker.book1D("CHFracEndcapPlus_BXm2BXm1Filled", "CHFrac prev filled 2 bunches (EndcapPlus)", 50, 0, 1); + mePtEndcapPlus_BXm2BXm1Empty = ibooker.book1D("PtEndcapPlus_BXm2BXm1Empty", "pT prev empty 2 bunches (EndcapPlus)", ptBin_, ptMin_, ptMax_); + mePtEndcapPlus_BXm2BXm1Filled = ibooker.book1D("PtEndcapPlus_BXm2BXm1Filled", "pT prev filled 2 bunches (EndcapPlus)", ptBin_, ptMin_, ptMax_); + meHFHFracPlus_BXm2BXm1Empty = ibooker.book1D("HFHFracPlus_BXm2BXm1Empty", "HFHFrac prev empty 2 bunches (EndcapPlus)", 50, 0, 1); + meHFHFracPlus_BXm2BXm1Filled = ibooker.book1D("HFHFracPlus_BXm2BXm1Filled", "HFHFrac prev filled 2 bunches (EndcapPlus)", 50, 0, 1); + meHFEMFracPlus_BXm2BXm1Empty = ibooker.book1D("HFEMFracPlus_BXm2BXm1Empty", "HFEMFrac prev empty 2 bunches (EndcapPlus)", 50, 0, 1); + meHFEMFracPlus_BXm2BXm1Filled = ibooker.book1D("HFEMFracPlus_BXm2BXm1Filled", "HFEMFrac prev filled 2 bunches (EndcapPlus)", 50, 0, 1); + mePtForwardPlus_BXm2BXm1Empty = ibooker.book1D("PtForwardPlus_BXm2BXm1Empty", "pT prev empty 2 bunches (ForwardPlus)", ptBin_, ptMin_, ptMax_); + mePtForwardPlus_BXm2BXm1Filled = ibooker.book1D("PtForwardPlus_BXm2BXm1Filled", "pT prev filled 2 bunches (ForwardPlus)", ptBin_, ptMin_, ptMax_); + mePhFracEndcapMinus_BXm2BXm1Empty = ibooker.book1D("PhFracEndcapMinus_BXm2BXm1Empty", "PHFrac prev empty 2 bunches (EndcapMinus)", 50, 0, 1); + mePhFracEndcapMinus_BXm2BXm1Filled = ibooker.book1D("PhFracEndcapMinus_BXm2BXm1Filled", "PHFrac prev filled 2 bunches (EndcapMinus)", 50, 0, 1); + meNHFracEndcapMinus_BXm2BXm1Empty = ibooker.book1D("NHFracEndcapMinus_BXm2BXm1Empty", "NHFrac prev empty 2 bunches (EndcapMinus)", 50, 0, 1); + meNHFracEndcapMinus_BXm2BXm1Filled = ibooker.book1D("NHFracEndcapMinus_BXm2BXm1Filled", "NHFrac prev filled 2 bunches (EndcapMinus)", 50, 0, 1); + meCHFracEndcapMinus_BXm2BXm1Empty = ibooker.book1D("CHFracEndcapMinus_BXm2BXm1Empty", "CHFrac prev empty 2 bunches (EndcapMinus)", 50, 0, 1); + meCHFracEndcapMinus_BXm2BXm1Filled = ibooker.book1D("CHFracEndcapMinus_BXm2BXm1Filled", "CHFrac prev filled 2 bunches (EndcapMinus)", 50, 0, 1); + mePtEndcapMinus_BXm2BXm1Empty = ibooker.book1D("PtEndcapMinus_BXm2BXm1Empty", "pT prev empty 2 bunches (EndcapMinus)", ptBin_, ptMin_, ptMax_); + mePtEndcapMinus_BXm2BXm1Filled = ibooker.book1D("PtEndcapMinus_BXm2BXm1Filled", "pT prev filled 2 bunches (EndcapMinus)", ptBin_, ptMin_, ptMax_); + meCHFracEndcapMinus_BXm2BXm1Empty = ibooker.book1D("CHFracEndcapMinus_BXm2BXm1Empty", "CHFrac prev empty 2 bunches (EndcapMinus)", 50, 0, 1); + meCHFracEndcapMinus_BXm2BXm1Filled = ibooker.book1D("CHFracEndcapMinus_BXm2BXm1Filled", "CHFrac prev filled 2 bunches (EndcapMinus)", 50, 0, 1); + mePtEndcapMinus_BXm2BXm1Empty = ibooker.book1D("PtEndcapMinus_BXm2BXm1Empty", "pT prev empty 2 bunches (EndcapMinus)", ptBin_, ptMin_, ptMax_); + mePtEndcapMinus_BXm2BXm1Filled = ibooker.book1D("PtEndcapMinus_BXm2BXm1Filled", "pT prev filled 2 bunches (EndcapMinus)", ptBin_, ptMin_, ptMax_); + meHFHFracMinus_BXm2BXm1Empty = ibooker.book1D("HFHFracMinus_BXm2BXm1Empty", "HFHFrac prev empty 2 bunches (EndcapMinus)", 50, 0, 1); + meHFHFracMinus_BXm2BXm1Filled = ibooker.book1D("HFHFracMinus_BXm2BXm1Filled", "HFHFrac prev filled 2 bunches (EndcapMinus)", 50, 0, 1); + meHFEMFracMinus_BXm2BXm1Empty = ibooker.book1D("HFEMFracMinus_BXm2BXm1Empty", "HFEMFrac prev empty 2 bunches (EndcapMinus)", 50, 0, 1); + meHFEMFracMinus_BXm2BXm1Filled = ibooker.book1D("HFEMFracMinus_BXm2BXm1Filled", "HFEMFrac prev filled 2 bunches (EndcapMinus)", 50, 0, 1); + mePtForwardMinus_BXm2BXm1Empty = ibooker.book1D("PtForwardMinus_BXm2BXm1Empty", "pT prev empty 2 bunches (ForwardMinus)", ptBin_, ptMin_, ptMax_); + mePtForwardMinus_BXm2BXm1Filled = ibooker.book1D("PtForwardMinus_BXm2BXm1Filled", "pT prev filled 2 bunches (ForwardMinus)", ptBin_, ptMin_, ptMax_); + meEta_BXm2BXm1Empty = ibooker.book1D("EtaBarrel_BXm2BXm1Empty", "eta prev empty 2 bunches", etaBin_, etaMin_, etaMax_); + meEta_BXm2BXm1Filled = ibooker.book1D("EtaBarrel_BXm2BXm1Filled", "eta prev filled 2 bunches", etaBin_, etaMin_, etaMax_); + + map_of_MEs.insert(std::pair(DirName+"/"+"PhFracBarrel_BXm2BXm1Empty" ,mePhFracBarrel_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PhFracBarrel_BXm2BXm1Filled" ,mePhFracBarrel_BXm2BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"NHFracBarrel_BXm2BXm1Empty" ,meNHFracBarrel_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"NHFracBarrel_BXm2BXm1Filled" ,meNHFracBarrel_BXm2BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"CHFracBarrel_BXm2BXm1Empty" ,meCHFracBarrel_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"CHFracBarrel_BXm2BXm1Filled" ,meCHFracBarrel_BXm2BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtBarrel_BXm2BXm1Empty" ,mePtBarrel_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtBarrel_BXm2BXm1Filled" ,mePtBarrel_BXm2BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PhFracEndcapPlus_BXm2BXm1Empty" ,mePhFracEndcapPlus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PhFracEndcapPlus_BXm2BXm1Filled" ,mePhFracEndcapPlus_BXm2BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"NHFracEndcapPlus_BXm2BXm1Empty" ,meNHFracEndcapPlus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"NHFracEndcapPlus_BXm2BXm1Filled" ,meNHFracEndcapPlus_BXm2BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"CHFracEndcapPlus_BXm2BXm1Empty" ,meCHFracEndcapPlus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"CHFracEndcapPlus_BXm2BXm1Filled" ,meCHFracEndcapPlus_BXm2BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtEndcapPlus_BXm2BXm1Empty" ,mePtEndcapPlus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtEndcapPlus_BXm2BXm1Filled" ,mePtEndcapPlus_BXm2BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"HFHFracPlus_BXm2BXm1Empty" ,meHFHFracPlus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"HFHFracPlus_BXm2BXm1Filled" ,meHFHFracPlus_BXm2BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"HFEMFracPlus_BXm2BXm1Empty" ,meHFEMFracPlus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"HFEMFracPlus_BXm2BXm1Filled" ,meHFEMFracPlus_BXm2BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtForwardPlus_BXm2BXm1Empty" ,mePtForwardPlus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtForwardPlus_BXm2BXm1Filled" ,mePtForwardPlus_BXm2BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PhFracEndcapMinus_BXm2BXm1Empty" ,mePhFracEndcapMinus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PhFracEndcapMinus_BXm2BXm1Filled" ,mePhFracEndcapMinus_BXm2BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"NHFracEndcapMinus_BXm2BXm1Empty" ,meNHFracEndcapMinus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"NHFracEndcapMinus_BXm2BXm1Filled" ,meNHFracEndcapMinus_BXm2BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"CHFracEndcapMinus_BXm2BXm1Empty" ,meCHFracEndcapMinus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"CHFracEndcapMinus_BXm2BXm1Filled" ,meCHFracEndcapMinus_BXm2BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtEndcapMinus_BXm2BXm1Empty" ,mePtEndcapMinus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtEndcapMinus_BXm2BXm1Filled" ,mePtEndcapMinus_BXm2BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"HFHFracMinus_BXm2BXm1Empty" ,meHFHFracMinus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"HFHFracMinus_BXm2BXm1Filled" ,meHFHFracMinus_BXm2BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"HFEMFracMinus_BXm2BXm1Empty" ,meHFEMFracMinus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"HFEMFracMinus_BXm2BXm1Filled" ,meHFEMFracMinus_BXm2BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtForwardMinus_BXm2BXm1Empty" ,mePtForwardMinus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtForwardMinus_BXm2BXm1Filled" ,mePtForwardMinus_BXm2BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"Eta_BXm2BXm1Empty" ,meEta_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"Eta_BXm2BXm1Filled",meEta_BXm2BXm1Filled)); + + mePhFracBarrel_BXm1Empty = ibooker.book1D("PhFracBarrel_BXm1Empty", "PHFrac prev empty 1 bunch (Barrel)", 50, 0, 1); + mePhFracBarrel_BXm1Filled = ibooker.book1D("PhFracBarrel_BXm1Filled", "PHFrac prev filled 1 bunch (Barrel)", 50, 0, 1); + meNHFracBarrel_BXm1Empty = ibooker.book1D("NHFracBarrel_BXm1Empty", "NHFrac prev empty 1 bunch (Barrel)", 50, 0, 1); + meNHFracBarrel_BXm1Filled = ibooker.book1D("NHFracBarrel_BXm1Filled", "NHFrac prev filled 1 bunch (Barrel)", 50, 0, 1); + meCHFracBarrel_BXm1Empty = ibooker.book1D("CHFracBarrel_BXm1Empty", "CHFrac prev empty 1 bunch (Barrel)", 50, 0, 1); + meCHFracBarrel_BXm1Filled = ibooker.book1D("CHFracBarrel_BXm1Filled", "CHFrac prev filled 1 bunch (Barrel)", 50, 0, 1); + mePtBarrel_BXm1Empty = ibooker.book1D("PtBarrel_BXm1Empty", "pT prev empty 1 bunch (Barrel)", ptBin_, ptMin_, ptMax_); + mePtBarrel_BXm1Filled = ibooker.book1D("PtBarrel_BXm1Filled", "pT prev filled 1 bunch (Barrel)", ptBin_, ptMin_, ptMax_); + mePhFracEndcapPlus_BXm1Empty = ibooker.book1D("PhFracEndcapPlus_BXm1Empty", "PHFrac prev empty 1 bunch (EndcapPlus)", 50, 0, 1); + mePhFracEndcapPlus_BXm1Filled = ibooker.book1D("PhFracEndcapPlus_BXm1Filled", "PHFrac prev filled 1 bunch (EndcapPlus)", 50, 0, 1); + meNHFracEndcapPlus_BXm1Empty = ibooker.book1D("NHFracEndcapPlus_BXm1Empty", "NHFrac prev empty 1 bunch (EndcapPlus)", 50, 0, 1); + meNHFracEndcapPlus_BXm1Filled = ibooker.book1D("NHFracEndcapPlus_BXm1Filled", "NHFrac prev filled 1 bunch (EndcapPlus)", 50, 0, 1); + meCHFracEndcapPlus_BXm1Empty = ibooker.book1D("CHFracEndcapPlus_BXm1Empty", "CHFrac prev empty 1 bunch (EndcapPlus)", 50, 0, 1); + meCHFracEndcapPlus_BXm1Filled = ibooker.book1D("CHFracEndcapPlus_BXm1Filled", "CHFrac prev filled 1 bunch (EndcapPlus)", 50, 0, 1); + mePtEndcapPlus_BXm1Empty = ibooker.book1D("PtEndcapPlus_BXm1Empty", "pT prev empty 1 bunch (EndcapPlus)", ptBin_, ptMin_, ptMax_); + mePtEndcapPlus_BXm1Filled = ibooker.book1D("PtEndcapPlus_BXm1Filled", "pT prev filled 1 bunch (EndcapPlus)", ptBin_, ptMin_, ptMax_); + meHFHFracPlus_BXm1Empty = ibooker.book1D("HFHFracPlus_BXm1Empty", "HFHFrac prev empty 1 bunch (EndcapPlus)", 50, 0, 1); + meHFHFracPlus_BXm1Filled = ibooker.book1D("HFHFracPlus_BXm1Filled", "HFHFrac prev filled 1 bunch (EndcapPlus)", 50, 0, 1); + meHFEMFracPlus_BXm1Empty = ibooker.book1D("HFEMFracPlus_BXm1Empty", "HFEMFrac prev empty 1 bunch (EndcapPlus)", 50, 0, 1); + meHFEMFracPlus_BXm1Filled = ibooker.book1D("HFEMFracPlus_BXm1Filled", "HFEMFrac prev filled 1 bunch (EndcapPlus)", 50, 0, 1); + mePtForwardPlus_BXm1Empty = ibooker.book1D("PtForwardPlus_BXm1Empty", "pT prev empty 1 bunch (ForwardPlus)", ptBin_, ptMin_, ptMax_); + mePtForwardPlus_BXm1Filled = ibooker.book1D("PtForwardPlus_BXm1Filled", "pT prev filled 1 bunch (ForwardPlus)", ptBin_, ptMin_, ptMax_); + mePhFracEndcapMinus_BXm1Empty = ibooker.book1D("PhFracEndcapMinus_BXm1Empty", "PHFrac prev empty 1 bunch (EndcapMinus)", 50, 0, 1); + mePhFracEndcapMinus_BXm1Filled = ibooker.book1D("PhFracEndcapMinus_BXm1Filled", "PHFrac prev filled 1 bunch (EndcapMinus)", 50, 0, 1); + meNHFracEndcapMinus_BXm1Empty = ibooker.book1D("NHFracEndcapMinus_BXm1Empty", "NHFrac prev empty 1 bunch (EndcapMinus)", 50, 0, 1); + meNHFracEndcapMinus_BXm1Filled = ibooker.book1D("NHFracEndcapMinus_BXm1Filled", "NHFrac prev filled 1 bunch (EndcapMinus)", 50, 0, 1); + meCHFracEndcapMinus_BXm1Empty = ibooker.book1D("CHFracEndcapMinus_BXm1Empty", "CHFrac prev empty 1 bunch (EndcapMinus)", 50, 0, 1); + meCHFracEndcapMinus_BXm1Filled = ibooker.book1D("CHFracEndcapMinus_BXm1Filled", "CHFrac prev filled 1 bunch (EndcapMinus)", 50, 0, 1); + mePtEndcapMinus_BXm1Empty = ibooker.book1D("PtEndcapMinus_BXm1Empty", "pT prev empty 1 bunch (EndcapMinus)", ptBin_, ptMin_, ptMax_); + mePtEndcapMinus_BXm1Filled = ibooker.book1D("PtEndcapMinus_BXm1Filled", "pT prev filled 1 bunch (EndcapMinus)", ptBin_, ptMin_, ptMax_); + meCHFracEndcapMinus_BXm1Empty = ibooker.book1D("CHFracEndcapMinus_BXm1Empty", "CHFrac prev empty 1 bunch (EndcapMinus)", 50, 0, 1); + meCHFracEndcapMinus_BXm1Filled = ibooker.book1D("CHFracEndcapMinus_BXm1Filled", "CHFrac prev filled 1 bunch (EndcapMinus)", 50, 0, 1); + mePtEndcapMinus_BXm1Empty = ibooker.book1D("PtEndcapMinus_BXm1Empty", "pT prev empty 1 bunch (EndcapMinus)", ptBin_, ptMin_, ptMax_); + mePtEndcapMinus_BXm1Filled = ibooker.book1D("PtEndcapMinus_BXm1Filled", "pT prev filled 1 bunch (EndcapMinus)", ptBin_, ptMin_, ptMax_); + meHFHFracMinus_BXm1Empty = ibooker.book1D("HFHFracMinus_BXm1Empty", "HFHFrac prev empty 1 bunch (EndcapMinus)", 50, 0, 1); + meHFHFracMinus_BXm1Filled = ibooker.book1D("HFHFracMinus_BXm1Filled", "HFHFrac prev filled 1 bunch (EndcapMinus)", 50, 0, 1); + meHFEMFracMinus_BXm1Empty = ibooker.book1D("HFEMFracMinus_BXm1Empty", "HFEMFrac prev empty 1 bunch (EndcapMinus)", 50, 0, 1); + meHFEMFracMinus_BXm1Filled = ibooker.book1D("HFEMFracMinus_BXm1Filled", "HFEMFrac prev filled 1 bunch (EndcapMinus)", 50, 0, 1); + mePtForwardMinus_BXm1Empty = ibooker.book1D("PtForwardMinus_BXm1Empty", "pT prev empty 1 bunch (ForwardMinus)", ptBin_, ptMin_, ptMax_); + mePtForwardMinus_BXm1Filled = ibooker.book1D("PtForwardMinus_BXm1Filled", "pT prev filled 1 bunch (ForwardMinus)", ptBin_, ptMin_, ptMax_); + meEta_BXm1Empty = ibooker.book1D("EtaBarrel_BXm1Empty", "eta prev empty 1 bunch", etaBin_, etaMin_, etaMax_); + meEta_BXm1Filled = ibooker.book1D("EtaBarrel_BXm1Filled", "eta prev filled 1 bunch", etaBin_, etaMin_, etaMax_); + + map_of_MEs.insert(std::pair(DirName+"/"+"PhFracBarrel_BXm1Empty" ,mePhFracBarrel_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PhFracBarrel_BXm1Filled" ,mePhFracBarrel_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"NHFracBarrel_BXm1Empty" ,meNHFracBarrel_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"NHFracBarrel_BXm1Filled" ,meNHFracBarrel_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"CHFracBarrel_BXm1Empty" ,meCHFracBarrel_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"CHFracBarrel_BXm1Filled" ,meCHFracBarrel_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtBarrel_BXm1Empty" ,mePtBarrel_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtBarrel_BXm1Filled" ,mePtBarrel_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PhFracEndcapPlus_BXm1Empty" ,mePhFracEndcapPlus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PhFracEndcapPlus_BXm1Filled" ,mePhFracEndcapPlus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"NHFracEndcapPlus_BXm1Empty" ,meNHFracEndcapPlus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"NHFracEndcapPlus_BXm1Filled" ,meNHFracEndcapPlus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"CHFracEndcapPlus_BXm1Empty" ,meCHFracEndcapPlus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"CHFracEndcapPlus_BXm1Filled" ,meCHFracEndcapPlus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtEndcapPlus_BXm1Empty" ,mePtEndcapPlus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtEndcapPlus_BXm1Filled" ,mePtEndcapPlus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"HFHFracPlus_BXm1Empty" ,meHFHFracPlus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"HFHFracPlus_BXm1Filled" ,meHFHFracPlus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"HFEMFracPlus_BXm1Empty" ,meHFEMFracPlus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"HFEMFracPlus_BXm1Filled" ,meHFEMFracPlus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtForwardPlus_BXm1Empty" ,mePtForwardPlus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtForwardPlus_BXm1Filled" ,mePtForwardPlus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PhFracEndcapMinus_BXm1Empty" ,mePhFracEndcapMinus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PhFracEndcapMinus_BXm1Filled" ,mePhFracEndcapMinus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"NHFracEndcapMinus_BXm1Empty" ,meNHFracEndcapMinus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"NHFracEndcapMinus_BXm1Filled" ,meNHFracEndcapMinus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"CHFracEndcapMinus_BXm1Empty" ,meCHFracEndcapMinus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"CHFracEndcapMinus_BXm1Filled" ,meCHFracEndcapMinus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtEndcapMinus_BXm1Empty" ,mePtEndcapMinus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtEndcapMinus_BXm1Filled" ,mePtEndcapMinus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"HFHFracMinus_BXm1Empty" ,meHFHFracMinus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"HFHFracMinus_BXm1Filled" ,meHFHFracMinus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"HFEMFracMinus_BXm1Empty" ,meHFEMFracMinus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"HFEMFracMinus_BXm1Filled" ,meHFEMFracMinus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtForwardMinus_BXm1Empty" ,mePtForwardMinus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PtForwardMinus_BXm1Filled" ,mePtForwardMinus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"Eta_BXm1Empty" ,meEta_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"Eta_BXm1Filled",meEta_BXm1Filled)); + //multiplicities mChMultiplicity_lowPt_EndCap = ibooker.book1D("ChMultiplicity_lowPt_EndCap", "ChMultiplicity_lowPt_EndCap", 60,0,60); mNeutMultiplicity_lowPt_EndCap = ibooker.book1D("NeutMultiplicity_lowPt_EndCap", "NeutMultiplicity_lowPt_EndCap", 60,0,60); @@ -958,18 +918,12 @@ void JetAnalyzer::bookHistograms(DQMStore::IBooker & ibooker, map_of_MEs.insert(std::pair(DirName+"/"+"HFHEn_highPt_Forward" ,mHFHEn_highPt_Forward)); map_of_MEs.insert(std::pair(DirName+"/"+"HFEEn_highPt_Forward" ,mHFEEn_highPt_Forward)); //multiplicities - mChMultiplicity_lowPt_Forward = ibooker.book1D("ChMultiplicity_lowPt_Forward", "ChMultiplicity_lowPt_Forward", 60,0,60); mNeutMultiplicity_lowPt_Forward = ibooker.book1D("NeutMultiplicity_lowPt_Forward", "NeutMultiplicity_lowPt_Forward", 60,0,60); - mChMultiplicity_mediumPt_Forward = ibooker.book1D("ChMultiplicity_mediumPt_Forward", "ChMultiplicity_mediumPt_Forward", 60,0,60); mNeutMultiplicity_mediumPt_Forward = ibooker.book1D("NeutMultiplicity_mediumPt_Forward", "NeutMultiplicity_mediumPt_Forward", 60,0,60); - mChMultiplicity_highPt_Forward = ibooker.book1D("ChMultiplicity_highPt_Forward", "ChMultiplicity_highPt_Forward", 60,0,60); mNeutMultiplicity_highPt_Forward = ibooker.book1D("NeutMultiplicity_highPt_Forward", "NeutMultiplicity_highPt_Forward", 60,0,60); - map_of_MEs.insert(std::pair(DirName+"/"+"ChMultiplicity_lowPt_Forward" ,mChMultiplicity_lowPt_Forward)); map_of_MEs.insert(std::pair(DirName+"/"+"NeutMultiplicity_lowPt_Forward" ,mNeutMultiplicity_lowPt_Forward)); - map_of_MEs.insert(std::pair(DirName+"/"+"ChMultiplicity_mediumPt_Forward" ,mChMultiplicity_mediumPt_Forward)); map_of_MEs.insert(std::pair(DirName+"/"+"NeutMultiplicity_mediumPt_Forward" ,mNeutMultiplicity_mediumPt_Forward)); - map_of_MEs.insert(std::pair(DirName+"/"+"ChMultiplicity_highPt_Forward" ,mChMultiplicity_highPt_Forward)); map_of_MEs.insert(std::pair(DirName+"/"+"NeutMultiplicity_highPt_Forward" ,mNeutMultiplicity_highPt_Forward)); mChargedHadronEnergy = ibooker.book1D("ChargedHadronEnergy", "charged HAD energy", 100, 0, 100); @@ -1072,13 +1026,10 @@ void JetAnalyzer::bookMESetSelection(std::string DirName, DQMStore::IBooker & ib mJetEnergyCorr= ibooker.book1D("JetEnergyCorr", "jet energy correction factor", 50, 0.0,3.0); mJetEnergyCorrVSEta= ibooker.bookProfile("JetEnergyCorrVSEta", "jet energy correction factor VS eta", etaBin_, etaMin_,etaMax_, 0.0,3.0); mJetEnergyCorrVSPt= ibooker.bookProfile("JetEnergyCorrVSPt", "jet energy correction factor VS pt", ptBin_, ptMin_,ptMax_, 0.0,3.0); - mHFrac = ibooker.book1D("HFrac", "HFrac", 140, -0.2, 1.2); - mEFrac = ibooker.book1D("EFrac", "EFrac", 140, -0.2, 1.2); + map_of_MEs.insert(std::pair(DirName+"/"+"JetEnergyCorr" ,mJetEnergyCorr)); map_of_MEs.insert(std::pair(DirName+"/"+"JetEnergyCorrVSEta" ,mJetEnergyCorrVSEta)); map_of_MEs.insert(std::pair(DirName+"/"+"JetEnergyCorrVSPt" ,mJetEnergyCorrVSPt)); - map_of_MEs.insert(std::pair(DirName+"/"+"HFrac" ,mHFrac)); - map_of_MEs.insert(std::pair(DirName+"/"+"EFrac" ,mEFrac)); mDPhi = ibooker.book1D("DPhi", "dPhi btw the two leading jets", 100, 0., acos(-1.)); mDijetAsymmetry = ibooker.book1D("DijetAsymmetry", "DijetAsymmetry", 100, -1., 1.); @@ -1095,8 +1046,6 @@ void JetAnalyzer::bookMESetSelection(std::string DirName, DQMStore::IBooker & ib //if(!isJPTJet_){ mConstituents_profile = ibooker.bookProfile("Constituents_profile", "# of constituents", nbinsPV_, nPVlow_, nPVhigh_, 50, 0, 100); //} - mHFrac_profile = ibooker.bookProfile("HFrac_profile", "HFrac", nbinsPV_, nPVlow_, nPVhigh_, 140, -0.2, 1.2); - mEFrac_profile = ibooker.bookProfile("EFrac_profile", "EFrac", nbinsPV_, nPVlow_, nPVhigh_, 140, -0.2, 1.2); // met NPV profiles x-axis title //---------------------------------------------------------------------------- mPt_profile ->setAxisTitle("nvtx",1); @@ -1106,29 +1055,32 @@ void JetAnalyzer::bookMESetSelection(std::string DirName, DQMStore::IBooker & ib mConstituents_profile->setAxisTitle("nvtx",1); map_of_MEs.insert(std::pair(DirName+"/"+"Constituents_profile",mConstituents_profile)); //} - mHFrac_profile ->setAxisTitle("nvtx",1); - mEFrac_profile ->setAxisTitle("nvtx",1); map_of_MEs.insert(std::pair(DirName+"/"+"Pt_profile" ,mPt_profile)); map_of_MEs.insert(std::pair(DirName+"/"+"Eta_profile",mEta_profile)); map_of_MEs.insert(std::pair(DirName+"/"+"Phi_profile",mPhi_profile)); - map_of_MEs.insert(std::pair(DirName+"/"+"HFrac_profile",mHFrac_profile)); - map_of_MEs.insert(std::pair(DirName+"/"+"EFrac_profile",mEFrac_profile)); - // //--- Calo jet melection only if(isCaloJet_) { - // CaloJet mpecific - mMaxEInEmTowers = ibooker.book1D("MaxEInEmTowers", "MaxEInEmTowers", 150, 0, 150); - mMaxEInHadTowers = ibooker.book1D("MaxEInHadTowers", "MaxEInHadTowers", 150, 0, 150); + mHFrac = ibooker.book1D("HFrac", "HFrac", 140, -0.2, 1.2); + mEFrac = ibooker.book1D("EFrac", "EFrac", 140, -0.2, 1.2); + map_of_MEs.insert(std::pair(DirName+"/"+"HFrac" ,mHFrac)); + map_of_MEs.insert(std::pair(DirName+"/"+"EFrac" ,mEFrac)); + + mHFrac_profile = ibooker.bookProfile("HFrac_profile", "HFrac", nbinsPV_, nPVlow_, nPVhigh_, 140, -0.2, 1.2); + mEFrac_profile = ibooker.bookProfile("EFrac_profile", "EFrac", nbinsPV_, nPVlow_, nPVhigh_, 140, -0.2, 1.2); + mHFrac_profile ->setAxisTitle("nvtx",1); + mEFrac_profile ->setAxisTitle("nvtx",1); + map_of_MEs.insert(std::pair(DirName+"/"+"HFrac_profile",mHFrac_profile)); + map_of_MEs.insert(std::pair(DirName+"/"+"EFrac_profile",mEFrac_profile)); + + // CaloJet specific //JetID variables mresEMF = ibooker.book1D("resEMF", "resEMF", 50, 0., 1.); mN90Hits = ibooker.book1D("N90Hits", "N90Hits", 100, 0., 100); mfHPD = ibooker.book1D("fHPD", "fHPD", 50, 0., 1.); mfRBX = ibooker.book1D("fRBX", "fRBX", 50, 0., 1.); - map_of_MEs.insert(std::pair(DirName+"/"+"MaxEInEmTowers" ,mMaxEInEmTowers)); - map_of_MEs.insert(std::pair(DirName+"/"+"MaxEInHadTowers" ,mMaxEInHadTowers)); map_of_MEs.insert(std::pair(DirName+"/"+"resEMF" ,mresEMF)); map_of_MEs.insert(std::pair(DirName+"/"+"N90Hits",mN90Hits)); map_of_MEs.insert(std::pair(DirName+"/"+"fHPD" ,mfHPD)); @@ -1136,22 +1088,18 @@ void JetAnalyzer::bookMESetSelection(std::string DirName, DQMStore::IBooker & ib } - if(isPFJet_){ + if(isPFJet_&& isMiniAODJet_){ //barrel histograms for PFJets // energy fractions mCHFrac = ibooker.book1D("CHFrac", "CHFrac", 120, -0.1, 1.1); mNHFrac = ibooker.book1D("NHFrac", "NHFrac", 120, -0.1, 1.1); mPhFrac = ibooker.book1D("PhFrac", "PhFrac", 120, -0.1, 1.1); - mElFrac = ibooker.book1D("ElFrac", "ElFrac", 120, -0.1, 1.1); - mMuFrac = ibooker.book1D("MuFrac", "MuFrac", 120, -0.1, 1.1); mHFEMFrac = ibooker.book1D("HFEMFrac","HFEMFrac", 120, -0.1, 1.1); mHFHFrac = ibooker.book1D("HFHFrac", "HFHFrac", 120, -0.1, 1.1); map_of_MEs.insert(std::pair(DirName+"/"+"CHFrac" ,mCHFrac)); map_of_MEs.insert(std::pair(DirName+"/"+"NHFrac" ,mNHFrac)); map_of_MEs.insert(std::pair(DirName+"/"+"PhFrac" ,mPhFrac)); - map_of_MEs.insert(std::pair(DirName+"/"+"ElFrac" ,mElFrac)); - map_of_MEs.insert(std::pair(DirName+"/"+"MuFrac" ,mMuFrac)); map_of_MEs.insert(std::pair(DirName+"/"+"HFEMFrac",mHFEMFrac)); map_of_MEs.insert(std::pair(DirName+"/"+"HFHFrac" ,mHFHFrac)); @@ -1167,8 +1115,6 @@ void JetAnalyzer::bookMESetSelection(std::string DirName, DQMStore::IBooker & ib //---------------------------------------------------------------------------- mCHFrac_profile = ibooker.bookProfile("CHFrac_profile", "charged HAD fraction profile", nbinsPV_, nPVlow_, nPVhigh_, 100, 0, 1); mNHFrac_profile = ibooker.bookProfile("NHFrac_profile", "neutral HAD fraction profile", nbinsPV_, nPVlow_, nPVhigh_, 100, 0, 1); - mElFrac_profile = ibooker.bookProfile("ElFrac_profile", "Electron Fraction Profile", nbinsPV_, nPVlow_, nPVhigh_, 100, 0, 1); - mMuFrac_profile = ibooker.bookProfile("MuFrac_profile", "Muon Fraction Profile", nbinsPV_, nPVlow_, nPVhigh_, 100, 0, 1); mPhFrac_profile = ibooker.bookProfile("PhFrac_profile", "Photon Fraction Profile", nbinsPV_, nPVlow_, nPVhigh_, 100, 0, 1); mHFEMFrac_profile = ibooker.bookProfile("HFEMFrac_profile","HF electomagnetic fraction Profile", nbinsPV_, nPVlow_, nPVhigh_, 100, 0, 1); mHFHFrac_profile = ibooker.bookProfile("HFHFrac_profile", "HF hadronic fraction profile", nbinsPV_, nPVlow_, nPVhigh_, 100, 0, 1); @@ -1180,8 +1126,6 @@ void JetAnalyzer::bookMESetSelection(std::string DirName, DQMStore::IBooker & ib //---------------------------------------------------------------------------- mCHFrac_profile ->setAxisTitle("nvtx",1); mNHFrac_profile ->setAxisTitle("nvtx",1); - mElFrac_profile ->setAxisTitle("nvtx",1); - mMuFrac_profile ->setAxisTitle("nvtx",1); mPhFrac_profile ->setAxisTitle("nvtx",1); mHFEMFrac_profile ->setAxisTitle("nvtx",1); mHFHFrac_profile ->setAxisTitle("nvtx",1); @@ -1192,8 +1136,6 @@ void JetAnalyzer::bookMESetSelection(std::string DirName, DQMStore::IBooker & ib map_of_MEs.insert(std::pair(DirName+"/"+"CHFrac_profile" ,mCHFrac_profile)); map_of_MEs.insert(std::pair(DirName+"/"+"NHFrac_profile" ,mNHFrac_profile)); map_of_MEs.insert(std::pair(DirName+"/"+"PhFrac_profile" ,mPhFrac_profile)); - map_of_MEs.insert(std::pair(DirName+"/"+"ElFrac_profile" ,mElFrac_profile)); - map_of_MEs.insert(std::pair(DirName+"/"+"MuFrac_profile" ,mMuFrac_profile)); map_of_MEs.insert(std::pair(DirName+"/"+"HFEMFrac_profile",mHFEMFrac_profile)); map_of_MEs.insert(std::pair(DirName+"/"+"HFHFrac_profile" ,mHFHFrac_profile)); map_of_MEs.insert(std::pair(DirName+"/"+"ChargedMultiplicity_profile" ,mChargedMultiplicity_profile)); @@ -1235,6 +1177,16 @@ void JetAnalyzer::dqmBeginRun(const edm::Run& iRun, const edm::EventSetup& iSetu LogDebug("JetAnalyzer") << "HLTConfigProvider failed to initialize."; } } + + edm::ESHandle menuRcd; + iSetup.get().get(menuRcd) ; + const L1GtTriggerMenu* menu = menuRcd.product(); + for (CItAlgo techTrig = menu->gtTechnicalTriggerMap().begin(); techTrig != menu->gtTechnicalTriggerMap().end(); ++techTrig) { + if ((techTrig->second).algoName() == m_l1algoname_) { + m_bitAlgTechTrig_=(techTrig->second).algoBitNumber(); + break; + } + } } @@ -1257,6 +1209,19 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu } + Handle > puJetIdMva; + Handle > puJetIdFlagMva; + Handle > puJetId; + Handle > puJetIdFlag; + + + if(!isMiniAODJet_){ + iEvent.getByToken(mvaPUIDToken_,puJetIdFlagMva); + iEvent.getByToken(cutBasedPUDiscriminantToken_,puJetId); + iEvent.getByToken(cutBasedPUIDToken_,puJetIdFlag); + iEvent.getByToken(mvaFullPUDiscriminantToken_ ,puJetIdMva); + } + // **** Get the TriggerResults container edm::Handle triggerResults; iEvent.getByToken(triggerResultsToken_, triggerResults); @@ -1306,15 +1271,38 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu verticesME = map_of_MEs["JetMET/vertices"]; if(verticesME && verticesME->getRootObject())verticesME->Fill(numPV); } // ========================================================== - edm::Handle gtReadoutRecord; iEvent.getByToken(gtToken_, gtReadoutRecord); - if (!gtReadoutRecord.isValid()) { LogInfo("JetAnalyzer") << "JetAnalyzer: Could not find GT readout record" << std::endl; if (verbose_) std::cout << "JetAnalyzer: Could not find GT readout record product" << std::endl; } + + bool techTriggerResultBxE = false; + bool techTriggerResultBxF = false; + bool techTriggerResultBx0 = false; + + if (!gtReadoutRecord.isValid()) { + LogDebug("") << "CaloMETAnalyzer: Could not find GT readout record" << std::endl; + if (verbose_) std::cout << "CaloMETAnalyzer: Could not find GT readout record product" << std::endl; + }else{ + // trigger results before mask for BxInEvent -2 (E), -1 (F), 0 (L1A), 1, 2 + const TechnicalTriggerWord& technicalTriggerWordBeforeMaskBxE = gtReadoutRecord->technicalTriggerWord(-2); + const TechnicalTriggerWord& technicalTriggerWordBeforeMaskBxF = gtReadoutRecord->technicalTriggerWord(-1); + const TechnicalTriggerWord& technicalTriggerWordBeforeMaskBx0 = gtReadoutRecord->technicalTriggerWord(); + //const TechnicalTriggerWord& technicalTriggerWordBeforeMaskBxG = gtReadoutRecord->technicalTriggerWord(1); + //const TechnicalTriggerWord& technicalTriggerWordBeforeMaskBxH = gtReadoutRecord->technicalTriggerWord(2); + if (m_bitAlgTechTrig_ > -1) { + techTriggerResultBx0 = technicalTriggerWordBeforeMaskBx0.at(m_bitAlgTechTrig_); + if(techTriggerResultBx0!=0){ + techTriggerResultBxE = technicalTriggerWordBeforeMaskBxE.at(m_bitAlgTechTrig_); + techTriggerResultBxF = technicalTriggerWordBeforeMaskBxF.at(m_bitAlgTechTrig_); + } + } + } + + DCSFilterForDCSMonitoring_->filter(iEvent, iSetup); if(fill_jet_high_level_histo){//should be filled only once cleanupME = map_of_MEs["JetMET/cleanup"]; if(cleanupME && cleanupME->getRootObject()){ @@ -1332,10 +1320,12 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu edm::Handle caloJets; edm::Handle jptJets; edm::Handle pfJets; + edm::Handle patJets; if (isCaloJet_) iEvent.getByToken(caloJetsToken_, caloJets); //if (isJPTJet_) iEvent.getByToken(jptJetsToken_, jptJets); if (isPFJet_) iEvent.getByToken(pfJetsToken_, pfJets); + if(isMiniAODJet_) iEvent.getByToken(patJetsToken_,patJets); edm::Handle< edm::ValueMap >jetID_ValueMap_Handle; if(/*isJPTJet_ || */isCaloJet_){ @@ -1350,6 +1340,7 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu if (isCaloJet_) jetCollectionIsValid = caloJets.isValid(); //if (isJPTJet_) jetCollectionIsValid = jptJets.isValid(); if (isPFJet_) jetCollectionIsValid = pfJets.isValid(); + if (isMiniAODJet_) jetCollectionIsValid = patJets.isValid(); if (jetCleaningFlag_ && (!jetCollectionIsValid || !bPrimaryVertex || !dcsDecision)) return; @@ -1365,6 +1356,7 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu //} //} if (isPFJet_) collSize=pfJets->size(); + if (isMiniAODJet_) collSize=patJets->size(); double scale=-1; //now start changes for jets @@ -1389,7 +1381,18 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu int numofjets=0; - + edm::Handle jetCorr; + bool pass_correction_flag=false; + if(!isMiniAODJet_ && !jetCorrectorTag_.label().empty()){ + iEvent.getByToken(jetCorrectorToken_, jetCorr); + if (jetCorr.isValid()){ + pass_correction_flag=true; + } + } + if(isMiniAODJet_){ + pass_correction_flag=true; + } + for (unsigned int ijet=0; ijetptThresholdUnc_){ + if (isMiniAODJet_){ + correctedJet=(*patJets)[ijet]; + } + if(!isMiniAODJet_ && correctedJet.pt()>ptThresholdUnc_){ pass_uncorrected=true; } - if (!jetCorrectionService_.empty()) { - const JetCorrector* corrector = JetCorrector::getJetCorrector(jetCorrectionService_, iSetup); - //for (unsigned ijet=0; ijetptThresholdUnc_){ + pass_uncorrected=true; + } + if (pass_correction_flag && !isMiniAODJet_) { if (isCaloJet_){ - scale = corrector->correction((*caloJets)[ijet], iEvent, iSetup); + scale = jetCorr->correction((*caloJets)[ijet]); } - //if (isJPTJet_){ - //scale = corrector->correction((*jptJets)[ijet], iEvent, iSetup); - //} if (isPFJet_){ - scale = corrector->correction((*pfJets)[ijet], iEvent, iSetup); + scale = jetCorr->correction((*pfJets)[ijet]); } correctedJet.scaleEnergy(scale); } - if(correctedJet.pt()> ptThreshold_){ pass_corrected=true; } @@ -1432,15 +1434,16 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu if(pass_corrected){ recoJets.push_back(correctedJet); } - bool jetpassid=true; bool Thiscleaned=true; + bool JetIDWPU=true; //jet ID for calojets if (isCaloJet_) { reco::CaloJetRef calojetref(caloJets, ijet); if(!runcosmics_){ reco::JetID jetID = (*jetID_ValueMap_Handle)[calojetref]; jetpassid = jetIDFunctor((*caloJets)[ijet], jetID); + JetIDWPU=jetpassid; if(jetCleaningFlag_){ Thiscleaned=jetpassid; } @@ -1458,9 +1461,7 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu mPt_uncor = map_of_MEs[DirName+"/"+"Pt_uncor"]; if (mPt_uncor && mPt_uncor->getRootObject()) mPt_uncor->Fill ((*caloJets)[ijet].pt()); mEta_uncor = map_of_MEs[DirName+"/"+"Eta_uncor"]; if (mEta_uncor && mEta_uncor->getRootObject()) mEta_uncor->Fill ((*caloJets)[ijet].eta()); mPhi_uncor = map_of_MEs[DirName+"/"+"Phi_uncor"]; if (mPhi_uncor && mPhi_uncor->getRootObject()) mPhi_uncor->Fill ((*caloJets)[ijet].phi()); - //if(!isJPTJet_){ mConstituents_uncor = map_of_MEs[DirName+"/"+"Constituents_uncor"]; if (mConstituents_uncor && mConstituents_uncor->getRootObject()) mConstituents_uncor->Fill ((*caloJets)[ijet].nConstituents()); - //} } //now do calojet specific fractions and histograms ->H and E fracs if(Thiscleaned && pass_corrected){//if cleaning requested->jet passes a loose ID @@ -1477,10 +1478,7 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu }else{ mHFrac_Forward = map_of_MEs[DirName+"/"+"HFrac_Forward"]; if (mHFrac_Forward && mHFrac_Forward->getRootObject()) mHFrac_Forward->Fill((*caloJets)[ijet].energyFractionHadronic()); mEFrac_Forward = map_of_MEs[DirName+"/"+"EFrac_Forward"]; if (mEFrac_Forward && mEFrac_Forward->getRootObject()) mEFrac_Forward->Fill((*caloJets)[ijet].emEnergyFraction()); - } - mMaxEInEmTowers = map_of_MEs[DirName+"/"+"MaxEInEmTowers"]; if (mMaxEInEmTowers && mMaxEInEmTowers->getRootObject()) mMaxEInEmTowers->Fill ((*caloJets)[ijet].maxEInEmTowers()); - mMaxEInHadTowers = map_of_MEs[DirName+"/"+"MaxEInHadTowers"]; if (mMaxEInHadTowers && mMaxEInHadTowers->getRootObject()) mMaxEInHadTowers->Fill ((*caloJets)[ijet].maxEInHadTowers()); - + } mHadEnergyInHO = map_of_MEs[DirName+"/"+"HadEnergyInHO"]; if (mHadEnergyInHO && mHadEnergyInHO->getRootObject()) mHadEnergyInHO->Fill ((*caloJets)[ijet].hadEnergyInHO()); mHadEnergyInHB = map_of_MEs[DirName+"/"+"HadEnergyInHB"]; if (mHadEnergyInHB && mHadEnergyInHB->getRootObject()) mHadEnergyInHB->Fill ((*caloJets)[ijet].hadEnergyInHB()); mHadEnergyInHF = map_of_MEs[DirName+"/"+"HadEnergyInHF"]; if (mHadEnergyInHF && mHadEnergyInHF->getRootObject()) mHadEnergyInHF->Fill ((*caloJets)[ijet].hadEnergyInHF()); @@ -1488,279 +1486,175 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu mEmEnergyInEB = map_of_MEs[DirName+"/"+"EmEnergyInEB"]; if (mEmEnergyInEB && mEmEnergyInEB->getRootObject()) mEmEnergyInEB->Fill ((*caloJets)[ijet].emEnergyInEB()); mEmEnergyInEE = map_of_MEs[DirName+"/"+"EmEnergyInEE"]; if (mEmEnergyInEE && mEmEnergyInEE->getRootObject()) mEmEnergyInEE->Fill ((*caloJets)[ijet].emEnergyInEE()); mEmEnergyInHF = map_of_MEs[DirName+"/"+"EmEnergyInHF"]; if (mEmEnergyInHF && mEmEnergyInHF->getRootObject()) mEmEnergyInHF->Fill ((*caloJets)[ijet].emEnergyInHF()); - + + } + } + if(isMiniAODJet_ && (*patJets)[ijet].isPFJet()){ + pat::strbitset stringbitset=pfjetIDFunctor.getBitTemplate(); + jetpassid = pfjetIDFunctor((*patJets)[ijet],stringbitset); + if(jetCleaningFlag_){ + Thiscleaned = jetpassid; + JetIDWPU = jetpassid; + } + if(Thiscleaned && pass_uncorrected){ + mPt_uncor = map_of_MEs[DirName+"/"+"Pt_uncor"]; if (mPt_uncor && mPt_uncor->getRootObject()) if (mPt_uncor) mPt_uncor->Fill ((*patJets)[ijet].pt()*(*patJets)[ijet].jecFactor("Uncorrected")); + mEta_uncor = map_of_MEs[DirName+"/"+"Eta_uncor"]; if (mEta_uncor && mEta_uncor->getRootObject()) if (mEta_uncor) mEta_uncor->Fill ((*patJets)[ijet].eta()); + mPhi_uncor = map_of_MEs[DirName+"/"+"Phi_uncor"]; if (mPhi_uncor && mPhi_uncor->getRootObject()) if (mPhi_uncor) mPhi_uncor->Fill ((*patJets)[ijet].phi()); + mConstituents_uncor = map_of_MEs[DirName+"/"+"Constituents_uncor"]; if (mConstituents_uncor && mConstituents_uncor->getRootObject()) if (mConstituents_uncor) mConstituents_uncor->Fill ((*patJets)[ijet].nConstituents()); + } + if(Thiscleaned && pass_corrected){ + mMVAPUJIDDiscriminant=map_of_MEs[DirName+"/"+"MVAPUJIDDiscriminant"]; if(mMVAPUJIDDiscriminant && mMVAPUJIDDiscriminant->getRootObject()) mMVAPUJIDDiscriminant->Fill( (*patJets)[ijet].userFloat("pileupJetId:fullDiscriminant")); + if(fabs(correctedJet.eta()) <= 1.3) { + mCHFracVSpT_Barrel = map_of_MEs[DirName+"/"+"CHFracVSpT_Barrel"]; if(mCHFracVSpT_Barrel && mCHFracVSpT_Barrel->getRootObject()) mCHFracVSpT_Barrel->Fill(correctedJet.pt(),(*patJets)[ijet].chargedHadronEnergyFraction()); + mNHFracVSpT_Barrel = map_of_MEs[DirName+"/"+"NHFracVSpT_Barrel"];if (mNHFracVSpT_Barrel && mNHFracVSpT_Barrel->getRootObject()) mNHFracVSpT_Barrel->Fill(correctedJet.pt(),(*patJets)[ijet].neutralHadronEnergyFraction()); + mPhFracVSpT_Barrel = map_of_MEs[DirName+"/"+"PhFracVSpT_Barrel"];if (mPhFracVSpT_Barrel && mPhFracVSpT_Barrel->getRootObject()) mPhFracVSpT_Barrel->Fill(correctedJet.pt(),(*patJets)[ijet].neutralEmEnergyFraction()); + }else if(fabs(correctedJet.eta()) <= 3) { + mCHFracVSpT_Barrel = map_of_MEs[DirName+"/"+"CHFracVSpT_Barrel"]; if(mCHFracVSpT_Barrel && mCHFracVSpT_Barrel->getRootObject()) mCHFracVSpT_Barrel->Fill(correctedJet.pt(),(*patJets)[ijet].chargedHadronEnergyFraction()); + mNHFracVSpT_Barrel = map_of_MEs[DirName+"/"+"NHFracVSpT_Barrel"];if (mNHFracVSpT_Barrel && mNHFracVSpT_Barrel->getRootObject()) mNHFracVSpT_Barrel->Fill(correctedJet.pt(),(*patJets)[ijet].neutralHadronEnergyFraction()); + mPhFracVSpT_Barrel = map_of_MEs[DirName+"/"+"PhFracVSpT_Barrel"];if (mPhFracVSpT_Barrel && mPhFracVSpT_Barrel->getRootObject()) mPhFracVSpT_Barrel->Fill(correctedJet.pt(),(*patJets)[ijet].neutralEmEnergyFraction()); + }else if(fabs(correctedJet.eta()) <= 3) { + mHFHFracVSpT_Forward = map_of_MEs[DirName+"/"+"HFHFracVSpT_Forward"]; if (mHFHFracVSpT_Forward && mHFHFracVSpT_Forward->getRootObject()) mHFHFracVSpT_Forward->Fill(correctedJet.pt(),(*patJets)[ijet].HFHadronEnergyFraction ()); + mHFEFracVSpT_Forward = map_of_MEs[DirName+"/"+"HFEFracVSpT_Forward"]; if (mHFEFracVSpT_Forward && mHFEFracVSpT_Forward->getRootObject()) mHFEFracVSpT_Forward->Fill (correctedJet.pt(),(*patJets)[ijet].HFEMEnergyFraction ()); + } } } - //if(isJPTJet_){ - //const edm::RefToBase& rawJet = (*jptJets)[ijet].getCaloJetRef(); - ////change that step here - ////check jet is correctable by JPT - ////if ( fabs(rawJet->eta()) > 2.1) return; - - //try { - // const reco::CaloJet *rawCaloJet = dynamic_cast(&*rawJet); - // reco::CaloJetRef const theCaloJetRef = (rawJet).castTo(); - // if(!runcosmics_){ - // reco::JetID jetID = (*jetID_ValueMap_Handle)[theCaloJetRef]; - // jetpassid = jetIDFunctor(*rawCaloJet, jetID); - // if(jetCleaningFlag_){ - // Thiscleaned = jetpassid; - // } - // if(Thiscleaned /*&& ( fabs(rawJet->eta()) < 2.1)*/ && pass_corrected){ - // mN90Hits = map_of_MEs[DirName+"/"+"N90Hits"]; if (mN90Hits && mN90Hits->getRootObject()) mN90Hits->Fill (jetID.n90Hits); - // mfHPD = map_of_MEs[DirName+"/"+"fHPD"]; if (mfHPD && mfHPD->getRootObject()) mfHPD->Fill (jetID.fHPD); - // mresEMF = map_of_MEs[DirName+"/"+"resEMF"]; if (mresEMF && mresEMF->getRootObject()) mresEMF->Fill (jetID.restrictedEMF); - // mfRBX = map_of_MEs[DirName+"/"+"fRBX"]; if (mfRBX && mfRBX->getRootObject()) mfRBX->Fill (jetID.fRBX); - // } - // } - //} catch (const std::bad_cast&) { - // edm::LogError("JetPlusTrackDQM") << "Failed to cast raw jet to CaloJet. JPT Jet does not appear to have been built from a CaloJet. " - // << "Histograms not filled. "; - // return; - //} - ////plot JPT specific variables for <2.1 jets - //if(Thiscleaned && pass_uncorrected /*&& ( fabs(rawJet->eta()) < 2.1)*/ ){ - //mPt_uncor = map_of_MEs[DirName+"/"+"Pt_uncor"]; if (mPt_uncor && mPt_uncor->getRootObject()) if (mPt_uncor) mPt_uncor->Fill ((*jptJets)[ijet].pt()); - // mEta_uncor = map_of_MEs[DirName+"/"+"Eta_uncor"]; if (mEta_uncor && mEta_uncor->getRootObject()) mEta_uncor->Fill ((*jptJets)[ijet].eta()); - // mPhi_uncor = map_of_MEs[DirName+"/"+"Phi_uncor"]; if (mPhi_uncor && mPhi_uncor->getRootObject()) mPhi_uncor->Fill ((*jptJets)[ijet].phi()); - // if(!isJPTJet_){ - // mConstituents_uncor = map_of_MEs[DirName+"/"+"Constituents_uncor"]; if (mConstituents_uncor && mConstituents_uncor->getRootObject()) mConstituents_uncor->Fill ((*jptJets)[ijet].nConstituents()); - // } - //} - //if(Thiscleaned && /*( fabs(rawJet->eta()) < 2.1) && */pass_corrected){ - // mHFrac = map_of_MEs[DirName+"/"+"HFrac"]; if (mHFrac && mHFrac->getRootObject()) mHFrac->Fill ((*jptJets)[ijet].chargedHadronEnergyFraction()+(*jptJets)[ijet].neutralHadronEnergyFraction()); - // //if (mEFrac) mEFrac->Fill ((*jptJets)[ijet].chargedEmEnergyFraction() +(*jptJets)[ijet].neutralEmEnergyFraction()); - // mEFrac = map_of_MEs[DirName+"/"+"EFrac"]; if (mEFrac && mHFrac->getRootObject()) mEFrac->Fill (1.-(*jptJets)[ijet].chargedHadronEnergyFraction()-(*jptJets)[ijet].neutralHadronEnergyFraction()); - // mHFrac_profile = map_of_MEs[DirName+"/"+"HFrac_profile"]; if (mHFrac_profile && mHFrac_profile->getRootObject()) mHFrac_profile ->Fill(numPV, (*jptJets)[ijet].chargedHadronEnergyFraction()+(*jptJets)[ijet].neutralHadronEnergyFraction()); - // mEFrac_profile = map_of_MEs[DirName+"/"+"EFrac_profile"]; if (mEFrac_profile && mEFrac_profile->getRootObject()) mEFrac_profile ->Fill(numPV, 1.-(*jptJets)[ijet].chargedHadronEnergyFraction()-(*jptJets)[ijet].neutralHadronEnergyFraction()); - // if (fabs((*jptJets)[ijet].eta()) <= 1.3) { - // mHFrac_Barrel = map_of_MEs[DirName+"/"+"HFrac_Barrel"]; if (mHFrac_Barrel && mHFrac_Barrel->getRootObject()) mHFrac_Barrel->Fill((*jptJets)[ijet].chargedHadronEnergyFraction()+(*jptJets)[ijet].neutralHadronEnergyFraction()); - // mEFrac_Barrel = map_of_MEs[DirName+"/"+"EFrac_Barrel"]; if (mEFrac_Barrel && mEFrac_Barrel->getRootObject()) mEFrac_Barrel->Fill(1.-(*jptJets)[ijet].chargedHadronEnergyFraction()-(*jptJets)[ijet].neutralHadronEnergyFraction()); - // }else if(fabs((*jptJets)[ijet].eta()) <3.0){ - // mHFrac_EndCap = map_of_MEs[DirName+"/"+"HFrac_EndCap"]; if (mHFrac_EndCap && mHFrac_EndCap->getRootObject()) mHFrac_EndCap->Fill((*jptJets)[ijet].chargedHadronEnergyFraction()+(*jptJets)[ijet].neutralHadronEnergyFraction()); - // mEFrac_EndCap = map_of_MEs[DirName+"/"+"EFrac_EndCap"]; if (mEFrac_EndCap && mEFrac_EndCap->getRootObject()) mEFrac_EndCap->Fill(1.-(*jptJets)[ijet].chargedHadronEnergyFraction()-(*jptJets)[ijet].neutralHadronEnergyFraction()); - // }else{ - // mHFrac_Forward = map_of_MEs[DirName+"/"+"HFrac_Forward"]; if (mHFrac_Forward && mHFrac_Forward->getRootObject()) mHFrac_Forward->Fill((*jptJets)[ijet].chargedHadronEnergyFraction()+(*jptJets)[ijet].neutralHadronEnergyFraction()); - // mEFrac_Forward = map_of_MEs[DirName+"/"+"EFrac_Forward"]; if (mEFrac_Forward && mEFrac_Forward->getRootObject()) mEFrac_Forward->Fill(1.-(*jptJets)[ijet].chargedHadronEnergyFraction()-(*jptJets)[ijet].neutralHadronEnergyFraction()); - // } - // mE = map_of_MEs[DirName+"/"+"E"]; if (mE && mE->getRootObject()) mE->Fill ((*jptJets)[ijet].energy()); - // mPx = map_of_MEs[DirName+"/"+"Px"]; if (mPx && mPx->getRootObject()) mPx->Fill ((*jptJets)[ijet].px()); - // mPy = map_of_MEs[DirName+"/"+"Py"]; if (mPy && mPy->getRootObject()) mPy->Fill ((*jptJets)[ijet].py()); - // mPz = map_of_MEs[DirName+"/"+"Pz"]; if (mPz && mPz->getRootObject()) mPz->Fill ((*jptJets)[ijet].pz()); - // mP = map_of_MEs[DirName+"/"+"P"]; if (mP && mP->getRootObject()) mP->Fill ((*jptJets)[ijet].p()); - // mEt = map_of_MEs[DirName+"/"+"Et"]; if (mEt && mEt->getRootObject()) mEt->Fill ((*jptJets)[ijet].et()); - // mnTracks = map_of_MEs[DirName+"/"+"nTracks"]; if (mnTracks && mnTracks->getRootObject()) mnTracks->Fill((*jptJets)[ijet].chargedMultiplicity()); - // mnTracksVSJetPt = map_of_MEs[DirName+"/"+"nTracksVSJetPt"]; if (mnTracksVSJetPt && mEt->getRootObject()) mnTracksVSJetPt->Fill(rawJet->pt(),(*jptJets)[ijet].chargedMultiplicity()); - // mnTracksVSJetEta = map_of_MEs[DirName+"/"+"nTracksVSJetEta"]; if (mnTracksVSJetEta && mnTracksVSJetEta->getRootObject()) mnTracksVSJetEta->Fill(rawJet->eta(),(*jptJets)[ijet].chargedMultiplicity()); - // const reco::TrackRefVector& pionsInVertexInCalo = (*jptJets)[ijet].getPionsInVertexInCalo(); - // const reco::TrackRefVector& pionsInVertexOutCalo = (*jptJets)[ijet].getPionsInVertexOutCalo(); - // const reco::TrackRefVector& pionsOutVertexInCalo = (*jptJets)[ijet].getPionsOutVertexInCalo(); - // const reco::TrackRefVector& muonsInVertexInCalo = (*jptJets)[ijet].getMuonsInVertexInCalo(); - // const reco::TrackRefVector& muonsInVertexOutCalo = (*jptJets)[ijet].getMuonsInVertexOutCalo(); - // const reco::TrackRefVector& muonsOutVertexInCalo = (*jptJets)[ijet].getMuonsOutVertexInCalo(); - // const reco::TrackRefVector& electronsInVertexInCalo = (*jptJets)[ijet].getElecsInVertexInCalo(); - // const reco::TrackRefVector& electronsInVertexOutCalo = (*jptJets)[ijet].getElecsInVertexOutCalo(); - // const reco::TrackRefVector& electronsOutVertexInCalo = (*jptJets)[ijet].getElecsOutVertexInCalo(); - // - // mnallPionTracksPerJet = map_of_MEs[DirName+"/"+"nallPionTracks"]; if(mnallPionTracksPerJet && mnallPionTracksPerJet->getRootObject()) mnallPionTracksPerJet->Fill(pionsInVertexInCalo.size()+pionsInVertexOutCalo.size()+pionsOutVertexInCalo.size()); - // mnInVertexInCaloPionTracksPerJet = map_of_MEs[DirName+"/"+"nInVertexInCaloPionTracks"]; if(mnInVertexInCaloPionTracksPerJet && mnInVertexInCaloPionTracksPerJet->getRootObject()) mnInVertexInCaloPionTracksPerJet->Fill(pionsInVertexInCalo.size()); - // mnOutVertexInCaloPionTracksPerJet = map_of_MEs[DirName+"/"+"nOutVertexInCaloPionTracks"]; if(mnOutVertexInCaloPionTracksPerJet && mnOutVertexInCaloPionTracksPerJet->getRootObject()) mnOutVertexInCaloPionTracksPerJet->Fill(pionsOutVertexInCalo.size()); - // mnInVertexOutCaloPionTracksPerJet = map_of_MEs[DirName+"/"+"nInVertexOutCaloPionTracks"]; if(mnInVertexOutCaloPionTracksPerJet && mnInVertexOutCaloPionTracksPerJet->getRootObject()) mnInVertexOutCaloPionTracksPerJet->Fill(pionsInVertexOutCalo.size()); - // - // for (reco::TrackRefVector::const_iterator iTrack = pionsInVertexInCalo.begin(); iTrack != pionsInVertexInCalo.end(); ++iTrack) { - // mallPionTracksPt = map_of_MEs[DirName+"/"+"allPionTracksPt"]; if(mallPionTracksPt && mallPionTracksPt->getRootObject()) mallPionTracksPt->Fill((*iTrack)->pt()); - // mallPionTracksEta = map_of_MEs[DirName+"/"+"allPionTracksEta"]; if(mallPionTracksEta && mallPionTracksEta->getRootObject()) mallPionTracksEta->Fill((*iTrack)->eta()); - // mallPionTracksPhi = map_of_MEs[DirName+"/"+"allPionTracksPhi"]; if(mallPionTracksPhi && mallPionTracksPhi->getRootObject()) mallPionTracksPhi->Fill((*iTrack)->phi()); - // mallPionTracksPtVSEta = map_of_MEs[DirName+"/"+"allPionTracksPtVSEta"]; if(mallPionTracksPtVSEta && mallPionTracksPtVSEta->getRootObject()) mallPionTracksPtVSEta->Fill((*iTrack)->eta(),(*iTrack)->pt()); - // mInVertexInCaloPionTracksPt = map_of_MEs[DirName+"/"+"InVertexInCaloPionTracksPt"]; if(mInVertexInCaloPionTracksPt && mInVertexInCaloPionTracksPt->getRootObject()) mInVertexInCaloPionTracksPt->Fill((*iTrack)->pt()); - // mInVertexInCaloPionTracksEta = map_of_MEs[DirName+"/"+"InVertexInCaloPionTracksEta"]; if(mInVertexInCaloPionTracksEta && mInVertexInCaloPionTracksEta->getRootObject()) mInVertexInCaloPionTracksEta->Fill((*iTrack)->eta()); - // mInVertexInCaloPionTracksPhi = map_of_MEs[DirName+"/"+"InVertexInCaloPionTracksPhi"]; if(mInVertexInCaloPionTracksPhi && mInVertexInCaloPionTracksPhi->getRootObject()) mInVertexInCaloPionTracksPhi->Fill((*iTrack)->phi()); - // mInVertexInCaloPionTracksPtVSEta = map_of_MEs[DirName+"/"+"InVertexInCaloPionTracksPtVSEta"]; if(mInVertexInCaloPionTracksPtVSEta && mInVertexInCaloPionTracksPtVSEta->getRootObject()) mInVertexInCaloPionTracksPtVSEta->Fill((*iTrack)->eta(),(*iTrack)->pt()); - // const double trackDirectionJetDR = deltaR(rawJet->eta(),rawJet->phi(),(*iTrack)->eta(),(*iTrack)->phi()); - // mInCaloTrackDirectionJetDRHisto_= map_of_MEs[DirName+"/"+"InCaloTrackDirectionJetDR"]; if(mInCaloTrackDirectionJetDRHisto_ && mInCaloTrackDirectionJetDRHisto_ ->getRootObject()) if(mInCaloTrackDirectionJetDRHisto_)mInCaloTrackDirectionJetDRHisto_->Fill(trackDirectionJetDR); - // math::XYZPoint point =trackPropagator_->impactPoint(**iTrack); - // const double impactPointJetDR = deltaR(rawJet->eta(),rawJet->phi(), point.Eta(),point.Phi()); - // mInVertexTrackImpactPointJetDRHisto_= map_of_MEs[DirName+"/"+"InVertexTrackImpactPointJetDR"]; if( mInVertexTrackImpactPointJetDRHisto_ && mInVertexTrackImpactPointJetDRHisto_ ->getRootObject()) mInVertexTrackImpactPointJetDRHisto_->Fill(impactPointJetDR); - // } - // for (reco::TrackRefVector::const_iterator iTrack = pionsInVertexOutCalo.begin(); iTrack != pionsInVertexOutCalo.end(); ++iTrack) { - // mallPionTracksPt = map_of_MEs[DirName+"/"+"allPionTracksPt"]; if(mallPionTracksPt && mallPionTracksPt->getRootObject()) mallPionTracksPt->Fill((*iTrack)->pt()); - // mallPionTracksEta = map_of_MEs[DirName+"/"+"allPionTracksEta"]; if(mallPionTracksEta && mallPionTracksEta->getRootObject()) mallPionTracksEta->Fill((*iTrack)->eta()); - // mallPionTracksPhi = map_of_MEs[DirName+"/"+"allPionTracksPhi"]; if(mallPionTracksPhi && mallPionTracksPhi->getRootObject()) mallPionTracksPhi->Fill((*iTrack)->phi()); - // mallPionTracksPtVSEta = map_of_MEs[DirName+"/"+"allPionTracksPtVSEta"]; if(mallPionTracksPtVSEta && mallPionTracksPtVSEta->getRootObject()) mallPionTracksPtVSEta->Fill((*iTrack)->eta(),(*iTrack)->pt()); - // mInVertexOutCaloPionTracksPt = map_of_MEs[DirName+"/"+"InVertexOutCaloPionTracksPt"]; if(mInVertexOutCaloPionTracksPt && mInVertexOutCaloPionTracksPt->getRootObject()) mInVertexOutCaloPionTracksPt->Fill((*iTrack)->pt()); - // mInVertexOutCaloPionTracksEta = map_of_MEs[DirName+"/"+"InVertexOutCaloPionTracksEta"]; if(mInVertexOutCaloPionTracksEta && mInVertexOutCaloPionTracksEta->getRootObject()) mInVertexOutCaloPionTracksEta->Fill((*iTrack)->eta()); - // mInVertexOutCaloPionTracksPhi = map_of_MEs[DirName+"/"+"InVertexOutCaloPionTracksPhi"]; if(mInVertexOutCaloPionTracksPhi && mInVertexOutCaloPionTracksPhi->getRootObject()) mInVertexOutCaloPionTracksPhi->Fill((*iTrack)->phi()); - // mInVertexOutCaloPionTracksPtVSEta = map_of_MEs[DirName+"/"+"InVertexOutCaloPionTracksPtVSEta"]; if(mInVertexOutCaloPionTracksPtVSEta && mInVertexOutCaloPionTracksPtVSEta->getRootObject()) mInVertexOutCaloPionTracksPtVSEta->Fill((*iTrack)->eta(),(*iTrack)->pt()); - // const double trackDirectionJetDR = deltaR(rawJet->eta(),rawJet->phi(),(*iTrack)->eta(),(*iTrack)->phi()); - // mOutCaloTrackDirectionJetDRHisto_= map_of_MEs[DirName+"/"+"OutCaloTrackDirectionJetDR"]; if(mOutCaloTrackDirectionJetDRHisto_ && mOutCaloTrackDirectionJetDRHisto_ ->getRootObject()) if(mOutCaloTrackDirectionJetDRHisto_)mOutCaloTrackDirectionJetDRHisto_->Fill(trackDirectionJetDR); - // math::XYZPoint point =trackPropagator_->impactPoint(**iTrack); - // const double impactPointJetDR = deltaR(rawJet->eta(),rawJet->phi(), point.Eta(),point.Phi()); - // mInVertexTrackImpactPointJetDRHisto_= map_of_MEs[DirName+"/"+"InVertexTrackImpactPointJetDR"]; if( mInVertexTrackImpactPointJetDRHisto_ && mInVertexTrackImpactPointJetDRHisto_ ->getRootObject()) mInVertexTrackImpactPointJetDRHisto_->Fill(impactPointJetDR); - // } - // for (reco::TrackRefVector::const_iterator iTrack = pionsOutVertexInCalo.begin(); iTrack != pionsOutVertexInCalo.end(); ++iTrack) { - // mallPionTracksPt = map_of_MEs[DirName+"/"+"allPionTracksPt"]; if(mallPionTracksPt && mallPionTracksPt->getRootObject()) mallPionTracksPt->Fill((*iTrack)->pt()); - // mallPionTracksEta = map_of_MEs[DirName+"/"+"allPionTracksEta"]; if(mallPionTracksEta && mallPionTracksEta->getRootObject()) mallPionTracksEta->Fill((*iTrack)->eta()); - // mallPionTracksPhi = map_of_MEs[DirName+"/"+"allPionTracksPhi"]; if(mallPionTracksPhi && mallPionTracksPhi->getRootObject()) mallPionTracksPhi->Fill((*iTrack)->phi()); - // mallPionTracksPtVSEta = map_of_MEs[DirName+"/"+"allPionTracksPtVSEta"]; if(mallPionTracksPtVSEta && mallPionTracksPtVSEta->getRootObject()) mallPionTracksPtVSEta->Fill((*iTrack)->eta(),(*iTrack)->pt()); - // mOutVertexInCaloPionTracksPt = map_of_MEs[DirName+"/"+"OutVertexInCaloPionTracksPt"]; if(mOutVertexInCaloPionTracksPt && mOutVertexInCaloPionTracksPt->getRootObject()) mOutVertexInCaloPionTracksPt->Fill((*iTrack)->pt()); - // mOutVertexInCaloPionTracksEta = map_of_MEs[DirName+"/"+"OutVertexInCaloPionTracksEta"]; if(mOutVertexInCaloPionTracksEta && mOutVertexInCaloPionTracksEta->getRootObject()) mOutVertexInCaloPionTracksEta->Fill((*iTrack)->eta()); - // mOutVertexInCaloPionTracksPhi = map_of_MEs[DirName+"/"+"OutVertexInCaloPionTracksPhi"]; if(mOutVertexInCaloPionTracksPhi && mOutVertexInCaloPionTracksPhi->getRootObject()) mOutVertexInCaloPionTracksPhi->Fill((*iTrack)->phi()); - // mOutVertexInCaloPionTracksPtVSEta = map_of_MEs[DirName+"/"+"OutVertexInCaloPionTracksPtVSEta"]; if(mOutVertexInCaloPionTracksPtVSEta && mOutVertexInCaloPionTracksPtVSEta->getRootObject()) mOutVertexInCaloPionTracksPtVSEta->Fill((*iTrack)->eta(),(*iTrack)->pt()); - // const double trackDirectionJetDR = deltaR(rawJet->eta(),rawJet->phi(),(*iTrack)->eta(),(*iTrack)->phi()); - // mInCaloTrackDirectionJetDRHisto_= map_of_MEs[DirName+"/"+"InCaloTrackDirectionJetDR"]; if(mInCaloTrackDirectionJetDRHisto_ && mInCaloTrackDirectionJetDRHisto_ ->getRootObject()) if(mInCaloTrackDirectionJetDRHisto_)mInCaloTrackDirectionJetDRHisto_->Fill(trackDirectionJetDR); - // math::XYZPoint point =trackPropagator_->impactPoint(**iTrack); - // const double impactPointJetDR = deltaR(rawJet->eta(),rawJet->phi(), point.Eta(),point.Phi()); - // mOutVertexTrackImpactPointJetDRHisto_= map_of_MEs[DirName+"/"+"OutVertexTrackImpactPointJetDR"]; if( mOutVertexTrackImpactPointJetDRHisto_ && mOutVertexTrackImpactPointJetDRHisto_ ->getRootObject()) mOutVertexTrackImpactPointJetDRHisto_->Fill(impactPointJetDR); - // } - // //muon track histos - // mnallMuonTracksPerJet = map_of_MEs[DirName+"/"+"nallMuonTracks"]; if(mnallMuonTracksPerJet && mnallMuonTracksPerJet->getRootObject()) mnallMuonTracksPerJet->Fill(muonsInVertexInCalo.size()+muonsInVertexOutCalo.size()+muonsOutVertexInCalo.size()); - // mnInVertexInCaloMuonTracksPerJet = map_of_MEs[DirName+"/"+"nInVertexInCaloMuonTracks"]; if(mnInVertexInCaloMuonTracksPerJet && mnInVertexInCaloMuonTracksPerJet->getRootObject()) mnInVertexInCaloMuonTracksPerJet->Fill(muonsInVertexInCalo.size()); - // mnOutVertexInCaloMuonTracksPerJet = map_of_MEs[DirName+"/"+"nOutVertexInCaloMuonTracks"]; if(mnOutVertexInCaloMuonTracksPerJet && mnOutVertexInCaloMuonTracksPerJet->getRootObject()) mnOutVertexInCaloMuonTracksPerJet->Fill(muonsOutVertexInCalo.size()); - // mnInVertexOutCaloMuonTracksPerJet = map_of_MEs[DirName+"/"+"nInVertexOutCaloMuonTracks"]; if(mnInVertexOutCaloMuonTracksPerJet && mnInVertexOutCaloMuonTracksPerJet->getRootObject()) mnInVertexOutCaloMuonTracksPerJet->Fill(muonsInVertexOutCalo.size()); - // for (reco::TrackRefVector::const_iterator iTrack = muonsInVertexInCalo.begin(); iTrack != muonsInVertexInCalo.end(); ++iTrack) { - // mallMuonTracksPt = map_of_MEs[DirName+"/"+"allMuonTracksPt"]; if(mallMuonTracksPt && mallMuonTracksPt->getRootObject()) mallMuonTracksPt->Fill((*iTrack)->pt()); - // mallMuonTracksEta = map_of_MEs[DirName+"/"+"allMuonTracksEta"]; if(mallMuonTracksEta && mallMuonTracksEta->getRootObject()) mallMuonTracksEta->Fill((*iTrack)->eta()); - // mallMuonTracksPhi = map_of_MEs[DirName+"/"+"allMuonTracksPhi"]; if(mallMuonTracksPhi && mallMuonTracksPhi->getRootObject()) mallMuonTracksPhi->Fill((*iTrack)->phi()); - // mallMuonTracksPtVSEta = map_of_MEs[DirName+"/"+"allMuonTracksPtVSEta"]; if(mallMuonTracksPtVSEta && mallMuonTracksPtVSEta->getRootObject()) mallMuonTracksPtVSEta->Fill((*iTrack)->eta(),(*iTrack)->pt()); - // mInVertexInCaloMuonTracksPt = map_of_MEs[DirName+"/"+"InVertexInCaloMuonTracksPt"]; if(mInVertexInCaloMuonTracksPt && mInVertexInCaloMuonTracksPt->getRootObject()) mInVertexInCaloMuonTracksPt->Fill((*iTrack)->pt()); - // mInVertexInCaloMuonTracksEta = map_of_MEs[DirName+"/"+"InVertexInCaloMuonTracksEta"]; if(mInVertexInCaloMuonTracksEta && mInVertexInCaloMuonTracksEta->getRootObject()) mInVertexInCaloMuonTracksEta->Fill((*iTrack)->eta()); - // mInVertexInCaloMuonTracksPhi = map_of_MEs[DirName+"/"+"InVertexInCaloMuonTracksPhi"]; if(mInVertexInCaloMuonTracksPhi && mInVertexInCaloMuonTracksPhi->getRootObject()) mInVertexInCaloMuonTracksPhi->Fill((*iTrack)->phi()); - // mInVertexInCaloMuonTracksPtVSEta = map_of_MEs[DirName+"/"+"InVertexInCaloMuonTracksPtVSEta"]; if(mInVertexInCaloMuonTracksPtVSEta && mInVertexInCaloMuonTracksPtVSEta->getRootObject()) mInVertexInCaloMuonTracksPtVSEta->Fill((*iTrack)->eta(),(*iTrack)->pt()); - // const double trackDirectionJetDR = deltaR(rawJet->eta(),rawJet->phi(),(*iTrack)->eta(),(*iTrack)->phi()); - // mInCaloTrackDirectionJetDRHisto_= map_of_MEs[DirName+"/"+"InCaloTrackDirectionJetDR"]; if(mInCaloTrackDirectionJetDRHisto_ && mInCaloTrackDirectionJetDRHisto_ ->getRootObject()) if(mInCaloTrackDirectionJetDRHisto_)mInCaloTrackDirectionJetDRHisto_->Fill(trackDirectionJetDR); - // math::XYZPoint point =trackPropagator_->impactPoint(**iTrack); - // const double impactPointJetDR = deltaR(rawJet->eta(),rawJet->phi(), point.Eta(),point.Phi()); - // mInVertexTrackImpactPointJetDRHisto_= map_of_MEs[DirName+"/"+"InVertexTrackImpactPointJetDR"]; if( mInVertexTrackImpactPointJetDRHisto_ && mInVertexTrackImpactPointJetDRHisto_ ->getRootObject()) mInVertexTrackImpactPointJetDRHisto_->Fill(impactPointJetDR); - // } - // for (reco::TrackRefVector::const_iterator iTrack = muonsInVertexOutCalo.begin(); iTrack != muonsInVertexOutCalo.end(); ++iTrack) { - // mallMuonTracksPt = map_of_MEs[DirName+"/"+"allMuonTracksPt"]; if(mallMuonTracksPt && mallMuonTracksPt->getRootObject()) mallMuonTracksPt->Fill((*iTrack)->pt()); - // mallMuonTracksEta = map_of_MEs[DirName+"/"+"allMuonTracksEta"]; if(mallMuonTracksEta && mallMuonTracksEta->getRootObject()) mallMuonTracksEta->Fill((*iTrack)->eta()); - // mallMuonTracksPhi = map_of_MEs[DirName+"/"+"allMuonTracksPhi"]; if(mallMuonTracksPhi && mallMuonTracksPhi->getRootObject()) mallMuonTracksPhi->Fill((*iTrack)->phi()); - // mallMuonTracksPtVSEta = map_of_MEs[DirName+"/"+"allMuonTracksPtVSEta"]; if(mallMuonTracksPtVSEta && mallMuonTracksPtVSEta->getRootObject()) mallMuonTracksPtVSEta->Fill((*iTrack)->eta(),(*iTrack)->pt()); - // mInVertexOutCaloMuonTracksPt = map_of_MEs[DirName+"/"+"InVertexOutCaloMuonTracksPt"]; if(mInVertexOutCaloMuonTracksPt && mInVertexOutCaloMuonTracksPt->getRootObject()) mInVertexOutCaloMuonTracksPt->Fill((*iTrack)->pt()); - // mInVertexOutCaloMuonTracksEta = map_of_MEs[DirName+"/"+"InVertexOutCaloMuonTracksEta"]; if(mInVertexOutCaloMuonTracksEta && mInVertexOutCaloMuonTracksEta->getRootObject()) mInVertexOutCaloMuonTracksEta->Fill((*iTrack)->eta()); - // mInVertexOutCaloMuonTracksPhi = map_of_MEs[DirName+"/"+"InVertexOutCaloMuonTracksPhi"]; if(mInVertexOutCaloMuonTracksPhi && mInVertexOutCaloMuonTracksPhi->getRootObject()) mInVertexOutCaloMuonTracksPhi->Fill((*iTrack)->phi()); - // mInVertexOutCaloMuonTracksPtVSEta = map_of_MEs[DirName+"/"+"InVertexOutCaloMuonTracksPtVSEta"]; if(mInVertexOutCaloMuonTracksPtVSEta && mInVertexOutCaloMuonTracksPtVSEta->getRootObject()) mInVertexOutCaloMuonTracksPtVSEta->Fill((*iTrack)->eta(),(*iTrack)->pt()); - // const double trackDirectionJetDR = deltaR(rawJet->eta(),rawJet->phi(),(*iTrack)->eta(),(*iTrack)->phi()); - // mOutCaloTrackDirectionJetDRHisto_= map_of_MEs[DirName+"/"+"OutCaloTrackDirectionJetDR"]; if(mOutCaloTrackDirectionJetDRHisto_ && mOutCaloTrackDirectionJetDRHisto_ ->getRootObject()) if(mOutCaloTrackDirectionJetDRHisto_)mOutCaloTrackDirectionJetDRHisto_->Fill(trackDirectionJetDR); - // math::XYZPoint point =trackPropagator_->impactPoint(**iTrack); - // const double impactPointJetDR = deltaR(rawJet->eta(),rawJet->phi(), point.Eta(),point.Phi()); - // mInVertexTrackImpactPointJetDRHisto_= map_of_MEs[DirName+"/"+"InVertexTrackImpactPointJetDR"]; if( mInVertexTrackImpactPointJetDRHisto_ && mInVertexTrackImpactPointJetDRHisto_ ->getRootObject()) mInVertexTrackImpactPointJetDRHisto_->Fill(impactPointJetDR); - // } - // for (reco::TrackRefVector::const_iterator iTrack = muonsOutVertexInCalo.begin(); iTrack != muonsOutVertexInCalo.end(); ++iTrack) { - // mallMuonTracksPt = map_of_MEs[DirName+"/"+"allMuonTracksPt"]; if(mallMuonTracksPt && mallMuonTracksPt->getRootObject()) mallMuonTracksPt->Fill((*iTrack)->pt()); - // mallMuonTracksEta = map_of_MEs[DirName+"/"+"allMuonTracksEta"]; if(mallMuonTracksEta && mallMuonTracksEta->getRootObject()) mallMuonTracksEta->Fill((*iTrack)->eta()); - // mallMuonTracksPhi = map_of_MEs[DirName+"/"+"allMuonTracksPhi"]; if(mallMuonTracksPhi && mallMuonTracksPhi->getRootObject()) mallMuonTracksPhi->Fill((*iTrack)->phi()); - // mallMuonTracksPtVSEta = map_of_MEs[DirName+"/"+"allMuonTracksPtVSEta"]; if(mallMuonTracksPtVSEta && mallMuonTracksPtVSEta->getRootObject()) mallMuonTracksPtVSEta->Fill((*iTrack)->eta(),(*iTrack)->pt()); - // mOutVertexInCaloMuonTracksPt = map_of_MEs[DirName+"/"+"OutVertexInCaloMuonTracksPt"]; if(mOutVertexInCaloMuonTracksPt && mOutVertexInCaloMuonTracksPt->getRootObject()) mOutVertexInCaloMuonTracksPt->Fill((*iTrack)->pt()); - // mOutVertexInCaloMuonTracksEta = map_of_MEs[DirName+"/"+"OutVertexInCaloMuonTracksEta"]; if(mOutVertexInCaloMuonTracksEta && mOutVertexInCaloMuonTracksEta->getRootObject()) mOutVertexInCaloMuonTracksEta->Fill((*iTrack)->eta()); - // mOutVertexInCaloMuonTracksPhi = map_of_MEs[DirName+"/"+"OutVertexInCaloMuonTracksPhi"]; if(mOutVertexInCaloMuonTracksPhi && mOutVertexInCaloMuonTracksPhi->getRootObject()) mOutVertexInCaloMuonTracksPhi->Fill((*iTrack)->phi()); - // mOutVertexInCaloMuonTracksPtVSEta = map_of_MEs[DirName+"/"+"OutVertexInCaloMuonTracksPtVSEta"]; if(mOutVertexInCaloMuonTracksPtVSEta && mOutVertexInCaloMuonTracksPtVSEta->getRootObject()) mOutVertexInCaloMuonTracksPtVSEta->Fill((*iTrack)->eta(),(*iTrack)->pt()); - // const double trackDirectionJetDR = deltaR(rawJet->eta(),rawJet->phi(),(*iTrack)->eta(),(*iTrack)->phi()); - // mInCaloTrackDirectionJetDRHisto_= map_of_MEs[DirName+"/"+"InCaloTrackDirectionJetDR"]; if(mInCaloTrackDirectionJetDRHisto_ && mInCaloTrackDirectionJetDRHisto_ ->getRootObject()) if(mInCaloTrackDirectionJetDRHisto_)mInCaloTrackDirectionJetDRHisto_->Fill(trackDirectionJetDR); - // math::XYZPoint point =trackPropagator_->impactPoint(**iTrack); - // const double impactPointJetDR = deltaR(rawJet->eta(),rawJet->phi(), point.Eta(),point.Phi()); - // mOutVertexTrackImpactPointJetDRHisto_= map_of_MEs[DirName+"/"+"OutVertexTrackImpactPointJetDR"]; if( mOutVertexTrackImpactPointJetDRHisto_ && mOutVertexTrackImpactPointJetDRHisto_ ->getRootObject()) mOutVertexTrackImpactPointJetDRHisto_->Fill(impactPointJetDR); - // } - // //electron track histos - // mnallElectronTracksPerJet = map_of_MEs[DirName+"/"+"nallElectronTracks"]; if(mnallElectronTracksPerJet && mnallElectronTracksPerJet->getRootObject()) mnallElectronTracksPerJet->Fill(electronsInVertexInCalo.size()+electronsInVertexOutCalo.size()+electronsOutVertexInCalo.size()); - // mnInVertexInCaloElectronTracksPerJet = map_of_MEs[DirName+"/"+"nInVertexInCaloElectronTracks"]; if(mnInVertexInCaloElectronTracksPerJet && mnInVertexInCaloElectronTracksPerJet->getRootObject()) mnInVertexInCaloElectronTracksPerJet->Fill(electronsInVertexInCalo.size()); - // mnOutVertexInCaloElectronTracksPerJet = map_of_MEs[DirName+"/"+"nOutVertexInCaloElectronTracks"]; if(mnOutVertexInCaloElectronTracksPerJet && mnOutVertexInCaloElectronTracksPerJet->getRootObject()) mnOutVertexInCaloElectronTracksPerJet->Fill(electronsOutVertexInCalo.size()); - // mnInVertexOutCaloElectronTracksPerJet = map_of_MEs[DirName+"/"+"nInVertexOutCaloElectronTracks"]; if(mnInVertexOutCaloElectronTracksPerJet && mnInVertexOutCaloElectronTracksPerJet->getRootObject()) mnInVertexOutCaloElectronTracksPerJet->Fill(electronsInVertexOutCalo.size()); - // for (reco::TrackRefVector::const_iterator iTrack = electronsInVertexInCalo.begin(); iTrack != electronsInVertexInCalo.end(); ++iTrack) { - // mallElectronTracksPt = map_of_MEs[DirName+"/"+"allElectronTracksPt"]; if(mallElectronTracksPt && mallElectronTracksPt->getRootObject()) mallElectronTracksPt->Fill((*iTrack)->pt()); - // mallElectronTracksEta = map_of_MEs[DirName+"/"+"allElectronTracksEta"]; if(mallElectronTracksEta && mallElectronTracksPhi->getRootObject()) mallElectronTracksEta->Fill((*iTrack)->eta()); - // mallElectronTracksPhi = map_of_MEs[DirName+"/"+"allElectronTracksPhi"]; if(mallElectronTracksPhi && mallElectronTracksEta->getRootObject()) mallElectronTracksPhi->Fill((*iTrack)->phi()); - // mallElectronTracksPtVSEta = map_of_MEs[DirName+"/"+"allElectronTracksPtVSEta"]; if(mallElectronTracksPtVSEta && mallElectronTracksPtVSEta->getRootObject()) mallElectronTracksPtVSEta->Fill((*iTrack)->eta(),(*iTrack)->pt()); - // mInVertexInCaloElectronTracksPt = map_of_MEs[DirName+"/"+"InVertexInCaloElectronTracksPt"]; if(mInVertexInCaloElectronTracksPt && mInVertexInCaloElectronTracksPt->getRootObject()) mInVertexInCaloElectronTracksPt->Fill((*iTrack)->pt()); - // mInVertexInCaloElectronTracksEta = map_of_MEs[DirName+"/"+"InVertexInCaloElectronTracksEta"]; if(mInVertexInCaloElectronTracksEta && mInVertexInCaloElectronTracksEta->getRootObject()) mInVertexInCaloElectronTracksEta->Fill((*iTrack)->eta()); - // mInVertexInCaloElectronTracksPhi = map_of_MEs[DirName+"/"+"InVertexInCaloElectronTracksPhi"]; if(mInVertexInCaloElectronTracksPhi && mInVertexInCaloElectronTracksPhi->getRootObject()) mInVertexInCaloElectronTracksPhi->Fill((*iTrack)->phi()); - // mInVertexInCaloElectronTracksPtVSEta = map_of_MEs[DirName+"/"+"InVertexInCaloElectronTracksPtVSEta"]; if(mInVertexInCaloElectronTracksPtVSEta && mInVertexInCaloElectronTracksPtVSEta->getRootObject()) mInVertexInCaloElectronTracksPtVSEta->Fill((*iTrack)->eta(),(*iTrack)->pt()); - // const double trackDirectionJetDR = deltaR(rawJet->eta(),rawJet->phi(),(*iTrack)->eta(),(*iTrack)->phi()); - // mInCaloTrackDirectionJetDRHisto_= map_of_MEs[DirName+"/"+"InCaloTrackDirectionJetDR"]; if(mInCaloTrackDirectionJetDRHisto_ && mInCaloTrackDirectionJetDRHisto_ ->getRootObject()) if(mInCaloTrackDirectionJetDRHisto_)mInCaloTrackDirectionJetDRHisto_->Fill(trackDirectionJetDR); - // math::XYZPoint point =trackPropagator_->impactPoint(**iTrack); - // const double impactPointJetDR = deltaR(rawJet->eta(),rawJet->phi(), point.Eta(),point.Phi()); - // mInVertexTrackImpactPointJetDRHisto_= map_of_MEs[DirName+"/"+"InVertexTrackImpactPointJetDR"]; if( mInVertexTrackImpactPointJetDRHisto_ && mInVertexTrackImpactPointJetDRHisto_ ->getRootObject()) mInVertexTrackImpactPointJetDRHisto_->Fill(impactPointJetDR); - // } - // for (reco::TrackRefVector::const_iterator iTrack = electronsInVertexOutCalo.begin(); iTrack != electronsInVertexOutCalo.end(); ++iTrack) { - // mallElectronTracksPt = map_of_MEs[DirName+"/"+"allElectronTracksPt"]; if(mallElectronTracksPt && mallElectronTracksPt->getRootObject()) mallElectronTracksPt->Fill((*iTrack)->pt()); - // mallElectronTracksEta = map_of_MEs[DirName+"/"+"allElectronTracksEta"]; if(mallElectronTracksEta && mallElectronTracksEta->getRootObject()) mallElectronTracksEta->Fill((*iTrack)->eta()); - // mallElectronTracksPhi = map_of_MEs[DirName+"/"+"allElectronTracksPhi"]; if(mallElectronTracksPhi && mallElectronTracksPhi->getRootObject()) mallElectronTracksPhi->Fill((*iTrack)->phi()); - // mallElectronTracksPtVSEta = map_of_MEs[DirName+"/"+"allElectronTracksPtVSEta"]; if(mallElectronTracksPtVSEta && mallElectronTracksPtVSEta->getRootObject()) mallElectronTracksPtVSEta->Fill((*iTrack)->eta(),(*iTrack)->pt()); - // mInVertexOutCaloElectronTracksPt = map_of_MEs[DirName+"/"+"InVertexOutCaloElectronTracksPt"]; if(mInVertexOutCaloElectronTracksPt && mInVertexOutCaloElectronTracksPt->getRootObject()) mInVertexOutCaloElectronTracksPt->Fill((*iTrack)->pt()); - // mInVertexOutCaloElectronTracksEta = map_of_MEs[DirName+"/"+"InVertexOutCaloElectronTracksEta"]; if(mInVertexOutCaloElectronTracksEta && mInVertexOutCaloElectronTracksEta->getRootObject()) mInVertexOutCaloElectronTracksEta->Fill((*iTrack)->eta()); - // mInVertexOutCaloElectronTracksPhi = map_of_MEs[DirName+"/"+"InVertexOutCaloElectronTracksPhi"]; if(mInVertexOutCaloElectronTracksPhi && mInVertexOutCaloElectronTracksPhi->getRootObject()) mInVertexOutCaloElectronTracksPhi->Fill((*iTrack)->phi()); - // mInVertexOutCaloElectronTracksPtVSEta = map_of_MEs[DirName+"/"+"InVertexOutCaloElectronTracksPtVSEta"]; if(mInVertexOutCaloElectronTracksPtVSEta && mInVertexOutCaloElectronTracksPtVSEta->getRootObject()) mInVertexOutCaloElectronTracksPtVSEta->Fill((*iTrack)->eta(),(*iTrack)->pt()); - // const double trackDirectionJetDR = deltaR(rawJet->eta(),rawJet->phi(),(*iTrack)->eta(),(*iTrack)->phi()); - // mOutCaloTrackDirectionJetDRHisto_= map_of_MEs[DirName+"/"+"OutCaloTrackDirectionJetDR"]; if(mOutCaloTrackDirectionJetDRHisto_ && mOutCaloTrackDirectionJetDRHisto_ ->getRootObject()) if(mOutCaloTrackDirectionJetDRHisto_)mOutCaloTrackDirectionJetDRHisto_->Fill(trackDirectionJetDR); - // math::XYZPoint point =trackPropagator_->impactPoint(**iTrack); - // const double impactPointJetDR = deltaR(rawJet->eta(),rawJet->phi(), point.Eta(),point.Phi()); - // mInVertexTrackImpactPointJetDRHisto_= map_of_MEs[DirName+"/"+"InVertexTrackImpactPointJetDR"]; if( mInVertexTrackImpactPointJetDRHisto_ && mInVertexTrackImpactPointJetDRHisto_ ->getRootObject()) mInVertexTrackImpactPointJetDRHisto_->Fill(impactPointJetDR); - // } - // for (reco::TrackRefVector::const_iterator iTrack = electronsOutVertexInCalo.begin(); iTrack != electronsOutVertexInCalo.end(); ++iTrack) { - // mallElectronTracksPt = map_of_MEs[DirName+"/"+"allElectronTracksPt"]; if(mallElectronTracksPt && mallElectronTracksPt->getRootObject()) mallElectronTracksPt->Fill((*iTrack)->pt()); - // mallElectronTracksEta = map_of_MEs[DirName+"/"+"allElectronTracksEta"]; if(mallElectronTracksEta && mallElectronTracksEta->getRootObject()) mallElectronTracksEta->Fill((*iTrack)->eta()); - // mallElectronTracksPhi = map_of_MEs[DirName+"/"+"allElectronTracksPhi"]; if(mallElectronTracksPhi && mallElectronTracksPhi->getRootObject()) mallElectronTracksPhi->Fill((*iTrack)->phi()); - // mallElectronTracksPtVSEta = map_of_MEs[DirName+"/"+"allElectronTracksPtVSEta"]; if(mallElectronTracksPtVSEta && mallElectronTracksPtVSEta->getRootObject()) mallElectronTracksPtVSEta->Fill((*iTrack)->eta(),(*iTrack)->pt()); - // mOutVertexInCaloElectronTracksPt = map_of_MEs[DirName+"/"+"OutVertexInCaloElectronTracksPt"]; if(mOutVertexInCaloElectronTracksPt && mOutVertexInCaloElectronTracksPt->getRootObject()) mOutVertexInCaloElectronTracksPt->Fill((*iTrack)->pt()); - // mOutVertexInCaloElectronTracksEta = map_of_MEs[DirName+"/"+"OutVertexInCaloElectronTracksEta"]; if(mOutVertexInCaloElectronTracksEta && mOutVertexInCaloElectronTracksEta->getRootObject()) mOutVertexInCaloElectronTracksEta->Fill((*iTrack)->eta()); - // mOutVertexInCaloElectronTracksPhi = map_of_MEs[DirName+"/"+"OutVertexInCaloElectronTracksPhi"]; if(mOutVertexInCaloElectronTracksPhi && mOutVertexInCaloElectronTracksPhi->getRootObject()) mOutVertexInCaloElectronTracksPhi->Fill((*iTrack)->phi()); - // mOutVertexInCaloElectronTracksPtVSEta = map_of_MEs[DirName+"/"+"OutVertexInCaloElectronTracksPtVSEta"]; if(mOutVertexInCaloElectronTracksPtVSEta && mOutVertexInCaloElectronTracksPtVSEta->getRootObject()) mOutVertexInCaloElectronTracksPtVSEta->Fill((*iTrack)->eta(),(*iTrack)->pt()); - // const double trackDirectionJetDR = deltaR(rawJet->eta(),rawJet->phi(),(*iTrack)->eta(),(*iTrack)->phi()); - // mInCaloTrackDirectionJetDRHisto_= map_of_MEs[DirName+"/"+"InCaloTrackDirectionJetDR"]; if(mInCaloTrackDirectionJetDRHisto_ && mInCaloTrackDirectionJetDRHisto_ ->getRootObject()) if(mInCaloTrackDirectionJetDRHisto_)mInCaloTrackDirectionJetDRHisto_->Fill(trackDirectionJetDR); - // math::XYZPoint point =trackPropagator_->impactPoint(**iTrack); - // const double impactPointJetDR = deltaR(rawJet->eta(),rawJet->phi(), point.Eta(),point.Phi()); - // mOutVertexTrackImpactPointJetDRHisto_= map_of_MEs[DirName+"/"+"OutVertexTrackImpactPointJetDR"]; if( mOutVertexTrackImpactPointJetDRHisto_ && mOutVertexTrackImpactPointJetDRHisto_ ->getRootObject()) mOutVertexTrackImpactPointJetDRHisto_->Fill(impactPointJetDR); - // } - //} - //} if(isPFJet_){ + reco::PFJetRef pfjetref(pfJets, ijet); + float puidmva=-1; + float puidcut=-1; + int puidmvaflag=-10; + int puidcutflag=-10; + puidmva=(*puJetIdMva)[pfjetref]; + puidcut=(*puJetId)[pfjetref]; + puidmvaflag=(*puJetIdFlagMva)[pfjetref]; + puidcutflag=(*puJetIdFlag)[pfjetref]; jetpassid = pfjetIDFunctor((*pfJets)[ijet]); if(jetCleaningFlag_){ Thiscleaned = jetpassid; + JetIDWPU= (jetpassid && PileupJetIdentifier::passJetId( puidmvaflag, PileupJetIdentifier::kLoose )); } if(Thiscleaned && pass_uncorrected){ mPt_uncor = map_of_MEs[DirName+"/"+"Pt_uncor"]; if (mPt_uncor && mPt_uncor->getRootObject()) if (mPt_uncor) mPt_uncor->Fill ((*pfJets)[ijet].pt()); mEta_uncor = map_of_MEs[DirName+"/"+"Eta_uncor"]; if (mEta_uncor && mEta_uncor->getRootObject()) if (mEta_uncor) mEta_uncor->Fill ((*pfJets)[ijet].eta()); mPhi_uncor = map_of_MEs[DirName+"/"+"Phi_uncor"]; if (mPhi_uncor && mPhi_uncor->getRootObject()) if (mPhi_uncor) mPhi_uncor->Fill ((*pfJets)[ijet].phi()); - //if(!isJPTJet_){ mConstituents_uncor = map_of_MEs[DirName+"/"+"Constituents_uncor"]; if (mConstituents_uncor && mConstituents_uncor->getRootObject()) if (mConstituents_uncor) mConstituents_uncor->Fill ((*pfJets)[ijet].nConstituents()); - //} } if(Thiscleaned && pass_corrected){ - mHFrac = map_of_MEs[DirName+"/"+"HFrac"]; if (mHFrac && mHFrac->getRootObject()) mHFrac->Fill ((*pfJets)[ijet].chargedHadronEnergyFraction()+(*pfJets)[ijet].neutralHadronEnergyFraction()+(*pfJets)[ijet].HFHadronEnergyFraction ()); - mEFrac = map_of_MEs[DirName+"/"+"EFrac"]; if (mEFrac && mHFrac->getRootObject()) mEFrac->Fill ((*pfJets)[ijet].chargedEmEnergyFraction() +(*pfJets)[ijet].neutralEmEnergyFraction()+(*pfJets)[ijet].HFEMEnergyFraction ()); - if ((*pfJets)[ijet].pt()<= 50) { + + if(jetCleaningFlag_){ + std::vector pfPartInJet=(*pfJets)[ijet].getPFConstituents () ; + double sumPt=0; + double sumPt2=0; + double sum_deta=0; + double sum_dphi=0; + double sum_deta2=0; + double sum_detadphi=0; + double sum_dphi2=0; + double ptD=0; + for(unsigned int i=0;ieta() - (*pfJets)[ijet].eta(); + float dphi = reco::deltaPhi(pfPartInJet[i]->phi(), (*pfJets)[ijet].phi()); + float partPt = pfPartInJet[i]->pt(); + float weightPt2 = partPt*partPt; + sumPt2 += pfPartInJet[i]->pt()*pfPartInJet[i]->pt(); + sumPt +=pfPartInJet[i]->pt() ; + sum_deta += deta*weightPt2; + sum_dphi += dphi*weightPt2; + sum_deta2 += deta*deta*weightPt2; + sum_detadphi += deta*dphi*weightPt2; + sum_dphi2 += dphi*dphi*weightPt2; + } + //Calculate axis2 and ptD + float a = 0., b = 0., c = 0.; + float ave_deta = 0., ave_dphi = 0., ave_deta2 = 0., ave_dphi2 = 0.; + if(sumPt2 > 0){ + ptD = sqrt(sumPt2)/sumPt; + ave_deta = sum_deta/sumPt2; + ave_dphi = sum_dphi/sumPt2; + ave_deta2 = sum_deta2/sumPt2; + ave_dphi2 = sum_dphi2/sumPt2; + a = ave_deta2 - ave_deta*ave_deta; + b = ave_dphi2 - ave_dphi*ave_dphi; + c = -(sum_detadphi/sumPt2 - ave_deta*ave_dphi); + } + double axis2=0; + float delta = sqrt(fabs((a-b)*(a-b)+4*c*c)); + if(a+b-delta > 0) axis2 = sqrt(0.5*(a+b-delta)); + double axis1= sqrt(0.5*(a+b+delta)); + mMinorAxis=map_of_MEs[DirName+"/"+"minorAxis"]; if(mMinorAxis && mMinorAxis->getRootObject()) mMinorAxis->Fill(axis2); + mMajorAxis=map_of_MEs[DirName+"/"+"majorAxis"]; if(mMajorAxis && mMajorAxis->getRootObject()) mMajorAxis->Fill(axis1); + mpTD=map_of_MEs[DirName+"/"+"pTD"]; if(mpTD && mpTD->getRootObject()) mpTD->Fill(ptD); + if (correctedJet.pt()>140.) { + mMinorAxis_highPt=map_of_MEs[DirName+"/"+"minorAxis_highPt"]; if(mMinorAxis_highPt && mMinorAxis_highPt->getRootObject()) mMinorAxis_highPt->Fill(axis2); + mMajorAxis_highPt=map_of_MEs[DirName+"/"+"majorAxis_highPt"]; if(mMajorAxis_highPt && mMajorAxis_highPt->getRootObject()) mMajorAxis_highPt->Fill(axis1); + mpTD_highPt=map_of_MEs[DirName+"/"+"pTD_highPt"]; if(mpTD_highPt && mpTD_highPt->getRootObject()) mpTD_highPt->Fill(ptD); + } + } + mCutPUJIDDiscriminant=map_of_MEs[DirName+"/"+"CutPUJIDDiscriminant"]; if(mCutPUJIDDiscriminant && mCutPUJIDDiscriminant->getRootObject()) mCutPUJIDDiscriminant->Fill(puidcut); + if(PileupJetIdentifier::passJetId( puidcutflag, PileupJetIdentifier::kLoose )) { + mLooseCutPUJIDPassFractionVSeta = map_of_MEs[DirName+"/"+"LooseCutPUIDPassFractionVSeta"];if(mLooseCutPUJIDPassFractionVSeta && mLooseCutPUJIDPassFractionVSeta->getRootObject()) mLooseCutPUJIDPassFractionVSeta->Fill(correctedJet.eta(),1.); + mLooseCutPUJIDPassFractionVSpt = map_of_MEs[DirName+"/"+"LooseCutPUIDPassFractionVSpt"];if(mLooseCutPUJIDPassFractionVSpt && mLooseCutPUJIDPassFractionVSpt->getRootObject()) mLooseCutPUJIDPassFractionVSpt->Fill(correctedJet.pt(),1.); + }else{ + mLooseCutPUJIDPassFractionVSeta = map_of_MEs[DirName+"/"+"LooseCutPUIDPassFractionVSeta"];if(mLooseCutPUJIDPassFractionVSeta && mLooseCutPUJIDPassFractionVSeta->getRootObject()) mLooseCutPUJIDPassFractionVSeta->Fill(correctedJet.eta(),0.); + mLooseCutPUJIDPassFractionVSpt = map_of_MEs[DirName+"/"+"LooseCutPUIDPassFractionVSpt"];if(mLooseCutPUJIDPassFractionVSpt && mLooseCutPUJIDPassFractionVSpt->getRootObject()) mLooseCutPUJIDPassFractionVSpt->Fill(correctedJet.pt(),0.); + } + if(PileupJetIdentifier::passJetId( puidcutflag, PileupJetIdentifier::kMedium )) { + mMediumCutPUJIDPassFractionVSeta = map_of_MEs[DirName+"/"+"MediumCutPUIDPassFractionVSeta"];if(mMediumCutPUJIDPassFractionVSeta && mMediumCutPUJIDPassFractionVSeta->getRootObject()) mMediumCutPUJIDPassFractionVSeta->Fill(correctedJet.eta(),1.); + mMediumCutPUJIDPassFractionVSpt = map_of_MEs[DirName+"/"+"MediumCutPUIDPassFractionVSpt"];if(mMediumCutPUJIDPassFractionVSpt && mMediumCutPUJIDPassFractionVSpt->getRootObject()) mMediumCutPUJIDPassFractionVSpt->Fill(correctedJet.pt(),1.); + }else{ + mMediumCutPUJIDPassFractionVSeta = map_of_MEs[DirName+"/"+"MediumCutPUIDPassFractionVSeta"];if(mMediumCutPUJIDPassFractionVSeta && mMediumCutPUJIDPassFractionVSeta->getRootObject()) mMediumCutPUJIDPassFractionVSeta->Fill(correctedJet.eta(),0.); + mMediumCutPUJIDPassFractionVSpt = map_of_MEs[DirName+"/"+"MediumCutPUIDPassFractionVSpt"];if(mMediumCutPUJIDPassFractionVSpt && mMediumCutPUJIDPassFractionVSpt->getRootObject()) mMediumCutPUJIDPassFractionVSpt->Fill(correctedJet.pt(),0.); + } + if(PileupJetIdentifier::passJetId( puidcutflag, PileupJetIdentifier::kTight )) { + mTightCutPUJIDPassFractionVSeta = map_of_MEs[DirName+"/"+"TightCutPUIDPassFractionVSeta"];if(mTightCutPUJIDPassFractionVSeta && mTightCutPUJIDPassFractionVSeta->getRootObject()) mTightCutPUJIDPassFractionVSeta->Fill(correctedJet.eta(),1.); + mTightCutPUJIDPassFractionVSpt = map_of_MEs[DirName+"/"+"TightCutPUIDPassFractionVSpt"];if(mTightCutPUJIDPassFractionVSpt && mTightCutPUJIDPassFractionVSpt->getRootObject()) mTightCutPUJIDPassFractionVSpt->Fill(correctedJet.pt(),1.); + }else{ + mTightCutPUJIDPassFractionVSeta = map_of_MEs[DirName+"/"+"TightCutPUIDPassFractionVSeta"];if(mTightCutPUJIDPassFractionVSeta && mTightCutPUJIDPassFractionVSeta->getRootObject()) mTightCutPUJIDPassFractionVSeta->Fill(correctedJet.eta(),0.); + mTightCutPUJIDPassFractionVSpt = map_of_MEs[DirName+"/"+"TightCutPUIDPassFractionVSpt"];if(mTightCutPUJIDPassFractionVSpt && mTightCutPUJIDPassFractionVSpt->getRootObject()) mTightCutPUJIDPassFractionVSpt->Fill(correctedJet.pt(),0.); + } + mMVAPUJIDDiscriminant=map_of_MEs[DirName+"/"+"MVAPUJIDDiscriminant"]; if(mMVAPUJIDDiscriminant && mMVAPUJIDDiscriminant->getRootObject()) mMVAPUJIDDiscriminant->Fill(puidmva); + if(PileupJetIdentifier::passJetId( puidmvaflag, PileupJetIdentifier::kLoose )) { + mLooseMVAPUJIDPassFractionVSeta = map_of_MEs[DirName+"/"+"LooseMVAPUIDPassFractionVSeta"];if(mLooseMVAPUJIDPassFractionVSeta && mLooseMVAPUJIDPassFractionVSeta->getRootObject()) mLooseMVAPUJIDPassFractionVSeta->Fill(correctedJet.eta(),1.); + mLooseMVAPUJIDPassFractionVSpt = map_of_MEs[DirName+"/"+"LooseMVAPUIDPassFractionVSpt"];if(mLooseMVAPUJIDPassFractionVSpt && mLooseMVAPUJIDPassFractionVSpt->getRootObject()) mLooseMVAPUJIDPassFractionVSpt->Fill(correctedJet.pt(),1.); + }else{ + mLooseMVAPUJIDPassFractionVSeta = map_of_MEs[DirName+"/"+"LooseMVAPUIDPassFractionVSeta"];if(mLooseMVAPUJIDPassFractionVSeta && mLooseMVAPUJIDPassFractionVSeta->getRootObject()) mLooseMVAPUJIDPassFractionVSeta->Fill(correctedJet.eta(),0.); + mLooseMVAPUJIDPassFractionVSpt = map_of_MEs[DirName+"/"+"LooseMVAPUIDPassFractionVSpt"];if(mLooseMVAPUJIDPassFractionVSpt && mLooseMVAPUJIDPassFractionVSpt->getRootObject()) mLooseMVAPUJIDPassFractionVSpt->Fill(correctedJet.pt(),0.); + } + if(PileupJetIdentifier::passJetId( puidmvaflag, PileupJetIdentifier::kMedium )) { + mMediumMVAPUJIDPassFractionVSeta = map_of_MEs[DirName+"/"+"MediumMVAPUIDPassFractionVSeta"];if(mMediumMVAPUJIDPassFractionVSeta && mMediumMVAPUJIDPassFractionVSeta->getRootObject()) mMediumMVAPUJIDPassFractionVSeta->Fill(correctedJet.eta(),1.); + mMediumMVAPUJIDPassFractionVSpt = map_of_MEs[DirName+"/"+"MediumMVAPUIDPassFractionVSpt"];if(mMediumMVAPUJIDPassFractionVSpt && mMediumMVAPUJIDPassFractionVSpt->getRootObject()) mMediumMVAPUJIDPassFractionVSpt->Fill(correctedJet.pt(),1.); + }else{ + mMediumMVAPUJIDPassFractionVSeta = map_of_MEs[DirName+"/"+"MediumMVAPUIDPassFractionVSeta"];if(mMediumMVAPUJIDPassFractionVSeta && mMediumMVAPUJIDPassFractionVSeta->getRootObject()) mMediumMVAPUJIDPassFractionVSeta->Fill(correctedJet.eta(),0.); + mMediumMVAPUJIDPassFractionVSpt = map_of_MEs[DirName+"/"+"MediumMVAPUIDPassFractionVSpt"];if(mMediumMVAPUJIDPassFractionVSpt && mMediumMVAPUJIDPassFractionVSpt->getRootObject()) mMediumMVAPUJIDPassFractionVSpt->Fill(correctedJet.pt(),0.); + } + if(PileupJetIdentifier::passJetId( puidmvaflag, PileupJetIdentifier::kTight )) { + mTightMVAPUJIDPassFractionVSeta = map_of_MEs[DirName+"/"+"TightMVAPUIDPassFractionVSeta"];if(mTightMVAPUJIDPassFractionVSeta && mTightMVAPUJIDPassFractionVSeta->getRootObject()) mTightMVAPUJIDPassFractionVSeta->Fill(correctedJet.eta(),1.); + mTightMVAPUJIDPassFractionVSpt = map_of_MEs[DirName+"/"+"TightMVAPUIDPassFractionVSpt"];if(mTightMVAPUJIDPassFractionVSpt && mTightMVAPUJIDPassFractionVSpt->getRootObject()) mTightMVAPUJIDPassFractionVSpt->Fill(correctedJet.pt(),1.); + }else{ + mTightMVAPUJIDPassFractionVSeta = map_of_MEs[DirName+"/"+"TightMVAPUIDPassFractionVSeta"];if(mTightMVAPUJIDPassFractionVSeta && mTightMVAPUJIDPassFractionVSeta->getRootObject()) mTightMVAPUJIDPassFractionVSeta->Fill(correctedJet.eta(),0.); + mTightMVAPUJIDPassFractionVSpt = map_of_MEs[DirName+"/"+"TightMVAPUIDPassFractionVSpt"];if(mTightMVAPUJIDPassFractionVSpt && mTightMVAPUJIDPassFractionVSpt->getRootObject()) mTightMVAPUJIDPassFractionVSpt->Fill(correctedJet.pt(),0.); + } + if (correctedJet.pt()<= 50) { mCHFracVSeta_lowPt = map_of_MEs[DirName+"/"+"CHFracVSeta_lowPt"]; if (mCHFracVSeta_lowPt && mCHFracVSeta_lowPt->getRootObject()) mCHFracVSeta_lowPt->Fill((*pfJets)[ijet].eta(),(*pfJets)[ijet].chargedHadronEnergyFraction()); mNHFracVSeta_lowPt = map_of_MEs[DirName+"/"+"NHFracVSeta_lowPt"]; if (mNHFracVSeta_lowPt && mNHFracVSeta_lowPt->getRootObject()) mNHFracVSeta_lowPt->Fill((*pfJets)[ijet].eta(),(*pfJets)[ijet].neutralHadronEnergyFraction()); mPhFracVSeta_lowPt = map_of_MEs[DirName+"/"+"PhFracVSeta_lowPt"]; if (mPhFracVSeta_lowPt && mPhFracVSeta_lowPt->getRootObject()) mPhFracVSeta_lowPt->Fill((*pfJets)[ijet].eta(),(*pfJets)[ijet].neutralEmEnergyFraction()); - mElFracVSeta_lowPt = map_of_MEs[DirName+"/"+"ElFracVSeta_lowPt"]; if (mElFracVSeta_lowPt && mElFracVSeta_lowPt->getRootObject()) mElFracVSeta_lowPt->Fill((*pfJets)[ijet].eta(),(*pfJets)[ijet].chargedEmEnergyFraction()); - mMuFracVSeta_lowPt = map_of_MEs[DirName+"/"+"MuFracVSeta_lowPt"]; if (mMuFracVSeta_lowPt && mMuFracVSeta_lowPt->getRootObject()) mMuFracVSeta_lowPt->Fill((*pfJets)[ijet].eta(),(*pfJets)[ijet].chargedMuEnergyFraction()); } - if ((*pfJets)[ijet].pt()>50. && (*pfJets)[ijet].pt()<=140.) { + if (correctedJet.pt()>50. && correctedJet.pt()<=140.) { mCHFracVSeta_mediumPt = map_of_MEs[DirName+"/"+"CHFracVSeta_mediumPt"]; if (mCHFracVSeta_mediumPt && mCHFracVSeta_mediumPt->getRootObject()) mCHFracVSeta_mediumPt->Fill((*pfJets)[ijet].eta(),(*pfJets)[ijet].chargedHadronEnergyFraction()); mNHFracVSeta_mediumPt = map_of_MEs[DirName+"/"+"NHFracVSeta_mediumPt"]; if (mNHFracVSeta_mediumPt && mNHFracVSeta_mediumPt->getRootObject()) mNHFracVSeta_mediumPt->Fill((*pfJets)[ijet].eta(),(*pfJets)[ijet].neutralHadronEnergyFraction()); mPhFracVSeta_mediumPt = map_of_MEs[DirName+"/"+"PhFracVSeta_mediumPt"]; if (mPhFracVSeta_mediumPt && mPhFracVSeta_mediumPt->getRootObject()) mPhFracVSeta_mediumPt->Fill((*pfJets)[ijet].eta(),(*pfJets)[ijet].neutralEmEnergyFraction()); - mElFracVSeta_mediumPt = map_of_MEs[DirName+"/"+"ElFracVSeta_mediumPt"]; if (mElFracVSeta_mediumPt && mElFracVSeta_mediumPt->getRootObject()) mElFracVSeta_mediumPt->Fill((*pfJets)[ijet].eta(),(*pfJets)[ijet].chargedEmEnergyFraction()); - mMuFracVSeta_mediumPt = map_of_MEs[DirName+"/"+"MuFracVSeta_mediumPt"]; if (mMuFracVSeta_mediumPt && mMuFracVSeta_mediumPt->getRootObject()) mMuFracVSeta_mediumPt->Fill((*pfJets)[ijet].eta(),(*pfJets)[ijet].chargedMuEnergyFraction()); } - if ((*pfJets)[ijet].pt()>140.) { + if (correctedJet.pt()>140.) { mCHFracVSeta_highPt = map_of_MEs[DirName+"/"+"CHFracVSeta_highPt"]; if (mCHFracVSeta_highPt && mCHFracVSeta_highPt->getRootObject()) mCHFracVSeta_highPt->Fill((*pfJets)[ijet].eta(),(*pfJets)[ijet].chargedHadronEnergyFraction()); mNHFracVSeta_highPt = map_of_MEs[DirName+"/"+"NHFracVSeta_highPt"]; if (mNHFracVSeta_highPt && mNHFracVSeta_highPt->getRootObject()) mNHFracVSeta_highPt->Fill((*pfJets)[ijet].eta(),(*pfJets)[ijet].neutralHadronEnergyFraction()); mPhFracVSeta_highPt = map_of_MEs[DirName+"/"+"PhFracVSeta_highPt"]; if (mPhFracVSeta_highPt && mPhFracVSeta_highPt->getRootObject()) mPhFracVSeta_highPt->Fill((*pfJets)[ijet].eta(),(*pfJets)[ijet].neutralEmEnergyFraction()); - mElFracVSeta_highPt = map_of_MEs[DirName+"/"+"ElFracVSeta_highPt"]; if (mElFracVSeta_highPt && mElFracVSeta_highPt->getRootObject()) mElFracVSeta_highPt->Fill((*pfJets)[ijet].eta(),(*pfJets)[ijet].chargedEmEnergyFraction()); - mMuFracVSeta_highPt = map_of_MEs[DirName+"/"+"MuFracVSeta_highPt"]; if (mMuFracVSeta_highPt && mMuFracVSeta_highPt->getRootObject()) mMuFracVSeta_highPt->Fill((*pfJets)[ijet].eta(),(*pfJets)[ijet].chargedMuEnergyFraction()); } - if (fabs((*pfJets)[ijet].eta()) <= 1.3) { - mHFrac_Barrel = map_of_MEs[DirName+"/"+"HFrac_Barrel"]; if (mHFrac_Barrel && mHFrac_Barrel->getRootObject()) mHFrac_Barrel->Fill((*pfJets)[ijet].chargedHadronEnergyFraction() + (*pfJets)[ijet].neutralHadronEnergyFraction() ); - mEFrac_Barrel = map_of_MEs[DirName+"/"+"EFrac_Barrel"]; if (mEFrac_Barrel && mEFrac_Barrel->getRootObject()) mEFrac_Barrel->Fill ((*pfJets)[ijet].chargedEmEnergyFraction() + (*pfJets)[ijet].neutralEmEnergyFraction()); + if (fabs(correctedJet.eta()) <= 1.3) { //fractions for barrel - if ((*pfJets)[ijet].pt()<=50.) { + if (correctedJet.pt()<=50.) { mCHFrac_lowPt_Barrel = map_of_MEs[DirName+"/"+"CHFrac_lowPt_Barrel"]; if (mCHFrac_lowPt_Barrel && mCHFrac_lowPt_Barrel->getRootObject()) mCHFrac_lowPt_Barrel->Fill((*pfJets)[ijet].chargedHadronEnergyFraction()); mNHFrac_lowPt_Barrel = map_of_MEs[DirName+"/"+"NHFrac_lowPt_Barrel"]; if (mNHFrac_lowPt_Barrel && mNHFrac_lowPt_Barrel->getRootObject()) mNHFrac_lowPt_Barrel->Fill((*pfJets)[ijet].neutralHadronEnergyFraction()); mPhFrac_lowPt_Barrel = map_of_MEs[DirName+"/"+"PhFrac_lowPt_Barrel"]; if (mPhFrac_lowPt_Barrel && mPhFrac_lowPt_Barrel->getRootObject()) mPhFrac_lowPt_Barrel->Fill((*pfJets)[ijet].neutralEmEnergyFraction()); - mElFrac_lowPt_Barrel = map_of_MEs[DirName+"/"+"ElFrac_lowPt_Barrel"]; if (mElFrac_lowPt_Barrel && mElFrac_lowPt_Barrel->getRootObject()) mElFrac_lowPt_Barrel->Fill((*pfJets)[ijet].chargedEmEnergyFraction()); - mMuFrac_lowPt_Barrel = map_of_MEs[DirName+"/"+"MuFrac_lowPt_Barrel"]; if (mMuFrac_lowPt_Barrel && mMuFrac_lowPt_Barrel->getRootObject()) mMuFrac_lowPt_Barrel->Fill((*pfJets)[ijet].chargedMuEnergyFraction()); mCHEn_lowPt_Barrel = map_of_MEs[DirName+"/"+"CHEn_lowPt_Barrel"]; if (mCHEn_lowPt_Barrel && mCHEn_lowPt_Barrel->getRootObject()) mCHEn_lowPt_Barrel->Fill((*pfJets)[ijet].chargedHadronEnergy()); mNHEn_lowPt_Barrel = map_of_MEs[DirName+"/"+"NHEn_lowPt_Barrel"]; if (mNHEn_lowPt_Barrel && mNHEn_lowPt_Barrel->getRootObject()) mNHEn_lowPt_Barrel->Fill((*pfJets)[ijet].neutralHadronEnergy()); mPhEn_lowPt_Barrel = map_of_MEs[DirName+"/"+"PhEn_lowPt_Barrel"]; if (mPhEn_lowPt_Barrel && mPhEn_lowPt_Barrel->getRootObject()) mPhEn_lowPt_Barrel->Fill((*pfJets)[ijet].neutralEmEnergy()); @@ -1770,12 +1664,10 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu mNeutMultiplicity_lowPt_Barrel = map_of_MEs[DirName+"/"+"NeutMultiplicity_lowPt_Barrel"]; if(mNeutMultiplicity_lowPt_Barrel && mNeutMultiplicity_lowPt_Barrel->getRootObject()) mNeutMultiplicity_lowPt_Barrel->Fill((*pfJets)[ijet].neutralMultiplicity()); mMuMultiplicity_lowPt_Barrel = map_of_MEs[DirName+"/"+"MuMultiplicity_lowPt_Barrel"]; if(mMuMultiplicity_lowPt_Barrel && mMuMultiplicity_lowPt_Barrel->getRootObject()) mMuMultiplicity_lowPt_Barrel->Fill((*pfJets)[ijet].muonMultiplicity()); } - if ((*pfJets)[ijet].pt()>50. && (*pfJets)[ijet].pt()<=140.) { + if (correctedJet.pt()>50. && correctedJet.pt()<=140.) { mCHFrac_mediumPt_Barrel = map_of_MEs[DirName+"/"+"CHFrac_mediumPt_Barrel"]; if (mCHFrac_mediumPt_Barrel && mCHFrac_mediumPt_Barrel->getRootObject()) mCHFrac_mediumPt_Barrel->Fill((*pfJets)[ijet].chargedHadronEnergyFraction()); mNHFrac_mediumPt_Barrel = map_of_MEs[DirName+"/"+"NHFrac_mediumPt_Barrel"]; if (mNHFrac_mediumPt_Barrel && mNHFrac_mediumPt_Barrel->getRootObject()) mNHFrac_mediumPt_Barrel->Fill((*pfJets)[ijet].neutralHadronEnergyFraction()); mPhFrac_mediumPt_Barrel = map_of_MEs[DirName+"/"+"PhFrac_mediumPt_Barrel"]; if (mPhFrac_mediumPt_Barrel && mPhFrac_mediumPt_Barrel->getRootObject()) mPhFrac_mediumPt_Barrel->Fill((*pfJets)[ijet].neutralEmEnergyFraction()); - mElFrac_mediumPt_Barrel = map_of_MEs[DirName+"/"+"ElFrac_mediumPt_Barrel"]; if (mElFrac_mediumPt_Barrel && mElFrac_mediumPt_Barrel->getRootObject()) mElFrac_mediumPt_Barrel->Fill((*pfJets)[ijet].chargedEmEnergyFraction()); - mMuFrac_mediumPt_Barrel = map_of_MEs[DirName+"/"+"MuFrac_mediumPt_Barrel"]; if (mMuFrac_mediumPt_Barrel && mMuFrac_mediumPt_Barrel->getRootObject()) mMuFrac_mediumPt_Barrel->Fill((*pfJets)[ijet].chargedMuEnergyFraction()); mCHEn_mediumPt_Barrel = map_of_MEs[DirName+"/"+"CHEn_mediumPt_Barrel"]; if (mCHEn_mediumPt_Barrel && mCHEn_mediumPt_Barrel->getRootObject()) mCHEn_mediumPt_Barrel->Fill((*pfJets)[ijet].chargedHadronEnergy()); mNHEn_mediumPt_Barrel = map_of_MEs[DirName+"/"+"NHEn_mediumPt_Barrel"]; if (mNHEn_mediumPt_Barrel && mNHEn_mediumPt_Barrel->getRootObject()) mNHEn_mediumPt_Barrel->Fill((*pfJets)[ijet].neutralHadronEnergy()); mPhEn_mediumPt_Barrel = map_of_MEs[DirName+"/"+"PhEn_mediumPt_Barrel"]; if (mPhEn_mediumPt_Barrel && mPhEn_mediumPt_Barrel->getRootObject()) mPhEn_mediumPt_Barrel->Fill((*pfJets)[ijet].neutralEmEnergy()); @@ -1785,12 +1677,10 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu mNeutMultiplicity_mediumPt_Barrel = map_of_MEs[DirName+"/"+"NeutMultiplicity_mediumPt_Barrel"]; if(mNeutMultiplicity_mediumPt_Barrel && mNeutMultiplicity_mediumPt_Barrel->getRootObject()) mNeutMultiplicity_mediumPt_Barrel->Fill((*pfJets)[ijet].neutralMultiplicity()); mMuMultiplicity_mediumPt_Barrel = map_of_MEs[DirName+"/"+"MuMultiplicity_mediumPt_Barrel"]; if(mMuMultiplicity_mediumPt_Barrel && mMuMultiplicity_mediumPt_Barrel->getRootObject()) mMuMultiplicity_mediumPt_Barrel->Fill((*pfJets)[ijet].muonMultiplicity()); } - if ((*pfJets)[ijet].pt()>140.) { + if (correctedJet.pt()>140.) { mCHFrac_highPt_Barrel = map_of_MEs[DirName+"/"+"CHFrac_highPt_Barrel"]; if (mCHFrac_highPt_Barrel && mCHFrac_highPt_Barrel->getRootObject()) mCHFrac_highPt_Barrel->Fill((*pfJets)[ijet].chargedHadronEnergyFraction()); mNHFrac_highPt_Barrel = map_of_MEs[DirName+"/"+"NHFrac_highPt_Barrel"]; if (mNHFrac_highPt_Barrel && mNHFrac_highPt_Barrel->getRootObject()) mNHFrac_highPt_Barrel->Fill((*pfJets)[ijet].neutralHadronEnergyFraction()); mPhFrac_highPt_Barrel = map_of_MEs[DirName+"/"+"PhFrac_highPt_Barrel"]; if (mPhFrac_highPt_Barrel && mPhFrac_highPt_Barrel->getRootObject()) mPhFrac_highPt_Barrel->Fill((*pfJets)[ijet].neutralEmEnergyFraction()); - mElFrac_highPt_Barrel = map_of_MEs[DirName+"/"+"ElFrac_highPt_Barrel"]; if (mElFrac_highPt_Barrel && mElFrac_highPt_Barrel->getRootObject()) mElFrac_highPt_Barrel->Fill((*pfJets)[ijet].chargedEmEnergyFraction()); - mMuFrac_highPt_Barrel = map_of_MEs[DirName+"/"+"MuFrac_highPt_Barrel"]; if (mMuFrac_highPt_Barrel && mMuFrac_highPt_Barrel->getRootObject()) mMuFrac_highPt_Barrel->Fill((*pfJets)[ijet].chargedMuEnergyFraction()); mCHEn_highPt_Barrel = map_of_MEs[DirName+"/"+"CHEn_highPt_Barrel"]; if (mCHEn_highPt_Barrel && mCHEn_highPt_Barrel->getRootObject()) mCHEn_highPt_Barrel->Fill((*pfJets)[ijet].chargedHadronEnergy()); mNHEn_highPt_Barrel = map_of_MEs[DirName+"/"+"NHEn_highPt_Barrel"]; if (mNHEn_highPt_Barrel && mNHEn_highPt_Barrel->getRootObject()) mNHEn_highPt_Barrel->Fill((*pfJets)[ijet].neutralHadronEnergy()); mPhEn_highPt_Barrel = map_of_MEs[DirName+"/"+"PhEn_highPt_Barrel"]; if (mPhEn_highPt_Barrel && mPhEn_highPt_Barrel->getRootObject()) mPhEn_highPt_Barrel->Fill((*pfJets)[ijet].neutralEmEnergy()); @@ -1800,21 +1690,15 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu mNeutMultiplicity_highPt_Barrel = map_of_MEs[DirName+"/"+"NeutMultiplicity_highPt_Barrel"]; if(mNeutMultiplicity_highPt_Barrel && mNeutMultiplicity_highPt_Barrel->getRootObject()) mNeutMultiplicity_highPt_Barrel->Fill((*pfJets)[ijet].neutralMultiplicity()); mMuMultiplicity_highPt_Barrel = map_of_MEs[DirName+"/"+"MuMultiplicity_highPt_Barrel"]; if(mMuMultiplicity_highPt_Barrel && mMuMultiplicity_highPt_Barrel->getRootObject()) mMuMultiplicity_highPt_Barrel->Fill((*pfJets)[ijet].muonMultiplicity()); } - mCHFracVSpT_Barrel = map_of_MEs[DirName+"/"+"CHFracVSpT_Barrel"]; if(mCHFracVSpT_Barrel && mCHFracVSpT_Barrel->getRootObject()) mCHFracVSpT_Barrel->Fill((*pfJets)[ijet].pt(),(*pfJets)[ijet].chargedHadronEnergyFraction()); - mNHFracVSpT_Barrel = map_of_MEs[DirName+"/"+"NHFracVSpT_Barrel"];if (mNHFracVSpT_Barrel && mNHFracVSpT_Barrel->getRootObject()) mNHFracVSpT_Barrel->Fill((*pfJets)[ijet].pt(),(*pfJets)[ijet].neutralHadronEnergyFraction()); - mPhFracVSpT_Barrel = map_of_MEs[DirName+"/"+"PhFracVSpT_Barrel"];if (mPhFracVSpT_Barrel && mPhFracVSpT_Barrel->getRootObject()) mPhFracVSpT_Barrel->Fill((*pfJets)[ijet].pt(),(*pfJets)[ijet].neutralEmEnergyFraction()); - mElFracVSpT_Barrel = map_of_MEs[DirName+"/"+"ElFracVSpT_Barrel"];if (mElFracVSpT_Barrel && mElFracVSpT_Barrel->getRootObject()) mElFracVSpT_Barrel->Fill((*pfJets)[ijet].pt(),(*pfJets)[ijet].chargedEmEnergyFraction()); - mMuFracVSpT_Barrel = map_of_MEs[DirName+"/"+"MuFracVSpT_Barrel"];if (mMuFracVSpT_Barrel && mMuFracVSpT_Barrel->getRootObject()) mMuFracVSpT_Barrel->Fill((*pfJets)[ijet].pt(),(*pfJets)[ijet].chargedMuEnergyFraction()); - }else if(fabs((*pfJets)[ijet].eta()) <= 3) { - mHFrac_EndCap = map_of_MEs[DirName+"/"+"HFrac_EndCap"]; if (mHFrac_EndCap && mHFrac_EndCap->getRootObject()) mHFrac_EndCap->Fill((*pfJets)[ijet].chargedHadronEnergyFraction() + (*pfJets)[ijet].neutralHadronEnergyFraction()+(*pfJets)[ijet].HFHadronEnergyFraction ()); - mEFrac_EndCap = map_of_MEs[DirName+"/"+"EFrac_EndCap"]; if (mEFrac_EndCap && mEFrac_EndCap->getRootObject()) mEFrac_EndCap->Fill ((*pfJets)[ijet].chargedEmEnergyFraction() + (*pfJets)[ijet].neutralEmEnergyFraction()+(*pfJets)[ijet].HFEMEnergyFraction ()); + mCHFracVSpT_Barrel = map_of_MEs[DirName+"/"+"CHFracVSpT_Barrel"]; if(mCHFracVSpT_Barrel && mCHFracVSpT_Barrel->getRootObject()) mCHFracVSpT_Barrel->Fill(correctedJet.pt(),(*pfJets)[ijet].chargedHadronEnergyFraction()); + mNHFracVSpT_Barrel = map_of_MEs[DirName+"/"+"NHFracVSpT_Barrel"];if (mNHFracVSpT_Barrel && mNHFracVSpT_Barrel->getRootObject()) mNHFracVSpT_Barrel->Fill(correctedJet.pt(),(*pfJets)[ijet].neutralHadronEnergyFraction()); + mPhFracVSpT_Barrel = map_of_MEs[DirName+"/"+"PhFracVSpT_Barrel"];if (mPhFracVSpT_Barrel && mPhFracVSpT_Barrel->getRootObject()) mPhFracVSpT_Barrel->Fill(correctedJet.pt(),(*pfJets)[ijet].neutralEmEnergyFraction()); + }else if(fabs(correctedJet.eta()) <= 3) { //fractions for endcap - if ((*pfJets)[ijet].pt()<=50.) { + if (correctedJet.pt()<=50.) { mCHFrac_lowPt_EndCap = map_of_MEs[DirName+"/"+"CHFrac_lowPt_EndCap"]; if (mCHFrac_lowPt_EndCap && mCHFrac_lowPt_EndCap->getRootObject()) mCHFrac_lowPt_EndCap->Fill((*pfJets)[ijet].chargedHadronEnergyFraction()); mNHFrac_lowPt_EndCap = map_of_MEs[DirName+"/"+"NHFrac_lowPt_EndCap"]; if (mNHFrac_lowPt_EndCap && mNHFrac_lowPt_EndCap->getRootObject()) mNHFrac_lowPt_EndCap->Fill((*pfJets)[ijet].neutralHadronEnergyFraction()); mPhFrac_lowPt_EndCap = map_of_MEs[DirName+"/"+"PhFrac_lowPt_EndCap"]; if (mPhFrac_lowPt_EndCap && mPhFrac_lowPt_EndCap->getRootObject()) mPhFrac_lowPt_EndCap->Fill((*pfJets)[ijet].neutralEmEnergyFraction()); - mElFrac_lowPt_EndCap = map_of_MEs[DirName+"/"+"ElFrac_lowPt_EndCap"]; if (mElFrac_lowPt_EndCap && mElFrac_lowPt_EndCap->getRootObject()) mElFrac_lowPt_EndCap->Fill((*pfJets)[ijet].chargedEmEnergyFraction()); - mMuFrac_lowPt_EndCap = map_of_MEs[DirName+"/"+"MuFrac_lowPt_EndCap"]; if (mMuFrac_lowPt_EndCap && mMuFrac_lowPt_EndCap->getRootObject()) mMuFrac_lowPt_EndCap->Fill((*pfJets)[ijet].chargedMuEnergyFraction()); mCHEn_lowPt_EndCap = map_of_MEs[DirName+"/"+"CHEn_lowPt_EndCap"]; if (mCHEn_lowPt_EndCap && mCHEn_lowPt_EndCap->getRootObject()) mCHEn_lowPt_EndCap->Fill((*pfJets)[ijet].chargedHadronEnergy()); mNHEn_lowPt_EndCap = map_of_MEs[DirName+"/"+"NHEn_lowPt_EndCap"]; if (mNHEn_lowPt_EndCap && mNHEn_lowPt_EndCap->getRootObject()) mNHEn_lowPt_EndCap->Fill((*pfJets)[ijet].neutralHadronEnergy()); mPhEn_lowPt_EndCap = map_of_MEs[DirName+"/"+"PhEn_lowPt_EndCap"]; if (mPhEn_lowPt_EndCap && mPhEn_lowPt_EndCap->getRootObject()) mPhEn_lowPt_EndCap->Fill((*pfJets)[ijet].neutralEmEnergy()); @@ -1824,12 +1708,10 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu mNeutMultiplicity_lowPt_EndCap = map_of_MEs[DirName+"/"+"NeutMultiplicity_lowPt_EndCap"]; if(mNeutMultiplicity_lowPt_EndCap && mNeutMultiplicity_lowPt_EndCap->getRootObject()) mNeutMultiplicity_lowPt_EndCap->Fill((*pfJets)[ijet].neutralMultiplicity()); mMuMultiplicity_lowPt_EndCap = map_of_MEs[DirName+"/"+"MuMultiplicity_lowPt_EndCap"]; if(mMuMultiplicity_lowPt_EndCap && mMuMultiplicity_lowPt_EndCap->getRootObject()) mMuMultiplicity_lowPt_EndCap->Fill((*pfJets)[ijet].muonMultiplicity()); } - if ((*pfJets)[ijet].pt()>50. && (*pfJets)[ijet].pt()<=140.) { + if (correctedJet.pt()>50. && correctedJet.pt()<=140.) { mCHFrac_mediumPt_EndCap = map_of_MEs[DirName+"/"+"CHFrac_mediumPt_EndCap"]; if (mCHFrac_mediumPt_EndCap && mCHFrac_mediumPt_EndCap->getRootObject()) mCHFrac_mediumPt_EndCap->Fill((*pfJets)[ijet].chargedHadronEnergyFraction()); mNHFrac_mediumPt_EndCap = map_of_MEs[DirName+"/"+"NHFrac_mediumPt_EndCap"]; if (mNHFrac_mediumPt_EndCap && mNHFrac_mediumPt_EndCap->getRootObject()) mNHFrac_mediumPt_EndCap->Fill((*pfJets)[ijet].neutralHadronEnergyFraction()); mPhFrac_mediumPt_EndCap = map_of_MEs[DirName+"/"+"PhFrac_mediumPt_EndCap"]; if (mPhFrac_mediumPt_EndCap && mPhFrac_mediumPt_EndCap->getRootObject()) mPhFrac_mediumPt_EndCap->Fill((*pfJets)[ijet].neutralEmEnergyFraction()); - mElFrac_mediumPt_EndCap = map_of_MEs[DirName+"/"+"ElFrac_mediumPt_EndCap"]; if (mElFrac_mediumPt_EndCap && mElFrac_mediumPt_EndCap->getRootObject()) mElFrac_mediumPt_EndCap->Fill((*pfJets)[ijet].chargedEmEnergyFraction()); - mMuFrac_mediumPt_EndCap = map_of_MEs[DirName+"/"+"MuFrac_mediumPt_EndCap"]; if (mMuFrac_mediumPt_EndCap && mMuFrac_mediumPt_EndCap->getRootObject()) mMuFrac_mediumPt_EndCap->Fill((*pfJets)[ijet].chargedMuEnergyFraction()); mCHEn_mediumPt_EndCap = map_of_MEs[DirName+"/"+"CHEn_mediumPt_EndCap"]; if (mCHEn_mediumPt_EndCap && mCHEn_mediumPt_EndCap->getRootObject()) mCHEn_mediumPt_EndCap->Fill((*pfJets)[ijet].chargedHadronEnergy()); mNHEn_mediumPt_EndCap = map_of_MEs[DirName+"/"+"NHEn_mediumPt_EndCap"]; if (mNHEn_mediumPt_EndCap && mNHEn_mediumPt_EndCap->getRootObject()) mNHEn_mediumPt_EndCap->Fill((*pfJets)[ijet].neutralHadronEnergy()); mPhEn_mediumPt_EndCap = map_of_MEs[DirName+"/"+"PhEn_mediumPt_EndCap"]; if (mPhEn_mediumPt_EndCap && mPhEn_mediumPt_EndCap->getRootObject()) mPhEn_mediumPt_EndCap->Fill((*pfJets)[ijet].neutralEmEnergy()); @@ -1839,12 +1721,10 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu mNeutMultiplicity_mediumPt_EndCap = map_of_MEs[DirName+"/"+"NeutMultiplicity_mediumPt_EndCap"]; if(mNeutMultiplicity_mediumPt_EndCap && mNeutMultiplicity_mediumPt_EndCap->getRootObject()) mNeutMultiplicity_mediumPt_EndCap->Fill((*pfJets)[ijet].neutralMultiplicity()); mMuMultiplicity_mediumPt_EndCap = map_of_MEs[DirName+"/"+"MuMultiplicity_mediumPt_EndCap"]; if(mMuMultiplicity_mediumPt_EndCap && mMuMultiplicity_mediumPt_EndCap->getRootObject()) mMuMultiplicity_mediumPt_EndCap->Fill((*pfJets)[ijet].muonMultiplicity()); } - if ((*pfJets)[ijet].pt()>140.) { + if (correctedJet.pt()>140.) { mCHFrac_highPt_EndCap = map_of_MEs[DirName+"/"+"CHFrac_highPt_EndCap"]; if (mCHFrac_highPt_EndCap && mCHFrac_highPt_EndCap->getRootObject()) mCHFrac_highPt_EndCap->Fill((*pfJets)[ijet].chargedHadronEnergyFraction()); mNHFrac_highPt_EndCap = map_of_MEs[DirName+"/"+"NHFrac_highPt_EndCap"]; if (mNHFrac_highPt_EndCap && mNHFrac_highPt_EndCap->getRootObject()) mNHFrac_highPt_EndCap->Fill((*pfJets)[ijet].neutralHadronEnergyFraction()); mPhFrac_highPt_EndCap = map_of_MEs[DirName+"/"+"PhFrac_highPt_EndCap"]; if (mPhFrac_highPt_EndCap && mPhFrac_highPt_EndCap->getRootObject()) mPhFrac_highPt_EndCap->Fill((*pfJets)[ijet].neutralEmEnergyFraction()); - mElFrac_highPt_EndCap = map_of_MEs[DirName+"/"+"ElFrac_highPt_EndCap"]; if (mElFrac_highPt_EndCap && mElFrac_highPt_EndCap->getRootObject()) mElFrac_highPt_EndCap->Fill((*pfJets)[ijet].chargedEmEnergyFraction()); - mMuFrac_highPt_EndCap = map_of_MEs[DirName+"/"+"MuFrac_highPt_EndCap"]; if (mMuFrac_highPt_EndCap && mMuFrac_highPt_EndCap->getRootObject()) mMuFrac_highPt_EndCap->Fill((*pfJets)[ijet].chargedMuEnergyFraction()); mCHEn_highPt_EndCap = map_of_MEs[DirName+"/"+"CHEn_highPt_EndCap"]; if (mCHEn_highPt_EndCap && mCHEn_highPt_EndCap->getRootObject()) mCHEn_highPt_EndCap->Fill((*pfJets)[ijet].chargedHadronEnergy()); mNHEn_highPt_EndCap = map_of_MEs[DirName+"/"+"NHEn_highPt_EndCap"]; if (mNHEn_highPt_EndCap && mNHEn_highPt_EndCap->getRootObject()) mNHEn_highPt_EndCap->Fill((*pfJets)[ijet].neutralHadronEnergy()); mPhEn_highPt_EndCap = map_of_MEs[DirName+"/"+"PhEn_highPt_EndCap"]; if (mPhEn_highPt_EndCap && mPhEn_highPt_EndCap->getRootObject()) mPhEn_highPt_EndCap->Fill((*pfJets)[ijet].neutralEmEnergy()); @@ -1854,40 +1734,142 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu mNeutMultiplicity_highPt_EndCap = map_of_MEs[DirName+"/"+"NeutMultiplicity_highPt_EndCap"]; if(mNeutMultiplicity_highPt_EndCap && mNeutMultiplicity_highPt_EndCap->getRootObject()) mNeutMultiplicity_highPt_EndCap->Fill((*pfJets)[ijet].neutralMultiplicity()); mMuMultiplicity_highPt_EndCap = map_of_MEs[DirName+"/"+"MuMultiplicity_highPt_EndCap"]; if(mMuMultiplicity_highPt_EndCap && mMuMultiplicity_highPt_EndCap->getRootObject()) mMuMultiplicity_highPt_EndCap->Fill((*pfJets)[ijet].muonMultiplicity()); } - mCHFracVSpT_EndCap = map_of_MEs[DirName+"/"+"CHFracVSpT_EndCap"]; if(mCHFracVSpT_EndCap && mCHFracVSpT_EndCap->getRootObject()) mCHFracVSpT_EndCap->Fill((*pfJets)[ijet].pt(),(*pfJets)[ijet].chargedHadronEnergyFraction()); - mNHFracVSpT_EndCap = map_of_MEs[DirName+"/"+"NHFracVSpT_EndCap"];if (mNHFracVSpT_EndCap && mNHFracVSpT_EndCap->getRootObject()) mNHFracVSpT_EndCap->Fill((*pfJets)[ijet].pt(),(*pfJets)[ijet].neutralHadronEnergyFraction()); - mPhFracVSpT_EndCap = map_of_MEs[DirName+"/"+"PhFracVSpT_EndCap"];if (mPhFracVSpT_EndCap && mPhFracVSpT_EndCap->getRootObject()) mPhFracVSpT_EndCap->Fill((*pfJets)[ijet].pt(),(*pfJets)[ijet].neutralEmEnergyFraction()); - mElFracVSpT_EndCap = map_of_MEs[DirName+"/"+"ElFracVSpT_EndCap"];if (mElFracVSpT_EndCap && mElFracVSpT_EndCap->getRootObject()) mElFracVSpT_EndCap->Fill((*pfJets)[ijet].pt(),(*pfJets)[ijet].chargedEmEnergyFraction()); - mMuFracVSpT_EndCap = map_of_MEs[DirName+"/"+"MuFracVSpT_EndCap"];if (mMuFracVSpT_EndCap && mMuFracVSpT_EndCap->getRootObject()) mMuFracVSpT_EndCap->Fill((*pfJets)[ijet].pt(),(*pfJets)[ijet].chargedMuEnergyFraction()); + mCHFracVSpT_EndCap = map_of_MEs[DirName+"/"+"CHFracVSpT_EndCap"]; if(mCHFracVSpT_EndCap && mCHFracVSpT_EndCap->getRootObject()) mCHFracVSpT_EndCap->Fill(correctedJet.pt(),(*pfJets)[ijet].chargedHadronEnergyFraction()); + mNHFracVSpT_EndCap = map_of_MEs[DirName+"/"+"NHFracVSpT_EndCap"];if (mNHFracVSpT_EndCap && mNHFracVSpT_EndCap->getRootObject()) mNHFracVSpT_EndCap->Fill(correctedJet.pt(),(*pfJets)[ijet].neutralHadronEnergyFraction()); + mPhFracVSpT_EndCap = map_of_MEs[DirName+"/"+"PhFracVSpT_EndCap"];if (mPhFracVSpT_EndCap && mPhFracVSpT_EndCap->getRootObject()) mPhFracVSpT_EndCap->Fill(correctedJet.pt(),(*pfJets)[ijet].neutralEmEnergyFraction()); }else{ - mHFrac_Forward = map_of_MEs[DirName+"/"+"HFrac_Forward"]; if (mHFrac_Forward && mHFrac_Forward->getRootObject()) mHFrac_Forward->Fill((*pfJets)[ijet].chargedHadronEnergyFraction() + (*pfJets)[ijet].neutralHadronEnergyFraction()+(*pfJets)[ijet].HFHadronEnergyFraction ()); - mEFrac_Forward = map_of_MEs[DirName+"/"+"EFrac_Forward"]; if (mEFrac_Forward && mEFrac_Forward->getRootObject()) mEFrac_Forward->Fill ((*pfJets)[ijet].chargedEmEnergyFraction() + (*pfJets)[ijet].neutralEmEnergyFraction()+(*pfJets)[ijet].HFEMEnergyFraction ()); - mHFHFracVSpT_Forward = map_of_MEs[DirName+"/"+"HFHFracVSpT_Forward"]; if (mHFHFracVSpT_Forward && mHFHFracVSpT_Forward->getRootObject()) mHFHFracVSpT_Forward->Fill((*pfJets)[ijet].pt(),(*pfJets)[ijet].chargedHadronEnergyFraction() + (*pfJets)[ijet].neutralHadronEnergyFraction()+(*pfJets)[ijet].HFHadronEnergyFraction ()); - mHFEFracVSpT_Forward = map_of_MEs[DirName+"/"+"HFEFracVSpT_Forward"]; if (mHFEFracVSpT_Forward && mHFEFracVSpT_Forward->getRootObject()) mHFEFracVSpT_Forward->Fill ((*pfJets)[ijet].pt(),(*pfJets)[ijet].chargedEmEnergyFraction() + (*pfJets)[ijet].neutralEmEnergyFraction()+(*pfJets)[ijet].HFEMEnergyFraction ()); + mHFHFracVSpT_Forward = map_of_MEs[DirName+"/"+"HFHFracVSpT_Forward"]; if (mHFHFracVSpT_Forward && mHFHFracVSpT_Forward->getRootObject()) mHFHFracVSpT_Forward->Fill(correctedJet.pt(),(*pfJets)[ijet].HFHadronEnergyFraction ()); + mHFEFracVSpT_Forward = map_of_MEs[DirName+"/"+"HFEFracVSpT_Forward"]; if (mHFEFracVSpT_Forward && mHFEFracVSpT_Forward->getRootObject()) mHFEFracVSpT_Forward->Fill (correctedJet.pt(),(*pfJets)[ijet].HFEMEnergyFraction ()); //fractions - if ((*pfJets)[ijet].pt()<=50.) { + if (correctedJet.pt()<=50.) { mHFEFrac_lowPt_Forward = map_of_MEs[DirName+"/"+"HFEFrac_lowPt_Forward"]; if(mHFEFrac_lowPt_Forward && mHFEFrac_lowPt_Forward->getRootObject()) mHFEFrac_lowPt_Forward->Fill((*pfJets)[ijet].HFEMEnergyFraction()); mHFEFrac_lowPt_Forward = map_of_MEs[DirName+"/"+"HFEFrac_lowPt_Forward"]; if(mHFHFrac_lowPt_Forward && mHFHFrac_lowPt_Forward->getRootObject()) mHFHFrac_lowPt_Forward->Fill((*pfJets)[ijet].HFHadronEnergyFraction()); mHFEEn_lowPt_Forward = map_of_MEs[DirName+"/"+"HFEEn_lowPt_Forward"]; if(mHFEEn_lowPt_Forward && mHFEEn_lowPt_Forward->getRootObject()) mHFEEn_lowPt_Forward->Fill((*pfJets)[ijet].HFEMEnergy()); mHFHEn_lowPt_Forward = map_of_MEs[DirName+"/"+"HFHEn_lowPt_Forward"]; if(mHFHEn_lowPt_Forward && mHFHEn_lowPt_Forward->getRootObject()) mHFHEn_lowPt_Forward->Fill((*pfJets)[ijet].HFHadronEnergy()); - mChMultiplicity_lowPt_Barrel = map_of_MEs[DirName+"/"+"ChMultiplicity_lowPt_Barrel"]; if(mChMultiplicity_lowPt_Forward && mChMultiplicity_lowPt_Forward->getRootObject()) mChMultiplicity_lowPt_Forward->Fill((*pfJets)[ijet].chargedMultiplicity()); - mNeutMultiplicity_lowPt_Barrel = map_of_MEs[DirName+"/"+"NeutMultiplicity_lowPt_Barrel"]; if(mNeutMultiplicity_lowPt_Forward && mNeutMultiplicity_lowPt_Forward->getRootObject()) mNeutMultiplicity_lowPt_Forward->Fill((*pfJets)[ijet].neutralMultiplicity()); + mNeutMultiplicity_lowPt_Forward = map_of_MEs[DirName+"/"+"NeutMultiplicity_lowPt_Forward"]; if(mNeutMultiplicity_lowPt_Forward && mNeutMultiplicity_lowPt_Forward->getRootObject()) mNeutMultiplicity_lowPt_Forward->Fill((*pfJets)[ijet].neutralMultiplicity()); } - if ((*pfJets)[ijet].pt()>50. && (*pfJets)[ijet].pt()<=140.) { + if (correctedJet.pt()>50. && correctedJet.pt()<=140.) { mHFEFrac_mediumPt_Forward = map_of_MEs[DirName+"/"+"HFEFrac_mediumPt_Forward"]; if(mHFEFrac_mediumPt_Forward && mHFEFrac_mediumPt_Forward->getRootObject()) mHFEFrac_mediumPt_Forward->Fill((*pfJets)[ijet].HFEMEnergyFraction()); mHFEFrac_mediumPt_Forward = map_of_MEs[DirName+"/"+"HFEFrac_mediumPt_Forward"]; if(mHFHFrac_mediumPt_Forward && mHFHFrac_mediumPt_Forward->getRootObject()) mHFHFrac_mediumPt_Forward->Fill((*pfJets)[ijet].HFHadronEnergyFraction()); mHFEEn_mediumPt_Forward = map_of_MEs[DirName+"/"+"HFEEn_mediumPt_Forward"]; if(mHFEEn_mediumPt_Forward && mHFEEn_mediumPt_Forward->getRootObject()) mHFEEn_mediumPt_Forward->Fill((*pfJets)[ijet].HFEMEnergy()); mHFHEn_mediumPt_Forward = map_of_MEs[DirName+"/"+"HFHEn_mediumPt_Forward"]; if(mHFHEn_mediumPt_Forward && mHFHEn_mediumPt_Forward->getRootObject()) mHFHEn_mediumPt_Forward->Fill((*pfJets)[ijet].HFHadronEnergy()); - mChMultiplicity_mediumPt_Barrel = map_of_MEs[DirName+"/"+"ChMultiplicity_mediumPt_Barrel"]; if(mChMultiplicity_mediumPt_Forward && mChMultiplicity_mediumPt_Forward->getRootObject()) mChMultiplicity_mediumPt_Forward->Fill((*pfJets)[ijet].chargedMultiplicity()); - mNeutMultiplicity_mediumPt_Barrel = map_of_MEs[DirName+"/"+"NeutMultiplicity_mediumPt_Barrel"]; if(mNeutMultiplicity_mediumPt_Forward && mNeutMultiplicity_mediumPt_Forward->getRootObject()) mNeutMultiplicity_mediumPt_Forward->Fill((*pfJets)[ijet].neutralMultiplicity()); + mNeutMultiplicity_mediumPt_Forward = map_of_MEs[DirName+"/"+"NeutMultiplicity_mediumPt_Forward"]; if(mNeutMultiplicity_mediumPt_Forward && mNeutMultiplicity_mediumPt_Forward->getRootObject()) mNeutMultiplicity_mediumPt_Forward->Fill((*pfJets)[ijet].neutralMultiplicity()); } - if ((*pfJets)[ijet].pt()>140.) { + if (correctedJet.pt()>140.) { mHFEFrac_highPt_Forward = map_of_MEs[DirName+"/"+"HFEFrac_highPt_Forward"]; if(mHFEFrac_highPt_Forward && mHFEFrac_highPt_Forward->getRootObject()) mHFEFrac_highPt_Forward->Fill((*pfJets)[ijet].HFEMEnergyFraction()); mHFEFrac_highPt_Forward = map_of_MEs[DirName+"/"+"HFEFrac_highPt_Forward"]; if(mHFHFrac_highPt_Forward && mHFHFrac_highPt_Forward->getRootObject()) mHFHFrac_highPt_Forward->Fill((*pfJets)[ijet].HFHadronEnergyFraction()); mHFEEn_highPt_Forward = map_of_MEs[DirName+"/"+"HFEEn_highPt_Forward"]; if(mHFEEn_highPt_Forward && mHFEEn_highPt_Forward->getRootObject()) mHFEEn_highPt_Forward->Fill((*pfJets)[ijet].HFEMEnergy()); mHFHEn_highPt_Forward = map_of_MEs[DirName+"/"+"HFHEn_highPt_Forward"]; if(mHFHEn_highPt_Forward && mHFHEn_highPt_Forward->getRootObject()) mHFHEn_highPt_Forward->Fill((*pfJets)[ijet].HFHadronEnergy()); - mChMultiplicity_highPt_Barrel = map_of_MEs[DirName+"/"+"ChMultiplicity_highPt_Barrel"]; if(mChMultiplicity_highPt_Forward && mChMultiplicity_highPt_Forward->getRootObject()) mChMultiplicity_highPt_Forward->Fill((*pfJets)[ijet].chargedMultiplicity()); - mNeutMultiplicity_highPt_Barrel = map_of_MEs[DirName+"/"+"NeutMultiplicity_highPt_Barrel"]; if(mNeutMultiplicity_highPt_Forward && mNeutMultiplicity_highPt_Forward->getRootObject()) mNeutMultiplicity_highPt_Forward->Fill((*pfJets)[ijet].neutralMultiplicity()); + mNeutMultiplicity_highPt_Forward = map_of_MEs[DirName+"/"+"NeutMultiplicity_highPt_Forward"]; if(mNeutMultiplicity_highPt_Forward && mNeutMultiplicity_highPt_Forward->getRootObject()) mNeutMultiplicity_highPt_Forward->Fill((*pfJets)[ijet].neutralMultiplicity()); + } + } + //OOT plots + if(techTriggerResultBx0 && techTriggerResultBxE && techTriggerResultBxF){ + meEta_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"Eta_BXm2BXm1Filled"]; if ( meEta_BXm2BXm1Filled && meEta_BXm2BXm1Filled ->getRootObject()) meEta_BXm2BXm1Filled ->Fill((*pfJets)[ijet].eta()); + if(fabs(correctedJet.eta()) <= 1.3) { + mePhFracBarrel_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"PhFracBarrel_BXm2BXm1Filled"]; if ( mePhFracBarrel_BXm2BXm1Filled && mePhFracBarrel_BXm2BXm1Filled ->getRootObject()) mePhFracBarrel_BXm2BXm1Filled ->Fill((*pfJets)[ijet].photonEnergyFraction()); + meNHFracBarrel_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"NHFracBarrel_BXm2BXm1Filled"]; if ( meNHFracBarrel_BXm2BXm1Filled && meNHFracBarrel_BXm2BXm1Filled ->getRootObject()) meNHFracBarrel_BXm2BXm1Filled ->Fill((*pfJets)[ijet].neutralHadronEnergyFraction()); + meCHFracBarrel_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"CHFracBarrel_BXm2BXm1Filled"]; if ( meCHFracBarrel_BXm2BXm1Filled && meCHFracBarrel_BXm2BXm1Filled ->getRootObject()) meCHFracBarrel_BXm2BXm1Filled ->Fill((*pfJets)[ijet].chargedHadronEnergyFraction()); + mePtBarrel_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"PtBarrel_BXm2BXm1Filled"]; if ( mePtBarrel_BXm2BXm1Filled && mePtBarrel_BXm2BXm1Filled ->getRootObject()) mePtBarrel_BXm2BXm1Filled ->Fill((*pfJets)[ijet].pt()); + }else if (correctedJet.eta() > -3.0 && correctedJet.eta() <= -1.3) { + mePhFracEndcapMinus_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"PhFracEndcapMinus_BXm2BXm1Filled"]; if ( mePhFracEndcapMinus_BXm2BXm1Filled && mePhFracEndcapMinus_BXm2BXm1Filled ->getRootObject()) mePhFracEndcapMinus_BXm2BXm1Filled ->Fill((*pfJets)[ijet].photonEnergyFraction()); + meNHFracEndcapMinus_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"NHFracEndcapMinus_BXm2BXm1Filled"]; if ( meNHFracEndcapMinus_BXm2BXm1Filled && meNHFracEndcapMinus_BXm2BXm1Filled ->getRootObject()) meNHFracEndcapMinus_BXm2BXm1Filled ->Fill((*pfJets)[ijet].neutralHadronEnergyFraction()); + meCHFracEndcapMinus_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"CHFracEndcapMinus_BXm2BXm1Filled"]; if ( meCHFracEndcapMinus_BXm2BXm1Filled && meCHFracEndcapMinus_BXm2BXm1Filled ->getRootObject()) meCHFracEndcapMinus_BXm2BXm1Filled ->Fill((*pfJets)[ijet].chargedHadronEnergyFraction()); + mePtEndcapMinus_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"PtEndcapMinus_BXm2BXm1Filled"]; if ( mePtEndcapMinus_BXm2BXm1Filled && mePtEndcapMinus_BXm2BXm1Filled ->getRootObject()) mePtEndcapMinus_BXm2BXm1Filled ->Fill((*pfJets)[ijet].pt()); + }else if (correctedJet.eta() >= 1.3 && correctedJet.eta() < 3.0) { + mePhFracEndcapPlus_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"PhFracEndcapPlus_BXm2BXm1Filled"]; if ( mePhFracEndcapPlus_BXm2BXm1Filled && mePhFracEndcapPlus_BXm2BXm1Filled ->getRootObject()) mePhFracEndcapPlus_BXm2BXm1Filled ->Fill((*pfJets)[ijet].photonEnergyFraction()); + meNHFracEndcapPlus_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"NHFracEndcapPlus_BXm2BXm1Filled"]; if ( meNHFracEndcapPlus_BXm2BXm1Filled && meNHFracEndcapPlus_BXm2BXm1Filled ->getRootObject()) meNHFracEndcapPlus_BXm2BXm1Filled ->Fill((*pfJets)[ijet].neutralHadronEnergyFraction()); + meCHFracEndcapPlus_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"CHFracEndcapPlus_BXm2BXm1Filled"]; if ( meCHFracEndcapPlus_BXm2BXm1Filled && meCHFracEndcapPlus_BXm2BXm1Filled ->getRootObject()) meCHFracEndcapPlus_BXm2BXm1Filled ->Fill((*pfJets)[ijet].chargedHadronEnergyFraction()); + mePtEndcapPlus_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"PtEndcapPlus_BXm2BXm1Filled"]; if ( mePtEndcapPlus_BXm2BXm1Filled && mePtEndcapPlus_BXm2BXm1Filled ->getRootObject()) mePtEndcapPlus_BXm2BXm1Filled ->Fill((*pfJets)[ijet].pt()); + }else if (correctedJet.eta() > -5.0 && correctedJet.eta() <= -3.0) { + mePtForwardMinus_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"PtForwardMinus_BXm2BXm1Filled"]; if ( mePtForwardMinus_BXm2BXm1Filled && mePtForwardMinus_BXm2BXm1Filled ->getRootObject()) mePtForwardMinus_BXm2BXm1Filled ->Fill((*pfJets)[ijet].pt()); + meHFHFracMinus_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"HFHFracMinus_BXm2BXm1Filled"]; if ( meHFHFracMinus_BXm2BXm1Filled && meHFHFracMinus_BXm2BXm1Filled ->getRootObject()) meHFHFracMinus_BXm2BXm1Filled ->Fill((*pfJets)[ijet].HFHadronEnergyFraction()); + meHFEMFracMinus_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"HFEMFracMinus_BXm2BXm1Filled"]; if ( meHFEMFracMinus_BXm2BXm1Filled && meHFEMFracMinus_BXm2BXm1Filled ->getRootObject()) meHFEMFracMinus_BXm2BXm1Filled ->Fill((*pfJets)[ijet].HFEMEnergyFraction()); + }else if (correctedJet.eta() >= 3.0 && correctedJet.eta() < 5.0) { + mePtForwardPlus_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"PtForwardPlus_BXm2BXm1Filled"]; if ( mePtForwardPlus_BXm2BXm1Filled && mePtForwardPlus_BXm2BXm1Filled ->getRootObject()) mePtForwardPlus_BXm2BXm1Filled ->Fill((*pfJets)[ijet].pt()); + meHFHFracPlus_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"HFHFracPlus_BXm2BXm1Filled"]; if ( meHFHFracPlus_BXm2BXm1Filled && meHFHFracPlus_BXm2BXm1Filled ->getRootObject()) meHFHFracPlus_BXm2BXm1Filled ->Fill((*pfJets)[ijet].HFHadronEnergyFraction()); + meHFEMFracPlus_BXm2BXm1Filled = map_of_MEs[DirName+"/"+"HFEMFracPlus_BXm2BXm1Filled"]; if ( meHFEMFracPlus_BXm2BXm1Filled && meHFEMFracPlus_BXm2BXm1Filled ->getRootObject()) meHFEMFracPlus_BXm2BXm1Filled ->Fill((*pfJets)[ijet].HFEMEnergyFraction()); + } + } + if(techTriggerResultBx0 && techTriggerResultBxF){ + meEta_BXm1Filled = map_of_MEs[DirName+"/"+"Eta_BXm1Filled"]; if ( meEta_BXm1Filled && meEta_BXm1Filled ->getRootObject()) meEta_BXm1Filled ->Fill((*pfJets)[ijet].eta()); + if(fabs(correctedJet.eta()) <= 1.3) { + mePhFracBarrel_BXm1Filled = map_of_MEs[DirName+"/"+"PhFracBarrel_BXm1Filled"]; if ( mePhFracBarrel_BXm1Filled && mePhFracBarrel_BXm1Filled ->getRootObject()) mePhFracBarrel_BXm1Filled ->Fill((*pfJets)[ijet].photonEnergyFraction()); + meNHFracBarrel_BXm1Filled = map_of_MEs[DirName+"/"+"NHFracBarrel_BXm1Filled"]; if ( meNHFracBarrel_BXm1Filled && meNHFracBarrel_BXm1Filled ->getRootObject()) meNHFracBarrel_BXm1Filled ->Fill((*pfJets)[ijet].neutralHadronEnergyFraction()); + meCHFracBarrel_BXm1Filled = map_of_MEs[DirName+"/"+"CHFracBarrel_BXm1Filled"]; if ( meCHFracBarrel_BXm1Filled && meCHFracBarrel_BXm1Filled ->getRootObject()) meCHFracBarrel_BXm1Filled ->Fill((*pfJets)[ijet].chargedHadronEnergyFraction()); + mePtBarrel_BXm1Filled = map_of_MEs[DirName+"/"+"PtBarrel_BXm1Filled"]; if ( mePtBarrel_BXm1Filled && mePtBarrel_BXm1Filled ->getRootObject()) mePtBarrel_BXm1Filled ->Fill((*pfJets)[ijet].pt()); + }else if (correctedJet.eta() > -3.0 && correctedJet.eta() <= -1.3) { + mePhFracEndcapMinus_BXm1Filled = map_of_MEs[DirName+"/"+"PhFracEndcapMinus_BXm1Filled"]; if ( mePhFracEndcapMinus_BXm1Filled && mePhFracEndcapMinus_BXm1Filled ->getRootObject()) mePhFracEndcapMinus_BXm1Filled ->Fill((*pfJets)[ijet].photonEnergyFraction()); + meNHFracEndcapMinus_BXm1Filled = map_of_MEs[DirName+"/"+"NHFracEndcapMinus_BXm1Filled"]; if ( meNHFracEndcapMinus_BXm1Filled && meNHFracEndcapMinus_BXm1Filled ->getRootObject()) meNHFracEndcapMinus_BXm1Filled ->Fill((*pfJets)[ijet].neutralHadronEnergyFraction()); + meCHFracEndcapMinus_BXm1Filled = map_of_MEs[DirName+"/"+"CHFracEndcapMinus_BXm1Filled"]; if ( meCHFracEndcapMinus_BXm1Filled && meCHFracEndcapMinus_BXm1Filled ->getRootObject()) meCHFracEndcapMinus_BXm1Filled ->Fill((*pfJets)[ijet].chargedHadronEnergyFraction()); + mePtEndcapMinus_BXm1Filled = map_of_MEs[DirName+"/"+"PtEndcapMinus_BXm1Filled"]; if ( mePtEndcapMinus_BXm1Filled && mePtEndcapMinus_BXm1Filled ->getRootObject()) mePtEndcapMinus_BXm1Filled ->Fill((*pfJets)[ijet].pt()); + }else if (correctedJet.eta() >= 1.3 && correctedJet.eta() < 3.0) { + mePhFracEndcapPlus_BXm1Filled = map_of_MEs[DirName+"/"+"PhFracEndcapPlus_BXm1Filled"]; if ( mePhFracEndcapPlus_BXm1Filled && mePhFracEndcapPlus_BXm1Filled ->getRootObject()) mePhFracEndcapPlus_BXm1Filled ->Fill((*pfJets)[ijet].photonEnergyFraction()); + meNHFracEndcapPlus_BXm1Filled = map_of_MEs[DirName+"/"+"NHFracEndcapPlus_BXm1Filled"]; if ( meNHFracEndcapPlus_BXm1Filled && meNHFracEndcapPlus_BXm1Filled ->getRootObject()) meNHFracEndcapPlus_BXm1Filled ->Fill((*pfJets)[ijet].neutralHadronEnergyFraction()); + meCHFracEndcapPlus_BXm1Filled = map_of_MEs[DirName+"/"+"CHFracEndcapPlus_BXm1Filled"]; if ( meCHFracEndcapPlus_BXm1Filled && meCHFracEndcapPlus_BXm1Filled ->getRootObject()) meCHFracEndcapPlus_BXm1Filled ->Fill((*pfJets)[ijet].chargedHadronEnergyFraction()); + mePtEndcapPlus_BXm1Filled = map_of_MEs[DirName+"/"+"PtEndcapPlus_BXm1Filled"]; if ( mePtEndcapPlus_BXm1Filled && mePtEndcapPlus_BXm1Filled ->getRootObject()) mePtEndcapPlus_BXm1Filled ->Fill((*pfJets)[ijet].pt()); + }else if (correctedJet.eta() > -5.0 && correctedJet.eta() <= -3.0) { + mePtForwardMinus_BXm1Filled = map_of_MEs[DirName+"/"+"PtForwardMinus_BXm1Filled"]; if ( mePtForwardMinus_BXm1Filled && mePtForwardMinus_BXm1Filled ->getRootObject()) mePtForwardMinus_BXm1Filled ->Fill((*pfJets)[ijet].pt()); + meHFHFracMinus_BXm1Filled = map_of_MEs[DirName+"/"+"HFHFracMinus_BXm1Filled"]; if ( meHFHFracMinus_BXm1Filled && meHFHFracMinus_BXm1Filled ->getRootObject()) meHFHFracMinus_BXm1Filled ->Fill((*pfJets)[ijet].HFHadronEnergyFraction()); + meHFEMFracMinus_BXm1Filled = map_of_MEs[DirName+"/"+"HFEMFracMinus_BXm1Filled"]; if ( meHFEMFracMinus_BXm1Filled && meHFEMFracMinus_BXm1Filled ->getRootObject()) meHFEMFracMinus_BXm1Filled ->Fill((*pfJets)[ijet].HFEMEnergyFraction()); + }else if (correctedJet.eta() >= 3.0 && correctedJet.eta() < 5.0) { + mePtForwardPlus_BXm1Filled = map_of_MEs[DirName+"/"+"PtForwardPlus_BXm1Filled"]; if ( mePtForwardPlus_BXm1Filled && mePtForwardPlus_BXm1Filled ->getRootObject()) mePtForwardPlus_BXm1Filled ->Fill((*pfJets)[ijet].pt()); + meHFHFracPlus_BXm1Filled = map_of_MEs[DirName+"/"+"HFHFracPlus_BXm1Filled"]; if ( meHFHFracPlus_BXm1Filled && meHFHFracPlus_BXm1Filled ->getRootObject()) meHFHFracPlus_BXm1Filled ->Fill((*pfJets)[ijet].HFHadronEnergyFraction()); + meHFEMFracPlus_BXm1Filled = map_of_MEs[DirName+"/"+"HFEMFracPlus_BXm1Filled"]; if ( meHFEMFracPlus_BXm1Filled && meHFEMFracPlus_BXm1Filled ->getRootObject()) meHFEMFracPlus_BXm1Filled ->Fill((*pfJets)[ijet].HFEMEnergyFraction()); + } + } + if(techTriggerResultBx0 && !techTriggerResultBxE && !techTriggerResultBxF){ + meEta_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"Eta_BXm2BXm1Empty"]; if ( meEta_BXm2BXm1Empty && meEta_BXm2BXm1Empty ->getRootObject()) meEta_BXm2BXm1Empty ->Fill((*pfJets)[ijet].eta()); + if(fabs(correctedJet.eta()) <= 1.3) { + mePhFracBarrel_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"PhFracBarrel_BXm2BXm1Empty"]; if ( mePhFracBarrel_BXm2BXm1Empty && mePhFracBarrel_BXm2BXm1Empty ->getRootObject()) mePhFracBarrel_BXm2BXm1Empty ->Fill((*pfJets)[ijet].photonEnergyFraction()); + meNHFracBarrel_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"NHFracBarrel_BXm2BXm1Empty"]; if ( meNHFracBarrel_BXm2BXm1Empty && meNHFracBarrel_BXm2BXm1Empty ->getRootObject()) meNHFracBarrel_BXm2BXm1Empty ->Fill((*pfJets)[ijet].neutralHadronEnergyFraction()); + meCHFracBarrel_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"CHFracBarrel_BXm2BXm1Empty"]; if ( meCHFracBarrel_BXm2BXm1Empty && meCHFracBarrel_BXm2BXm1Empty ->getRootObject()) meCHFracBarrel_BXm2BXm1Empty ->Fill((*pfJets)[ijet].chargedHadronEnergyFraction()); + mePtBarrel_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"PtBarrel_BXm2BXm1Empty"]; if ( mePtBarrel_BXm2BXm1Empty && mePtBarrel_BXm2BXm1Empty ->getRootObject()) mePtBarrel_BXm2BXm1Empty ->Fill((*pfJets)[ijet].pt()); + }else if (correctedJet.eta() > -3.0 && correctedJet.eta() <= -1.3) { + mePhFracEndcapMinus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"PhFracEndcapMinus_BXm2BXm1Empty"]; if ( mePhFracEndcapMinus_BXm2BXm1Empty && mePhFracEndcapMinus_BXm2BXm1Empty ->getRootObject()) mePhFracEndcapMinus_BXm2BXm1Empty ->Fill((*pfJets)[ijet].photonEnergyFraction()); + meNHFracEndcapMinus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"NHFracEndcapMinus_BXm2BXm1Empty"]; if ( meNHFracEndcapMinus_BXm2BXm1Empty && meNHFracEndcapMinus_BXm2BXm1Empty ->getRootObject()) meNHFracEndcapMinus_BXm2BXm1Empty ->Fill((*pfJets)[ijet].neutralHadronEnergyFraction()); + meCHFracEndcapMinus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"CHFracEndcapMinus_BXm2BXm1Empty"]; if ( meCHFracEndcapMinus_BXm2BXm1Empty && meCHFracEndcapMinus_BXm2BXm1Empty ->getRootObject()) meCHFracEndcapMinus_BXm2BXm1Empty ->Fill((*pfJets)[ijet].chargedHadronEnergyFraction()); + mePtEndcapMinus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"PtEndcapMinus_BXm2BXm1Empty"]; if ( mePtEndcapMinus_BXm2BXm1Empty && mePtEndcapMinus_BXm2BXm1Empty ->getRootObject()) mePtEndcapMinus_BXm2BXm1Empty ->Fill((*pfJets)[ijet].pt()); + }else if (correctedJet.eta() >= 1.3 && correctedJet.eta() < 3.0) { + mePhFracEndcapPlus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"PhFracEndcapPlus_BXm2BXm1Empty"]; if ( mePhFracEndcapPlus_BXm2BXm1Empty && mePhFracEndcapPlus_BXm2BXm1Empty ->getRootObject()) mePhFracEndcapPlus_BXm2BXm1Empty ->Fill((*pfJets)[ijet].photonEnergyFraction()); + meNHFracEndcapPlus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"NHFracEndcapPlus_BXm2BXm1Empty"]; if ( meNHFracEndcapPlus_BXm2BXm1Empty && meNHFracEndcapPlus_BXm2BXm1Empty ->getRootObject()) meNHFracEndcapPlus_BXm2BXm1Empty ->Fill((*pfJets)[ijet].neutralHadronEnergyFraction()); + meCHFracEndcapPlus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"CHFracEndcapPlus_BXm2BXm1Empty"]; if ( meCHFracEndcapPlus_BXm2BXm1Empty && meCHFracEndcapPlus_BXm2BXm1Empty ->getRootObject()) meCHFracEndcapPlus_BXm2BXm1Empty ->Fill((*pfJets)[ijet].chargedHadronEnergyFraction()); + mePtEndcapPlus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"PtEndcapPlus_BXm2BXm1Empty"]; if ( mePtEndcapPlus_BXm2BXm1Empty && mePtEndcapPlus_BXm2BXm1Empty ->getRootObject()) mePtEndcapPlus_BXm2BXm1Empty ->Fill((*pfJets)[ijet].pt()); + }else if (correctedJet.eta() > -5.0 && correctedJet.eta() <= -3.0) { + mePtForwardMinus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"PtForwardMinus_BXm2BXm1Empty"]; if ( mePtForwardMinus_BXm2BXm1Empty && mePtForwardMinus_BXm2BXm1Empty ->getRootObject()) mePtForwardMinus_BXm2BXm1Empty ->Fill((*pfJets)[ijet].pt()); + meHFHFracMinus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"HFHFracMinus_BXm2BXm1Empty"]; if ( meHFHFracMinus_BXm2BXm1Empty && meHFHFracMinus_BXm2BXm1Empty ->getRootObject()) meHFHFracMinus_BXm2BXm1Empty ->Fill((*pfJets)[ijet].HFHadronEnergyFraction()); + meHFEMFracMinus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"HFEMFracMinus_BXm2BXm1Empty"]; if ( meHFEMFracMinus_BXm2BXm1Empty && meHFEMFracMinus_BXm2BXm1Empty ->getRootObject()) meHFEMFracMinus_BXm2BXm1Empty ->Fill((*pfJets)[ijet].HFEMEnergyFraction()); + }else if (correctedJet.eta() >= 3.0 && correctedJet.eta() < 5.0) { + mePtForwardPlus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"PtForwardPlus_BXm2BXm1Empty"]; if ( mePtForwardPlus_BXm2BXm1Empty && mePtForwardPlus_BXm2BXm1Empty ->getRootObject()) mePtForwardPlus_BXm2BXm1Empty ->Fill((*pfJets)[ijet].pt()); + meHFHFracPlus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"HFHFracPlus_BXm2BXm1Empty"]; if ( meHFHFracPlus_BXm2BXm1Empty && meHFHFracPlus_BXm2BXm1Empty ->getRootObject()) meHFHFracPlus_BXm2BXm1Empty ->Fill((*pfJets)[ijet].HFHadronEnergyFraction()); + meHFEMFracPlus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"HFEMFracPlus_BXm2BXm1Empty"]; if ( meHFEMFracPlus_BXm2BXm1Empty && meHFEMFracPlus_BXm2BXm1Empty ->getRootObject()) meHFEMFracPlus_BXm2BXm1Empty ->Fill((*pfJets)[ijet].HFEMEnergyFraction()); + } + } + if(techTriggerResultBx0 && !techTriggerResultBxF){ + meEta_BXm1Empty = map_of_MEs[DirName+"/"+"Eta_BXm1Empty"]; if ( meEta_BXm1Empty && meEta_BXm1Empty ->getRootObject()) meEta_BXm1Empty ->Fill((*pfJets)[ijet].eta()); + if(fabs(correctedJet.eta()) <= 1.3) { + mePhFracBarrel_BXm1Empty = map_of_MEs[DirName+"/"+"PhFracBarrel_BXm1Empty"]; if ( mePhFracBarrel_BXm1Empty && mePhFracBarrel_BXm1Empty ->getRootObject()) mePhFracBarrel_BXm1Empty ->Fill((*pfJets)[ijet].photonEnergyFraction()); + meNHFracBarrel_BXm1Empty = map_of_MEs[DirName+"/"+"NHFracBarrel_BXm1Empty"]; if ( meNHFracBarrel_BXm1Empty && meNHFracBarrel_BXm1Empty ->getRootObject()) meNHFracBarrel_BXm1Empty ->Fill((*pfJets)[ijet].neutralHadronEnergyFraction()); + meCHFracBarrel_BXm1Empty = map_of_MEs[DirName+"/"+"CHFracBarrel_BXm1Empty"]; if ( meCHFracBarrel_BXm1Empty && meCHFracBarrel_BXm1Empty ->getRootObject()) meCHFracBarrel_BXm1Empty ->Fill((*pfJets)[ijet].chargedHadronEnergyFraction()); + mePtBarrel_BXm1Empty = map_of_MEs[DirName+"/"+"PtBarrel_BXm1Empty"]; if ( mePtBarrel_BXm1Empty && mePtBarrel_BXm1Empty ->getRootObject()) mePtBarrel_BXm1Empty ->Fill((*pfJets)[ijet].pt()); + }else if (correctedJet.eta() > -3.0 && correctedJet.eta() <= -1.3) { + mePhFracEndcapMinus_BXm1Empty = map_of_MEs[DirName+"/"+"PhFracEndcapMinus_BXm1Empty"]; if ( mePhFracEndcapMinus_BXm1Empty && mePhFracEndcapMinus_BXm1Empty ->getRootObject()) mePhFracEndcapMinus_BXm1Empty ->Fill((*pfJets)[ijet].photonEnergyFraction()); + meNHFracEndcapMinus_BXm1Empty = map_of_MEs[DirName+"/"+"NHFracEndcapMinus_BXm1Empty"]; if ( meNHFracEndcapMinus_BXm1Empty && meNHFracEndcapMinus_BXm1Empty ->getRootObject()) meNHFracEndcapMinus_BXm1Empty ->Fill((*pfJets)[ijet].neutralHadronEnergyFraction()); + meCHFracEndcapMinus_BXm1Empty = map_of_MEs[DirName+"/"+"CHFracEndcapMinus_BXm1Empty"]; if ( meCHFracEndcapMinus_BXm1Empty && meCHFracEndcapMinus_BXm1Empty ->getRootObject()) meCHFracEndcapMinus_BXm1Empty ->Fill((*pfJets)[ijet].chargedHadronEnergyFraction()); + mePtEndcapMinus_BXm1Empty = map_of_MEs[DirName+"/"+"PtEndcapMinus_BXm1Empty"]; if ( mePtEndcapMinus_BXm1Empty && mePtEndcapMinus_BXm1Empty ->getRootObject()) mePtEndcapMinus_BXm1Empty ->Fill((*pfJets)[ijet].pt()); + }else if (correctedJet.eta() >= 1.3 && correctedJet.eta() < 3.0) { + mePhFracEndcapPlus_BXm1Empty = map_of_MEs[DirName+"/"+"PhFracEndcapPlus_BXm1Empty"]; if ( mePhFracEndcapPlus_BXm1Empty && mePhFracEndcapPlus_BXm1Empty ->getRootObject()) mePhFracEndcapPlus_BXm1Empty ->Fill((*pfJets)[ijet].photonEnergyFraction()); + meNHFracEndcapPlus_BXm1Empty = map_of_MEs[DirName+"/"+"NHFracEndcapPlus_BXm1Empty"]; if ( meNHFracEndcapPlus_BXm1Empty && meNHFracEndcapPlus_BXm1Empty ->getRootObject()) meNHFracEndcapPlus_BXm1Empty ->Fill((*pfJets)[ijet].neutralHadronEnergyFraction()); + meCHFracEndcapPlus_BXm1Empty = map_of_MEs[DirName+"/"+"CHFracEndcapPlus_BXm1Empty"]; if ( meCHFracEndcapPlus_BXm1Empty && meCHFracEndcapPlus_BXm1Empty ->getRootObject()) meCHFracEndcapPlus_BXm1Empty ->Fill((*pfJets)[ijet].chargedHadronEnergyFraction()); + mePtEndcapPlus_BXm1Empty = map_of_MEs[DirName+"/"+"PtEndcapPlus_BXm1Empty"]; if ( mePtEndcapPlus_BXm1Empty && mePtEndcapPlus_BXm1Empty ->getRootObject()) mePtEndcapPlus_BXm1Empty ->Fill((*pfJets)[ijet].pt()); + }else if (correctedJet.eta() > -5.0 && correctedJet.eta() <= -3.0) { + mePtForwardMinus_BXm1Empty = map_of_MEs[DirName+"/"+"PtForwardMinus_BXm1Empty"]; if ( mePtForwardMinus_BXm1Empty && mePtForwardMinus_BXm1Empty ->getRootObject()) mePtForwardMinus_BXm1Empty ->Fill((*pfJets)[ijet].pt()); + meHFHFracMinus_BXm1Empty = map_of_MEs[DirName+"/"+"HFHFracMinus_BXm1Empty"]; if ( meHFHFracMinus_BXm1Empty && meHFHFracMinus_BXm1Empty ->getRootObject()) meHFHFracMinus_BXm1Empty ->Fill((*pfJets)[ijet].HFHadronEnergyFraction()); + meHFEMFracMinus_BXm1Empty = map_of_MEs[DirName+"/"+"HFEMFracMinus_BXm1Empty"]; if ( meHFEMFracMinus_BXm1Empty && meHFEMFracMinus_BXm1Empty ->getRootObject()) meHFEMFracMinus_BXm1Empty ->Fill((*pfJets)[ijet].HFEMEnergyFraction()); + }else if (correctedJet.eta() >= 3.0 && correctedJet.eta() < 5.0) { + mePtForwardPlus_BXm1Empty = map_of_MEs[DirName+"/"+"PtForwardPlus_BXm1Empty"]; if ( mePtForwardPlus_BXm1Empty && mePtForwardPlus_BXm1Empty ->getRootObject()) mePtForwardPlus_BXm1Empty ->Fill((*pfJets)[ijet].pt()); + meHFHFracPlus_BXm1Empty = map_of_MEs[DirName+"/"+"HFHFracPlus_BXm1Empty"]; if ( meHFHFracPlus_BXm1Empty && meHFHFracPlus_BXm1Empty ->getRootObject()) meHFHFracPlus_BXm1Empty ->Fill((*pfJets)[ijet].HFHadronEnergyFraction()); + meHFEMFracPlus_BXm1Empty = map_of_MEs[DirName+"/"+"HFEMFracPlus_BXm1Empty"]; if ( meHFEMFracPlus_BXm1Empty && meHFEMFracPlus_BXm1Empty ->getRootObject()) meHFEMFracPlus_BXm1Empty ->Fill((*pfJets)[ijet].HFEMEnergyFraction()); } } mChargedHadronEnergy = map_of_MEs[DirName+"/"+"ChargedHadronEnergy"]; if (mChargedHadronEnergy && mChargedHadronEnergy->getRootObject()) mChargedHadronEnergy->Fill ((*pfJets)[ijet].chargedHadronEnergy()); @@ -1900,10 +1882,6 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu mMuonMultiplicity = map_of_MEs[DirName+"/"+"MuonMultiplicity"]; if (mMuonMultiplicity && mMuonMultiplicity->getRootObject()) mMuonMultiplicity->Fill ((*pfJets)[ijet]. muonMultiplicity()); //_______________________________________________________ mNeutralFraction = map_of_MEs[DirName+"/"+"NeutralConstituentsFraction"];if (mNeutralFraction && mNeutralFraction->getRootObject()) mNeutralFraction->Fill ((double)(*pfJets)[ijet].neutralMultiplicity()/(double)(*pfJets)[ijet].nConstituents()); - - mHFrac_profile = map_of_MEs[DirName+"/"+"HFrac_profile"]; if (mHFrac_profile && mHFrac_profile->getRootObject()) mHFrac_profile ->Fill(numPV, (*pfJets)[ijet].chargedHadronEnergyFraction() + (*pfJets)[ijet].neutralHadronEnergyFraction()); - mEFrac_profile = map_of_MEs[DirName+"/"+"EFrac_profile"]; if (mEFrac_profile && mEFrac_profile->getRootObject()) mEFrac_profile ->Fill(numPV, (*pfJets)[ijet].chargedEmEnergyFraction() + (*pfJets)[ijet].neutralEmEnergyFraction()); - mChargedHadronEnergy_profile = map_of_MEs[DirName+"/"+"ChargedHadronEnergy_profile"]; if (mChargedHadronEnergy_profile && mChargedHadronEnergy_profile->getRootObject()) mChargedHadronEnergy_profile->Fill(numPV, (*pfJets)[ijet].chargedHadronEnergy()); mNeutralHadronEnergy_profile = map_of_MEs[DirName+"/"+"NeutralHadronEnergy_profile"];if (mNeutralHadronEnergy_profile && mNeutralHadronEnergy_profile->getRootObject()) mNeutralHadronEnergy_profile->Fill(numPV, (*pfJets)[ijet].neutralHadronEnergy()); mChargedEmEnergy_profile = map_of_MEs[DirName+"/"+"ChargedEmEnergy_profile"]; if (mChargedEmEnergy_profile && mChargedEmEnergy_profile->getRootObject()) mChargedEmEnergy_profile ->Fill(numPV, (*pfJets)[ijet].chargedEmEnergy()); @@ -1911,12 +1889,10 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu mNeutralEmEnergy_profile = map_of_MEs[DirName+"/"+"NeutralEmEnergy_profile"];if (mNeutralEmEnergy_profile && mNeutralEmEnergy_profile->getRootObject()) mNeutralEmEnergy_profile ->Fill(numPV, (*pfJets)[ijet].neutralEmEnergy()); mChargedMultiplicity_profile = map_of_MEs[DirName+"/"+"ChargedMultiplicity_profile"]; if (mChargedMultiplicity_profile && mChargedMultiplicity_profile->getRootObject()) mChargedMultiplicity_profile->Fill(numPV, (*pfJets)[ijet].chargedMultiplicity()); mNeutralMultiplicity_profile = map_of_MEs[DirName+"/"+"NeutralMultiplicity_profile"];if (mNeutralMultiplicity_profile && mNeutralMultiplicity_profile->getRootObject()) mNeutralMultiplicity_profile->Fill(numPV, (*pfJets)[ijet].neutralMultiplicity()); - mMuonMultiplicity_profile = map_of_MEs[DirName+"/"+"MuonMultiplicity_profile"]; if (mMuonMultiplicity_profile && mMuonMultiplicity_profile->getRootObject()) mMuonMultiplicity_profile ->Fill(numPV, (*pfJets)[ijet].muonMultiplicity()); - + mMuonMultiplicity_profile = map_of_MEs[DirName+"/"+"MuonMultiplicity_profile"]; if (mMuonMultiplicity_profile && mMuonMultiplicity_profile->getRootObject()) mMuonMultiplicity_profile ->Fill(numPV, (*pfJets)[ijet].muonMultiplicity()); }//cleaned PFJets }//PFJet specific loop //IDs have been defined by now - //if only uncorrected jets but no corrected jets over threshold pass on if(!pass_corrected){ continue; @@ -1930,34 +1906,34 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu cleaned_second_jet=cleaned_first_jet; pt1=correctedJet.pt(); ind1=ijet; - cleaned_first_jet=jetpassid; + cleaned_first_jet=JetIDWPU; } else if(correctedJet.pt()>pt2){ pt3=pt2; ind3=ind2; cleaned_third_jet=cleaned_second_jet; pt2=correctedJet.pt(); ind2=ijet; - cleaned_second_jet=jetpassid; + cleaned_second_jet=JetIDWPU; } else if(correctedJet.pt()>pt3){ pt3=correctedJet.pt(); ind3=ijet; - cleaned_third_jet=jetpassid; + cleaned_third_jet=JetIDWPU; } if(cleaned_third_jet){ } //after jettype specific variables are filled -> perform histograms for all jets //fill JetID efficiencies if uncleaned selection is chosen - if(!jetCleaningFlag_){ + if(!runcosmics_){ if(jetpassid) { mLooseJIDPassFractionVSeta = map_of_MEs[DirName+"/"+"JetIDPassFractionVSeta"]; if (mLooseJIDPassFractionVSeta && mLooseJIDPassFractionVSeta->getRootObject()) mLooseJIDPassFractionVSeta->Fill(correctedJet.eta(),1.); mLooseJIDPassFractionVSpt = map_of_MEs[DirName+"/"+"JetIDPassFractionVSpt"]; if (mLooseJIDPassFractionVSpt && mLooseJIDPassFractionVSpt->getRootObject()) mLooseJIDPassFractionVSpt->Fill(correctedJet.pt(),1.); - if(correctedJet.eta()<3.0){ + if(fabs(correctedJet.eta())<3.0){ mLooseJIDPassFractionVSptNoHF= map_of_MEs[DirName+"/"+"JetIDPassFractionVSptNoHF"]; if (mLooseJIDPassFractionVSptNoHF && mLooseJIDPassFractionVSptNoHF->getRootObject()) mLooseJIDPassFractionVSptNoHF->Fill(correctedJet.pt(),1.); } } else { mLooseJIDPassFractionVSeta = map_of_MEs[DirName+"/"+"JetIDPassFractionVSeta"]; if (mLooseJIDPassFractionVSeta && mLooseJIDPassFractionVSeta->getRootObject()) mLooseJIDPassFractionVSeta->Fill(correctedJet.eta(),0.); mLooseJIDPassFractionVSpt = map_of_MEs[DirName+"/"+"JetIDPassFractionVSpt"]; if (mLooseJIDPassFractionVSpt && mLooseJIDPassFractionVSpt->getRootObject()) mLooseJIDPassFractionVSpt->Fill(correctedJet.pt(),0.); - if(correctedJet.eta()<3.0){ + if(fabs(correctedJet.eta())<3.0){ mLooseJIDPassFractionVSptNoHF= map_of_MEs[DirName+"/"+"JetIDPassFractionVSptNoHF"]; if (mLooseJIDPassFractionVSptNoHF && mLooseJIDPassFractionVSptNoHF->getRootObject()) mLooseJIDPassFractionVSptNoHF->Fill(correctedJet.pt(),0.); } } @@ -1965,7 +1941,6 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu //here we so far consider calojets ->check for PFJets and JPT jets again if(Thiscleaned && pass_corrected){//might be softer than loose jet ID numofjets++; - if(isCaloJet_){ jetME = map_of_MEs[DirName+"/"+"jetReco"]; if(jetME && jetME->getRootObject()) jetME->Fill(1); mJetEnergyCorr = map_of_MEs[DirName+"/"+"JetEnergyCorr"]; if(mJetEnergyCorr && mJetEnergyCorr->getRootObject()) mJetEnergyCorr->Fill(correctedJet.pt()/(*caloJets)[ijet].pt()); @@ -1978,12 +1953,12 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu mJetEnergyCorrVSEta = map_of_MEs[DirName+"/"+"JetEnergyCorrVSEta"]; if(mJetEnergyCorrVSEta && mJetEnergyCorrVSEta->getRootObject())mJetEnergyCorrVSEta->Fill(correctedJet.eta(),correctedJet.pt()/(*pfJets)[ijet].pt()); mJetEnergyCorrVSPt = map_of_MEs[DirName+"/"+"JetEnergyCorrVSPt"]; if(mJetEnergyCorrVSPt && mJetEnergyCorrVSPt->getRootObject()) mJetEnergyCorrVSPt->Fill(correctedJet.pt(),correctedJet.pt()/(*pfJets)[ijet].pt()); } - //if(isJPTJet_){ - //jetME = map_of_MEs[DirName+"/"+"jetReco"]; if(jetME && jetME->getRootObject()) jetME->Fill(3); - //mJetEnergyCorr = map_of_MEs[DirName+"/"+"JetEnergyCorr"]; if(mJetEnergyCorr && mJetEnergyCorr->getRootObject()) mJetEnergyCorr->Fill(correctedJet.pt()/(*jptJets)[ijet].pt()); - //mJetEnergyCorrVSEta = map_of_MEs[DirName+"/"+"JetEnergyCorrVSEta"]; if(mJetEnergyCorrVSEta && mJetEnergyCorrVSEta->getRootObject())mJetEnergyCorrVSEta->Fill(correctedJet.eta(),correctedJet.pt()/(*jptJets)[ijet].pt()); - //mJetEnergyCorrVSPt = map_of_MEs[DirName+"/"+"JetEnergyCorrVSPt"]; if(mJetEnergyCorrVSPt && mJetEnergyCorrVSPt->getRootObject()) mJetEnergyCorrVSPt->Fill(correctedJet.pt(),correctedJet.pt()/(*jptJets)[ijet].pt()); - //} + if(isMiniAODJet_){ + jetME = map_of_MEs[DirName+"/"+"jetReco"]; if(jetME && jetME->getRootObject()) jetME->Fill(4); + mJetEnergyCorr = map_of_MEs[DirName+"/"+"JetEnergyCorr"]; if(mJetEnergyCorr && mJetEnergyCorr->getRootObject()) mJetEnergyCorr->Fill(1./(*patJets)[ijet].jecFactor("Uncorrected")); + mJetEnergyCorrVSEta = map_of_MEs[DirName+"/"+"JetEnergyCorrVSEta"]; if(mJetEnergyCorrVSEta && mJetEnergyCorrVSEta->getRootObject())mJetEnergyCorrVSEta->Fill(correctedJet.eta(),1./(*patJets)[ijet].jecFactor("Uncorrected")); + mJetEnergyCorrVSPt = map_of_MEs[DirName+"/"+"JetEnergyCorrVSPt"]; if(mJetEnergyCorrVSPt && mJetEnergyCorrVSPt->getRootObject()) mJetEnergyCorrVSPt->Fill(correctedJet.pt(),1./(*patJets)[ijet].jecFactor("Uncorrected")); + } // --- Event passed the low pt jet trigger if (jetLoPass_ == 1) { mPhi_Lo = map_of_MEs[DirName+"/"+"Phi_Lo"]; if (mPhi_Lo && mPhi_Lo->getRootObject()) mPhi_Lo->Fill (correctedJet.phi()); @@ -2045,7 +2020,7 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu mNJets_profile = map_of_MEs[DirName+"/"+"NJets_profile"]; if (mNJets_profile && mNJets_profile->getRootObject()) mNJets_profile->Fill(numPV, numofjets); sort(recoJets.begin(),recoJets.end(),jetSortingRule); - + //for non dijet selection, otherwise numofjets==0 if(numofjets>0){ //check ID of the leading jet @@ -2076,7 +2051,6 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu if(jetCleaningFlag_){ DirName = "JetMET/Jet/Cleaned"+mInputCollection_.label()+"/DiJet"; } - //if(fabs(recoJets[0].eta())<3. && fabs(recoJets[1].eta())<3. ){ //calculate dphi double dphi=fabs((recoJets)[0].phi()-(recoJets)[1].phi()); @@ -2103,12 +2077,8 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu } mHFrac = map_of_MEs[DirName+"/"+"HFrac"]; if (mHFrac && mHFrac->getRootObject()) mHFrac->Fill ((*caloJets)[ind1].energyFractionHadronic()); mEFrac = map_of_MEs[DirName+"/"+"EFrac"]; if (mEFrac && mHFrac->getRootObject()) mEFrac->Fill ((*caloJets)[ind1].emEnergyFraction()); - mMaxEInEmTowers = map_of_MEs[DirName+"/"+"MaxEInEmTowers"]; if (mMaxEInEmTowers && mMaxEInEmTowers->getRootObject()) mMaxEInEmTowers->Fill ((*caloJets)[ind1].maxEInEmTowers()); - mMaxEInHadTowers = map_of_MEs[DirName+"/"+"MaxEInHadTowers"]; if (mMaxEInHadTowers && mMaxEInHadTowers->getRootObject()) mMaxEInHadTowers->Fill ((*caloJets)[ind1].maxEInHadTowers()); mHFrac = map_of_MEs[DirName+"/"+"HFrac"]; if (mHFrac && mHFrac->getRootObject()) mHFrac->Fill ((*caloJets)[ind2].energyFractionHadronic()); mEFrac = map_of_MEs[DirName+"/"+"EFrac"]; if (mEFrac && mHFrac->getRootObject()) mEFrac->Fill ((*caloJets)[ind2].emEnergyFraction()); - mMaxEInEmTowers = map_of_MEs[DirName+"/"+"MaxEInEmTowers"]; if (mMaxEInEmTowers && mMaxEInEmTowers->getRootObject()) mMaxEInEmTowers->Fill ((*caloJets)[ind2].maxEInEmTowers()); - mMaxEInHadTowers = map_of_MEs[DirName+"/"+"MaxEInHadTowers"]; if (mMaxEInHadTowers && mMaxEInHadTowers->getRootObject()) mMaxEInHadTowers->Fill ((*caloJets)[ind2].maxEInHadTowers()); mHFrac_profile = map_of_MEs[DirName+"/"+"HFrac_profile"]; if (mHFrac_profile && mHFrac_profile->getRootObject()) mHFrac_profile ->Fill(numPV, (*caloJets)[ind1].energyFractionHadronic()); mEFrac_profile = map_of_MEs[DirName+"/"+"EFrac_profile"]; if (mEFrac_profile && mEFrac_profile->getRootObject()) mEFrac_profile ->Fill(numPV, (*caloJets)[ind1].emEnergyFraction()); mHFrac_profile = map_of_MEs[DirName+"/"+"HFrac_profile"]; if (mHFrac_profile && mHFrac_profile->getRootObject()) mHFrac_profile ->Fill(numPV, (*caloJets)[ind2].energyFractionHadronic()); @@ -2139,14 +2109,9 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu //mJetEnergyCorrVSPt = map_of_MEs[DirName+"/"+"JetEnergyCorrVSPt"]; if(mJetEnergyCorrVSPt && mJetEnergyCorrVSPt->getRootObject()) mJetEnergyCorrVSPt->Fill(recoJets[1].pt(),recoJets[1].pt()/(*jptJets)[ind2].pt()); //} if(isPFJet_){ - mHFrac = map_of_MEs[DirName+"/"+"HFrac"]; if (mHFrac && mHFrac->getRootObject()) mHFrac->Fill ((*pfJets)[ind1].chargedHadronEnergyFraction()+(*pfJets)[ind1].neutralHadronEnergyFraction()+(*pfJets)[ind1].HFHadronEnergyFraction()); - mEFrac = map_of_MEs[DirName+"/"+"EFrac"]; if (mEFrac && mHFrac->getRootObject()) mEFrac->Fill ((*pfJets)[ind1].chargedEmEnergyFraction() +(*pfJets)[ind1].neutralEmEnergyFraction()+(*pfJets)[ind1].HFEMEnergyFraction()); - mCHFrac = map_of_MEs[DirName+"/"+"CHFrac"]; if (mCHFrac && mCHFrac->getRootObject()) mCHFrac ->Fill((*pfJets)[ind1].chargedHadronEnergyFraction()); mNHFrac = map_of_MEs[DirName+"/"+"NHFrac"]; if (mNHFrac && mNHFrac->getRootObject()) mNHFrac ->Fill((*pfJets)[ind1].neutralHadronEnergyFraction()); mPhFrac = map_of_MEs[DirName+"/"+"PhFrac"]; if (mPhFrac && mPhFrac->getRootObject()) mPhFrac ->Fill((*pfJets)[ind1].neutralEmEnergyFraction()); - mElFrac = map_of_MEs[DirName+"/"+"ElFrac"]; if (mElFrac && mElFrac->getRootObject()) mElFrac ->Fill((*pfJets)[ind1].chargedEmEnergyFraction()); - mMuFrac = map_of_MEs[DirName+"/"+"MuFrac"]; if (mMuFrac && mMuFrac->getRootObject()) mMuFrac ->Fill((*pfJets)[ind1].chargedMuEnergyFraction()); mHFEMFrac = map_of_MEs[DirName+"/"+"HFEMFrac"]; if (mHFEMFrac && mHFEMFrac->getRootObject()) mHFEMFrac ->Fill((*pfJets)[ind1].HFEMEnergyFraction()); mHFHFrac = map_of_MEs[DirName+"/"+"HFHFrac"]; if (mHFHFrac && mHFHFrac->getRootObject()) mHFHFrac ->Fill((*pfJets)[ind1].HFHadronEnergyFraction()); @@ -2160,15 +2125,10 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu mChargedMultiplicity = map_of_MEs[DirName+"/"+"ChargedMultiplicity"]; if(mChargedMultiplicity && mChargedMultiplicity->getRootObject()) mChargedMultiplicity->Fill((*pfJets)[ind1].chargedMultiplicity()); mNeutralMultiplicity = map_of_MEs[DirName+"/"+"NeutralMultiplicity"]; if(mNeutralMultiplicity && mNeutralMultiplicity->getRootObject()) mNeutralMultiplicity->Fill((*pfJets)[ind1].neutralMultiplicity()); mMuonMultiplicity = map_of_MEs[DirName+"/"+"MuonMultiplicity"]; if(mMuonMultiplicity && mMuonMultiplicity->getRootObject()) mMuonMultiplicity->Fill((*pfJets)[ind1].muonMultiplicity()); - //Filling variables for second jet - mHFrac = map_of_MEs[DirName+"/"+"HFrac"]; if (mHFrac && mHFrac->getRootObject()) mHFrac->Fill ((*pfJets)[ind2].chargedHadronEnergyFraction()+(*pfJets)[ind2].neutralHadronEnergyFraction()+(*pfJets)[ind2].HFHadronEnergyFraction()); - mEFrac = map_of_MEs[DirName+"/"+"EFrac"]; if (mEFrac && mHFrac->getRootObject()) mEFrac->Fill ((*pfJets)[ind2].chargedEmEnergyFraction() +(*pfJets)[ind2].neutralEmEnergyFraction()+(*pfJets)[ind2].HFEMEnergyFraction()); - + //Filling variables for second jet mCHFrac = map_of_MEs[DirName+"/"+"CHFrac"]; if (mCHFrac && mCHFrac->getRootObject()) mCHFrac ->Fill((*pfJets)[ind2].chargedHadronEnergyFraction()); mNHFrac = map_of_MEs[DirName+"/"+"NHFrac"]; if (mNHFrac && mNHFrac->getRootObject()) mNHFrac ->Fill((*pfJets)[ind2].neutralHadronEnergyFraction()); mPhFrac = map_of_MEs[DirName+"/"+"PhFrac"]; if (mPhFrac && mPhFrac->getRootObject()) mPhFrac ->Fill((*pfJets)[ind2].neutralEmEnergyFraction()); - mElFrac = map_of_MEs[DirName+"/"+"ElFrac"]; if (mElFrac && mElFrac->getRootObject()) mElFrac ->Fill((*pfJets)[ind2].chargedEmEnergyFraction()); - mMuFrac = map_of_MEs[DirName+"/"+"MuFrac"]; if (mMuFrac && mMuFrac->getRootObject()) mMuFrac ->Fill((*pfJets)[ind2].chargedMuEnergyFraction()); mHFEMFrac = map_of_MEs[DirName+"/"+"HFEMFrac"]; if (mHFEMFrac && mHFEMFrac->getRootObject()) mHFEMFrac ->Fill((*pfJets)[ind2].HFEMEnergyFraction()); mHFHFrac = map_of_MEs[DirName+"/"+"HFHFrac"]; if (mHFHFrac && mHFHFrac->getRootObject()) mHFHFrac ->Fill((*pfJets)[ind2].HFHadronEnergyFraction()); @@ -2179,13 +2139,9 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu mMuonMultiplicity = map_of_MEs[DirName+"/"+"MuonMultiplicity"]; if(mMuonMultiplicity && mMuonMultiplicity->getRootObject()) mMuonMultiplicity->Fill((*pfJets)[ind2].muonMultiplicity()); //now fill PFJet profiles for leading jet - mHFrac_profile = map_of_MEs[DirName+"/"+"HFrac_profile"]; if (mHFrac_profile && mHFrac_profile->getRootObject()) mHFrac_profile ->Fill(numPV, (*pfJets)[ind1].chargedHadronEnergyFraction() + (*pfJets)[ind1].neutralHadronEnergyFraction()); - mEFrac_profile = map_of_MEs[DirName+"/"+"EFrac_profile"]; if (mEFrac_profile && mEFrac_profile->getRootObject()) mEFrac_profile ->Fill(numPV, (*pfJets)[ind1].chargedEmEnergyFraction() + (*pfJets)[ind1].neutralEmEnergyFraction()); mCHFrac_profile = map_of_MEs[DirName+"/"+"CHFrac_profile"]; if (mCHFrac_profile && mCHFrac_profile->getRootObject()) mCHFrac_profile ->Fill(numPV, (*pfJets)[ind1].chargedHadronEnergyFraction()); mNHFrac_profile = map_of_MEs[DirName+"/"+"NHFrac_profile"]; if (mNHFrac_profile && mNHFrac_profile->getRootObject()) mNHFrac_profile ->Fill(numPV, (*pfJets)[ind1].neutralHadronEnergyFraction()); mPhFrac_profile = map_of_MEs[DirName+"/"+"PhFrac_profile"]; if (mPhFrac_profile && mPhFrac_profile->getRootObject()) mPhFrac_profile ->Fill(numPV, (*pfJets)[ind1].neutralEmEnergyFraction()); - mElFrac_profile = map_of_MEs[DirName+"/"+"ElFrac_profile"]; if (mElFrac_profile && mElFrac_profile->getRootObject()) mElFrac_profile ->Fill(numPV, (*pfJets)[ind1].chargedEmEnergyFraction()); - mMuFrac_profile = map_of_MEs[DirName+"/"+"MuFrac_profile"]; if (mMuFrac_profile && mMuFrac_profile->getRootObject()) mMuFrac_profile ->Fill(numPV, (*pfJets)[ind1].chargedMuEnergyFraction()); mHFEMFrac_profile = map_of_MEs[DirName+"/"+"HFEMFrac_profile"]; if (mHFEMFrac_profile && mHFEMFrac_profile->getRootObject()) mHFEMFrac_profile ->Fill(numPV, (*pfJets)[ind1].HFEMEnergyFraction()); mHFHFrac_profile = map_of_MEs[DirName+"/"+"HFHFrac_profile"]; if (mHFHFrac_profile && mHFHFrac_profile->getRootObject()) mHFHFrac_profile ->Fill(numPV, (*pfJets)[ind1].HFHadronEnergyFraction()); @@ -2195,13 +2151,9 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu mNeutralMultiplicity_profile = map_of_MEs[DirName+"/"+"NeutralMultiplicity_profile"]; if(mNeutralMultiplicity_profile && mNeutralMultiplicity_profile->getRootObject()) mNeutralMultiplicity_profile->Fill(numPV, (*pfJets)[ind1].neutralMultiplicity()); mMuonMultiplicity_profile = map_of_MEs[DirName+"/"+"MuonMultiplicity_profile"]; if(mMuonMultiplicity_profile && mMuonMultiplicity_profile->getRootObject()) mMuonMultiplicity->Fill(numPV, (*pfJets)[ind1].muonMultiplicity()); //now fill PFJet profiles for second leading jet - mHFrac_profile = map_of_MEs[DirName+"/"+"HFrac_profile"]; if (mHFrac_profile && mHFrac_profile->getRootObject()) mHFrac_profile ->Fill(numPV, (*pfJets)[ind2].chargedHadronEnergyFraction() + (*pfJets)[ind1].neutralHadronEnergyFraction()); - mEFrac_profile = map_of_MEs[DirName+"/"+"EFrac_profile"]; if (mEFrac_profile && mEFrac_profile->getRootObject()) mEFrac_profile ->Fill(numPV, (*pfJets)[ind2].chargedEmEnergyFraction() + (*pfJets)[ind1].neutralEmEnergyFraction()); mCHFrac_profile = map_of_MEs[DirName+"/"+"CHFrac_profile"]; if (mCHFrac_profile && mCHFrac_profile->getRootObject()) mCHFrac_profile ->Fill(numPV, (*pfJets)[ind2].chargedHadronEnergyFraction()); mNHFrac_profile = map_of_MEs[DirName+"/"+"NHFrac_profile"]; if (mNHFrac_profile && mNHFrac_profile->getRootObject()) mNHFrac_profile ->Fill(numPV, (*pfJets)[ind2].neutralHadronEnergyFraction()); mPhFrac_profile = map_of_MEs[DirName+"/"+"PhFrac_profile"]; if (mPhFrac_profile && mPhFrac_profile->getRootObject()) mPhFrac_profile ->Fill(numPV, (*pfJets)[ind2].neutralEmEnergyFraction()); - mElFrac_profile = map_of_MEs[DirName+"/"+"ElFrac_profile"]; if (mElFrac_profile && mElFrac_profile->getRootObject()) mElFrac_profile ->Fill(numPV, (*pfJets)[ind2].chargedEmEnergyFraction()); - mMuFrac_profile = map_of_MEs[DirName+"/"+"MuFrac_profile"]; if (mMuFrac_profile && mMuFrac_profile->getRootObject()) mMuFrac_profile ->Fill(numPV, (*pfJets)[ind2].chargedMuEnergyFraction()); mHFEMFrac_profile = map_of_MEs[DirName+"/"+"HFEMFrac_profile"]; if (mHFEMFrac_profile && mHFEMFrac_profile->getRootObject()) mHFEMFrac_profile ->Fill(numPV, (*pfJets)[ind2].HFEMEnergyFraction()); mHFHFrac_profile = map_of_MEs[DirName+"/"+"HFHFrac_profile"]; if (mHFHFrac_profile && mHFHFrac_profile->getRootObject()) mHFHFrac_profile ->Fill(numPV, (*pfJets)[ind2].HFHadronEnergyFraction()); @@ -2209,6 +2161,62 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu mNeutralMultiplicity_profile = map_of_MEs[DirName+"/"+"NeutralMultiplicity_profile"]; if(mNeutralMultiplicity_profile && mNeutralMultiplicity_profile->getRootObject()) mNeutralMultiplicity_profile->Fill(numPV, (*pfJets)[ind2].neutralMultiplicity()); mMuonMultiplicity_profile = map_of_MEs[DirName+"/"+"MuonMultiplicity_profile"]; if(mMuonMultiplicity_profile && mMuonMultiplicity_profile->getRootObject()) mMuonMultiplicity_profile->Fill(numPV, (*pfJets)[ind2].muonMultiplicity()); } + + if(isMiniAODJet_){ + mCHFrac = map_of_MEs[DirName+"/"+"CHFrac"]; if (mCHFrac && mCHFrac->getRootObject()) mCHFrac ->Fill((*patJets)[ind1].chargedHadronEnergyFraction()); + mNHFrac = map_of_MEs[DirName+"/"+"NHFrac"]; if (mNHFrac && mNHFrac->getRootObject()) mNHFrac ->Fill((*patJets)[ind1].neutralHadronEnergyFraction()); + mPhFrac = map_of_MEs[DirName+"/"+"PhFrac"]; if (mPhFrac && mPhFrac->getRootObject()) mPhFrac ->Fill((*patJets)[ind1].neutralEmEnergyFraction()); + mHFEMFrac = map_of_MEs[DirName+"/"+"HFEMFrac"]; if (mHFEMFrac && mHFEMFrac->getRootObject()) mHFEMFrac ->Fill((*patJets)[ind1].HFEMEnergyFraction()); + mHFHFrac = map_of_MEs[DirName+"/"+"HFHFrac"]; if (mHFHFrac && mHFHFrac->getRootObject()) mHFHFrac ->Fill((*patJets)[ind1].HFHadronEnergyFraction()); + + mJetEnergyCorr = map_of_MEs[DirName+"/"+"JetEnergyCorr"]; if(mJetEnergyCorr && mJetEnergyCorr->getRootObject()) mJetEnergyCorr->Fill(1./(*patJets)[ind1].jecFactor("Uncorrected")); + mJetEnergyCorrVSEta = map_of_MEs[DirName+"/"+"JetEnergyCorrVSEta"]; if(mJetEnergyCorrVSEta && mJetEnergyCorrVSEta->getRootObject()) mJetEnergyCorrVSEta->Fill(recoJets[0].eta(),1./(*patJets)[ind1].jecFactor("Uncorrected")); + mJetEnergyCorrVSPt = map_of_MEs[DirName+"/"+"JetEnergyCorrVSPt"]; if(mJetEnergyCorrVSPt && mJetEnergyCorrVSPt->getRootObject()) mJetEnergyCorrVSPt->Fill(recoJets[0].pt(),1./(*patJets)[ind1].jecFactor("Uncorrected")); + mJetEnergyCorr = map_of_MEs[DirName+"/"+"JetEnergyCorr"]; if(mJetEnergyCorr && mJetEnergyCorr->getRootObject()) mJetEnergyCorr->Fill(1./(*patJets)[ind2].jecFactor("Uncorrected")); + mJetEnergyCorrVSEta = map_of_MEs[DirName+"/"+"JetEnergyCorrVSEta"]; if(mJetEnergyCorrVSEta && mJetEnergyCorrVSEta->getRootObject()) mJetEnergyCorrVSEta->Fill(recoJets[0].eta(),1./(*patJets)[ind2].jecFactor("Uncorrected")); + mJetEnergyCorrVSPt = map_of_MEs[DirName+"/"+"JetEnergyCorrVSPt"]; if(mJetEnergyCorrVSPt && mJetEnergyCorrVSPt->getRootObject()) mJetEnergyCorrVSPt->Fill(recoJets[0].pt(),1./(*patJets)[ind2].jecFactor("Uncorrected")); + + mChargedMultiplicity = map_of_MEs[DirName+"/"+"ChargedMultiplicity"]; if(mChargedMultiplicity && mChargedMultiplicity->getRootObject()) mChargedMultiplicity->Fill((*patJets)[ind1].chargedMultiplicity()); + mNeutralMultiplicity = map_of_MEs[DirName+"/"+"NeutralMultiplicity"]; if(mNeutralMultiplicity && mNeutralMultiplicity->getRootObject()) mNeutralMultiplicity->Fill((*patJets)[ind1].neutralMultiplicity()); + mMuonMultiplicity = map_of_MEs[DirName+"/"+"MuonMultiplicity"]; if(mMuonMultiplicity && mMuonMultiplicity->getRootObject()) mMuonMultiplicity->Fill((*patJets)[ind1].muonMultiplicity()); + //Filling variables for second jet + mCHFrac = map_of_MEs[DirName+"/"+"CHFrac"]; if (mCHFrac && mCHFrac->getRootObject()) mCHFrac ->Fill((*patJets)[ind2].chargedHadronEnergyFraction()); + mNHFrac = map_of_MEs[DirName+"/"+"NHFrac"]; if (mNHFrac && mNHFrac->getRootObject()) mNHFrac ->Fill((*patJets)[ind2].neutralHadronEnergyFraction()); + mPhFrac = map_of_MEs[DirName+"/"+"PhFrac"]; if (mPhFrac && mPhFrac->getRootObject()) mPhFrac ->Fill((*patJets)[ind2].neutralEmEnergyFraction()); + mHFEMFrac = map_of_MEs[DirName+"/"+"HFEMFrac"]; if (mHFEMFrac && mHFEMFrac->getRootObject()) mHFEMFrac ->Fill((*patJets)[ind2].HFEMEnergyFraction()); + mHFHFrac = map_of_MEs[DirName+"/"+"HFHFrac"]; if (mHFHFrac && mHFHFrac->getRootObject()) mHFHFrac ->Fill((*patJets)[ind2].HFHadronEnergyFraction()); + + mNeutralFraction = map_of_MEs[DirName+"/"+"NeutralConstituentsFraction"];if (mNeutralFraction && mNeutralFraction->getRootObject()) mNeutralFraction->Fill ((double)(*patJets)[ind1].neutralMultiplicity()/(double)(*patJets)[ind1].nConstituents()); + + mChargedMultiplicity = map_of_MEs[DirName+"/"+"ChargedMultiplicity"]; if(mChargedMultiplicity && mChargedMultiplicity->getRootObject()) mChargedMultiplicity->Fill((*patJets)[ind2].chargedMultiplicity()); + mNeutralMultiplicity = map_of_MEs[DirName+"/"+"NeutralMultiplicity"]; if(mNeutralMultiplicity && mNeutralMultiplicity->getRootObject()) mNeutralMultiplicity->Fill((*patJets)[ind2].neutralMultiplicity()); + mMuonMultiplicity = map_of_MEs[DirName+"/"+"MuonMultiplicity"]; if(mMuonMultiplicity && mMuonMultiplicity->getRootObject()) mMuonMultiplicity->Fill((*patJets)[ind2].muonMultiplicity()); + + //now fill PATJet profiles for leading jet + mCHFrac_profile = map_of_MEs[DirName+"/"+"CHFrac_profile"]; if (mCHFrac_profile && mCHFrac_profile->getRootObject()) mCHFrac_profile ->Fill(numPV, (*patJets)[ind1].chargedHadronEnergyFraction()); + mNHFrac_profile = map_of_MEs[DirName+"/"+"NHFrac_profile"]; if (mNHFrac_profile && mNHFrac_profile->getRootObject()) mNHFrac_profile ->Fill(numPV, (*patJets)[ind1].neutralHadronEnergyFraction()); + mPhFrac_profile = map_of_MEs[DirName+"/"+"PhFrac_profile"]; if (mPhFrac_profile && mPhFrac_profile->getRootObject()) mPhFrac_profile ->Fill(numPV, (*patJets)[ind1].neutralEmEnergyFraction()); + mHFEMFrac_profile = map_of_MEs[DirName+"/"+"HFEMFrac_profile"]; if (mHFEMFrac_profile && mHFEMFrac_profile->getRootObject()) mHFEMFrac_profile ->Fill(numPV, (*patJets)[ind1].HFEMEnergyFraction()); + mHFHFrac_profile = map_of_MEs[DirName+"/"+"HFHFrac_profile"]; if (mHFHFrac_profile && mHFHFrac_profile->getRootObject()) mHFHFrac_profile ->Fill(numPV, (*patJets)[ind1].HFHadronEnergyFraction()); + + mNeutralFraction = map_of_MEs[DirName+"/"+"NeutralConstituentsFraction"];if (mNeutralFraction && mNeutralFraction->getRootObject()) mNeutralFraction->Fill ((double)(*patJets)[ind2].neutralMultiplicity()/(double)(*patJets)[ind2].nConstituents()); + + mChargedMultiplicity_profile = map_of_MEs[DirName+"/"+"ChargedMultiplicity_profile"]; if(mChargedMultiplicity_profile && mChargedMultiplicity_profile->getRootObject()) mChargedMultiplicity_profile->Fill(numPV, (*patJets)[ind1].chargedMultiplicity()); + mNeutralMultiplicity_profile = map_of_MEs[DirName+"/"+"NeutralMultiplicity_profile"]; if(mNeutralMultiplicity_profile && mNeutralMultiplicity_profile->getRootObject()) mNeutralMultiplicity_profile->Fill(numPV, (*patJets)[ind1].neutralMultiplicity()); + mMuonMultiplicity_profile = map_of_MEs[DirName+"/"+"MuonMultiplicity_profile"]; if(mMuonMultiplicity_profile && mMuonMultiplicity_profile->getRootObject()) mMuonMultiplicity->Fill(numPV, (*patJets)[ind1].muonMultiplicity()); + //now fill PATJet profiles for second leading jet + mCHFrac_profile = map_of_MEs[DirName+"/"+"CHFrac_profile"]; if (mCHFrac_profile && mCHFrac_profile->getRootObject()) mCHFrac_profile ->Fill(numPV, (*patJets)[ind2].chargedHadronEnergyFraction()); + mNHFrac_profile = map_of_MEs[DirName+"/"+"NHFrac_profile"]; if (mNHFrac_profile && mNHFrac_profile->getRootObject()) mNHFrac_profile ->Fill(numPV, (*patJets)[ind2].neutralHadronEnergyFraction()); + mPhFrac_profile = map_of_MEs[DirName+"/"+"PhFrac_profile"]; if (mPhFrac_profile && mPhFrac_profile->getRootObject()) mPhFrac_profile ->Fill(numPV, (*patJets)[ind2].neutralEmEnergyFraction()); + mHFEMFrac_profile = map_of_MEs[DirName+"/"+"HFEMFrac_profile"]; if (mHFEMFrac_profile && mHFEMFrac_profile->getRootObject()) mHFEMFrac_profile ->Fill(numPV, (*patJets)[ind2].HFEMEnergyFraction()); + mHFHFrac_profile = map_of_MEs[DirName+"/"+"HFHFrac_profile"]; if (mHFHFrac_profile && mHFHFrac_profile->getRootObject()) mHFHFrac_profile ->Fill(numPV, (*patJets)[ind2].HFHadronEnergyFraction()); + + mChargedMultiplicity_profile = map_of_MEs[DirName+"/"+"ChargedMultiplicity_profile"]; if(mChargedMultiplicity_profile && mChargedMultiplicity_profile->getRootObject()) mChargedMultiplicity_profile->Fill(numPV, (*patJets)[ind2].chargedMultiplicity()); + mNeutralMultiplicity_profile = map_of_MEs[DirName+"/"+"NeutralMultiplicity_profile"]; if(mNeutralMultiplicity_profile && mNeutralMultiplicity_profile->getRootObject()) mNeutralMultiplicity_profile->Fill(numPV, (*patJets)[ind2].neutralMultiplicity()); + mMuonMultiplicity_profile = map_of_MEs[DirName+"/"+"MuonMultiplicity_profile"]; if(mMuonMultiplicity_profile && mMuonMultiplicity_profile->getRootObject()) mMuonMultiplicity_profile->Fill(numPV, (*patJets)[ind2].muonMultiplicity()); + } + + //fill histos for first jet mPt = map_of_MEs[DirName+"/"+"Pt"]; if (mPt && mPt->getRootObject()) mPt->Fill (recoJets[0].pt()); mEta = map_of_MEs[DirName+"/"+"Eta"]; if (mEta && mEta->getRootObject()) mEta->Fill (recoJets[0].eta()); @@ -2313,114 +2321,3 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu } - -//namespace jetAnalysis { -// -// TrackPropagatorToCalo::TrackPropagatorToCalo() -// : magneticField_(NULL), -// propagator_(NULL), -// magneticFieldCacheId_(0), -// propagatorCacheId_(0) -// {} -// -// void TrackPropagatorToCalo::update(const edm::EventSetup& eventSetup) -// { -// //update magnetic filed if necessary -// const IdealMagneticFieldRecord& magneticFieldRecord = eventSetup.get(); -// const uint32_t newMagneticFieldCacheId = magneticFieldRecord.cacheIdentifier(); -// if ((newMagneticFieldCacheId != magneticFieldCacheId_) || !magneticField_) { -// edm::ESHandle magneticFieldHandle; -// magneticFieldRecord.get(magneticFieldHandle); -// magneticField_ = magneticFieldHandle.product(); -// magneticFieldCacheId_ = newMagneticFieldCacheId; -// } - //update propagator if necessary -// const TrackingComponentsRecord& trackingComponentsRecord = eventSetup.get(); -// const uint32_t newPropagatorCacheId = trackingComponentsRecord.cacheIdentifier(); -// if ((propagatorCacheId_ != newPropagatorCacheId) || !propagator_) { -// edm::ESHandle propagatorHandle; -// trackingComponentsRecord.get("SteppingHelixPropagatorAlong",propagatorHandle); -// propagator_ = propagatorHandle.product(); -// propagatorCacheId_ = newPropagatorCacheId; -// } -//} - -//inline math::XYZPoint TrackPropagatorToCalo::impactPoint(const reco::Track& track) const -//{ -// return JetTracksAssociationDRCalo::propagateTrackToCalorimeter(track,*magneticField_,*propagator_); -//} - /* - StripSignalOverNoiseCalculator::StripSignalOverNoiseCalculator(const std::string& theQualityLabel) - : qualityLabel_(theQualityLabel), - quality_(NULL), - noise_(NULL), - gain_(NULL), - qualityCacheId_(0), - noiseCacheId_(0), - gainCacheId_(0) - {} - - void StripSignalOverNoiseCalculator::update(const edm::EventSetup& eventSetup) - { - //update the quality if necessary - const SiStripQualityRcd& qualityRecord = eventSetup.get(); - const uint32_t newQualityCacheId = qualityRecord.cacheIdentifier(); - if ((newQualityCacheId != qualityCacheId_) || !quality_) { - edm::ESHandle qualityHandle; - qualityRecord.get(qualityLabel_,qualityHandle); - quality_ = qualityHandle.product(); - qualityCacheId_ = newQualityCacheId; - } - //update the noise if necessary - const SiStripNoisesRcd& noiseRecord = eventSetup.get(); - const uint32_t newNoiseCacheId = noiseRecord.cacheIdentifier(); - if ((newNoiseCacheId != noiseCacheId_) || !noise_) { - edm::ESHandle noiseHandle; - noiseRecord.get(noiseHandle); - noise_ = noiseHandle.product(); - noiseCacheId_ = newNoiseCacheId; - } - //update the gain if necessary - const SiStripGainRcd& gainRecord = eventSetup.get(); - const uint32_t newGainCacheId = gainRecord.cacheIdentifier(); - if ((newGainCacheId != gainCacheId_) || !gain_) { - edm::ESHandle gainHandle; - gainRecord.get(gainHandle); - gain_ = gainHandle.product(); - gainCacheId_ = newGainCacheId; - } - }*/ - /* - double StripSignalOverNoiseCalculator::signalOverNoise(const SiStripCluster& cluster, - const uint32_t& detId) const - { - //const uint32_t detId = cluster.geographicalId(); - - const uint16_t firstStrip = cluster.firstStrip(); - const SiStripQuality::Range& qualityRange = quality_->getRange(detId); - const SiStripNoises::Range& noiseRange = noise_->getRange(detId); - const SiStripApvGain::Range& gainRange = gain_->getRange(detId); - double signal = 0; - double noise2 = 0; - unsigned int nNonZeroStrips = 0; - const std::vector& clusterAmplitudes = cluster.amplitudes(); - const std::vector::const_iterator clusterAmplitudesEnd = clusterAmplitudes.end(); - const std::vector::const_iterator clusterAmplitudesBegin = clusterAmplitudes.begin(); - for (std::vector::const_iterator iAmp = clusterAmplitudesBegin; iAmp != clusterAmplitudesEnd; ++iAmp) { - const uint8_t adc = *iAmp; - const uint16_t strip = iAmp-clusterAmplitudesBegin+firstStrip; - const bool stripBad = quality_->IsStripBad(qualityRange,strip); - const double noise = noise_->getNoise(strip,noiseRange); - const double gain = gain_->getStripGain(strip,gainRange); - signal += adc; - if (adc) ++nNonZeroStrips; - const double noiseContrib = (stripBad ? 0 : noise/gain); - noise2 += noiseContrib*noiseContrib; - } - const double noise = sqrt(noise2/nNonZeroStrips); - if (noise) return signal/noise; - else return 0; - } - */ -//} - diff --git a/trunk/DQMOffline/JetMET/src/METAnalyzer.cc b/trunk/DQMOffline/JetMET/src/METAnalyzer.cc index 3f69a001ab1cf..9bb38b132dedc 100644 --- a/trunk/DQMOffline/JetMET/src/METAnalyzer.cc +++ b/trunk/DQMOffline/JetMET/src/METAnalyzer.cc @@ -1,4 +1,3 @@ - /** \class JetMETAnalyzer * * DQM jetMET analysis monitoring @@ -17,7 +16,6 @@ #include "DataFormats/Common/interface/Handle.h" #include "FWCore/Common/interface/TriggerNames.h" #include "DataFormats/Math/interface/LorentzVector.h" - #include "FWCore/MessageLogger/interface/MessageLogger.h" #include "DataFormats/CaloTowers/interface/CaloTowerCollection.h" @@ -30,6 +28,9 @@ #include "DataFormats/L1GlobalTrigger/interface/L1GlobalTriggerReadoutSetupFwd.h" #include "DataFormats/L1GlobalTrigger/interface/L1GlobalTriggerReadoutSetup.h" #include "DataFormats/L1GlobalTrigger/interface/L1GlobalTriggerReadoutRecord.h" +#include "math.h" +#include "TH2F.h" +#include "TH2.h" #include @@ -41,21 +42,29 @@ using namespace math; METAnalyzer::METAnalyzer(const edm::ParameterSet& pSet) { parameters = pSet; - outputMEsInRootFile = parameters.getParameter("OutputMEsInRootFile"); - mOutputFile_ = parameters.getParameter("OutputFile"); + m_l1algoname_ = pSet.getParameter("l1algoname"); + m_bitAlgTechTrig_=-1; LSBegin_ = pSet.getParameter("LSBegin"); LSEnd_ = pSet.getParameter("LSEnd"); + // Smallest track pt + ptMinCand_ = pSet.getParameter("ptMinCand"); + + // Smallest raw HCAL energy linked to the track + hcalMin_ = pSet.getParameter("hcalMin"); MetType_ = parameters.getUntrackedParameter("METType"); triggerResultsLabel_ = parameters.getParameter("TriggerResultsLabel"); triggerResultsToken_= consumes(edm::InputTag(triggerResultsLabel_)); - jetCorrectionService_ = pSet.getParameter ("JetCorrections"); isCaloMet_ = (std::string("calo")==MetType_); //isTCMet_ = (std::string("tc") ==MetType_); isPFMet_ = (std::string("pf") ==MetType_); + isMiniAODMet_ = (std::string("miniaod") ==MetType_); + if(!isMiniAODMet_){ + jetCorrectorToken_ = consumes(pSet.getParameter("JetCorrections")); + } // MET information metCollectionLabel_ = parameters.getParameter("METCollectionLabel"); @@ -65,7 +74,8 @@ METAnalyzer::METAnalyzer(const edm::ParameterSet& pSet) { jetID_ValueMapToken_= consumes< edm::ValueMap >(inputJetIDValueMap); jetIDFunctorLoose=JetIDSelectionFunctor(JetIDSelectionFunctor::PURE09, JetIDSelectionFunctor::LOOSE); } - if(isPFMet_){ + if(isPFMet_ || isMiniAODMet_){ + pflowToken_ = consumes >(pSet.getParameter("srcPFlow")); pfjetIDFunctorLoose=PFJetIDSelectionFunctor(PFJetIDSelectionFunctor::FIRSTDATA, PFJetIDSelectionFunctor::LOOSE); } ptThreshold_ = parameters.getParameter("ptThreshold"); @@ -77,15 +87,21 @@ METAnalyzer::METAnalyzer(const edm::ParameterSet& pSet) { if(isCaloMet_){ caloMetToken_= consumes(edm::InputTag(metCollectionLabel_)); } + if(isMiniAODMet_){ + patMetToken_= consumes(edm::InputTag(metCollectionLabel_)); + } //if(isTCMet_){ // tcMetToken_= consumes(edm::InputTag(metCollectionLabel_)); //} fill_met_high_level_histo = parameters.getParameter("fillMetHighLevel"); + fillCandidateMap_histos = parameters.getParameter("fillCandidateMaps"); hTriggerLabelsIsSet_ = false; //jet cleanup parameters - cleaningParameters_ = pSet.getParameter("CleaningParameters"); + cleaningParameters_ = pSet.getParameter("CleaningParameters"); + + diagnosticsParameters_ = pSet.getParameter >("METDiagonisticsParameters"); edm::ConsumesCollector iC = consumesCollector(); //DCS @@ -95,6 +111,7 @@ METAnalyzer::METAnalyzer(const edm::ParameterSet& pSet) { bypassAllPVChecks_ = cleaningParameters_.getParameter("bypassAllPVChecks"); bypassAllDCSChecks_ = cleaningParameters_.getParameter("bypassAllDCSChecks"); runcosmics_ = parameters.getUntrackedParameter("runcosmics"); + onlyCleaned_ = parameters.getUntrackedParameter("onlyCleaned"); vertexTag_ = cleaningParameters_.getParameter("vertexCollection"); vertexToken_ = consumes >(edm::InputTag(vertexTag_)); @@ -102,28 +119,13 @@ METAnalyzer::METAnalyzer(const edm::ParameterSet& pSet) { gtTag_ = cleaningParameters_.getParameter("gtLabel"); gtToken_= consumes(edm::InputTag(gtTag_)); - //inputTrackLabel_ = parameters.getParameter("InputTrackLabel"); - //inputMuonLabel_ = parameters.getParameter("InputMuonLabel"); - //inputElectronLabel_ = parameters.getParameter("InputElectronLabel"); - //inputBeamSpotLabel_ = parameters.getParameter("InputBeamSpotLabel"); - //inputTCMETValueMap_ = parameters.getParameter("InputTCMETValueMap"); - //TrackToken_= consumes >(inputTrackLabel_); - //MuonToken_= consumes(inputMuonLabel_); - //ElectronToken_= consumes >(inputElectronLabel_); - //BeamspotToken_= consumes(inputBeamSpotLabel_); - //tcMETValueMapToken_= consumes< edm::ValueMap >(inputTCMETValueMap_); - // Other data collections jetCollectionLabel_ = parameters.getParameter("JetCollectionLabel"); if (isCaloMet_) caloJetsToken_ = consumes(jetCollectionLabel_); //if (isTCMet_) jptJetsToken_ = consumes(jetCollectionLabel_); if (isPFMet_) pfJetsToken_ = consumes(jetCollectionLabel_); + if (isMiniAODMet_) patJetsToken_ = consumes(jetCollectionLabel_); - hcalNoiseRBXCollectionTag_ = parameters.getParameter("HcalNoiseRBXCollection"); - HcalNoiseRBXToken_ = consumes(hcalNoiseRBXCollectionTag_); - - beamHaloSummaryTag_ = parameters.getParameter("BeamHaloSummaryLabel"); - beamHaloSummaryToken_ = consumes(beamHaloSummaryTag_); hbheNoiseFilterResultTag_ = parameters.getParameter("HBHENoiseFilterResultLabel"); hbheNoiseFilterResultToken_=consumes(hbheNoiseFilterResultTag_); @@ -145,6 +147,9 @@ METAnalyzer::METAnalyzer(const edm::ParameterSet& pSet) { FolderName_ = parameters.getUntrackedParameter("FolderName"); + nCh = std::vector(10,static_cast(0)); + nEv = std::vector(2,static_cast(0)); + } // *********************************************************** @@ -165,11 +170,15 @@ void METAnalyzer::bookHistograms(DQMStore::IBooker & ibooker, if(!folderNames_.empty()){ folderNames_.clear(); } - - folderNames_.push_back("Uncleaned"); - folderNames_.push_back("Cleaned"); - folderNames_.push_back("DiJet"); - + if(runcosmics_){ + folderNames_.push_back("Uncleaned"); + }else{ + if(!onlyCleaned_){ + folderNames_.push_back("Uncleaned"); + } + folderNames_.push_back("Cleaned"); + folderNames_.push_back("DiJet"); + } for (std::vector::const_iterator ic = folderNames_.begin(); ic != folderNames_.end(); ic++){ bookMESet(DirName+"/"+*ic, ibooker,map_dijet_MEs); @@ -181,20 +190,26 @@ void METAnalyzer::bookHistograms(DQMStore::IBooker & ibooker, void METAnalyzer::bookMESet(std::string DirName, DQMStore::IBooker & ibooker, std::map& map_of_MEs) { bool bLumiSecPlot=fill_met_high_level_histo; - //if (DirName.find("Uncleaned")!=std::string::npos)bLumiSecPlot=true;//now defined on configlevel - bookMonitorElement(DirName,ibooker,map_of_MEs,bLumiSecPlot); + //bool inTriggerPathPlots=false; + bool fillPFCandidatePlots=false; + if (DirName.find("Cleaned")!=std::string::npos) { + fillPFCandidatePlots=true; + bookMonitorElement(DirName,ibooker,map_of_MEs,bLumiSecPlot,fillPFCandidatePlots); for (unsigned int i = 0; ion()) { - bookMonitorElement(DirName+"/"+triggerFolderLabels_[i],ibooker,map_of_MEs,false); + bookMonitorElement(DirName+"/"+triggerFolderLabels_[i],ibooker,map_of_MEs,bLumiSecPlot,fillPFCandidatePlots); } } + }else{ + bookMonitorElement(DirName,ibooker,map_of_MEs,bLumiSecPlot,fillPFCandidatePlots); } } // *********************************************************** -void METAnalyzer::bookMonitorElement(std::string DirName,DQMStore::IBooker & ibooker, std::map& map_of_MEs, bool bLumiSecPlot=false) +void METAnalyzer::bookMonitorElement(std::string DirName,DQMStore::IBooker & ibooker, std::map& map_of_MEs, bool bLumiSecPlot=false, bool fillPFCandPlots=false) { if (verbose_) std::cout << "bookMonitorElement " << DirName << std::endl; @@ -206,7 +221,7 @@ void METAnalyzer::bookMonitorElement(std::string DirName,DQMStore::IBooker & ibo hMET = ibooker.book1D("MET", "MET", 200, 0, 1000); hSumET = ibooker.book1D("SumET", "SumET", 400, 0, 4000); hMETSig = ibooker.book1D("METSig", "METSig", 51, 0, 51); - hMETPhi = ibooker.book1D("METPhi", "METPhi", 60, -3.2, 3.2); + hMETPhi = ibooker.book1D("METPhi", "METPhi", 60, -M_PI, M_PI); hMET_logx = ibooker.book1D("MET_logx", "MET_logx", 40, -1, 7); hSumET_logx = ibooker.book1D("SumET_logx", "SumET_logx", 40, -1, 7); @@ -249,14 +264,6 @@ void METAnalyzer::bookMonitorElement(std::string DirName,DQMStore::IBooker & ibo if(isCaloMet_){ - hCaloMaxEtInEmTowers = ibooker.book1D("CaloMaxEtInEmTowers", "CaloMaxEtInEmTowers" ,100,0,2000); - hCaloMaxEtInEmTowers->setAxisTitle("Et(Max) in EM Tower [GeV]",1); - hCaloMaxEtInHadTowers = ibooker.book1D("CaloMaxEtInHadTowers", "CaloMaxEtInHadTowers" ,100,0,2000); - hCaloMaxEtInHadTowers->setAxisTitle("Et(Max) in Had Tower [GeV]",1); - - map_of_MEs.insert(std::pair(DirName+"/"+"CaloMaxEtInEmTowers",hCaloMaxEtInEmTowers)); - map_of_MEs.insert(std::pair(DirName+"/"+"CaloMaxEtInHadTowers",hCaloMaxEtInHadTowers)); - hCaloHadEtInHB = ibooker.book1D("CaloHadEtInHB","CaloHadEtInHB",100,0,2000); hCaloHadEtInHB->setAxisTitle("Had Et [GeV]",1); hCaloHadEtInHO = ibooker.book1D("CaloHadEtInHO","CaloHadEtInHO",25,0,500); @@ -280,7 +287,7 @@ void METAnalyzer::bookMonitorElement(std::string DirName,DQMStore::IBooker & ibo map_of_MEs.insert(std::pair(DirName+"/"+"CaloEmEtInEE",hCaloEmEtInEE)); map_of_MEs.insert(std::pair(DirName+"/"+"CaloEmEtInEB",hCaloEmEtInEB)); - hCaloMETPhi020 = ibooker.book1D("CaloMETPhi020", "CaloMETPhi020", 60, -3.2, 3.2); + hCaloMETPhi020 = ibooker.book1D("CaloMETPhi020", "CaloMETPhi020", 60, -M_PI, M_PI); hCaloMETPhi020 ->setAxisTitle("METPhi [rad] (MET>20 GeV)", 1); //hCaloMaxEtInEmTowers = ibooker.book1D("CaloMaxEtInEmTowers", "CaloMaxEtInEmTowers" ,100,0,2000); @@ -304,104 +311,489 @@ void METAnalyzer::bookMonitorElement(std::string DirName,DQMStore::IBooker & ibo map_of_MEs.insert(std::pair(DirName+"/"+"CaloEmEtFraction", hCaloEmEtFraction)); map_of_MEs.insert(std::pair(DirName+"/"+"CaloEmEtFraction020",hCaloEmEtFraction020)); - - - //if (metCollectionLabel_.label() == "corMetGlobalMuons" ) { - //hCalomuPt = ibooker.book1D("CalomuonPt", "CalomuonPt", 50, 0, 500); - //hCalomuEta = ibooker.book1D("CalomuonEta", "CalomuonEta", 60, -3.0, 3.0); - //hCalomuNhits = ibooker.book1D("CalomuonNhits", "CalomuonNhits", 50, 0, 50); - //hCalomuChi2 = ibooker.book1D("CalomuonNormalizedChi2", "CalomuonNormalizedChi2", 20, 0, 20); - //hCalomuD0 = ibooker.book1D("CalomuonD0", "CalomuonD0", 50, -1, 1); - //hCaloMExCorrection = ibooker.book1D("CaloMExCorrection", "CaloMExCorrection", 100, -500.0,500.0); - //hCaloMEyCorrection = ibooker.book1D("CaloMEyCorrection", "CaloMEyCorrection", 100, -500.0,500.0); - //hCaloMuonCorrectionFlag = ibooker.book1D("CaloCorrectionFlag","CaloCorrectionFlag", 5, -0.5, 4.5); - - //map_of_MEs.insert(std::pair(DirName+"/"+"CalomuonPt",hCalomuPt)); - //map_of_MEs.insert(std::pair(DirName+"/"+"CalomuonEta",hCalomuEta)); - //map_of_MEs.insert(std::pair(DirName+"/"+"CalomuonNhit",hCalomuNhits)); - //map_of_MEs.insert(std::pair(DirName+"/"+"CalomuonNormalizedChi2",hCalomuChi2)); - //map_of_MEs.insert(std::pair(DirName+"/"+"CaloMExCorrection",hCaloMExCorrection)); - //map_of_MEs.insert(std::pair(DirName+"/"+"CaloMEyCorrection",hCaloMEyCorrection)); - //map_of_MEs.insert(std::pair(DirName+"/"+"CaloCorrectionFlag",hCaloMuonCorrectionFlag)); - //} - } if(isPFMet_){ - mePhotonEtFraction = ibooker.book1D("PfPhotonEtFraction", "pfmet.photonEtFraction()", 50, 0, 1); - mePhotonEt = ibooker.book1D("PfPhotonEt", "pfmet.photonEt()", 100, 0, 1000); - meNeutralHadronEtFraction = ibooker.book1D("PfNeutralHadronEtFraction", "pfmet.neutralHadronEtFraction()", 50, 0, 1); - meNeutralHadronEt = ibooker.book1D("PfNeutralHadronEt", "pfmet.neutralHadronEt()", 100, 0, 1000); - meElectronEtFraction = ibooker.book1D("PfElectronEtFraction", "pfmet.electronEtFraction()", 50, 0, 1); - meElectronEt = ibooker.book1D("PfElectronEt", "pfmet.electronEt()", 100, 0, 1000); - meChargedHadronEtFraction = ibooker.book1D("PfChargedHadronEtFraction", "pfmet.chargedHadronEtFraction()", 50, 0, 1); - meChargedHadronEt = ibooker.book1D("PfChargedHadronEt", "pfmet.chargedHadronEt()", 100, 0, 1000); - meMuonEtFraction = ibooker.book1D("PfMuonEtFraction", "pfmet.muonEtFraction()", 50, 0, 1); - meMuonEt = ibooker.book1D("PfMuonEt", "pfmet.muonEt()", 100, 0, 1000); - meHFHadronEtFraction = ibooker.book1D("PfHFHadronEtFraction", "pfmet.HFHadronEtFraction()", 50, 0, 1); - meHFHadronEt = ibooker.book1D("PfHFHadronEt", "pfmet.HFHadronEt()", 100, 0, 1000); - meHFEMEtFraction = ibooker.book1D("PfHFEMEtFraction", "pfmet.HFEMEtFraction()", 50, 0, 1); - meHFEMEt = ibooker.book1D("PfHFEMEt", "pfmet.HFEMEt()", 100, 0, 1000); - - map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFraction" ,mePhotonEtFraction)); + if(fillPFCandPlots && fillCandidateMap_histos){//first bool internal checks for subdirectory filling, second bool given in cfg file, checks that we fill maps only in one module in total + //histos where two previous bunches were empty/filled + mePhotonEtFraction_BXm2BXm1Empty = ibooker.book1D("PfPhotonEtFraction_BXm2BXm1Empty", "pfmet.photonEtFraction() prev empty 2 bunches", 50, 0, 1); + mePhotonEtFraction_BXm1Bxm2Filled = ibooker.book1D("PfPhotonEtFraction_BXm2BXm1Filled", "pfmet.photonEtFraction() prev filled 2 bunches", 50, 0, 1); + meNeutralHadronEtFraction_BXm2BXm1Empty = ibooker.book1D("PfNeutralHadronEtFraction_BXm2BXm1Empty", "pfmet.neutralHadronEtFraction() prev empty 2 bunches", 50, 0, 1); + meNeutralHadronEtFraction_BXm1Bxm2Filled = ibooker.book1D("PfNeutralHadronEtFraction_BXm2BXm1Filled", "pfmet.neutralHadronEtFraction() prev filled 2 bunches", 50, 0, 1); + meChargedHadronEtFraction_BXm2BXm1Empty = ibooker.book1D("PfChargedHadronEtFraction_BXm2BXm1Empty", "pfmet.chargedHadronEtFraction() prev empty 2 bunches", 50, 0, 1); + meChargedHadronEtFraction_BXm1Bxm2Filled = ibooker.book1D("PfChargedHadronEtFraction_BXm2BXm1Filled", "pfmet.chargedHadronEtFraction() prev filled 2 bunches", 50, 0, 1); + meMET_BXm2BXm1Empty = ibooker.book1D("MET_BXm2BXm1Empty", "MET prev empty 2 bunches", 200, 0, 1000); + meMET_BXm1Bxm2Filled = ibooker.book1D("MET_BXm2BXm1Filled", "MET prev filled 2 bunches", 200, 0, 1000); + meSumET_BXm2BXm1Empty = ibooker.book1D("SumET_BXm2BXm1Empty", "SumET prev empty 2 bunches", 400, 0, 4000); + meSumET_BXm1Bxm2Filled = ibooker.book1D("SumET_BXm2BXm1Filled", "SumET prev filled 2 bunches", 400, 0, 4000); + + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFraction_BXm2BXm1Empty" ,mePhotonEtFraction_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFraction_BXm2BXm1Filled" ,mePhotonEtFraction_BXm1Bxm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEtFraction_BXm2BXm1Empty" ,meNeutralHadronEtFraction_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralEtFraction_BXm2BXm1Filled" ,meNeutralHadronEtFraction_BXm1Bxm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEtFraction_BXm2BXm1Empty" ,meChargedHadronEtFraction_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedEtFraction_BXm2BXm1Filled" ,meChargedHadronEtFraction_BXm1Bxm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"MET_BXm2BXm1Empty" ,meMET_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"MET_BXm2BXm1Filled" ,meMET_BXm1Bxm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"SumET_BXm2BXm1Empty" ,meSumET_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"SumET_BXm2BXm1Filled",meSumET_BXm1Bxm2Filled)); + + meCHF_Barrel_BXm1Empty = ibooker.book1D("PfChargedHadronEtFractionBarrel_BXm1Empty", "chargedHadronEtFractionBarrel prev empty bunch", 50, 0, 1); + meCHF_EndcapPlus_BXm1Empty = ibooker.book1D("PfChargedHadronEtFractionEndcapPlus_BXm1Empty", "chargedHadronEtFractionEndcapPlus prev empty bunch", 50, 0, 1); + meCHF_EndcapMinus_BXm1Empty = ibooker.book1D("PfChargedHadronEtFractionEndcapMinus_BXm1Empty", "chargedHadronEtFractionEndcapMinus prev empty bunch", 50, 0, 1); + meCHF_Barrel_BXm1BXm2Empty = ibooker.book1D("PfChargedHadronEtFractionBarrel_BXm1BXm2Empty", "chargedHadronEtFractionBarrel prev empty 2 bunches", 50, 0, 1); + meCHF_EndcapPlus_BXm1BXm2Empty = ibooker.book1D("PfChargedHadronEtFractionEndcapPlus_BXm1BXm2Empty", "chargedHadronEtFractionEndcapPlus prev empty 2 bunches", 50, 0, 1); + meCHF_EndcapMinus_BXm1BXm2Empty = ibooker.book1D("PfChargedHadronEtFractionEndcapMinus_BXm1BXm2Empty", "chargedHadronEtFractionEndcapMinus prev empty 2 bunches", 50, 0, 1); + meCHF_Barrel_BXm1Filled = ibooker.book1D("PfChargedHadronEtFractionBarrel_BXm1Filled", "chargedHadronEtFractionBarrel prev filled 2 bunches", 50, 0, 1); + meCHF_EndcapPlus_BXm1Filled = ibooker.book1D("PfChargedHadronEtFractionEndcapPlus_BXm1Filled", "chargedHadronEtFractionEndcapPlus prev filled bunch", 50, 0, 1); + meCHF_EndcapMinus_BXm1Filled = ibooker.book1D("PfChargedHadronEtFractionEndcapMinus_BXm1Filled", "chargedHadronEtFractionEndcapMinus prev filled bunch", 50, 0, 1); + meCHF_Barrel_BXm1BXm2Filled = ibooker.book1D("PfChargedHadronEtFractionBarrel_BXm1BXm2Filled", "chargedHadronEtFractionBarrel prev filled 2 bunches", 50, 0, 1); + meCHF_EndcapPlus_BXm1BXm2Filled = ibooker.book1D("PfChargedHadronEtFractionEndcapPlus_BXm1BXm2Filled", "chargedHadronEtFractionEndcapPlus prev filled 2 bunches", 50, 0, 1); + meCHF_EndcapMinus_BXm1BXm2Filled = ibooker.book1D("PfChargedHadronEtFractionEndcapMinus_BXm1BXm2Filled", "chargedHadronEtFractionEndcapMinus prev filled 2 bunches", 50, 0, 1); + + map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEtFractionBarrel_BXm1Empty", meCHF_Barrel_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEtFractionEndcapPlus_BXm1Empty", meCHF_EndcapPlus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEtFractionEndcapMinus_BXm1Empty", meCHF_EndcapMinus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEtFractionBarrel_BXm1BXm2Empty", meCHF_Barrel_BXm1BXm2Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEtFractionEndcapPlus_BXm1BXm2Empty", meCHF_EndcapPlus_BXm1BXm2Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEtFractionEndcapMinus_BXm1BXm2Empty", meCHF_EndcapMinus_BXm1BXm2Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEtFractionBarrel_BXm1Filled", meCHF_Barrel_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEtFractionEndcapPlus_BXm1Filled", meCHF_EndcapPlus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEtFractionEndcapMinus_BXm1Filled", meCHF_EndcapMinus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEtFractionBarrel_BXm1BXm2Filled", meCHF_Barrel_BXm1BXm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEtFractionEndcapPlus_BXm1BXm2Filled", meCHF_EndcapPlus_BXm1BXm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEtFractionEndcapMinus_BXm1BXm2Filled", meCHF_EndcapMinus_BXm1BXm2Filled)); + + meNHF_Barrel_BXm1Empty = ibooker.book1D("PfNeutralHadronEtFractionBarrel_BXm1Empty", "neutralHadronEtFractionBarrel prev empty bunch", 50, 0, 1); + meNHF_EndcapPlus_BXm1Empty = ibooker.book1D("PfNeutralHadronEtFractionEndcapPlus_BXm1Empty", "neutralHadronEtFractionEndcapPlus prev empty bunch", 50, 0, 1); + meNHF_EndcapMinus_BXm1Empty = ibooker.book1D("PfNeutralHadronEtFractionEndcapMinus_BXm1Empty", "neutralHadronEtFractionEndcapMinus prev empty bunch", 50, 0, 1); + meNHF_Barrel_BXm1BXm2Empty = ibooker.book1D("PfNeutralHadronEtFractionBarrel_BXm1BXm2Empty", "neutralHadronEtFractionBarrel prev empty 2 bunches", 50, 0, 1); + meNHF_EndcapPlus_BXm1BXm2Empty = ibooker.book1D("PfNeutralHadronEtFractionEndcapPlus_BXm1BXm2Empty", "neutralHadronEtFractionEndcapPlus prev empty 2 bunches", 50, 0, 1); + meNHF_EndcapMinus_BXm1BXm2Empty = ibooker.book1D("PfNeutralHadronEtFractionEndcapMinus_BXm1BXm2Empty", "neutralHadronEtFractionEndcapMinus prev empty 2 bunches", 50, 0, 1); + meNHF_Barrel_BXm1Filled = ibooker.book1D("PfNeutralHadronEtFractionBarrel_BXm1Filled", "neutralHadronEtFractionBarrel prev filled 2 bunches", 50, 0, 1); + meNHF_EndcapPlus_BXm1Filled = ibooker.book1D("PfNeutralHadronEtFractionEndcapPlus_BXm1Filled", "neutralHadronEtFractionEndcapPlus prev filled bunch", 50, 0, 1); + meNHF_EndcapMinus_BXm1Filled = ibooker.book1D("PfNeutralHadronEtFractionEndcapMinus_BXm1Filled", "neutralHadronEtFractionEndcapMinus prev filled bunch", 50, 0, 1); + meNHF_Barrel_BXm1BXm2Filled = ibooker.book1D("PfNeutralHadronEtFractionBarrel_BXm1BXm2Filled", "neutralHadronEtFractionBarrel prev filled 2 bunches", 50, 0, 1); + meNHF_EndcapPlus_BXm1BXm2Filled = ibooker.book1D("PfNeutralHadronEtFractionEndcapPlus_BXm1BXm2Filled", "neutralHadronEtFractionEndcapPlus prev filled 2 bunches", 50, 0, 1); + meNHF_EndcapMinus_BXm1BXm2Filled = ibooker.book1D("PfNeutralHadronEtFractionEndcapMinus_BXm1BXm2Filled", "neutralHadronEtFractionEndcapMinus prev filled 2 bunches", 50, 0, 1); + + map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEtFractionBarrel_BXm1Empty", meNHF_Barrel_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEtFractionEndcapPlus_BXm1Empty", meNHF_EndcapPlus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEtFractionEndcapMinus_BXm1Empty", meNHF_EndcapMinus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEtFractionBarrel_BXm1BXm2Empty", meNHF_Barrel_BXm1BXm2Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEtFractionEndcapPlus_BXm1BXm2Empty", meNHF_EndcapPlus_BXm1BXm2Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEtFractionEndcapMinus_BXm1BXm2Empty", meNHF_EndcapMinus_BXm1BXm2Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEtFractionBarrel_BXm1Filled", meNHF_Barrel_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEtFractionEndcapPlus_BXm1Filled", meNHF_EndcapPlus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEtFractionEndcapMinus_BXm1Filled", meNHF_EndcapMinus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEtFractionBarrel_BXm1BXm2Filled", meNHF_Barrel_BXm1BXm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEtFractionEndcapPlus_BXm1BXm2Filled", meNHF_EndcapPlus_BXm1BXm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEtFractionEndcapMinus_BXm1BXm2Filled", meNHF_EndcapMinus_BXm1BXm2Filled)); + + mePhF_Barrel_BXm1Empty = ibooker.book1D("PfPhotonEtFractionBarrel_BXm1Empty", "photonEtFractionBarrel prev empty bunch", 50, 0, 1); + mePhF_EndcapPlus_BXm1Empty = ibooker.book1D("PfPhotonEtFractionEndcapPlus_BXm1Empty", "photonEtFractionEndcapPlus prev empty bunch", 50, 0, 1); + mePhF_EndcapMinus_BXm1Empty = ibooker.book1D("PfPhotonEtFractionEndcapMinus_BXm1Empty", "photonEtFractionEndcapMinus prev empty bunch", 50, 0, 1); + mePhF_Barrel_BXm1BXm2Empty = ibooker.book1D("PfPhotonEtFractionBarrel_BXm1BXm2Empty", "photonEtFractionBarrel prev empty 2 bunches", 50, 0, 1); + mePhF_EndcapPlus_BXm1BXm2Empty = ibooker.book1D("PfPhotonEtFractionEndcapPlus_BXm1BXm2Empty", "photonEtFractionEndcapPlus prev empty 2 bunches", 50, 0, 1); + mePhF_EndcapMinus_BXm1BXm2Empty = ibooker.book1D("PfPhotonEtFractionEndcapMinus_BXm1BXm2Empty", "photonEtFractionEndcapMinus prev empty 2 bunches", 50, 0, 1); + mePhF_Barrel_BXm1Filled = ibooker.book1D("PfPhotonEtFractionBarrel_BXm1Filled", "photonEtFractionBarrel prev filled 2 bunches", 50, 0, 1); + mePhF_EndcapPlus_BXm1Filled = ibooker.book1D("PfPhotonEtFractionEndcapPlus_BXm1Filled", "photonEtFractionEndcapPlus prev filled bunch", 50, 0, 1); + mePhF_EndcapMinus_BXm1Filled = ibooker.book1D("PfPhotonEtFractionEndcapMinus_BXm1Filled", "photonEtFractionEndcapMinus prev filled bunch", 50, 0, 1); + mePhF_Barrel_BXm1BXm2Filled = ibooker.book1D("PfPhotonEtFractionBarrel_BXm1BXm2Filled", "photonEtFractionBarrel prev filled 2 bunches", 50, 0, 1); + mePhF_EndcapPlus_BXm1BXm2Filled = ibooker.book1D("PfPhotonEtFractionEndcapPlus_BXm1BXm2Filled", "photonEtFractionEndcapPlus prev filled 2 bunches", 50, 0, 1); + mePhF_EndcapMinus_BXm1BXm2Filled = ibooker.book1D("PfPhotonEtFractionEndcapMinus_BXm1BXm2Filled", "photonEtFractionEndcapMinus prev filled 2 bunches", 50, 0, 1); + + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFractionBarrel_BXm1Empty", mePhF_Barrel_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFractionEndcapPlus_BXm1Empty", mePhF_EndcapPlus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFractionEndcapMinus_BXm1Empty", mePhF_EndcapMinus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFractionBarrel_BXm1BXm2Empty", mePhF_Barrel_BXm1BXm2Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFractionEndcapPlus_BXm1BXm2Empty", mePhF_EndcapPlus_BXm1BXm2Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFractionEndcapMinus_BXm1BXm2Empty", mePhF_EndcapMinus_BXm1BXm2Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFractionBarrel_BXm1Filled", mePhF_Barrel_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFractionEndcapPlus_BXm1Filled", mePhF_EndcapPlus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFractionEndcapMinus_BXm1Filled", mePhF_EndcapMinus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFractionBarrel_BXm1BXm2Filled", mePhF_Barrel_BXm1BXm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFractionEndcapPlus_BXm1BXm2Filled", mePhF_EndcapPlus_BXm1BXm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFractionEndcapMinus_BXm1BXm2Filled", mePhF_EndcapMinus_BXm1BXm2Filled)); + + meHFHadF_Plus_BXm1Empty = ibooker.book1D("PfHFHadronEtFractionPlus_BXm1Empty", "HFHadronEtFractionPlus prev empty bunch", 50, 0, 1); + meHFHadF_Minus_BXm1Empty = ibooker.book1D("PfHFHadronEtFractionMinus_BXm1Empty", "HFHadronEtFractionMinus prev empty bunch", 50, 0, 1); + meHFHadF_Plus_BXm1BXm2Empty = ibooker.book1D("PfHFHadronEtFractionPlus_BXm1BXm2Empty", "HFHadronEtFractionPlus prev empty 2 bunches", 50, 0, 1); + meHFHadF_Minus_BXm1BXm2Empty = ibooker.book1D("PfHFHadronEtFractionMinus_BXm1BXm2Empty", "HFHadronEtFractionMinus prev empty 2 bunches", 50, 0, 1); + meHFHadF_Plus_BXm1Filled = ibooker.book1D("PfHFHadronEtFractionPlus_BXm1Filled", "HFHadronEtFractionPlus prev filled bunch", 50, 0, 1); + meHFHadF_Minus_BXm1Filled = ibooker.book1D("PfHFHadronEtFractionMinus_BXm1Filled", "HFHadronEtFractionMinus prev filled bunch", 50, 0, 1); + meHFHadF_Plus_BXm1BXm2Filled = ibooker.book1D("PfHFHadronEtFractionPlus_BXm1BXm2Filled", "HFHadronEtFractionPlus prev filled 2 bunches", 50, 0, 1); + meHFHadF_Minus_BXm1BXm2Filled = ibooker.book1D("PfHFHadronEtFractionMinus_BXm1BXm2Filled", "HFHadronEtFractionMinus prev filled 2 bunches", 50, 0, 1); + + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFHadronEtFractionPlus_BXm1Empty", meHFHadF_Plus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFHadronEtFractionMinus_BXm1Empty", meHFHadF_Minus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFHadronEtFractionPlus_BXm1BXm2Empty", meHFHadF_Plus_BXm1BXm2Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFHadronEtFractionMinus_BXm1BXm2Empty", meHFHadF_Minus_BXm1BXm2Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFHadronEtFractionPlus_BXm1Filled", meHFHadF_Plus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFHadronEtFractionMinus_BXm1Filled", meHFHadF_Minus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFHadronEtFractionPlus_BXm1BXm2Filled", meHFHadF_Plus_BXm1BXm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFHadronEtFractionMinus_BXm1BXm2Filled", meHFHadF_Minus_BXm1BXm2Filled)); + + meHFEMF_Plus_BXm1Empty = ibooker.book1D("PfHFEMEtFractionPlus_BXm1Empty", "HFEMEtFractionPlus prev empty bunch", 50, 0, 1); + meHFEMF_Minus_BXm1Empty = ibooker.book1D("PfHFEMEtFractionMinus_BXm1Empty", "HFEMEtFractionMinus prev empty bunch", 50, 0, 1); + meHFEMF_Plus_BXm1BXm2Empty = ibooker.book1D("PfHFEMEtFractionPlus_BXm1BXm2Empty", "HFEMEtFractionPlus prev empty 2 bunches", 50, 0, 1); + meHFEMF_Minus_BXm1BXm2Empty = ibooker.book1D("PfHFEMEtFractionMinus_BXm1BXm2Empty", "HFEMEtFractionMinus prev empty 2 bunches", 50, 0, 1); + meHFEMF_Plus_BXm1Filled = ibooker.book1D("PfHFEMEtFractionPlus_BXm1Filled", "HFEMEtFractionPlus prev filled bunch", 50, 0, 1); + meHFEMF_Minus_BXm1Filled = ibooker.book1D("PfHFEMEtFractionMinus_BXm1Filled", "HFEMEtFractionMinus prev filled bunch", 50, 0, 1); + meHFEMF_Plus_BXm1BXm2Filled = ibooker.book1D("PfHFEMEtFractionPlus_BXm1BXm2Filled", "HFEMEtFractionPlus prev filled 2 bunches", 50, 0, 1); + meHFEMF_Minus_BXm1BXm2Filled = ibooker.book1D("PfHFEMEtFractionMinus_BXm1BXm2Filled", "HFEMEtFractionMinus prev filled 2 bunches", 50, 0, 1); + + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFEMEtFractionPlus_BXm1Empty", meHFEMF_Plus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFEMEtFractionMinus_BXm1Empty", meHFEMF_Minus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFEMEtFractionPlus_BXm1BXm2Empty", meHFEMF_Plus_BXm1BXm2Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFEMEtFractionMinus_BXm1BXm2Empty", meHFEMF_Minus_BXm1BXm2Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFEMEtFractionPlus_BXm1Filled", meHFEMF_Plus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFEMEtFractionMinus_BXm1Filled", meHFEMF_Minus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFEMEtFractionPlus_BXm1BXm2Filled", meHFEMF_Plus_BXm1BXm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFEMEtFractionMinus_BXm1BXm2Filled", meHFEMF_Minus_BXm1BXm2Filled)); + + meMETPhiChargedHadronsBarrel_BXm1Bxm2Filled = ibooker.book1D("METPhiChargedHadronsBarrel_BXm2BXm1Filled", "METPhi_PFChargedHadronsBarrel prev two bunches filled", 50, -M_PI,M_PI); + meMETPhiChargedHadronsEndcapPlus_BXm1Bxm2Filled = ibooker.book1D("METPhiChargedHadronsEndcapPlus_BXm2BXm1Filled", "METPhi_PFChargedHadronsEndcapPlus prev two bunches filled", 50, -M_PI,M_PI); + meMETPhiChargedHadronsEndcapMinus_BXm1Bxm2Filled = ibooker.book1D("METPhiChargedHadronsEndcapMinus_BXm2BXm1Filled","METPhi_PFChargedHadronsEndcapMinus prev two bunches filled", 50, -M_PI,M_PI); + meMETPhiNeutralHadronsBarrel_BXm1Bxm2Filled = ibooker.book1D("METPhiNeutralHadronsBarrel_BXm2BXm1Filled", "METPhi_PFNeutralHadronsBarrel prev two bunches filled", 50, -M_PI,M_PI); + meMETPhiNeutralHadronsEndcapPlus_BXm1Bxm2Filled = ibooker.book1D("METPhiNeutralHadronsEndcapPlus_BXm2BXm1Filled", "METPhi_PFNeutralHadronsEndcapPlus prev two bunches filled", 50, -M_PI,M_PI); + meMETPhiNeutralHadronsEndcapMinus_BXm1Bxm2Filled = ibooker.book1D("METPhiNeutralHadronsEndcapMinus_BXm2BXm1Filled","METPhi_PFNeutralHadronsEndcapMinus prev two bunches filled", 50, -M_PI,M_PI); + meMETPhiPhotonsBarrel_BXm1Bxm2Filled = ibooker.book1D("METPhiPhotonsBarrel_BXm2BXm1Filled", "METPhi_PFPhotonsBarrel prev two bunches filled", 50, -M_PI,M_PI); + meMETPhiPhotonsEndcapPlus_BXm1Bxm2Filled = ibooker.book1D("METPhiPhotonsEndcapPlus_BXm2BXm1Filled", "METPhi_PFPhotonsEndcapPlus prev two bunches filled", 50, -M_PI,M_PI); + meMETPhiPhotonsEndcapMinus_BXm1Bxm2Filled = ibooker.book1D("METPhiPhotonsEndcapMinus_BXm2BXm1Filled", "METPhi_PFPhotonsEndcapMinus prev two bunches filled", 50, -M_PI,M_PI); + meMETPhiHFHadronsPlus_BXm1Bxm2Filled = ibooker.book1D("METPhiHFHadronsPlus_BXm2BXm1Filled", "METPhi_PFHFHadronsPlus prev two bunches filled", 50, -M_PI,M_PI); + meMETPhiHFHadronsMinus_BXm1Bxm2Filled = ibooker.book1D("METPhiHFHadronsMinus_BXm2BXm1Filled", "METPhi_PFHFHadronsMinus prev two bunches filled", 50, -M_PI,M_PI); + meMETPhiHFEGammasPlus_BXm1Bxm2Filled = ibooker.book1D("METPhiHFEGammasPlus_BXm2BXm1Filled", "METPhi_PFHFEGammasPlus prev two bunches filled", 50, -M_PI,M_PI); + meMETPhiHFEGammasMinus_BXm1Bxm2Filled = ibooker.book1D("METPhiHFEGammasMinus_BXm2BXm1Filled", "METPhi_PFHFEGammasMinus prev two bunches filled", 50, -M_PI,M_PI); + + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiChargedHadronsBarrel_BXm2BXm1Filled" ,meMETPhiChargedHadronsBarrel_BXm1Bxm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiChargedHadronsEndcapPlus_BXm2BXm1Filled" ,meMETPhiChargedHadronsEndcapPlus_BXm1Bxm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiChargedHadronsEndcapMinus_BXm2BXm1Filled" ,meMETPhiChargedHadronsEndcapMinus_BXm1Bxm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiNeutralHadronsBarrel_BXm2BXm1Filled" ,meMETPhiNeutralHadronsBarrel_BXm1Bxm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiNeutralHadronsEndcapPlus_BXm2BXm1Filled" ,meMETPhiNeutralHadronsEndcapPlus_BXm1Bxm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiNeutralHadronsEndcapMinus_BXm2BXm1Filled" ,meMETPhiNeutralHadronsEndcapMinus_BXm1Bxm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiPhotonsBarrel_BXm2BXm1Filled" ,meMETPhiPhotonsBarrel_BXm1Bxm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiPhotonsEndcapPlus_BXm2BXm1Filled" ,meMETPhiPhotonsEndcapPlus_BXm1Bxm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiPhotonsEndcapMinus_BXm2BXm1Filled" ,meMETPhiPhotonsEndcapMinus_BXm1Bxm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFHadronsPlus_BXm2BXm1Filled" ,meMETPhiHFHadronsPlus_BXm1Bxm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFHadronsMinus_BXm2BXm1Filled" ,meMETPhiHFHadronsMinus_BXm1Bxm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFEGammasPlus_BXm2BXm1Filled" ,meMETPhiHFEGammasPlus_BXm1Bxm2Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFEGammasMinus_BXm2BXm1Filled" ,meMETPhiHFEGammasMinus_BXm1Bxm2Filled)); + + meMETPhiChargedHadronsBarrel_BXm2BXm1Empty = ibooker.book1D("METPhiChargedHadronsBarrel_BXm2BXm1Empty", "METPhi_PFChargedHadronsBarrel prev two bunches empty", 50, -M_PI,M_PI); + meMETPhiChargedHadronsEndcapPlus_BXm2BXm1Empty = ibooker.book1D("METPhiChargedHadronsEndcapPlus_BXm2BXm1Empty", "METPhi_PFChargedHadronsEndcapPlus prev two bunches empty", 50, -M_PI,M_PI); + meMETPhiChargedHadronsEndcapMinus_BXm2BXm1Empty = ibooker.book1D("METPhiChargedHadronsEndcapMinus_BXm2BXm1Empty","METPhi_PFChargedHadronsEndcapMinus prev two bunches empty", 50, -M_PI,M_PI); + meMETPhiNeutralHadronsBarrel_BXm2BXm1Empty = ibooker.book1D("METPhiNeutralHadronsBarrel_BXm2BXm1Empty", "METPhi_PFNeutralHadronsBarrel prev two bunches empty", 50, -M_PI,M_PI); + meMETPhiNeutralHadronsEndcapPlus_BXm2BXm1Empty = ibooker.book1D("METPhiNeutralHadronsEndcapPlus_BXm2BXm1Empty", "METPhi_PFNeutralHadronsEndcapPlus prev two bunches empty", 50, -M_PI,M_PI); + meMETPhiNeutralHadronsEndcapMinus_BXm2BXm1Empty = ibooker.book1D("METPhiNeutralHadronsEndcapMinus_BXm2BXm1Empty","METPhi_PFNeutralHadronsEndcapMinus prev two bunches empty", 50, -M_PI,M_PI); + meMETPhiPhotonsBarrel_BXm2BXm1Empty = ibooker.book1D("METPhiPhotonsBarrel_BXm2BXm1Empty", "METPhi_PFPhotonsBarrel prev two bunches empty", 50, -M_PI,M_PI); + meMETPhiPhotonsEndcapPlus_BXm2BXm1Empty = ibooker.book1D("METPhiPhotonsEndcapPlus_BXm2BXm1Empty", "METPhi_PFPhotonsEndcapPlus prev two bunches empty", 50, -M_PI,M_PI); + meMETPhiPhotonsEndcapMinus_BXm2BXm1Empty = ibooker.book1D("METPhiPhotonsEndcapMinus_BXm2BXm1Empty", "METPhi_PFPhotonsEndcapMinus prev two bunches empty", 50, -M_PI,M_PI); + meMETPhiHFHadronsPlus_BXm2BXm1Empty = ibooker.book1D("METPhiHFHadronsPlus_BXm2BXm1Empty", "METPhi_PFHFHadronsPlus prev two bunches empty", 50, -M_PI,M_PI); + meMETPhiHFHadronsMinus_BXm2BXm1Empty = ibooker.book1D("METPhiHFHadronsMinus_BXm2BXm1Empty", "METPhi_PFHFHadronsMinus prev two bunches empty", 50, -M_PI,M_PI); + meMETPhiHFEGammasPlus_BXm2BXm1Empty = ibooker.book1D("METPhiHFEGammasPlus_BXm2BXm1Empty", "METPhi_PFHFEGammasPlus prev two bunches empty", 50, -M_PI,M_PI); + meMETPhiHFEGammasMinus_BXm2BXm1Empty = ibooker.book1D("METPhiHFEGammasMinus_BXm2BXm1Empty", "METPhi_PFHFEGammasMinus prev two bunches empty", 50, -M_PI,M_PI); + + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiChargedHadronsBarrel_BXm2BXm1Empty" ,meMETPhiChargedHadronsBarrel_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiChargedHadronsEndcapPlus_BXm2BXm1Empty" ,meMETPhiChargedHadronsEndcapPlus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiChargedHadronsEndcapMinus_BXm2BXm1Empty" ,meMETPhiChargedHadronsEndcapMinus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiNeutralHadronsBarrel_BXm2BXm1Empty" ,meMETPhiNeutralHadronsBarrel_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiNeutralHadronsEndcapPlus_BXm2BXm1Empty" ,meMETPhiNeutralHadronsEndcapPlus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiNeutralHadronsEndcapMinus_BXm2BXm1Empty" ,meMETPhiNeutralHadronsEndcapMinus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiPhotonsBarrel_BXm2BXm1Empty" ,meMETPhiPhotonsBarrel_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiPhotonsEndcapPlus_BXm2BXm1Empty" ,meMETPhiPhotonsEndcapPlus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiPhotonsEndcapMinus_BXm2BXm1Empty" ,meMETPhiPhotonsEndcapMinus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFHadronsPlus_BXm2BXm1Empty" ,meMETPhiHFHadronsPlus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFHadronsMinus_BXm2BXm1Empty" ,meMETPhiHFHadronsMinus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFEGammasPlus_BXm2BXm1Empty" ,meMETPhiHFEGammasPlus_BXm2BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFEGammasMinus_BXm2BXm1Empty" ,meMETPhiHFEGammasMinus_BXm2BXm1Empty)); + + //histos where one previous bunch was empty/filled + mePhotonEtFraction_BXm1Empty = ibooker.book1D("PfPhotonEtFraction_BXm1Empty", "photonEtFraction() prev empty bunch", 50, 0, 1); + mePhotonEtFraction_BXm1Filled = ibooker.book1D("PfPhotonEtFraction_BXm1Filled", "photonEtFraction() prev filled bunch", 50, 0, 1); + meNeutralHadronEtFraction_BXm1Empty = ibooker.book1D("PfNeutralHadronEtFraction_BXm1Empty", "neutralHadronEtFraction() prev empty bunch", 50, 0, 1); + meNeutralHadronEtFraction_BXm1Filled = ibooker.book1D("PfNeutralHadronEtFraction_BXm1Filled", "neutralHadronEtFraction() prev filled bunch", 50, 0, 1); + meChargedHadronEtFraction_BXm1Empty = ibooker.book1D("PfChargedHadronEtFraction_BXm1Empty", "chargedHadronEtFraction() prev empty bunch", 50, 0, 1); + meChargedHadronEtFraction_BXm1Filled = ibooker.book1D("PfChargedHadronEtFraction_BXm1Filled", "chargedHadronEtFraction() prev filled bunch", 50, 0, 1); + meMET_BXm1Empty = ibooker.book1D("MET_BXm1Empty", "MET prev empty bunch", 200, 0, 1000); + meMET_BXm1Filled = ibooker.book1D("MET_BXm1Filled", "MET prev filled bunch", 200, 0, 1000); + meSumET_BXm1Empty = ibooker.book1D("SumET_BXm1Empty", "SumET prev empty bunch", 400, 0, 4000); + meSumET_BXm1Filled = ibooker.book1D("SumET_BXm1Filled", "SumET prev filled bunch", 400, 0, 4000); + + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFraction_BXm1Empty" ,mePhotonEtFraction_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFraction_BXm1Filled" ,mePhotonEtFraction_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEtFraction_BXm1Empty" ,meNeutralHadronEtFraction_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralEtFraction_BXm1Filled" ,meNeutralHadronEtFraction_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEtFraction_BXm1Empty" ,meChargedHadronEtFraction_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedEtFraction_BXm1Filled" ,meChargedHadronEtFraction_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"MET_BXm1Empty" ,meMET_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"MET_BXm1Filled" ,meMET_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"SumET_BXm1Empty" ,meSumET_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"SumET_BXm1Filled",meSumET_BXm1Filled)); + + meMETPhiChargedHadronsBarrel_BXm1Filled = ibooker.book1D("METPhiChargedHadronsBarrel_BXm1Filled", "METPhi_PFChargedHadronsBarrel prev bunch filled", 50, -M_PI,M_PI); + meMETPhiChargedHadronsEndcapPlus_BXm1Filled = ibooker.book1D("METPhiChargedHadronsEndcapPlus_BXm1Filled", "METPhi_PFChargedHadronsEndcapPlus prev bunch filled", 50, -M_PI,M_PI); + meMETPhiChargedHadronsEndcapMinus_BXm1Filled = ibooker.book1D("METPhiChargedHadronsEndcapMinus_BXm1Filled","METPhi_PFChargedHadronsEndcapMinus prev bunch filled", 50, -M_PI,M_PI); + meMETPhiNeutralHadronsBarrel_BXm1Filled = ibooker.book1D("METPhiNeutralHadronsBarrel_BXm1Filled", "METPhi_PFNeutralHadronsBarrel prev bunch filled", 50, -M_PI,M_PI); + meMETPhiNeutralHadronsEndcapPlus_BXm1Filled = ibooker.book1D("METPhiNeutralHadronsEndcapPlus_BXm1Filled", "METPhi_PFNeutralHadronsEndcapPlus prev bunch filled", 50, -M_PI,M_PI); + meMETPhiNeutralHadronsEndcapMinus_BXm1Filled = ibooker.book1D("METPhiNeutralHadronsEndcapMinus_BXm1Filled","METPhi_PFNeutralHadronsEndcapMinus prev bunch filled", 50, -M_PI,M_PI); + meMETPhiPhotonsBarrel_BXm1Filled = ibooker.book1D("METPhiPhotonsBarrel_BXm1Filled", "METPhi_PFPhotonsBarrel prev bunch filled", 50, -M_PI,M_PI); + meMETPhiPhotonsEndcapPlus_BXm1Filled = ibooker.book1D("METPhiPhotonsEndcapPlus_BXm1Filled", "METPhi_PFPhotonsEndcapPlus prev bunch filled", 50, -M_PI,M_PI); + meMETPhiPhotonsEndcapMinus_BXm1Filled = ibooker.book1D("METPhiPhotonsEndcapMinus_BXm1Filled", "METPhi_PFPhotonsEndcapMinus prev bunch filled", 50, -M_PI,M_PI); + meMETPhiHFHadronsPlus_BXm1Filled = ibooker.book1D("METPhiHFHadronsPlus_BXm1Filled", "METPhi_PFHFHadronsPlus prev bunch filled", 50, -M_PI,M_PI); + meMETPhiHFHadronsMinus_BXm1Filled = ibooker.book1D("METPhiHFHadronsMinus_BXm1Filled", "METPhi_PFHFHadronsMinus prev bunch filled", 50, -M_PI,M_PI); + meMETPhiHFEGammasPlus_BXm1Filled = ibooker.book1D("METPhiHFEGammasPlus_BXm1Filled", "METPhi_PFHFEGammasPlus prev bunch filled", 50, -M_PI,M_PI); + meMETPhiHFEGammasMinus_BXm1Filled = ibooker.book1D("METPhiHFEGammasMinus_BXm1Filled", "METPhi_PFHFEGammasMinus prev bunch filled", 50, -M_PI,M_PI); + + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiChargedHadronsBarrel_BXm1Filled" ,meMETPhiChargedHadronsBarrel_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiChargedHadronsEndcapPlus_BXm1Filled" ,meMETPhiChargedHadronsEndcapPlus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiChargedHadronsEndcapMinus_BXm1Filled" ,meMETPhiChargedHadronsEndcapMinus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiNeutralHadronsBarrel_BXm1Filled" ,meMETPhiNeutralHadronsBarrel_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiNeutralHadronsEndcapPlus_BXm1Filled" ,meMETPhiNeutralHadronsEndcapPlus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiNeutralHadronsEndcapMinus_BXm1Filled" ,meMETPhiNeutralHadronsEndcapMinus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiPhotonsBarrel_BXm1Filled" ,meMETPhiPhotonsBarrel_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiPhotonsEndcapPlus_BXm1Filled" ,meMETPhiPhotonsEndcapPlus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiPhotonsEndcapMinus_BXm1Filled" ,meMETPhiPhotonsEndcapMinus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFHadronsPlus_BXm1Filled" ,meMETPhiHFHadronsPlus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFHadronsMinus_BXm1Filled" ,meMETPhiHFHadronsMinus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFEGammasPlus_BXm1Filled" ,meMETPhiHFEGammasPlus_BXm1Filled)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFEGammasMinus_BXm1Filled" ,meMETPhiHFEGammasMinus_BXm1Filled)); + + meMETPhiChargedHadronsBarrel_BXm1Empty = ibooker.book1D("METPhiChargedHadronsBarrel_BXm1Empty", "METPhi_PFChargedHadronsBarrel prev bunch empty", 50, -M_PI,M_PI); + meMETPhiChargedHadronsEndcapPlus_BXm1Empty = ibooker.book1D("METPhiChargedHadronsEndcapPlus_BXm1Empty", "METPhi_PFChargedHadronsEndcapPlus prev bunch empty", 50, -M_PI,M_PI); + meMETPhiChargedHadronsEndcapMinus_BXm1Empty = ibooker.book1D("METPhiChargedHadronsEndcapMinus_BXm1Empty","METPhi_PFChargedHadronsEndcapMinus prev bunch empty", 50, -M_PI,M_PI); + meMETPhiNeutralHadronsBarrel_BXm1Empty = ibooker.book1D("METPhiNeutralHadronsBarrel_BXm1Empty", "METPhi_PFNeutralHadronsBarrel prev bunch empty", 50, -M_PI,M_PI); + meMETPhiNeutralHadronsEndcapPlus_BXm1Empty = ibooker.book1D("METPhiNeutralHadronsEndcapPlus_BXm1Empty", "METPhi_PFNeutralHadronsEndcapPlus prev bunch empty", 50, -M_PI,M_PI); + meMETPhiNeutralHadronsEndcapMinus_BXm1Empty = ibooker.book1D("METPhiNeutralHadronsEndcapMinus_BXm1Empty","METPhi_PFNeutralHadronsEndcapMinus prev bunch empty", 50, -M_PI,M_PI); + meMETPhiPhotonsBarrel_BXm1Empty = ibooker.book1D("METPhiPhotonsBarrel_BXm1Empty", "METPhi_PFPhotonsBarrel prev bunch empty", 50, -M_PI,M_PI); + meMETPhiPhotonsEndcapPlus_BXm1Empty = ibooker.book1D("METPhiPhotonsEndcapPlus_BXm1Empty", "METPhi_PFPhotonsEndcapPlus prev bunch empty", 50, -M_PI,M_PI); + meMETPhiPhotonsEndcapMinus_BXm1Empty = ibooker.book1D("METPhiPhotonsEndcapMinus_BXm1Empty", "METPhi_PFPhotonsEndcapMinus prev bunch empty", 50, -M_PI,M_PI); + meMETPhiHFHadronsPlus_BXm1Empty = ibooker.book1D("METPhiHFHadronsPlus_BXm1Empty", "METPhi_PFHFHadronsPlus prev bunch empty", 50, -M_PI,M_PI); + meMETPhiHFHadronsMinus_BXm1Empty = ibooker.book1D("METPhiHFHadronsMinus_BXm1Empty", "METPhi_PFHFHadronsMinus prev bunch empty", 50, -M_PI,M_PI); + meMETPhiHFEGammasPlus_BXm1Empty = ibooker.book1D("METPhiHFEGammasPlus_BXm1Empty", "METPhi_PFHFEGammasPlus prev bunch empty", 50, -M_PI,M_PI); + meMETPhiHFEGammasMinus_BXm1Empty = ibooker.book1D("METPhiHFEGammasMinus_BXm1Empty", "METPhi_PFHFEGammasMinus prev bunch empty", 50, -M_PI,M_PI); + + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiChargedHadronsBarrel_BXm1Empty" ,meMETPhiChargedHadronsBarrel_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiChargedHadronsEndcapPlus_BXm1Empty" ,meMETPhiChargedHadronsEndcapPlus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiChargedHadronsEndcapMinus_BXm1Empty" ,meMETPhiChargedHadronsEndcapMinus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiNeutralHadronsBarrel_BXm1Empty" ,meMETPhiNeutralHadronsBarrel_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiNeutralHadronsEndcapPlus_BXm1Empty" ,meMETPhiNeutralHadronsEndcapPlus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiNeutralHadronsEndcapMinus_BXm1Empty" ,meMETPhiNeutralHadronsEndcapMinus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiPhotonsBarrel_BXm1Empty" ,meMETPhiPhotonsBarrel_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiPhotonsEndcapPlus_BXm1Empty" ,meMETPhiPhotonsEndcapPlus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiPhotonsEndcapMinus_BXm1Empty" ,meMETPhiPhotonsEndcapMinus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFHadronsPlus_BXm1Empty" ,meMETPhiHFHadronsPlus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFHadronsMinus_BXm1Empty" ,meMETPhiHFHadronsMinus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFEGammasPlus_BXm1Empty" ,meMETPhiHFEGammasPlus_BXm1Empty)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFEGammasMinus_BXm1Empty" ,meMETPhiHFEGammasMinus_BXm1Empty)); + + meMETPhiChargedHadronsBarrel = ibooker.book1D("METPhiChargedHadronsBarrel", "METPhi_PFChargedHadronsBarrel", 50, -M_PI,M_PI); + meMETPhiChargedHadronsEndcapPlus = ibooker.book1D("METPhiChargedHadronsEndcapPlus", "METPhi_PFChargedHadronsEndcapPlus", 50, -M_PI,M_PI); + meMETPhiChargedHadronsEndcapMinus = ibooker.book1D("METPhiChargedHadronsEndcapMinus","METPhi_PFChargedHadronsEndcapMinus", 50, -M_PI,M_PI); + meMETPhiNeutralHadronsBarrel = ibooker.book1D("METPhiNeutralHadronsBarrel", "METPhi_PFNeutralHadronsBarrel", 50, -M_PI,M_PI); + meMETPhiNeutralHadronsEndcapPlus = ibooker.book1D("METPhiNeutralHadronsEndcapPlus", "METPhi_PFNeutralHadronsEndcapPlus", 50, -M_PI,M_PI); + meMETPhiNeutralHadronsEndcapMinus = ibooker.book1D("METPhiNeutralHadronsEndcapMinus","METPhi_PFNeutralHadronsEndcapMinus", 50, -M_PI,M_PI); + meMETPhiPhotonsBarrel = ibooker.book1D("METPhiPhotonsBarrel", "METPhi_PFPhotonsBarrel", 50, -M_PI,M_PI); + meMETPhiPhotonsEndcapPlus = ibooker.book1D("METPhiPhotonsEndcapPlus", "METPhi_PFPhotonsEndcapPlus", 50, -M_PI,M_PI); + meMETPhiPhotonsEndcapMinus = ibooker.book1D("METPhiPhotonsEndcapMinus", "METPhi_PFPhotonsEndcapMinus", 50, -M_PI,M_PI); + meMETPhiHFHadronsPlus = ibooker.book1D("METPhiHFHadronsPlus", "METPhi_PFHFHadronsPlus", 50, -M_PI,M_PI); + meMETPhiHFHadronsMinus = ibooker.book1D("METPhiHFHadronsMinus", "METPhi_PFHFHadronsMinus", 50, -M_PI,M_PI); + meMETPhiHFEGammasPlus = ibooker.book1D("METPhiHFEGammasPlus", "METPhi_PFHFEGammasPlus", 50, -M_PI,M_PI); + meMETPhiHFEGammasMinus = ibooker.book1D("METPhiHFEGammasMinus", "METPhi_PFHFEGammasMinus", 50, -M_PI,M_PI); + + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiChargedHadronsBarrel" ,meMETPhiChargedHadronsBarrel)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiChargedHadronsEndcapPlus" ,meMETPhiChargedHadronsEndcapPlus)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiChargedHadronsEndcapMinus" ,meMETPhiChargedHadronsEndcapMinus)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiNeutralHadronsBarrel" ,meMETPhiNeutralHadronsBarrel)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiNeutralHadronsEndcapPlus" ,meMETPhiNeutralHadronsEndcapPlus)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiNeutralHadronsEndcapMinus" ,meMETPhiNeutralHadronsEndcapMinus)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiPhotonsBarrel" ,meMETPhiPhotonsBarrel)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiPhotonsEndcapPlus" ,meMETPhiPhotonsEndcapPlus)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiPhotonsEndcapMinus" ,meMETPhiPhotonsEndcapMinus)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFHadronsPlus" ,meMETPhiHFHadronsPlus)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFHadronsMinus" ,meMETPhiHFHadronsMinus)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFEGammasPlus" ,meMETPhiHFEGammasPlus)); + map_of_MEs.insert(std::pair(DirName+"/"+"METPhiHFEGammasMinus" ,meMETPhiHFEGammasMinus)); + } + mePhotonEt = ibooker.book1D("PfPhotonEt", "photonEt()", 100, 0, 1000); + meNeutralHadronEt = ibooker.book1D("PfNeutralHadronEt", "neutralHadronEt()", 100, 0, 1000); + meElectronEt = ibooker.book1D("PfElectronEt", "electronEt()", 100, 0, 100); + meChargedHadronEt = ibooker.book1D("PfChargedHadronEt", "chargedHadronEt()", 100, 0, 1000); + meMuonEt = ibooker.book1D("PfMuonEt", "muonEt()", 100, 0, 100); + meHFHadronEt = ibooker.book1D("PfHFHadronEt", "HFHadronEt()", 100, 0, 1000); + meHFEMEt = ibooker.book1D("PfHFEMEt", "HFEMEt()", 100, 0, 1000); + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEt" ,mePhotonEt)); - map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEtFraction",meNeutralHadronEtFraction)); map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEt" ,meNeutralHadronEt)); - map_of_MEs.insert(std::pair(DirName+"/"+"PfElectronEtFraction" ,meElectronEtFraction)); map_of_MEs.insert(std::pair(DirName+"/"+"PfElectronEt" ,meElectronEt)); - map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEtFraction",meChargedHadronEtFraction)); map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEt" ,meChargedHadronEt)); - map_of_MEs.insert(std::pair(DirName+"/"+"PfMuonEtFraction" ,meMuonEtFraction)); map_of_MEs.insert(std::pair(DirName+"/"+"PfMuonEt" ,meMuonEt)); - map_of_MEs.insert(std::pair(DirName+"/"+"PfHFHadronEtFraction" ,meHFHadronEtFraction)); map_of_MEs.insert(std::pair(DirName+"/"+"PfHFHadronEt" ,meHFHadronEt)); - map_of_MEs.insert(std::pair(DirName+"/"+"PfHFEMEtFraction" ,meHFEMEtFraction)); map_of_MEs.insert(std::pair(DirName+"/"+"PfHFEMEt" ,meHFEMEt)); - mePhotonEtFraction_profile = ibooker.bookProfile("PfPhotonEtFraction_profile", "pfmet.photonEtFraction()", nbinsPV_, nPVMin_, nPVMax_, 50, 0, 1); - mePhotonEt_profile = ibooker.bookProfile("PfPhotonEt_profile", "pfmet.photonEt()", nbinsPV_, nPVMin_, nPVMax_, 100, 0, 1000); - meNeutralHadronEtFraction_profile = ibooker.bookProfile("PfNeutralHadronEtFraction_profile", "pfmet.neutralHadronEtFraction()", nbinsPV_, nPVMin_, nPVMax_, 50, 0, 1); - meNeutralHadronEt_profile = ibooker.bookProfile("PfNeutralHadronEt_profile", "pfmet.neutralHadronEt()", nbinsPV_, nPVMin_, nPVMax_, 100, 0, 1000); - meElectronEtFraction_profile = ibooker.bookProfile("PfElectronEtFraction_profile", "pfmet.electronEtFraction()", nbinsPV_, nPVMin_, nPVMax_, 50, 0, 1); - meElectronEt_profile = ibooker.bookProfile("PfElectronEt_profile", "pfmet.electronEt()", nbinsPV_, nPVMin_, nPVMax_, 100, 0, 1000); - meChargedHadronEtFraction_profile = ibooker.bookProfile("PfChargedHadronEtFraction_profile", "pfmet.chargedHadronEtFraction()", nbinsPV_, nPVMin_, nPVMax_, 50, 0, 1); - meChargedHadronEt_profile = ibooker.bookProfile("PfChargedHadronEt_profile", "pfmet.chargedHadronEt()", nbinsPV_, nPVMin_, nPVMax_, 100, 0, 1000); - meMuonEtFraction_profile = ibooker.bookProfile("PfMuonEtFraction_profile", "pfmet.muonEtFraction()", nbinsPV_, nPVMin_, nPVMax_, 50, 0, 1); - meMuonEt_profile = ibooker.bookProfile("PfMuonEt_profile", "pfmet.muonEt()", nbinsPV_, nPVMin_, nPVMax_, 100, 0, 1000); - meHFHadronEtFraction_profile = ibooker.bookProfile("PfHFHadronEtFraction_profile", "pfmet.HFHadronEtFraction()", nbinsPV_, nPVMin_, nPVMax_, 50, 0, 1); - meHFHadronEt_profile = ibooker.bookProfile("PfHFHadronEt_profile", "pfmet.HFHadronEt()", nbinsPV_, nPVMin_, nPVMax_, 100, 0, 1000); - meHFEMEtFraction_profile = ibooker.bookProfile("PfHFEMEtFraction_profile", "pfmet.HFEMEtFraction()", nbinsPV_, nPVMin_, nPVMax_, 50, 0, 1); - meHFEMEt_profile = ibooker.bookProfile("PfHFEMEt_profile", "pfmet.HFEMEt()", nbinsPV_, nPVMin_, nPVMax_, 100, 0, 1000); + mePhotonEt_profile = ibooker.bookProfile("PfPhotonEt_profile", "photonEt()", nbinsPV_, nPVMin_, nPVMax_, 100, 0, 1000); + meNeutralHadronEt_profile = ibooker.bookProfile("PfNeutralHadronEt_profile", "neutralHadronEt()", nbinsPV_, nPVMin_, nPVMax_, 100, 0, 1000); + meChargedHadronEt_profile = ibooker.bookProfile("PfChargedHadronEt_profile", "chargedHadronEt()", nbinsPV_, nPVMin_, nPVMax_, 100, 0, 1000); + meHFHadronEt_profile = ibooker.bookProfile("PfHFHadronEt_profile", "HFHadronEt()", nbinsPV_, nPVMin_, nPVMax_, 100, 0, 1000); + meHFEMEt_profile = ibooker.bookProfile("PfHFEMEt_profile", "HFEMEt()", nbinsPV_, nPVMin_, nPVMax_, 100, 0, 1000); - mePhotonEtFraction_profile ->setAxisTitle("nvtx", 1); mePhotonEt_profile ->setAxisTitle("nvtx", 1); - meNeutralHadronEtFraction_profile->setAxisTitle("nvtx", 1); meNeutralHadronEt_profile ->setAxisTitle("nvtx", 1); - meElectronEtFraction_profile ->setAxisTitle("nvtx", 1); - meElectronEt_profile ->setAxisTitle("nvtx", 1); - meChargedHadronEtFraction_profile->setAxisTitle("nvtx", 1); meChargedHadronEt_profile ->setAxisTitle("nvtx", 1); - meMuonEtFraction_profile ->setAxisTitle("nvtx", 1); - meMuonEt_profile ->setAxisTitle("nvtx", 1); - meHFHadronEtFraction_profile ->setAxisTitle("nvtx", 1); meHFHadronEt_profile ->setAxisTitle("nvtx", 1); - meHFEMEtFraction_profile ->setAxisTitle("nvtx", 1); meHFEMEt_profile ->setAxisTitle("nvtx", 1); - map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFraction_profile" ,mePhotonEtFraction_profile)); map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEt_profile" ,mePhotonEt_profile)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEt_profile" ,meNeutralHadronEt_profile)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEt_profile" ,meChargedHadronEt_profile)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFHadronEt_profile" ,meHFHadronEt_profile)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFEMEt_profile" ,meHFEMEt_profile)); + + if(fillPFCandPlots && fillCandidateMap_histos){ + if(!etaMinPFCand_.empty()){ + etaMinPFCand_.clear(); + etaMaxPFCand_.clear(); + typePFCand_.clear(); + nbinsPFCand_.clear(); + countsPFCand_.clear(); + MExPFCand_.clear(); + MEyPFCand_.clear(); + profilePFCand_x_.clear(); + profilePFCand_y_.clear(); + occupancyPFCand_.clear(); + ptPFCand_.clear(); + multiplicityPFCand_.clear(); + profilePFCand_x_name_.clear(); + profilePFCand_y_name_.clear(); + occupancyPFCand_name_.clear(); + ptPFCand_name_.clear(); + multiplicityPFCand_name_.clear(); + } + for (std::vector::const_iterator v = diagnosticsParameters_.begin(); v!=diagnosticsParameters_.end(); v++) { + int etaNBinsPFCand = v->getParameter("etaNBins"); + double etaMinPFCand = v->getParameter("etaMin"); + double etaMaxPFCand = v->getParameter("etaMax"); + int phiNBinsPFCand = v->getParameter("phiNBins"); + double phiMinPFCand = v->getParameter("phiMin"); + double phiMaxPFCand = v->getParameter("phiMax"); + int nMinPFCand = v->getParameter("nMin"); + int nMaxPFCand = v->getParameter("nMax"); + int nbinsPFCand = v->getParameter("nbins"); + + // etaNBins_.push_back(etaNBins); + etaMinPFCand_.push_back(etaMinPFCand); + etaMaxPFCand_.push_back(etaMaxPFCand); + nbinsPFCand_.push_back(nbinsPFCand); + typePFCand_.push_back(v->getParameter("type")); + countsPFCand_.push_back(0); + MExPFCand_.push_back(0.); + MEyPFCand_.push_back(0.); + + profilePFCand_x_.push_back(ibooker.bookProfile(std::string(v->getParameter("name")).append("_Px_").c_str(), std::string(v->getParameter("name"))+"Px", nbinsPFCand, nMinPFCand, nMaxPFCand, -300,300)); + profilePFCand_x_name_.push_back(std::string(v->getParameter("name")).append("_Px_").c_str()); + map_of_MEs.insert(std::pair(DirName+"/"+profilePFCand_x_name_[profilePFCand_x_name_.size()-1], profilePFCand_x_[profilePFCand_x_.size()-1])); + profilePFCand_y_.push_back(ibooker.bookProfile(std::string(v->getParameter("name")).append("_Py_").c_str(), std::string(v->getParameter("name"))+"Py", nbinsPFCand, nMinPFCand, nMaxPFCand, -300,300)); + profilePFCand_y_name_.push_back(std::string(v->getParameter("name")).append("_Py_").c_str()); + map_of_MEs.insert(std::pair(DirName+"/"+profilePFCand_y_name_[profilePFCand_y_name_.size()-1], profilePFCand_y_[profilePFCand_y_.size()-1])); + multiplicityPFCand_.push_back(ibooker.book1D(std::string(v->getParameter("name")).append("_multiplicity_").c_str(),std::string(v->getParameter("name"))+"multiplicity", nbinsPFCand, nMinPFCand, nMaxPFCand)); + multiplicityPFCand_name_.push_back(std::string(v->getParameter("name")).append("_multiplicity_").c_str()); + map_of_MEs.insert(std::pair(DirName+"/"+ multiplicityPFCand_name_[multiplicityPFCand_name_.size()-1], multiplicityPFCand_[multiplicityPFCand_.size()-1])); + + //push back names first, we need to create histograms with the name and fill it for endcap plots later + occupancyPFCand_name_.push_back(std::string(v->getParameter("name")).append("_occupancy_").c_str()); + + ptPFCand_name_.push_back(std::string(v->getParameter("name")).append("_pt_").c_str()); + //special booking for endcap plots, merge plots for eminus and eplus into one plot, using variable binning + //barrel plots have eta-boundaries on minus and plus side + //parameters start on minus side + if(etaMinPFCand*etaMaxPFCand<0){//barrel plots, plot only in barrel region + occupancyPFCand_.push_back(ibooker.book2D(std::string(v->getParameter("name")).append("_occupancy_").c_str(),std::string(v->getParameter("name"))+"occupancy", etaNBinsPFCand, etaMinPFCand, etaMaxPFCand, phiNBinsPFCand, phiMinPFCand, phiMaxPFCand)); + ptPFCand_.push_back(ibooker.book2D(std::string(v->getParameter("name")).append("_pt_").c_str(),std::string(v->getParameter("name"))+"pt", etaNBinsPFCand, etaMinPFCand, etaMaxPFCand, phiNBinsPFCand, phiMinPFCand, phiMaxPFCand)); + }else{//endcap or forward plots, + const int nbins_eta_endcap=2*(etaNBinsPFCand+1); + double eta_limits_endcap[nbins_eta_endcap]; + for(int i=0;i(DirName+"/"+ occupancyPFCand_name_[occupancyPFCand_name_.size()-1], occupancyPFCand_[occupancyPFCand_.size()-1])); + map_of_MEs.insert(std::pair(DirName+"/"+ ptPFCand_name_[ptPFCand_name_.size()-1], ptPFCand_[ptPFCand_.size()-1])); + } + + mProfileIsoPFChHad_TrackOccupancy=ibooker.book2D("IsoPfChHad_Track_profile","Isolated PFChHadron Tracker_occupancy", 108, -2.7, 2.7, 160, -M_PI,M_PI); + map_of_MEs.insert(std::pair(DirName+"/"+"IsoPfChHad_Track_profile" ,mProfileIsoPFChHad_TrackOccupancy)); + mProfileIsoPFChHad_TrackPt=ibooker.book2D("IsoPfChHad_TrackPt","Isolated PFChHadron TrackPt", 108, -2.7, 2.7, 160, -M_PI,M_PI); + map_of_MEs.insert(std::pair(DirName+"/"+"IsoPfChHad_TrackPt" ,mProfileIsoPFChHad_TrackPt)); + + + mProfileIsoPFChHad_EcalOccupancyCentral = ibooker.book2D("IsoPfChHad_ECAL_profile_central","IsolatedPFChHa ECAL occupancy (Barrel)", 180, -1.479, 1.479, 125, -M_PI,M_PI); + map_of_MEs.insert(std::pair(DirName+"/"+"IsoPfChHad_ECAL_profile_central" ,mProfileIsoPFChHad_EcalOccupancyCentral)); + mProfileIsoPFChHad_EMPtCentral=ibooker.book2D("IsoPfChHad_EMPt_central","Isolated PFChHadron HadPt_central", 180, -1.479, 1.479, 360, -M_PI,M_PI); + map_of_MEs.insert(std::pair(DirName+"/"+"IsoPfChHad_EMPt_central" ,mProfileIsoPFChHad_EMPtCentral)); + + mProfileIsoPFChHad_EcalOccupancyEndcap = ibooker.book2D("IsoPfChHad_ECAL_profile_endcap","IsolatedPFChHa ECAL occupancy (Endcap)", 110, -2.75, 2.75, 125, -M_PI,M_PI); + map_of_MEs.insert(std::pair(DirName+"/"+"IsoPfChHad_ECAL_profile_endcap" ,mProfileIsoPFChHad_EcalOccupancyEndcap)); + mProfileIsoPFChHad_EMPtEndcap=ibooker.book2D("IsoPfChHad_EMPt_endcap","Isolated PFChHadron EMPt_endcap", 110, -2.75, 2.75, 125, -M_PI,M_PI); + map_of_MEs.insert(std::pair(DirName+"/"+"IsoPfChHad_EMPt_endcap" ,mProfileIsoPFChHad_EMPtEndcap)); + + const int nbins_eta=16; + + double eta_limits[nbins_eta]={-2.650,-2.500,-2.322,-2.172,-2.043,-1.930,-1.830,-1.740,1.740,1.830,1.930,2.043,2.172,2.3122,2.500,2.650}; + + TH2F* hist_temp_HCAL =new TH2F("IsoPfChHad_HCAL_profile_endcap","IsolatedPFChHa HCAL occupancy (outer endcap)",nbins_eta-1,eta_limits, 36, -M_PI,M_PI); + TH2F* hist_tempPt_HCAL=(TH2F*)hist_temp_HCAL->Clone("Isolated PFCHHadron HadPt (outer endcap)"); + + mProfileIsoPFChHad_HcalOccupancyCentral = ibooker.book2D("IsoPfChHad_HCAL_profile_central","IsolatedPFChHa HCAL occupancy (Central Part)", 40, -1.740, 1.740, 72, -M_PI,M_PI); + map_of_MEs.insert(std::pair(DirName+"/"+"IsoPfChHad_HCAL_profile_central" ,mProfileIsoPFChHad_HcalOccupancyCentral)); + mProfileIsoPFChHad_HadPtCentral=ibooker.book2D("IsoPfChHad_HadPt_central","Isolated PFChHadron HadPt_central", 40, -1.740, 1.740, 72, -M_PI,M_PI); + map_of_MEs.insert(std::pair(DirName+"/"+"IsoPfChHad_HadPt_central" ,mProfileIsoPFChHad_HadPtCentral)); + + mProfileIsoPFChHad_HcalOccupancyEndcap = ibooker.book2D("IsoPfChHad_HCAL_profile_endcap",hist_temp_HCAL); + map_of_MEs.insert(std::pair(DirName+"/"+"IsoPfChHad_HCAL_profile_endcap" ,mProfileIsoPFChHad_HcalOccupancyEndcap)); + mProfileIsoPFChHad_HadPtEndcap=ibooker.book2D("IsoPfChHad_HadPt_endcap",hist_tempPt_HCAL); + map_of_MEs.insert(std::pair(DirName+"/"+"IsoPfChHad_HadPt_endcap" ,mProfileIsoPFChHad_HadPtEndcap)); + } + + } + + if(isPFMet_ || isMiniAODMet_){ + mePhotonEtFraction = ibooker.book1D("PfPhotonEtFraction", "photonEtFraction()", 50, 0, 1); + meNeutralHadronEtFraction = ibooker.book1D("PfNeutralHadronEtFraction", "neutralHadronEtFraction()", 50, 0, 1); + meChargedHadronEtFraction = ibooker.book1D("PfChargedHadronEtFraction", "chargedHadronEtFraction()", 50, 0, 1); + meHFHadronEtFraction = ibooker.book1D("PfHFHadronEtFraction", "HFHadronEtFraction()", 50, 0, 1); + meHFEMEtFraction = ibooker.book1D("PfHFEMEtFraction", "HFEMEtFraction()", 50, 0, 1); + + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFraction" ,mePhotonEtFraction)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEtFraction",meNeutralHadronEtFraction)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEtFraction",meChargedHadronEtFraction)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFHadronEtFraction" ,meHFHadronEtFraction)); + map_of_MEs.insert(std::pair(DirName+"/"+"PfHFEMEtFraction" ,meHFEMEtFraction)); + + mePhotonEtFraction_profile = ibooker.bookProfile("PfPhotonEtFraction_profile", "photonEtFraction()", nbinsPV_, nPVMin_, nPVMax_, 50, 0, 1); + meNeutralHadronEtFraction_profile = ibooker.bookProfile("PfNeutralHadronEtFraction_profile", "neutralHadronEtFraction()", nbinsPV_, nPVMin_, nPVMax_, 50, 0, 1); + meChargedHadronEtFraction_profile = ibooker.bookProfile("PfChargedHadronEtFraction_profile", "chargedHadronEtFraction()", nbinsPV_, nPVMin_, nPVMax_, 50, 0, 1); + meHFHadronEtFraction_profile = ibooker.bookProfile("PfHFHadronEtFraction_profile", "HFHadronEtFraction()", nbinsPV_, nPVMin_, nPVMax_, 50, 0, 1); + meHFEMEtFraction_profile = ibooker.bookProfile("PfHFEMEtFraction_profile", "HFEMEtFraction()", nbinsPV_, nPVMin_, nPVMax_, 50, 0, 1); + mePhotonEtFraction_profile ->setAxisTitle("nvtx", 1); + meNeutralHadronEtFraction_profile->setAxisTitle("nvtx", 1); + meChargedHadronEtFraction_profile->setAxisTitle("nvtx", 1); + meHFHadronEtFraction_profile ->setAxisTitle("nvtx", 1); + meHFEMEtFraction_profile ->setAxisTitle("nvtx", 1); + + map_of_MEs.insert(std::pair(DirName+"/"+"PfPhotonEtFraction_profile" ,mePhotonEtFraction_profile)); map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEtFraction_profile" ,meNeutralHadronEtFraction_profile)); - map_of_MEs.insert(std::pair(DirName+"/"+"PfNeutralHadronEt_profile" ,meNeutralHadronEt_profile)); - map_of_MEs.insert(std::pair(DirName+"/"+"PfElectronEtFraction_profile" ,meElectronEtFraction_profile)); - map_of_MEs.insert(std::pair(DirName+"/"+"PfElectronEt_profile" ,meElectronEt_profile)); map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEtFraction_profile" ,meChargedHadronEtFraction_profile)); - map_of_MEs.insert(std::pair(DirName+"/"+"PfChargedHadronEt_profile" ,meChargedHadronEt_profile)); - map_of_MEs.insert(std::pair(DirName+"/"+"PfMuonEtFraction_profile" ,meMuonEtFraction_profile)); - map_of_MEs.insert(std::pair(DirName+"/"+"PfMuonEt_profile" ,meMuonEt_profile)); map_of_MEs.insert(std::pair(DirName+"/"+"PfHFHadronEtFraction_profile" ,meHFHadronEtFraction_profile)); - map_of_MEs.insert(std::pair(DirName+"/"+"PfHFHadronEt_profile" ,meHFHadronEt_profile)); map_of_MEs.insert(std::pair(DirName+"/"+"PfHFEMEtFraction_profile" ,meHFEMEtFraction_profile)); - map_of_MEs.insert(std::pair(DirName+"/"+"PfHFEMEt_profile" ,meHFEMEt_profile)); } if (isCaloMet_){ @@ -419,49 +811,12 @@ void METAnalyzer::bookMonitorElement(std::string DirName,DQMStore::IBooker & ibo } } - //if (isTCMet_) { - //htrkPt = ibooker.book1D("trackPt", "trackPt", 50, 0, 500); - //htrkEta = ibooker.book1D("trackEta", "trackEta", 60, -3.0, 3.0); - //htrkNhits = ibooker.book1D("trackNhits", "trackNhits", 50, 0, 50); - //htrkChi2 = ibooker.book1D("trackNormalizedChi2", "trackNormalizedChi2", 20, 0, 20); - //htrkD0 = ibooker.book1D("trackD0", "trackd0", 50, -1, 1); - //helePt = ibooker.book1D("electronPt", "electronPt", 50, 0, 500); - //heleEta = ibooker.book1D("electronEta", "electronEta", 60, -3.0, 3.0); - //heleHoE = ibooker.book1D("electronHoverE", "electronHoverE", 25, 0, 0.5); - //hmuPt = ibooker.book1D("muonPt", "muonPt", 50, 0, 500); - //hmuEta = ibooker.book1D("muonEta", "muonEta", 60, -3.0, 3.0); - //hmuNhits = ibooker.book1D("muonNhits", "muonNhits", 50, 0, 50); - //hmuChi2 = ibooker.book1D("muonNormalizedChi2", "muonNormalizedChi2", 20, 0, 20); - //hmuD0 = ibooker.book1D("muonD0", "muonD0", 50, -1, 1); - - //hMExCorrection = ibooker.book1D("MExCorrection", "MExCorrection", 100, -500.0,500.0); - //hMEyCorrection = ibooker.book1D("MEyCorrection", "MEyCorrection", 100, -500.0,500.0); - //hMuonCorrectionFlag = ibooker.book1D("CorrectionFlag","CorrectionFlag", 5, -0.5, 4.5); - - //map_of_MEs.insert(std::pair(DirName+"/"+"trackPt" ,htrkPt)); - //map_of_MEs.insert(std::pair(DirName+"/"+"trackEta" ,htrkEta)); - //map_of_MEs.insert(std::pair(DirName+"/"+"trackNhits",htrkNhits)); - //map_of_MEs.insert(std::pair(DirName+"/"+"trackNormalizedChi2" ,htrkChi2)); - //map_of_MEs.insert(std::pair(DirName+"/"+"trackD0" ,htrkD0)); - //map_of_MEs.insert(std::pair(DirName+"/"+"electronPt" ,helePt)); - //map_of_MEs.insert(std::pair(DirName+"/"+"electronEta" ,heleEta)); - //map_of_MEs.insert(std::pair(DirName+"/"+"electronHoverE",heleHoE)); - //map_of_MEs.insert(std::pair(DirName+"/"+"muonPt" ,hmuPt)); - //map_of_MEs.insert(std::pair(DirName+"/"+"muonEta" ,hmuEta)); - //map_of_MEs.insert(std::pair(DirName+"/"+"muonNhits",hmuNhits)); - //map_of_MEs.insert(std::pair(DirName+"/"+"muonNormalizedChi2" ,hmuChi2)); - //map_of_MEs.insert(std::pair(DirName+"/"+"muonD0" ,hmuD0)); - //map_of_MEs.insert(std::pair(DirName+"/"+"MExCorrection" ,hMExCorrection)); - //map_of_MEs.insert(std::pair(DirName+"/"+"MEyCorrection" ,hMEyCorrection)); - //map_of_MEs.insert(std::pair(DirName+"/"+"CorrectionFlag" ,hMuonCorrectionFlag)); - //} - hMETRate = ibooker.book1D("METRate", "METRate", 200, 0, 1000); map_of_MEs.insert(std::pair(DirName+"/"+"METRate",hMETRate)); ibooker.setCurrentFolder("JetMET"); - lumisecME = ibooker.book1D("lumisec", "lumisec", 2500, 0., 2500.); + lumisecME = ibooker.book1D("lumisec", "lumisec", 2501, -1., 2500.); map_of_MEs.insert(std::pair("JetMET/lumisec",lumisecME)); } @@ -470,6 +825,16 @@ void METAnalyzer::bookMonitorElement(std::string DirName,DQMStore::IBooker & ibo void METAnalyzer::dqmBeginRun(const edm::Run& iRun, const edm::EventSetup& iSetup) { + edm::ESHandle menuRcd; + iSetup.get().get(menuRcd) ; + const L1GtTriggerMenu* menu = menuRcd.product(); + for (CItAlgo techTrig = menu->gtTechnicalTriggerMap().begin(); techTrig != menu->gtTechnicalTriggerMap().end(); ++techTrig) { + if ((techTrig->second).algoName() == m_l1algoname_) { + m_bitAlgTechTrig_=(techTrig->second).algoBitNumber(); + break; + } + } + // std::cout << "Run " << iRun.run() << " hltconfig.init " // << hltConfig_.init(iRun,iSetup,triggerResultsLabel_.process(),changed_) << " length: "<on()) { (*it)->initRun( iRun, iSetup ); if (triggerSelectedSubFolders_[pos].exists(std::string("hltDBKey"))) { -// std::cout<<"Looking for hltDBKey for"<expressionsFromDB((*it)->hltDBKey(), iSetup)[0] != "CONFIG_ERROR") triggerFolderExpr_[pos] = (*it)->expressionsFromDB((*it)->hltDBKey(), iSetup); } -// for (unsigned j = 0; j tcmetcoll; edm::Handle calometcoll; edm::Handle pfmetcoll; + edm::Handle patmetcoll; //if(isTCMet_){ //iEvent.getByToken(tcMetToken_, tcmetcoll); @@ -672,8 +1036,13 @@ void METAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu iEvent.getByToken(pfMetToken_, pfmetcoll); if(!pfmetcoll.isValid()) return; } + if(isMiniAODMet_){ + iEvent.getByToken(patMetToken_, patmetcoll); + if(!patmetcoll.isValid()) return; + } const MET *met=NULL; + const pat::MET *patmet=NULL; const PFMET *pfmet=NULL; const CaloMET *calomet=NULL; //if(isTCMet_){ @@ -687,6 +1056,10 @@ void METAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu met=&(calometcoll->front()); calomet=&(calometcoll->front()); } + if(isMiniAODMet_){ + met=&(patmetcoll->front()); + patmet=&(patmetcoll->front()); + } LogTrace(metname)<<"[METAnalyzer] Call to the MET analyzer"; @@ -712,21 +1085,16 @@ void METAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu // ========================================================== // - edm::Handle HRBXCollection; - iEvent.getByToken(HcalNoiseRBXToken_,HRBXCollection); - if (!HRBXCollection.isValid()) { - LogDebug("") << "METAnalyzer: Could not find HcalNoiseRBX Collection" << std::endl; - if (verbose_) std::cout << "METAnalyzer: Could not find HcalNoiseRBX Collection" << std::endl; - } - edm::Handle HBHENoiseFilterResultHandle; - iEvent.getByToken(hbheNoiseFilterResultToken_, HBHENoiseFilterResultHandle); - bool HBHENoiseFilterResult = *HBHENoiseFilterResultHandle; - if (!HBHENoiseFilterResultHandle.isValid()) { - LogDebug("") << "METAnalyzer: Could not find HBHENoiseFilterResult" << std::endl; - if (verbose_) std::cout << "METAnalyzer: Could not find HBHENoiseFilterResult" << std::endl; + bool HBHENoiseFilterResult=true; + if(!isMiniAODMet_){//not checked for MiniAOD + iEvent.getByToken(hbheNoiseFilterResultToken_, HBHENoiseFilterResultHandle); + if (!HBHENoiseFilterResultHandle.isValid()) { + LogDebug("") << "METAnalyzer: Could not find HBHENoiseFilterResult" << std::endl; + if (verbose_) std::cout << "METAnalyzer: Could not find HBHENoiseFilterResult" << std::endl; + } + HBHENoiseFilterResult = *HBHENoiseFilterResultHandle; } - // ========================================================== bool bJetID = false; bool bDiJetID = false; @@ -736,6 +1104,7 @@ void METAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu edm::Handle caloJets; edm::Handle jptJets; edm::Handle pfJets; + edm::Handle patJets; int collsize=-1; @@ -764,6 +1133,14 @@ void METAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu } } + if (isMiniAODMet_){ iEvent.getByToken(patJetsToken_, patJets); + if (!patJets.isValid()) { + LogDebug("") << "METAnalyzer: Could not find patjet product" << std::endl; + if (verbose_) std::cout << "METAnalyzer: Could not find patjet product" << std::endl; + } + collsize=patJets->size(); + } + if (isPFMet_){ iEvent.getByToken(pfJetsToken_, pfJets); if (!pfJets.isValid()) { LogDebug("") << "METAnalyzer: Could not find pfjet product" << std::endl; @@ -779,34 +1156,43 @@ void METAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu double pt2=-1; bool pass_jetID2=false; + edm::Handle jetCorr; + bool pass_correction_flag=false; + if(!isMiniAODMet_){ + iEvent.getByToken(jetCorrectorToken_, jetCorr); + if (jetCorr.isValid()){ + pass_correction_flag=true; + } + }else{ + pass_correction_flag=true; + } //do loose jet ID-> check threshold on corrected jets for (int ijet=0; ijetcorrection((*caloJets)[ijet], iEvent, iSetup); + scale = jetCorr->correction((*caloJets)[ijet]); } //if(isTCMet_){ - //scale = corrector->correction((*jptJets)[ijet], iEvent, iSetup); + //scale = jetCorr->correction((*jptJets)[ijet]); //} if(isPFMet_){ - scale = corrector->correction((*pfJets)[ijet], iEvent, iSetup); + scale = jetCorr->correction((*pfJets)[ijet]); } } if(isCaloMet_){ - pt_jet=scale*(*caloJets)[ijet].pt(); - if(pt_jet> ptThreshold_){ - reco::CaloJetRef calojetref(caloJets, ijet); - if(!runcosmics_){ - reco::JetID jetID = (*jetID_ValueMap_Handle)[calojetref]; - iscleaned = jetIDFunctorLoose((*caloJets)[ijet], jetID); - }else{ - iscleaned=true; - } + pt_jet=scale*(*caloJets)[ijet].pt(); + if(pt_jet> ptThreshold_){ + reco::CaloJetRef calojetref(caloJets, ijet); + if(!runcosmics_){ + reco::JetID jetID = (*jetID_ValueMap_Handle)[calojetref]; + iscleaned = jetIDFunctorLoose((*caloJets)[ijet], jetID); + }else{ + iscleaned=true; } + } } ///* //if(isTCMet_){ @@ -829,6 +1215,13 @@ void METAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu iscleaned = pfjetIDFunctorLoose((*pfJets)[ijet]); } } + if(isMiniAODMet_){ + pt_jet=(*patJets)[ijet].pt(); + if(pt_jet> ptThreshold_){ + pat::strbitset stringbitset=pfjetIDFunctorLoose.getBitTemplate(); + iscleaned = pfjetIDFunctorLoose((*patJets)[ijet],stringbitset); + } + } if(iscleaned){ bJetID=true; } @@ -856,6 +1249,9 @@ void METAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu if(isPFMet_){ dphi=fabs((*pfJets)[ind1].phi()-(*pfJets)[ind2].phi()); } + if(isMiniAODMet_){ + dphi=fabs((*patJets)[0].phi()-(*patJets)[1].phi()); + } if(dphi>acos(-1.)){ dphi=2*acos(-1.)-dphi; } @@ -868,27 +1264,6 @@ void METAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu // HCAL Noise filter bool bHBHENoiseFilter = HBHENoiseFilterResult; - - // ========================================================== - // Get BeamHaloSummary - edm::Handle TheBeamHaloSummary ; - iEvent.getByToken(beamHaloSummaryToken_, TheBeamHaloSummary) ; - - if (!TheBeamHaloSummary.isValid()) { - if (verbose_) std::cout << "BeamHaloSummary doesn't exist" << std::endl; - } - - bool bBeamHaloID = true; - - if(!TheBeamHaloSummary.isValid()) { - - const BeamHaloSummary TheSummary = (*TheBeamHaloSummary.product() ); - - if( !TheSummary.EcalTightHaloId() && !TheSummary.HcalTightHaloId() && - !TheSummary.CSCTightHaloId() && !TheSummary.GlobalTightHaloId() ) - bBeamHaloID = false; - } - // ========================================================== //Vertex information Handle vertexHandle; @@ -909,96 +1284,103 @@ void METAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu edm::Handle< L1GlobalTriggerReadoutRecord > gtReadoutRecord; iEvent.getByToken( gtToken_, gtReadoutRecord); + bool techTriggerResultBxM2 = false; + bool techTriggerResultBxM1 = false; + bool techTriggerResultBx0 = false; + if (!gtReadoutRecord.isValid()) { - LogDebug("") << "CaloMETAnalyzer: Could not find GT readout record" << std::endl; - if (verbose_) std::cout << "CaloMETAnalyzer: Could not find GT readout record product" << std::endl; + LogDebug("") << "METAnalyzer: Could not find GT readout record" << std::endl; + if (verbose_) std::cout << "METAnalyzer: Could not find GT readout record product" << std::endl; + }else{ + // trigger results before mask for BxInEvent -2 (E), -1 (F), 0 (L1A), 1, 2 + const TechnicalTriggerWord& technicalTriggerWordBeforeMaskBxM2 = gtReadoutRecord->technicalTriggerWord(-2); + const TechnicalTriggerWord& technicalTriggerWordBeforeMaskBxM1 = gtReadoutRecord->technicalTriggerWord(-1); + const TechnicalTriggerWord& technicalTriggerWordBeforeMaskBx0 = gtReadoutRecord->technicalTriggerWord(); + //const TechnicalTriggerWord& technicalTriggerWordBeforeMaskBxG = gtReadoutRecord->technicalTriggerWord(1); + //const TechnicalTriggerWord& technicalTriggerWordBeforeMaskBxH = gtReadoutRecord->technicalTriggerWord(2); + if (m_bitAlgTechTrig_ > -1) { + techTriggerResultBx0 = technicalTriggerWordBeforeMaskBx0.at(m_bitAlgTechTrig_); + if(techTriggerResultBx0!=0){ + techTriggerResultBxM2 = technicalTriggerWordBeforeMaskBxM2.at(m_bitAlgTechTrig_); + techTriggerResultBxM1 = technicalTriggerWordBeforeMaskBxM1.at(m_bitAlgTechTrig_); + } + } } + + int trigger_flag=0; + if(techTriggerResultBx0 && techTriggerResultBxM2 && techTriggerResultBxM1){//current and previous two bunches filled + trigger_flag=2; + } + if(techTriggerResultBx0 && techTriggerResultBxM1){//current and previous bunch filled + trigger_flag=1; + } + if(techTriggerResultBx0 && !techTriggerResultBxM1){//current bunch filled, but previous bunch emtpy + trigger_flag=-1; + } + if(techTriggerResultBx0 && !techTriggerResultBxM2 && !techTriggerResultBxM1){//current bunch filled, but previous two bunches emtpy + trigger_flag=-2; + } + // DCS Filter bool bDCSFilter = (bypassAllDCSChecks_ || DCSFilter_->filter(iEvent, iSetup)); // ========================================================== // Reconstructed MET Information - fill MonitorElements - + std::string DirName_old=DirName; for (std::vector::const_iterator ic = folderNames_.begin(); ic != folderNames_.end(); ic++){ - if ((*ic=="Uncleaned") &&(isCaloMet_ || bPrimaryVertex)) fillMESet(iEvent, DirName+"/"+*ic, *met,*pfmet,*calomet,map_dijet_MEs); + bool pass_selection = false; + if ((*ic=="Uncleaned") &&(isCaloMet_ || bPrimaryVertex)){ + fillMESet(iEvent, DirName_old+"/"+*ic, *met,*patmet, *pfmet,*calomet,map_dijet_MEs,trigger_flag); + pass_selection =true; + } //take two lines out for first check - if ((*ic=="Cleaned") &&bDCSFilter&&bHBHENoiseFilter&&bPrimaryVertex&&bBeamHaloID&&bJetID) fillMESet(iEvent, DirName+"/"+*ic, *met,*pfmet,*calomet,map_dijet_MEs); - if ((*ic=="DiJet" ) &&bDCSFilter&&bHBHENoiseFilter&&bPrimaryVertex&&bBeamHaloID&&bDiJetID) fillMESet(iEvent, DirName+"/"+*ic, *met,*pfmet,*calomet,map_dijet_MEs); + if ((*ic=="Cleaned") &&bDCSFilter&&bHBHENoiseFilter&&bPrimaryVertex&&bJetID){ + fillMESet(iEvent, DirName_old+"/"+*ic, *met,*patmet,*pfmet,*calomet,map_dijet_MEs,trigger_flag); + pass_selection=true; + } + if ((*ic=="DiJet" ) &&bDCSFilter&&bHBHENoiseFilter&& bPrimaryVertex&& bDiJetID){ + fillMESet(iEvent, DirName_old+"/"+*ic, *met,*patmet,*pfmet,*calomet,map_dijet_MEs,trigger_flag); + pass_selection=true; + } + if(pass_selection && isPFMet_){ + DirName=DirName_old+"/"+*ic; + } } } // *********************************************************** void METAnalyzer::fillMESet(const edm::Event& iEvent, std::string DirName, - const reco::MET& met, const reco::PFMET& pfmet, const reco::CaloMET& calomet,std::map& map_of_MEs) + const reco::MET& met, const pat::MET& patmet, const reco::PFMET& pfmet, const reco::CaloMET& calomet,std::map& map_of_MEs, int techTriggerCase) { - - //dbe_->setCurrentFolder(DirName); - bool bLumiSecPlot=fill_met_high_level_histo; - //if (DirName.find("Uncleaned")) bLumiSecPlot=true; //now done on configlevel - fillMonitorElement(iEvent, DirName, std::string(""), met, pfmet, calomet, map_of_MEs,bLumiSecPlot); + bool fillPFCandidatePlots=false; if (DirName.find("Cleaned")) { - for (unsigned i = 0; i& map_of_MEs,bool bLumiSecPlot) + const reco::MET& met,const pat::MET & patmet, const reco::PFMET & pfmet, const reco::CaloMET &calomet, std::map& map_of_MEs,bool bLumiSecPlot, bool fillPFCandidatePlots,int techTriggerCase) { - -// if (subFolderName=="HighPtJet") { -// if (!selectHighPtJetEvent(iEvent)) return; -// } -// else if (subFolderName=="LowPtJet") { -// if (!selectLowPtJetEvent(iEvent)) return; -// } -// else if (subFolderName=="HighMET") { -// if (met.pt()getRootObject()<getRootObject()) hMEx ->Fill(MEx); + hMEx = map_of_MEs[DirName+"/"+"MEx"]; if (hMEx && hMEx->getRootObject()) hMEx ->Fill(MEx); hMEy = map_of_MEs[DirName+"/"+"MEy"]; if (hMEy && hMEy->getRootObject()) hMEy ->Fill(MEy); hMET = map_of_MEs[DirName+"/"+"MET"]; if (hMET && hMET->getRootObject()) hMET ->Fill(MET); hMETPhi = map_of_MEs[DirName+"/"+"METPhi"]; if (hMETPhi && hMETPhi->getRootObject()) hMETPhi ->Fill(METPhi); @@ -1064,9 +1447,6 @@ void METAnalyzer::fillMonitorElement(const edm::Event& iEvent, std::string DirNa double caloEtFractionHadronic = calomet.etFractionHadronic(); double caloEmEtFraction = calomet.emEtFraction(); - - double caloMaxEtInEMTowers = calomet.maxEtInEmTowers(); - double caloMaxEtInHadTowers = calomet.maxEtInHadTowers(); double caloHadEtInHB = calomet.hadEtInHB(); double caloHadEtInHO = calomet.hadEtInHO(); @@ -1075,9 +1455,6 @@ void METAnalyzer::fillMonitorElement(const edm::Event& iEvent, std::string DirNa double caloEmEtInEB = calomet.emEtInEB(); double caloEmEtInEE = calomet.emEtInEE(); double caloEmEtInHF = calomet.emEtInHF(); - - hCaloMaxEtInEmTowers = map_of_MEs[DirName+"/"+"CaloMaxEtInEmTowers"]; if (hCaloMaxEtInEmTowers && hCaloMaxEtInEmTowers->getRootObject()) hCaloMaxEtInEmTowers->Fill(caloMaxEtInEMTowers); - hCaloMaxEtInHadTowers = map_of_MEs[DirName+"/"+"CaloMaxEtInHadTowers"]; if (hCaloMaxEtInHadTowers && hCaloMaxEtInHadTowers->getRootObject()) hCaloMaxEtInHadTowers->Fill(caloMaxEtInHadTowers); hCaloHadEtInHB = map_of_MEs[DirName+"/"+"CaloHadEtInHB"]; if (hCaloHadEtInHB && hCaloHadEtInHB->getRootObject()) hCaloHadEtInHB->Fill(caloHadEtInHB); hCaloHadEtInHO = map_of_MEs[DirName+"/"+"CaloHadEtInHO"]; if (hCaloHadEtInHO && hCaloHadEtInHO->getRootObject()) hCaloHadEtInHO->Fill(caloHadEtInHO); @@ -1118,10 +1495,383 @@ void METAnalyzer::fillMonitorElement(const edm::Event& iEvent, std::string DirNa } if(isPFMet_){ - // **** Get the MET container - //const PFMETCollection *pfmetcol = pfmetcoll.product(); - //const PFMET *pfmet; - //pfmet = &(pfmetcol->front()); + + if(fillPFCandidatePlots && fillCandidateMap_histos){ + for (unsigned int i=0;i pfCand; + edm::Handle > particleFlow; + iEvent.getByToken(pflowToken_, particleFlow); + + float pt_sum_CHF_Barrel=0; + float pt_sum_CHF_Endcap_plus=0; + float pt_sum_CHF_Endcap_minus=0; + float pt_sum_NHF_Barrel=0; + float pt_sum_NHF_Endcap_plus=0; + float pt_sum_NHF_Endcap_minus=0; + float pt_sum_PhF_Barrel=0; + float pt_sum_PhF_Endcap_plus=0; + float pt_sum_PhF_Endcap_minus=0; + float pt_sum_HFH_plus=0; + float pt_sum_HFH_minus=0; + float pt_sum_HFE_plus=0; + float pt_sum_HFE_minus=0; + + + float px_chargedHadronsBarrel=0; + float py_chargedHadronsBarrel=0; + float px_chargedHadronsEndcapPlus=0; + float py_chargedHadronsEndcapPlus=0; + float px_chargedHadronsEndcapMinus=0; + float py_chargedHadronsEndcapMinus=0; + float px_neutralHadronsBarrel=0; + float py_neutralHadronsBarrel=0; + float px_neutralHadronsEndcapPlus=0; + float py_neutralHadronsEndcapPlus=0; + float px_neutralHadronsEndcapMinus=0; + float py_neutralHadronsEndcapMinus=0; + float px_PhotonsBarrel=0; + float py_PhotonsBarrel=0; + float px_PhotonsEndcapPlus=0; + float py_PhotonsEndcapPlus=0; + float px_PhotonsEndcapMinus=0; + float py_PhotonsEndcapMinus=0; + float px_HFHadronsPlus=0; + float py_HFHadronsPlus=0; + float px_HFHadronsMinus=0; + float py_HFHadronsMinus=0; + float px_HFEGammasPlus=0; + float py_HFEGammasPlus=0; + float px_HFEGammasMinus=0; + float py_HFEGammasMinus=0; + for (unsigned int i = 0; i < particleFlow->size(); i++) { + const reco::PFCandidate& c = particleFlow->at(i); + if(c.particleId()==1){//charged hadrons + //endcap minus + if(c.eta()>(-3.0)&& c.eta()<(-1.392)){ + px_chargedHadronsEndcapMinus-=c.px(); + py_chargedHadronsEndcapMinus-=c.py(); + pt_sum_CHF_Endcap_minus+=c.et(); + }else if(c.eta()>=(-1.392)&& c.eta()<=1.392){//barrel + px_chargedHadronsBarrel-=c.px(); + py_chargedHadronsBarrel-=c.py(); + pt_sum_CHF_Barrel+=c.et(); + }else if(c.eta()>1.392 && c.eta()<3.0){//endcap plus + px_chargedHadronsEndcapPlus-=c.px(); + py_chargedHadronsEndcapPlus-=c.py(); + pt_sum_CHF_Endcap_plus+=c.et(); + } + } + if(c.particleId()==5){//neutral hadrons + //endcap minus + if(c.eta()>(-3.0)&& c.eta()<(-1.392)){ + px_neutralHadronsEndcapMinus-=c.px(); + py_neutralHadronsEndcapMinus-=c.py(); + pt_sum_NHF_Endcap_minus+=c.et(); + }else if(c.eta()>=(-1.392)&& c.eta()<=1.392){ + px_neutralHadronsBarrel-=c.px(); + py_neutralHadronsBarrel-=c.py(); + pt_sum_NHF_Barrel+=c.et(); + }else if(c.eta()>1.392 && c.eta()<3.0){ + px_neutralHadronsEndcapPlus-=c.px(); + py_neutralHadronsEndcapPlus-=c.py(); + pt_sum_NHF_Endcap_plus+=c.et(); + } + } + if(c.particleId()==4){//photons + //endcap minus + if(c.eta()>(-3.0)&& c.eta()<(-1.479)){ + px_PhotonsEndcapMinus-=c.px(); + py_PhotonsEndcapMinus-=c.py(); + pt_sum_PhF_Endcap_plus+=c.et(); + }else if(c.eta()>=(-1.479)&& c.eta()<=1.479){ + px_PhotonsBarrel-=c.px(); + py_PhotonsBarrel-=c.py(); + pt_sum_PhF_Barrel+=c.et(); + }else if(c.eta()>1.479 && c.eta()<3.0){ + px_PhotonsEndcapPlus-=c.px(); + py_PhotonsEndcapPlus-=c.py(); + pt_sum_PhF_Endcap_minus+=c.et(); + } + } + if(c.particleId()==6){//HFHadrons + //forward minus + if(c.eta()>(-5.20)&& c.eta()<-2.901376){ + pt_sum_HFH_minus+=c.et(); + px_HFHadronsMinus-=c.px(); + py_HFHadronsMinus-=c.py(); + }else if(c.eta()>2.901376 && c.eta()<5.20){//forward plus + px_HFHadronsPlus-=c.px(); + py_HFHadronsPlus-=c.py(); + pt_sum_HFH_plus+=c.et(); + } + } + if(c.particleId()==7){//HFEGammas + //forward minus + if(c.eta()>(-5.20)&& c.eta()<-2.901376){ + pt_sum_HFE_minus+=c.et(); + px_HFEGammasMinus-=c.px(); + py_HFEGammasMinus-=c.py(); + }else if(c.eta()>2.901376 && c.eta()<5.20){//forward plus + px_HFEGammasPlus-=c.px(); + py_HFEGammasPlus-=c.py(); + pt_sum_HFE_plus+=c.et(); + } + } + for (unsigned int j=0; jetaMinPFCand_[j]) && (c.eta() (-etaMaxPFCand_[j])) && (c.eta()< (-etaMinPFCand_[j]))) ){ + countsPFCand_[j]+=1; + MExPFCand_[j]-=c.px(); + MEyPFCand_[j]-=c.py(); + ptPFCand_[j] = map_of_MEs[DirName + "/"+ptPFCand_name_[j]]; + if ( ptPFCand_[j] && ptPFCand_[j]->getRootObject()) ptPFCand_[j]->Fill(c.eta(), c.phi(), c.pt()); + occupancyPFCand_[j] = map_of_MEs[DirName + "/"+occupancyPFCand_name_[j]]; + if ( occupancyPFCand_[j] && occupancyPFCand_[j]->getRootObject()) occupancyPFCand_[j]->Fill(c.eta(), c.phi()); + } + } + } + //fill quantities for isolated charged hadron quantities + //only for charged hadrons + if ( c.particleId() == 1 && c.pt() > ptMinCand_ ){ + // At least 1 GeV in HCAL + double ecalRaw = c.rawEcalEnergy(); + double hcalRaw = c.rawHcalEnergy(); + if ( (ecalRaw + hcalRaw) > hcalMin_ ){ + const PFCandidate::ElementsInBlocks& theElements = c.elementsInBlocks(); + if( theElements.empty() ) continue; + unsigned int iTrack=-999; + std::vector iECAL;// =999; + std::vector iHCAL;// =999; + const reco::PFBlockRef blockRef = theElements[0].first; + const edm::OwnVector& elements = blockRef->elements(); + // Check that there is only one track in the block. + unsigned int nTracks = 0; + for(unsigned int iEle=0; iEle( elements[iTrack] ); + mProfileIsoPFChHad_TrackOccupancy=map_of_MEs[DirName+"/"+"IsoPfChHad_Track_profile"]; + if (mProfileIsoPFChHad_TrackOccupancy && mProfileIsoPFChHad_TrackOccupancy->getRootObject()) mProfileIsoPFChHad_TrackOccupancy->Fill(et.trackRef()->eta(),et.trackRef()->phi()); + mProfileIsoPFChHad_TrackPt=map_of_MEs[DirName+"/"+"IsoPfChHad_TrackPt"]; + if (mProfileIsoPFChHad_TrackPt && mProfileIsoPFChHad_TrackPt->getRootObject()) mProfileIsoPFChHad_TrackPt->Fill(et.trackRef()->eta(),et.trackRef()->phi(),et.trackRef()->pt()); + //ECAL element + for(unsigned int ii=0;ii( elements[ iECAL[ii] ] ); + if(fabs(eecal.clusterRef()->eta())<1.479){ + mProfileIsoPFChHad_EcalOccupancyCentral=map_of_MEs[DirName+"/"+"IsoPfChHad_ECAL_profile_central"]; + if (mProfileIsoPFChHad_EcalOccupancyCentral && mProfileIsoPFChHad_EcalOccupancyCentral->getRootObject()) mProfileIsoPFChHad_EcalOccupancyCentral->Fill(eecal.clusterRef()->eta(),eecal.clusterRef()->phi()); + mProfileIsoPFChHad_EMPtCentral=map_of_MEs[DirName+"/"+"IsoPfChHad_EMPt_central"]; + if (mProfileIsoPFChHad_EMPtCentral && mProfileIsoPFChHad_EMPtCentral->getRootObject()) mProfileIsoPFChHad_EMPtCentral->Fill(eecal.clusterRef()->eta(),eecal.clusterRef()->phi(),eecal.clusterRef()->pt()); + }else{ + mProfileIsoPFChHad_EcalOccupancyEndcap=map_of_MEs[DirName+"/"+"IsoPfChHad_ECAL_profile_endcap"]; + if (mProfileIsoPFChHad_EcalOccupancyEndcap && mProfileIsoPFChHad_EcalOccupancyEndcap->getRootObject()) mProfileIsoPFChHad_EcalOccupancyEndcap->Fill(eecal.clusterRef()->eta(),eecal.clusterRef()->phi()); + mProfileIsoPFChHad_EMPtEndcap=map_of_MEs[DirName+"/"+"IsoPfChHad_EMPt_endcap"]; + if (mProfileIsoPFChHad_EMPtEndcap && mProfileIsoPFChHad_EMPtEndcap->getRootObject()) mProfileIsoPFChHad_EMPtEndcap->Fill(eecal.clusterRef()->eta(),eecal.clusterRef()->phi(),eecal.clusterRef()->pt()); + } + } + + //HCAL element + for(unsigned int ii=0;ii( elements[ iHCAL[ii] ] ); + if(fabs(ehcal.clusterRef()->eta())<1.740){ + mProfileIsoPFChHad_HcalOccupancyCentral=map_of_MEs[DirName+"/"+"IsoPfChHad_HCAL_profile_central"]; + if (mProfileIsoPFChHad_HcalOccupancyCentral && mProfileIsoPFChHad_HcalOccupancyCentral->getRootObject()) mProfileIsoPFChHad_HcalOccupancyCentral->Fill(ehcal.clusterRef()->eta(),ehcal.clusterRef()->phi()); + mProfileIsoPFChHad_HadPtCentral=map_of_MEs[DirName+"/"+"IsoPfChHad_HadPt_central"]; + if (mProfileIsoPFChHad_HadPtCentral && mProfileIsoPFChHad_HadPtCentral->getRootObject()) mProfileIsoPFChHad_HadPtCentral->Fill(ehcal.clusterRef()->eta(),ehcal.clusterRef()->phi(),ehcal.clusterRef()->pt()); + }else{ + mProfileIsoPFChHad_HcalOccupancyEndcap=map_of_MEs[DirName+"/"+"IsoPfChHad_HCAL_profile_endcap"]; + if (mProfileIsoPFChHad_HcalOccupancyEndcap && mProfileIsoPFChHad_HcalOccupancyEndcap->getRootObject()) mProfileIsoPFChHad_HcalOccupancyEndcap->Fill(ehcal.clusterRef()->eta(),ehcal.clusterRef()->phi()); + mProfileIsoPFChHad_HadPtEndcap=map_of_MEs[DirName+"/"+"IsoPfChHad_HadPt_endcap"]; + if (mProfileIsoPFChHad_HadPtEndcap && mProfileIsoPFChHad_HadPtEndcap->getRootObject()) mProfileIsoPFChHad_HadPtEndcap->Fill(ehcal.clusterRef()->eta(),ehcal.clusterRef()->phi(),ehcal.clusterRef()->pt()); + } + } + } + } + } + } + + for (unsigned int j=0; jgetRootObject()) profilePFCand_x_[j]->Fill(countsPFCand_[j], MExPFCand_[j]); + profilePFCand_y_[j] = map_of_MEs[DirName + "/"+profilePFCand_y_name_[j]]; + if(profilePFCand_y_[j] && profilePFCand_y_[j]->getRootObject()) profilePFCand_y_[j]->Fill(countsPFCand_[j], MEyPFCand_[j]); + multiplicityPFCand_[j] = map_of_MEs[DirName + "/"+multiplicityPFCand_name_[j]]; + if(multiplicityPFCand_[j] && multiplicityPFCand_[j]->getRootObject()) multiplicityPFCand_[j]->Fill(countsPFCand_[j]); + } + meMETPhiChargedHadronsBarrel = map_of_MEs[DirName+"/"+"METPhiChargedHadronsBarrel"];if(meMETPhiChargedHadronsBarrel && meMETPhiChargedHadronsBarrel ->getRootObject())meMETPhiChargedHadronsBarrel->Fill(atan2(py_chargedHadronsBarrel,px_chargedHadronsBarrel)); + meMETPhiChargedHadronsEndcapPlus = map_of_MEs[DirName+"/"+"METPhiChargedHadronsEndcapPlus"];if(meMETPhiChargedHadronsEndcapPlus && meMETPhiChargedHadronsEndcapPlus ->getRootObject())meMETPhiChargedHadronsEndcapPlus->Fill(atan2(py_chargedHadronsEndcapPlus,px_chargedHadronsEndcapPlus)); + meMETPhiChargedHadronsEndcapMinus = map_of_MEs[DirName+"/"+"METPhiChargedHadronsEndcapMinus"];if(meMETPhiChargedHadronsEndcapMinus && meMETPhiChargedHadronsEndcapMinus ->getRootObject())meMETPhiChargedHadronsEndcapMinus->Fill(atan2(py_chargedHadronsEndcapMinus,px_chargedHadronsEndcapMinus)); + meMETPhiNeutralHadronsBarrel = map_of_MEs[DirName+"/"+"METPhiNeutralHadronsBarrel"];if(meMETPhiNeutralHadronsBarrel && meMETPhiNeutralHadronsBarrel ->getRootObject())meMETPhiNeutralHadronsBarrel->Fill(atan2(py_neutralHadronsBarrel,px_neutralHadronsBarrel)); + meMETPhiNeutralHadronsEndcapPlus = map_of_MEs[DirName+"/"+"METPhiNeutralHadronsEndcapPlus"];if(meMETPhiNeutralHadronsEndcapPlus && meMETPhiNeutralHadronsEndcapPlus ->getRootObject())meMETPhiNeutralHadronsEndcapPlus->Fill(atan2(py_neutralHadronsEndcapPlus,px_neutralHadronsEndcapPlus)); + meMETPhiNeutralHadronsEndcapMinus = map_of_MEs[DirName+"/"+"METPhiNeutralHadronsEndcapMinus"];if(meMETPhiNeutralHadronsEndcapMinus && meMETPhiNeutralHadronsEndcapMinus ->getRootObject())meMETPhiNeutralHadronsEndcapMinus->Fill(atan2(py_neutralHadronsEndcapMinus,px_neutralHadronsEndcapMinus)); + meMETPhiPhotonsBarrel = map_of_MEs[DirName+"/"+"METPhiPhotonsBarrel"];if(meMETPhiPhotonsBarrel && meMETPhiPhotonsBarrel ->getRootObject())meMETPhiPhotonsBarrel->Fill(atan2(py_PhotonsBarrel,px_PhotonsBarrel)); + meMETPhiPhotonsEndcapPlus = map_of_MEs[DirName+"/"+"METPhiPhotonsEndcapPlus"];if(meMETPhiPhotonsEndcapPlus && meMETPhiPhotonsEndcapPlus ->getRootObject())meMETPhiPhotonsEndcapPlus->Fill(atan2(py_PhotonsEndcapPlus,px_PhotonsEndcapPlus)); + meMETPhiPhotonsEndcapMinus = map_of_MEs[DirName+"/"+"METPhiPhotonsEndcapMinus"];if(meMETPhiPhotonsEndcapMinus && meMETPhiPhotonsEndcapMinus ->getRootObject())meMETPhiPhotonsEndcapMinus->Fill(atan2(py_PhotonsEndcapMinus,px_PhotonsEndcapMinus)); + meMETPhiHFHadronsPlus = map_of_MEs[DirName+"/"+"METPhiHFHadronsPlus"];if(meMETPhiHFHadronsPlus && meMETPhiHFHadronsPlus ->getRootObject())meMETPhiHFHadronsPlus->Fill(atan2(py_HFHadronsPlus,px_HFHadronsPlus)); + meMETPhiHFHadronsMinus = map_of_MEs[DirName+"/"+"METPhiHFHadronsMinus"];if(meMETPhiHFHadronsMinus && meMETPhiHFHadronsMinus ->getRootObject())meMETPhiHFHadronsMinus->Fill(atan2(py_HFHadronsMinus,px_HFHadronsMinus)); + meMETPhiHFEGammasPlus = map_of_MEs[DirName+"/"+"METPhiHFEGammasPlus"];if(meMETPhiHFEGammasPlus && meMETPhiHFEGammasPlus ->getRootObject())meMETPhiHFEGammasPlus->Fill(atan2(py_HFEGammasPlus,px_HFEGammasPlus)); + meMETPhiHFEGammasMinus = map_of_MEs[DirName+"/"+"METPhiHFEGammasMinus"];if(meMETPhiHFEGammasMinus && meMETPhiHFEGammasMinus ->getRootObject())meMETPhiHFEGammasMinus->Fill(atan2(py_HFEGammasMinus,px_HFEGammasMinus)); + + //fill other diagnostic plots based on trigger decision + if(techTriggerCase==2){//techTriggerResultBx0 && techTriggerResultBxM2 && techTriggerResultBxM1 + meCHF_Barrel_BXm1BXm2Filled=map_of_MEs[DirName+"/"+"PfChargedHadronEtFractionBarrel_BXm1BXm2Filled"]; if(meCHF_Barrel_BXm1BXm2Filled && meCHF_Barrel_BXm1BXm2Filled->getRootObject()) meCHF_Barrel_BXm1BXm2Filled->Fill(pt_sum_CHF_Barrel/pfmet.sumEt()); + meCHF_EndcapPlus_BXm1BXm2Filled=map_of_MEs[DirName+"/"+"PfChargedHadronEtFractionEndcapPlus_BXm1BXm2Filled"]; if(meCHF_EndcapPlus_BXm1BXm2Filled && meCHF_EndcapPlus_BXm1BXm2Filled->getRootObject()) meCHF_EndcapPlus_BXm1BXm2Filled->Fill(pt_sum_CHF_Endcap_plus/pfmet.sumEt()); + meCHF_EndcapMinus_BXm1BXm2Filled=map_of_MEs[DirName+"/"+"PfChargedHadronEtFractionEndcapMinus_BXm1BXm2Filled"]; if(meCHF_EndcapMinus_BXm1BXm2Filled && meCHF_EndcapMinus_BXm1BXm2Filled->getRootObject()) meCHF_EndcapMinus_BXm1BXm2Filled->Fill(pt_sum_CHF_Endcap_minus/pfmet.sumEt()); + meNHF_Barrel_BXm1BXm2Filled=map_of_MEs[DirName+"/"+"PfNeutralHadronEtFractionBarrel_BXm1BXm2Filled"]; if(meNHF_Barrel_BXm1BXm2Filled && meNHF_Barrel_BXm1BXm2Filled->getRootObject()) meNHF_Barrel_BXm1BXm2Filled->Fill(pt_sum_NHF_Barrel/pfmet.sumEt()); + meNHF_EndcapPlus_BXm1BXm2Filled=map_of_MEs[DirName+"/"+"PfNeutralHadronEtFractionEndcapPlus_BXm1BXm2Filled"]; if(meNHF_EndcapPlus_BXm1BXm2Filled && meNHF_EndcapPlus_BXm1BXm2Filled->getRootObject()) meNHF_EndcapPlus_BXm1BXm2Filled->Fill(pt_sum_NHF_Endcap_plus/pfmet.sumEt()); + meNHF_EndcapMinus_BXm1BXm2Filled=map_of_MEs[DirName+"/"+"PfNeutralHadronEtFractionEndcapMinus_BXm1BXm2Filled"]; if(meNHF_EndcapMinus_BXm1BXm2Filled && meNHF_EndcapMinus_BXm1BXm2Filled->getRootObject()) meNHF_EndcapMinus_BXm1BXm2Filled->Fill(pt_sum_NHF_Endcap_minus/pfmet.sumEt()); + mePhF_Barrel_BXm1BXm2Filled=map_of_MEs[DirName+"/"+"PfPhotonEtFractionBarrel_BXm1BXm2Filled"]; if(mePhF_Barrel_BXm1BXm2Filled && mePhF_Barrel_BXm1BXm2Filled->getRootObject()) mePhF_Barrel_BXm1BXm2Filled->Fill(pt_sum_PhF_Barrel/pfmet.sumEt()); + mePhF_EndcapPlus_BXm1BXm2Filled=map_of_MEs[DirName+"/"+"PfPhotonEtFractionEndcapPlus_BXm1BXm2Filled"]; if(mePhF_EndcapPlus_BXm1BXm2Filled && mePhF_EndcapPlus_BXm1BXm2Filled->getRootObject()) mePhF_EndcapPlus_BXm1BXm2Filled->Fill(pt_sum_PhF_Endcap_plus/pfmet.sumEt()); + mePhF_EndcapMinus_BXm1BXm2Filled=map_of_MEs[DirName+"/"+"PfPhotonEtFractionEndcapMinus_BXm1BXm2Filled"]; if(mePhF_EndcapMinus_BXm1BXm2Filled && mePhF_EndcapMinus_BXm1BXm2Filled->getRootObject()) mePhF_EndcapMinus_BXm1BXm2Filled->Fill(pt_sum_PhF_Endcap_minus/pfmet.sumEt()); + meHFHadF_Plus_BXm1BXm2Filled=map_of_MEs[DirName+"/"+"PfHFHadronEtFractionPlus_BXm1BXm2Filled"]; if(meHFHadF_Plus_BXm1BXm2Filled && meHFHadF_Plus_BXm1BXm2Filled->getRootObject()) meHFHadF_Plus_BXm1BXm2Filled->Fill(pt_sum_HFH_plus/pfmet.sumEt()); + meHFHadF_Minus_BXm1BXm2Filled=map_of_MEs[DirName+"/"+"PfHFHadronEtFractionMinus_BXm1BXm2Filled"]; if(meHFHadF_Minus_BXm1BXm2Filled && meHFHadF_Minus_BXm1BXm2Filled->getRootObject()) meHFHadF_Minus_BXm1BXm2Filled->Fill(pt_sum_HFE_minus/pfmet.sumEt()); + meHFEMF_Plus_BXm1BXm2Filled=map_of_MEs[DirName+"/"+"PfHFEMEtFractionPlus_BXm1BXm2Filled"]; if(meHFEMF_Plus_BXm1BXm2Filled && meHFEMF_Plus_BXm1BXm2Filled->getRootObject()) meHFEMF_Plus_BXm1BXm2Filled->Fill(pt_sum_HFH_plus/pfmet.sumEt()); + meHFEMF_Minus_BXm1BXm2Filled=map_of_MEs[DirName+"/"+"PfHFEMEtFractionMinus_BXm1BXm2Filled"]; if(meHFEMF_Minus_BXm1BXm2Filled && meHFEMF_Minus_BXm1BXm2Filled->getRootObject()) meHFEMF_Minus_BXm1BXm2Filled->Fill(pt_sum_HFE_minus/pfmet.sumEt()); + mePhotonEtFraction_BXm1Bxm2Filled = map_of_MEs[DirName+"/"+"PfPhotonEtFraction_BXm2BXm1Filled"]; if ( mePhotonEtFraction_BXm1Bxm2Filled && mePhotonEtFraction_BXm1Bxm2Filled ->getRootObject()) mePhotonEtFraction_BXm1Bxm2Filled ->Fill(pfmet.photonEtFraction()); + meNeutralHadronEtFraction_BXm1Bxm2Filled = map_of_MEs[DirName+"/"+"PfNeutralHadronEtFraction_BXm2BXm1Filled"]; if ( meNeutralHadronEtFraction_BXm1Bxm2Filled && meNeutralHadronEtFraction_BXm1Bxm2Filled ->getRootObject()) meNeutralHadronEtFraction_BXm1Bxm2Filled ->Fill(pfmet.neutralHadronEtFraction()); + meChargedHadronEtFraction_BXm1Bxm2Filled = map_of_MEs[DirName+"/"+"PfChargedHadronEtFraction_BXm2BXm1Filled"]; if ( meChargedHadronEtFraction_BXm1Bxm2Filled && meChargedHadronEtFraction_BXm1Bxm2Filled ->getRootObject()) meChargedHadronEtFraction_BXm1Bxm2Filled ->Fill(pfmet.chargedHadronEtFraction()); + meMET_BXm1Bxm2Filled = map_of_MEs[DirName+"/"+"MET_BXm2BXm1Filled"]; if ( meMET_BXm1Bxm2Filled && meMET_BXm1Bxm2Filled ->getRootObject()) meMET_BXm1Bxm2Filled ->Fill(pfmet.pt()); + meSumET_BXm1Bxm2Filled = map_of_MEs[DirName+"/"+"SumET_BXm2BXm1Filled"]; if ( meSumET_BXm1Bxm2Filled && meSumET_BXm1Bxm2Filled ->getRootObject()) meSumET_BXm1Bxm2Filled ->Fill(pfmet.sumEt()); + meMETPhiChargedHadronsBarrel_BXm1Bxm2Filled = map_of_MEs[DirName+"/"+"METPhiChargedHadronsBarrel_BXm2BXm1Filled"];if(meMETPhiChargedHadronsBarrel_BXm1Bxm2Filled && meMETPhiChargedHadronsBarrel_BXm1Bxm2Filled ->getRootObject())meMETPhiChargedHadronsBarrel_BXm1Bxm2Filled->Fill(atan2(py_chargedHadronsBarrel,px_chargedHadronsBarrel)); + meMETPhiChargedHadronsEndcapPlus_BXm1Bxm2Filled = map_of_MEs[DirName+"/"+"METPhiChargedHadronsEndcapPlus_BXm2BXm1Filled"];if(meMETPhiChargedHadronsEndcapPlus_BXm1Bxm2Filled && meMETPhiChargedHadronsEndcapPlus_BXm1Bxm2Filled ->getRootObject())meMETPhiChargedHadronsEndcapPlus_BXm1Bxm2Filled->Fill(atan2(py_chargedHadronsEndcapPlus,px_chargedHadronsEndcapPlus)); + meMETPhiChargedHadronsEndcapMinus_BXm1Bxm2Filled = map_of_MEs[DirName+"/"+"METPhiChargedHadronsEndcapMinus_BXm2BXm1Filled"];if(meMETPhiChargedHadronsEndcapMinus_BXm1Bxm2Filled && meMETPhiChargedHadronsEndcapMinus_BXm1Bxm2Filled ->getRootObject())meMETPhiChargedHadronsEndcapMinus_BXm1Bxm2Filled->Fill(atan2(py_chargedHadronsEndcapMinus,px_chargedHadronsEndcapMinus)); + meMETPhiNeutralHadronsBarrel_BXm1Bxm2Filled = map_of_MEs[DirName+"/"+"METPhiNeutralHadronsBarrel_BXm2BXm1Filled"];if(meMETPhiNeutralHadronsBarrel_BXm1Bxm2Filled && meMETPhiNeutralHadronsBarrel_BXm1Bxm2Filled ->getRootObject())meMETPhiNeutralHadronsBarrel_BXm1Bxm2Filled->Fill(atan2(py_neutralHadronsBarrel,px_neutralHadronsBarrel)); + meMETPhiNeutralHadronsEndcapPlus_BXm1Bxm2Filled = map_of_MEs[DirName+"/"+"METPhiNeutralHadronsEndcapPlus_BXm2BXm1Filled"];if(meMETPhiNeutralHadronsEndcapPlus_BXm1Bxm2Filled && meMETPhiNeutralHadronsEndcapPlus_BXm1Bxm2Filled ->getRootObject())meMETPhiNeutralHadronsEndcapPlus_BXm1Bxm2Filled->Fill(atan2(py_neutralHadronsEndcapPlus,px_neutralHadronsEndcapPlus)); + meMETPhiNeutralHadronsEndcapMinus_BXm1Bxm2Filled = map_of_MEs[DirName+"/"+"METPhiNeutralHadronsEndcapMinus_BXm2BXm1Filled"];if(meMETPhiNeutralHadronsEndcapMinus_BXm1Bxm2Filled && meMETPhiNeutralHadronsEndcapMinus_BXm1Bxm2Filled ->getRootObject())meMETPhiNeutralHadronsEndcapMinus_BXm1Bxm2Filled->Fill(atan2(py_neutralHadronsEndcapMinus,px_neutralHadronsEndcapMinus)); + meMETPhiPhotonsBarrel_BXm1Bxm2Filled = map_of_MEs[DirName+"/"+"METPhiPhotonsBarrel_BXm2BXm1Filled"];if(meMETPhiPhotonsBarrel_BXm1Bxm2Filled && meMETPhiPhotonsBarrel_BXm1Bxm2Filled ->getRootObject())meMETPhiPhotonsBarrel_BXm1Bxm2Filled->Fill(atan2(py_PhotonsBarrel,px_PhotonsBarrel)); + meMETPhiPhotonsEndcapPlus_BXm1Bxm2Filled = map_of_MEs[DirName+"/"+"METPhiPhotonsEndcapPlus_BXm2BXm1Filled"];if(meMETPhiPhotonsEndcapPlus_BXm1Bxm2Filled && meMETPhiPhotonsEndcapPlus_BXm1Bxm2Filled ->getRootObject())meMETPhiPhotonsEndcapPlus_BXm1Bxm2Filled->Fill(atan2(py_PhotonsEndcapPlus,px_PhotonsEndcapPlus)); + meMETPhiPhotonsEndcapMinus_BXm1Bxm2Filled = map_of_MEs[DirName+"/"+"METPhiPhotonsEndcapMinus_BXm2BXm1Filled"];if(meMETPhiPhotonsEndcapMinus_BXm1Bxm2Filled && meMETPhiPhotonsEndcapMinus_BXm1Bxm2Filled ->getRootObject())meMETPhiPhotonsEndcapMinus_BXm1Bxm2Filled->Fill(atan2(py_PhotonsEndcapMinus,px_PhotonsEndcapMinus)); + meMETPhiHFHadronsPlus_BXm1Bxm2Filled = map_of_MEs[DirName+"/"+"METPhiHFHadronsPlus_BXm2BXm1Filled"];if(meMETPhiHFHadronsPlus_BXm1Bxm2Filled && meMETPhiHFHadronsPlus_BXm1Bxm2Filled ->getRootObject())meMETPhiHFHadronsPlus_BXm1Bxm2Filled->Fill(atan2(py_HFHadronsPlus,px_HFHadronsPlus)); + meMETPhiHFHadronsMinus_BXm1Bxm2Filled = map_of_MEs[DirName+"/"+"METPhiHFHadronsMinus_BXm2BXm1Filled"];if(meMETPhiHFHadronsMinus_BXm1Bxm2Filled && meMETPhiHFHadronsMinus_BXm1Bxm2Filled ->getRootObject())meMETPhiHFHadronsMinus_BXm1Bxm2Filled->Fill(atan2(py_HFHadronsMinus,px_HFHadronsMinus)); + meMETPhiHFEGammasPlus_BXm1Bxm2Filled = map_of_MEs[DirName+"/"+"METPhiHFEGammasPlus_BXm2BXm1Filled"];if(meMETPhiHFEGammasPlus_BXm1Bxm2Filled && meMETPhiHFEGammasPlus_BXm1Bxm2Filled ->getRootObject())meMETPhiHFEGammasPlus_BXm1Bxm2Filled->Fill(atan2(py_HFEGammasPlus,px_HFEGammasPlus)); + meMETPhiHFEGammasMinus_BXm1Bxm2Filled = map_of_MEs[DirName+"/"+"METPhiHFEGammasMinus_BXm2BXm1Filled"];if(meMETPhiHFEGammasMinus_BXm1Bxm2Filled && meMETPhiHFEGammasMinus_BXm1Bxm2Filled ->getRootObject())meMETPhiHFEGammasMinus_BXm1Bxm2Filled->Fill(atan2(py_HFEGammasMinus,px_HFEGammasMinus)); + } + if(techTriggerCase==1){//techTriggerResultBx0 && techTriggerResultBxM1 + meCHF_Barrel_BXm1Filled=map_of_MEs[DirName+"/"+"PfChargedHadronEtFractionBarrel_BXm1Filled"]; if(meCHF_Barrel_BXm1Filled && meCHF_Barrel_BXm1Filled->getRootObject()) meCHF_Barrel_BXm1Filled->Fill(pt_sum_CHF_Barrel/pfmet.sumEt()); + meCHF_EndcapPlus_BXm1Filled=map_of_MEs[DirName+"/"+"PfChargedHadronEtFractionEndcapPlus_BXm1Filled"]; if(meCHF_EndcapPlus_BXm1Filled && meCHF_EndcapPlus_BXm1Filled->getRootObject()) meCHF_EndcapPlus_BXm1Filled->Fill(pt_sum_CHF_Endcap_plus/pfmet.sumEt()); + meCHF_EndcapMinus_BXm1Filled=map_of_MEs[DirName+"/"+"PfChargedHadronEtFractionEndcapMinus_BXm1Filled"]; if(meCHF_EndcapMinus_BXm1Filled && meCHF_EndcapMinus_BXm1Filled->getRootObject()) meCHF_EndcapMinus_BXm1Filled->Fill(pt_sum_CHF_Endcap_minus/pfmet.sumEt()); + meNHF_Barrel_BXm1Filled=map_of_MEs[DirName+"/"+"PfNeutralHadronEtFractionBarrel_BXm1Filled"]; if(meNHF_Barrel_BXm1Filled && meNHF_Barrel_BXm1Filled->getRootObject()) meNHF_Barrel_BXm1Filled->Fill(pt_sum_NHF_Barrel/pfmet.sumEt()); + meNHF_EndcapPlus_BXm1Filled=map_of_MEs[DirName+"/"+"PfNeutralHadronEtFractionEndcapPlus_BXm1Filled"]; if(meNHF_EndcapPlus_BXm1Filled && meNHF_EndcapPlus_BXm1Filled->getRootObject()) meNHF_EndcapPlus_BXm1Filled->Fill(pt_sum_NHF_Endcap_plus/pfmet.sumEt()); + meNHF_EndcapMinus_BXm1Filled=map_of_MEs[DirName+"/"+"PfNeutralHadronEtFractionEndcapMinus_BXm1Filled"]; if(meNHF_EndcapMinus_BXm1Filled && meNHF_EndcapMinus_BXm1Filled->getRootObject()) meNHF_EndcapMinus_BXm1Filled->Fill(pt_sum_NHF_Endcap_minus/pfmet.sumEt()); + mePhF_Barrel_BXm1Filled=map_of_MEs[DirName+"/"+"PfPhotonEtFractionBarrel_BXm1Filled"]; if(mePhF_Barrel_BXm1Filled && mePhF_Barrel_BXm1Filled->getRootObject()) mePhF_Barrel_BXm1Filled->Fill(pt_sum_PhF_Barrel/pfmet.sumEt()); + mePhF_EndcapPlus_BXm1Filled=map_of_MEs[DirName+"/"+"PfPhotonEtFractionEndcapPlus_BXm1Filled"]; if(mePhF_EndcapPlus_BXm1Filled && mePhF_EndcapPlus_BXm1Filled->getRootObject()) mePhF_EndcapPlus_BXm1Filled->Fill(pt_sum_PhF_Endcap_plus/pfmet.sumEt()); + mePhF_EndcapMinus_BXm1Filled=map_of_MEs[DirName+"/"+"PfPhotonEtFractionEndcapMinus_BXm1Filled"]; if(mePhF_EndcapMinus_BXm1Filled && mePhF_EndcapMinus_BXm1Filled->getRootObject()) mePhF_EndcapMinus_BXm1Filled->Fill(pt_sum_PhF_Endcap_minus/pfmet.sumEt()); + meHFHadF_Plus_BXm1Filled=map_of_MEs[DirName+"/"+"PfHFHadronEtFractionPlus_BXm1Filled"]; if(meHFHadF_Plus_BXm1Filled && meHFHadF_Plus_BXm1Filled->getRootObject()) meHFHadF_Plus_BXm1Filled->Fill(pt_sum_HFH_plus/pfmet.sumEt()); + meHFHadF_Minus_BXm1Filled=map_of_MEs[DirName+"/"+"PfHFHadronEtFractionMinus_BXm1Filled"]; if(meHFHadF_Minus_BXm1Filled && meHFHadF_Minus_BXm1Filled->getRootObject()) meHFHadF_Minus_BXm1Filled->Fill(pt_sum_HFE_minus/pfmet.sumEt()); + meHFEMF_Plus_BXm1Filled=map_of_MEs[DirName+"/"+"PfHFEMEtFractionPlus_BXm1Filled"]; if(meHFEMF_Plus_BXm1Filled && meHFEMF_Plus_BXm1Filled->getRootObject()) meHFEMF_Plus_BXm1Filled->Fill(pt_sum_HFH_plus/pfmet.sumEt()); + meHFEMF_Minus_BXm1Filled=map_of_MEs[DirName+"/"+"PfHFEMEtFractionMinus_BXm1Filled"]; if(meHFEMF_Minus_BXm1Filled && meHFEMF_Minus_BXm1Filled->getRootObject()) meHFEMF_Minus_BXm1Filled->Fill(pt_sum_HFE_minus/pfmet.sumEt()); + mePhotonEtFraction_BXm1Filled = map_of_MEs[DirName+"/"+"PfPhotonEtFraction_BXm1Filled_BXm1Filled"]; if ( mePhotonEtFraction_BXm1Filled && mePhotonEtFraction_BXm1Filled ->getRootObject()) mePhotonEtFraction_BXm1Filled ->Fill(pfmet.photonEtFraction()); + meNeutralHadronEtFraction_BXm1Filled = map_of_MEs[DirName+"/"+"PfNeutralHadronEtFraction_BXm1Filled"]; if ( meNeutralHadronEtFraction_BXm1Filled && meNeutralHadronEtFraction_BXm1Filled ->getRootObject()) meNeutralHadronEtFraction_BXm1Filled ->Fill(pfmet.neutralHadronEtFraction()); + meChargedHadronEtFraction_BXm1Filled = map_of_MEs[DirName+"/"+"PfChargedHadronEtFraction_BXm1Filled"]; if ( meChargedHadronEtFraction_BXm1Filled && meChargedHadronEtFraction_BXm1Filled ->getRootObject()) meChargedHadronEtFraction_BXm1Filled ->Fill(pfmet.chargedHadronEtFraction()); + meMET_BXm1Filled = map_of_MEs[DirName+"/"+"MET_BXm1Filled"]; if ( meMET_BXm1Filled && meMET_BXm1Filled ->getRootObject()) meMET_BXm1Filled ->Fill(pfmet.pt()); + meSumET_BXm1Filled = map_of_MEs[DirName+"/"+"SumET_BXm1Filled"]; if ( meSumET_BXm1Filled && meSumET_BXm1Filled ->getRootObject()) meSumET_BXm1Filled ->Fill(pfmet.sumEt()); + meMETPhiChargedHadronsBarrel_BXm1Filled = map_of_MEs[DirName+"/"+"METPhiChargedHadronsBarrel_BXm1Filled"];if(meMETPhiChargedHadronsBarrel_BXm1Filled && meMETPhiChargedHadronsBarrel_BXm1Filled ->getRootObject())meMETPhiChargedHadronsBarrel_BXm1Filled->Fill(atan2(py_chargedHadronsBarrel,px_chargedHadronsBarrel)); + meMETPhiChargedHadronsEndcapPlus_BXm1Filled = map_of_MEs[DirName+"/"+"METPhiChargedHadronsEndcapPlus_BXm1Filled"];if(meMETPhiChargedHadronsEndcapPlus_BXm1Filled && meMETPhiChargedHadronsEndcapPlus_BXm1Filled ->getRootObject())meMETPhiChargedHadronsEndcapPlus_BXm1Filled->Fill(atan2(py_chargedHadronsEndcapPlus,px_chargedHadronsEndcapPlus)); + meMETPhiChargedHadronsEndcapMinus_BXm1Filled = map_of_MEs[DirName+"/"+"METPhiChargedHadronsEndcapMinus_BXm1Filled"];if(meMETPhiChargedHadronsEndcapMinus_BXm1Filled && meMETPhiChargedHadronsEndcapMinus_BXm1Filled ->getRootObject())meMETPhiChargedHadronsEndcapMinus_BXm1Filled->Fill(atan2(py_chargedHadronsEndcapMinus,px_chargedHadronsEndcapMinus)); + meMETPhiNeutralHadronsBarrel_BXm1Filled = map_of_MEs[DirName+"/"+"METPhiNeutralHadronsBarrel_BXm1Filled"];if(meMETPhiNeutralHadronsBarrel_BXm1Filled && meMETPhiNeutralHadronsBarrel_BXm1Filled ->getRootObject())meMETPhiNeutralHadronsBarrel_BXm1Filled->Fill(atan2(py_neutralHadronsBarrel,px_neutralHadronsBarrel)); + meMETPhiNeutralHadronsEndcapPlus_BXm1Filled = map_of_MEs[DirName+"/"+"METPhiNeutralHadronsEndcapPlus_BXm1Filled"];if(meMETPhiNeutralHadronsEndcapPlus_BXm1Filled && meMETPhiNeutralHadronsEndcapPlus_BXm1Filled ->getRootObject())meMETPhiNeutralHadronsEndcapPlus_BXm1Filled->Fill(atan2(py_neutralHadronsEndcapPlus,px_neutralHadronsEndcapPlus)); + meMETPhiNeutralHadronsEndcapMinus_BXm1Filled = map_of_MEs[DirName+"/"+"METPhiNeutralHadronsEndcapMinus_BXm1Filled"];if(meMETPhiNeutralHadronsEndcapMinus_BXm1Filled && meMETPhiNeutralHadronsEndcapMinus_BXm1Filled ->getRootObject())meMETPhiNeutralHadronsEndcapMinus_BXm1Filled->Fill(atan2(py_neutralHadronsEndcapMinus,px_neutralHadronsEndcapMinus)); + meMETPhiPhotonsBarrel_BXm1Filled = map_of_MEs[DirName+"/"+"METPhiPhotonsBarrel_BXm1Filled"];if(meMETPhiPhotonsBarrel_BXm1Filled && meMETPhiPhotonsBarrel_BXm1Filled ->getRootObject())meMETPhiPhotonsBarrel_BXm1Filled->Fill(atan2(py_PhotonsBarrel,px_PhotonsBarrel)); + meMETPhiPhotonsEndcapPlus_BXm1Filled = map_of_MEs[DirName+"/"+"METPhiPhotonsEndcapPlus_BXm1Filled"];if(meMETPhiPhotonsEndcapPlus_BXm1Filled && meMETPhiPhotonsEndcapPlus_BXm1Filled ->getRootObject())meMETPhiPhotonsEndcapPlus_BXm1Filled->Fill(atan2(py_PhotonsEndcapPlus,px_PhotonsEndcapPlus)); + meMETPhiPhotonsEndcapMinus_BXm1Filled = map_of_MEs[DirName+"/"+"METPhiPhotonsEndcapMinus_BXm1Filled"];if(meMETPhiPhotonsEndcapMinus_BXm1Filled && meMETPhiPhotonsEndcapMinus_BXm1Filled ->getRootObject())meMETPhiPhotonsEndcapMinus_BXm1Filled->Fill(atan2(py_PhotonsEndcapMinus,px_PhotonsEndcapMinus)); + meMETPhiHFHadronsPlus_BXm1Filled = map_of_MEs[DirName+"/"+"METPhiHFHadronsPlus_BXm1Filled"];if(meMETPhiHFHadronsPlus_BXm1Filled && meMETPhiHFHadronsPlus_BXm1Filled ->getRootObject())meMETPhiHFHadronsPlus_BXm1Filled->Fill(atan2(py_HFHadronsPlus,px_HFHadronsPlus)); + meMETPhiHFHadronsMinus_BXm1Filled = map_of_MEs[DirName+"/"+"METPhiHFHadronsMinus_BXm1Filled"];if(meMETPhiHFHadronsMinus_BXm1Filled && meMETPhiHFHadronsMinus_BXm1Filled ->getRootObject())meMETPhiHFHadronsMinus_BXm1Filled->Fill(atan2(py_HFHadronsMinus,px_HFHadronsMinus)); + meMETPhiHFEGammasPlus_BXm1Filled = map_of_MEs[DirName+"/"+"METPhiHFEGammasPlus_BXm1Filled"];if(meMETPhiHFEGammasPlus_BXm1Filled && meMETPhiHFEGammasPlus_BXm1Filled ->getRootObject())meMETPhiHFEGammasPlus_BXm1Filled->Fill(atan2(py_HFEGammasPlus,px_HFEGammasPlus)); + meMETPhiHFEGammasMinus_BXm1Filled = map_of_MEs[DirName+"/"+"METPhiHFEGammasMinus_BXm1Filled"];if(meMETPhiHFEGammasMinus_BXm1Filled && meMETPhiHFEGammasMinus_BXm1Filled ->getRootObject())meMETPhiHFEGammasMinus_BXm1Filled->Fill(atan2(py_HFEGammasMinus,px_HFEGammasMinus)); + } + if(techTriggerCase==(-2)){//techTriggerResultBx0 && !techTriggerResultBxM2 && !techTriggerResultBxM1 + meCHF_Barrel_BXm1BXm2Empty=map_of_MEs[DirName+"/"+"PfChargedHadronEtFractionBarrel_BXm1BXm2Empty"]; if(meCHF_Barrel_BXm1BXm2Empty && meCHF_Barrel_BXm1BXm2Empty->getRootObject()) meCHF_Barrel_BXm1BXm2Empty->Fill(pt_sum_CHF_Barrel/pfmet.sumEt()); + meCHF_EndcapPlus_BXm1BXm2Empty=map_of_MEs[DirName+"/"+"PfChargedHadronEtFractionEndcapPlus_BXm1BXm2Empty"]; if(meCHF_EndcapPlus_BXm1BXm2Empty && meCHF_EndcapPlus_BXm1BXm2Empty->getRootObject()) meCHF_EndcapPlus_BXm1BXm2Empty->Fill(pt_sum_CHF_Endcap_plus/pfmet.sumEt()); + meCHF_EndcapMinus_BXm1BXm2Empty=map_of_MEs[DirName+"/"+"PfChargedHadronEtFractionEndcapMinus_BXm1BXm2Empty"]; if(meCHF_EndcapMinus_BXm1BXm2Empty && meCHF_EndcapMinus_BXm1BXm2Empty->getRootObject()) meCHF_EndcapMinus_BXm1BXm2Empty->Fill(pt_sum_CHF_Endcap_minus/pfmet.sumEt()); + meNHF_Barrel_BXm1BXm2Empty=map_of_MEs[DirName+"/"+"PfNeutralHadronEtFractionBarrel_BXm1BXm2Empty"]; if(meNHF_Barrel_BXm1BXm2Empty && meNHF_Barrel_BXm1BXm2Empty->getRootObject()) meNHF_Barrel_BXm1BXm2Empty->Fill(pt_sum_NHF_Barrel/pfmet.sumEt()); + meNHF_EndcapPlus_BXm1BXm2Empty=map_of_MEs[DirName+"/"+"PfNeutralHadronEtFractionEndcapPlus_BXm1BXm2Empty"]; if(meNHF_EndcapPlus_BXm1BXm2Empty && meNHF_EndcapPlus_BXm1BXm2Empty->getRootObject()) meNHF_EndcapPlus_BXm1BXm2Empty->Fill(pt_sum_NHF_Endcap_plus/pfmet.sumEt()); + meNHF_EndcapMinus_BXm1BXm2Empty=map_of_MEs[DirName+"/"+"PfNeutralHadronEtFractionEndcapMinus_BXm1BXm2Empty"]; if(meNHF_EndcapMinus_BXm1BXm2Empty && meNHF_EndcapMinus_BXm1BXm2Empty->getRootObject()) meNHF_EndcapMinus_BXm1BXm2Empty->Fill(pt_sum_NHF_Endcap_minus/pfmet.sumEt()); + mePhF_Barrel_BXm1BXm2Empty=map_of_MEs[DirName+"/"+"PfPhotonEtFractionBarrel_BXm1BXm2Empty"]; if(mePhF_Barrel_BXm1BXm2Empty && mePhF_Barrel_BXm1BXm2Empty->getRootObject()) mePhF_Barrel_BXm1BXm2Empty->Fill(pt_sum_PhF_Barrel/pfmet.sumEt()); + mePhF_EndcapPlus_BXm1BXm2Empty=map_of_MEs[DirName+"/"+"PfPhotonEtFractionEndcapPlus_BXm1BXm2Empty"]; if(mePhF_EndcapPlus_BXm1BXm2Empty && mePhF_EndcapPlus_BXm1BXm2Empty->getRootObject()) mePhF_EndcapPlus_BXm1BXm2Empty->Fill(pt_sum_PhF_Endcap_plus/pfmet.sumEt()); + mePhF_EndcapMinus_BXm1BXm2Empty=map_of_MEs[DirName+"/"+"PfPhotonEtFractionEndcapMinus_BXm1BXm2Empty"]; if(mePhF_EndcapMinus_BXm1BXm2Empty && mePhF_EndcapMinus_BXm1BXm2Empty->getRootObject()) mePhF_EndcapMinus_BXm1BXm2Empty->Fill(pt_sum_PhF_Endcap_minus/pfmet.sumEt()); + meHFHadF_Plus_BXm1BXm2Empty=map_of_MEs[DirName+"/"+"PfHFHadronEtFractionPlus_BXm1BXm2Empty"]; if(meHFHadF_Plus_BXm1BXm2Empty && meHFHadF_Plus_BXm1BXm2Empty->getRootObject()) meHFHadF_Plus_BXm1BXm2Empty->Fill(pt_sum_HFH_plus/pfmet.sumEt()); + meHFHadF_Minus_BXm1BXm2Empty=map_of_MEs[DirName+"/"+"PfHFHadronEtFractionMinus_BXm1BXm2Empty"]; if(meHFHadF_Minus_BXm1BXm2Empty && meHFHadF_Minus_BXm1BXm2Empty->getRootObject()) meHFHadF_Minus_BXm1BXm2Empty->Fill(pt_sum_HFE_minus/pfmet.sumEt()); + meHFEMF_Plus_BXm1BXm2Empty=map_of_MEs[DirName+"/"+"PfHFEMEtFractionPlus_BXm1BXm2Empty"]; if(meHFEMF_Plus_BXm1BXm2Empty && meHFEMF_Plus_BXm1BXm2Empty->getRootObject()) meHFEMF_Plus_BXm1BXm2Empty->Fill(pt_sum_HFH_plus/pfmet.sumEt()); + meHFEMF_Minus_BXm1BXm2Empty=map_of_MEs[DirName+"/"+"PfHFEMEtFractionMinus_BXm1BXm2Empty"]; if(meHFEMF_Minus_BXm1BXm2Empty && meHFEMF_Minus_BXm1BXm2Empty->getRootObject()) meHFEMF_Minus_BXm1BXm2Empty->Fill(pt_sum_HFE_minus/pfmet.sumEt()); + mePhotonEtFraction_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"PfPhotonEtFraction_BXm2BXm1Empty"]; if ( mePhotonEtFraction_BXm2BXm1Empty && mePhotonEtFraction_BXm2BXm1Empty ->getRootObject()) mePhotonEtFraction_BXm2BXm1Empty ->Fill(pfmet.photonEtFraction()); + meNeutralHadronEtFraction_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"PfNeutralHadronEtFraction_BXm2BXm1Empty"]; if ( meNeutralHadronEtFraction_BXm2BXm1Empty && meNeutralHadronEtFraction_BXm2BXm1Empty ->getRootObject()) meNeutralHadronEtFraction_BXm2BXm1Empty ->Fill(pfmet.neutralHadronEtFraction()); + meChargedHadronEtFraction_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"PfChargedHadronEtFraction_BXm2BXm1Empty"]; if ( meChargedHadronEtFraction_BXm2BXm1Empty && meChargedHadronEtFraction_BXm2BXm1Empty ->getRootObject()) meChargedHadronEtFraction_BXm2BXm1Empty ->Fill(pfmet.chargedHadronEtFraction()); + meMET_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"MET_BXm2BXm1Empty"]; if ( meMET_BXm2BXm1Empty && meMET_BXm2BXm1Empty ->getRootObject()) meMET_BXm2BXm1Empty ->Fill(pfmet.pt()); + meSumET_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"SumET_BXm2BXm1Empty"]; if ( meSumET_BXm2BXm1Empty && meSumET_BXm2BXm1Empty ->getRootObject()) meSumET_BXm2BXm1Empty ->Fill(pfmet.sumEt()); + meMETPhiChargedHadronsBarrel_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"METPhiChargedHadronsBarrel_BXm2BXm1Empty"];if(meMETPhiChargedHadronsBarrel_BXm2BXm1Empty && meMETPhiChargedHadronsBarrel_BXm2BXm1Empty ->getRootObject())meMETPhiChargedHadronsBarrel_BXm2BXm1Empty->Fill(atan2(py_chargedHadronsBarrel,px_chargedHadronsBarrel)); + meMETPhiChargedHadronsEndcapPlus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"METPhiChargedHadronsEndcapPlus_BXm2BXm1Empty"];if(meMETPhiChargedHadronsEndcapPlus_BXm2BXm1Empty && meMETPhiChargedHadronsEndcapPlus_BXm2BXm1Empty ->getRootObject())meMETPhiChargedHadronsEndcapPlus_BXm2BXm1Empty->Fill(atan2(py_chargedHadronsEndcapPlus,px_chargedHadronsEndcapPlus)); + meMETPhiChargedHadronsEndcapMinus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"METPhiChargedHadronsEndcapMinus_BXm2BXm1Empty"];if(meMETPhiChargedHadronsEndcapMinus_BXm2BXm1Empty && meMETPhiChargedHadronsEndcapMinus_BXm2BXm1Empty ->getRootObject())meMETPhiChargedHadronsEndcapMinus_BXm2BXm1Empty->Fill(atan2(py_chargedHadronsEndcapMinus,px_chargedHadronsEndcapMinus)); + meMETPhiNeutralHadronsBarrel_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"METPhiNeutralHadronsBarrel_BXm2BXm1Empty"];if(meMETPhiNeutralHadronsBarrel_BXm2BXm1Empty && meMETPhiNeutralHadronsBarrel_BXm2BXm1Empty ->getRootObject())meMETPhiNeutralHadronsBarrel_BXm2BXm1Empty->Fill(atan2(py_neutralHadronsBarrel,px_neutralHadronsBarrel)); + meMETPhiNeutralHadronsEndcapPlus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"METPhiNeutralHadronsEndcapPlus_BXm2BXm1Empty"];if(meMETPhiNeutralHadronsEndcapPlus_BXm2BXm1Empty && meMETPhiNeutralHadronsEndcapPlus_BXm2BXm1Empty ->getRootObject())meMETPhiNeutralHadronsEndcapPlus_BXm2BXm1Empty->Fill(atan2(py_neutralHadronsEndcapPlus,px_neutralHadronsEndcapPlus)); + meMETPhiNeutralHadronsEndcapMinus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"METPhiNeutralHadronsEndcapMinus_BXm2BXm1Empty"];if(meMETPhiNeutralHadronsEndcapMinus_BXm2BXm1Empty && meMETPhiNeutralHadronsEndcapMinus_BXm2BXm1Empty ->getRootObject())meMETPhiNeutralHadronsEndcapMinus_BXm2BXm1Empty->Fill(atan2(py_neutralHadronsEndcapMinus,px_neutralHadronsEndcapMinus)); + meMETPhiPhotonsBarrel_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"METPhiPhotonsBarrel_BXm2BXm1Empty"];if(meMETPhiPhotonsBarrel_BXm2BXm1Empty && meMETPhiPhotonsBarrel_BXm2BXm1Empty ->getRootObject())meMETPhiPhotonsBarrel_BXm2BXm1Empty->Fill(atan2(py_PhotonsBarrel,px_PhotonsBarrel)); + meMETPhiPhotonsEndcapPlus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"METPhiPhotonsEndcapPlus_BXm2BXm1Empty"];if(meMETPhiPhotonsEndcapPlus_BXm2BXm1Empty && meMETPhiPhotonsEndcapPlus_BXm2BXm1Empty ->getRootObject())meMETPhiPhotonsEndcapPlus_BXm2BXm1Empty->Fill(atan2(py_PhotonsEndcapPlus,px_PhotonsEndcapPlus)); + meMETPhiPhotonsEndcapMinus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"METPhiPhotonsEndcapMinus_BXm2BXm1Empty"];if(meMETPhiPhotonsEndcapMinus_BXm2BXm1Empty && meMETPhiPhotonsEndcapMinus_BXm2BXm1Empty ->getRootObject())meMETPhiPhotonsEndcapMinus_BXm2BXm1Empty->Fill(atan2(py_PhotonsEndcapMinus,px_PhotonsEndcapMinus)); + meMETPhiHFHadronsPlus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"METPhiHFHadronsPlus_BXm2BXm1Empty"];if(meMETPhiHFHadronsPlus_BXm2BXm1Empty && meMETPhiHFHadronsPlus_BXm2BXm1Empty ->getRootObject())meMETPhiHFHadronsPlus_BXm2BXm1Empty->Fill(atan2(py_HFHadronsPlus,px_HFHadronsPlus)); + meMETPhiHFHadronsMinus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"METPhiHFHadronsMinus_BXm2BXm1Empty"];if(meMETPhiHFHadronsMinus_BXm2BXm1Empty && meMETPhiHFHadronsMinus_BXm2BXm1Empty ->getRootObject())meMETPhiHFHadronsMinus_BXm2BXm1Empty->Fill(atan2(py_HFHadronsMinus,px_HFHadronsMinus)); + meMETPhiHFEGammasPlus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"METPhiHFEGammasPlus_BXm2BXm1Empty"];if(meMETPhiHFEGammasPlus_BXm2BXm1Empty && meMETPhiHFEGammasPlus_BXm2BXm1Empty ->getRootObject())meMETPhiHFEGammasPlus_BXm2BXm1Empty->Fill(atan2(py_HFEGammasPlus,px_HFEGammasPlus)); + meMETPhiHFEGammasMinus_BXm2BXm1Empty = map_of_MEs[DirName+"/"+"METPhiHFEGammasMinus_BXm2BXm1Empty"];if(meMETPhiHFEGammasMinus_BXm2BXm1Empty && meMETPhiHFEGammasMinus_BXm2BXm1Empty ->getRootObject())meMETPhiHFEGammasMinus_BXm2BXm1Empty->Fill(atan2(py_HFEGammasMinus,px_HFEGammasMinus)); + } + if(techTriggerCase==(-1)){//techTriggerResultBx0 && !techTriggerResultBxM1 + meCHF_Barrel_BXm1Empty=map_of_MEs[DirName+"/"+"PfChargedHadronEtFractionBarrel_BXm1Empty"]; if(meCHF_Barrel_BXm1Empty && meCHF_Barrel_BXm1Empty->getRootObject()) meCHF_Barrel_BXm1Empty->Fill(pt_sum_CHF_Barrel/pfmet.sumEt()); + meCHF_EndcapPlus_BXm1Empty=map_of_MEs[DirName+"/"+"PfChargedHadronEtFractionEndcapPlus_BXm1Empty"]; if(meCHF_EndcapPlus_BXm1Empty && meCHF_EndcapPlus_BXm1Empty->getRootObject()) meCHF_EndcapPlus_BXm1Empty->Fill(pt_sum_CHF_Endcap_plus/pfmet.sumEt()); + meCHF_EndcapMinus_BXm1Empty=map_of_MEs[DirName+"/"+"PfChargedHadronEtFractionEndcapMinus_BXm1Empty"]; if(meCHF_EndcapMinus_BXm1Empty && meCHF_EndcapMinus_BXm1Empty->getRootObject()) meCHF_EndcapMinus_BXm1Empty->Fill(pt_sum_CHF_Endcap_minus/pfmet.sumEt()); + meNHF_Barrel_BXm1Empty=map_of_MEs[DirName+"/"+"PfNeutralHadronEtFractionBarrel_BXm1Empty"]; if(meNHF_Barrel_BXm1Empty && meNHF_Barrel_BXm1Empty->getRootObject()) meNHF_Barrel_BXm1Empty->Fill(pt_sum_NHF_Barrel/pfmet.sumEt()); + meNHF_EndcapPlus_BXm1Empty=map_of_MEs[DirName+"/"+"PfNeutralHadronEtFractionEndcapPlus_BXm1Empty"]; if(meNHF_EndcapPlus_BXm1Empty && meNHF_EndcapPlus_BXm1Empty->getRootObject()) meNHF_EndcapPlus_BXm1Empty->Fill(pt_sum_NHF_Endcap_plus/pfmet.sumEt()); + meNHF_EndcapMinus_BXm1Empty=map_of_MEs[DirName+"/"+"PfNeutralHadronEtFractionEndcapMinus_BXm1Empty"]; if(meNHF_EndcapMinus_BXm1Empty && meNHF_EndcapMinus_BXm1Empty->getRootObject()) meNHF_EndcapMinus_BXm1Empty->Fill(pt_sum_NHF_Endcap_minus/pfmet.sumEt()); + mePhF_Barrel_BXm1Empty=map_of_MEs[DirName+"/"+"PfPhotonEtFractionBarrel_BXm1Empty"]; if(mePhF_Barrel_BXm1Empty && mePhF_Barrel_BXm1Empty->getRootObject()) mePhF_Barrel_BXm1Empty->Fill(pt_sum_PhF_Barrel/pfmet.sumEt()); + mePhF_EndcapPlus_BXm1Empty=map_of_MEs[DirName+"/"+"PfPhotonEtFractionEndcapPlus_BXm1Empty"]; if(mePhF_EndcapPlus_BXm1Empty && mePhF_EndcapPlus_BXm1Empty->getRootObject()) mePhF_EndcapPlus_BXm1Empty->Fill(pt_sum_PhF_Endcap_plus/pfmet.sumEt()); + mePhF_EndcapMinus_BXm1Empty=map_of_MEs[DirName+"/"+"PfPhotonEtFractionEndcapMinus_BXm1Empty"]; if(mePhF_EndcapMinus_BXm1Empty && mePhF_EndcapMinus_BXm1Empty->getRootObject()) mePhF_EndcapMinus_BXm1Empty->Fill(pt_sum_PhF_Endcap_minus/pfmet.sumEt()); + meHFHadF_Plus_BXm1Empty=map_of_MEs[DirName+"/"+"PfHFHadronEtFractionPlus_BXm1Empty"]; if(meHFHadF_Plus_BXm1Empty && meHFHadF_Plus_BXm1Empty->getRootObject()) meHFHadF_Plus_BXm1Empty->Fill(pt_sum_HFH_plus/pfmet.sumEt()); + meHFHadF_Minus_BXm1Empty=map_of_MEs[DirName+"/"+"PfHFHadronEtFractionMinus_BXm1Empty"]; if(meHFHadF_Minus_BXm1Empty && meHFHadF_Minus_BXm1Empty->getRootObject()) meHFHadF_Minus_BXm1Empty->Fill(pt_sum_HFE_minus/pfmet.sumEt()); + meHFEMF_Plus_BXm1Empty=map_of_MEs[DirName+"/"+"PfHFEMEtFractionPlus_BXm1Empty"]; if(meHFEMF_Plus_BXm1Empty && meHFEMF_Plus_BXm1Empty->getRootObject()) meHFEMF_Plus_BXm1Empty->Fill(pt_sum_HFH_plus/pfmet.sumEt()); + meHFEMF_Minus_BXm1Empty=map_of_MEs[DirName+"/"+"PfHFEMEtFractionMinus_BXm1Empty"]; if(meHFEMF_Minus_BXm1Empty && meHFEMF_Minus_BXm1Empty->getRootObject()) meHFEMF_Minus_BXm1Empty->Fill(pt_sum_HFE_minus/pfmet.sumEt()); + mePhotonEtFraction_BXm1Empty = map_of_MEs[DirName+"/"+"PfPhotonEtFraction_BXm1Empty"]; if ( mePhotonEtFraction_BXm1Empty && mePhotonEtFraction_BXm1Empty ->getRootObject()) mePhotonEtFraction_BXm1Empty ->Fill(pfmet.photonEtFraction()); + meNeutralHadronEtFraction_BXm1Empty = map_of_MEs[DirName+"/"+"PfNeutralHadronEtFraction_BXm1Empty"]; if ( meNeutralHadronEtFraction_BXm1Empty && meNeutralHadronEtFraction_BXm1Empty ->getRootObject()) meNeutralHadronEtFraction_BXm1Empty ->Fill(pfmet.neutralHadronEtFraction()); + meChargedHadronEtFraction_BXm1Empty = map_of_MEs[DirName+"/"+"PfChargedHadronEtFraction_BXm1Empty"]; if ( meChargedHadronEtFraction_BXm1Empty && meChargedHadronEtFraction_BXm1Empty ->getRootObject()) meChargedHadronEtFraction_BXm1Empty ->Fill(pfmet.chargedHadronEtFraction()); + meMET_BXm1Empty = map_of_MEs[DirName+"/"+"MET_BXm1Empty"]; if ( meMET_BXm1Empty && meMET_BXm1Empty ->getRootObject()) meMET_BXm1Empty ->Fill(pfmet.pt()); + meSumET_BXm1Empty = map_of_MEs[DirName+"/"+"SumET_BXm1Empty"]; if ( meSumET_BXm1Empty && meSumET_BXm1Empty ->getRootObject()) meSumET_BXm1Empty ->Fill(pfmet.sumEt()); + meMETPhiChargedHadronsBarrel_BXm1Empty = map_of_MEs[DirName+"/"+"METPhiChargedHadronsBarrel_BXm1Empty"];if(meMETPhiChargedHadronsBarrel_BXm1Empty && meMETPhiChargedHadronsBarrel_BXm1Empty ->getRootObject())meMETPhiChargedHadronsBarrel_BXm1Empty->Fill(atan2(py_chargedHadronsBarrel,px_chargedHadronsBarrel)); + meMETPhiChargedHadronsEndcapPlus_BXm1Empty = map_of_MEs[DirName+"/"+"METPhiChargedHadronsEndcapPlus_BXm1Empty"];if(meMETPhiChargedHadronsEndcapPlus_BXm1Empty && meMETPhiChargedHadronsEndcapPlus_BXm1Empty ->getRootObject())meMETPhiChargedHadronsEndcapPlus_BXm1Empty->Fill(atan2(py_chargedHadronsEndcapPlus,px_chargedHadronsEndcapPlus)); + meMETPhiChargedHadronsEndcapMinus_BXm1Empty = map_of_MEs[DirName+"/"+"METPhiChargedHadronsEndcapMinus_BXm1Empty"];if(meMETPhiChargedHadronsEndcapMinus_BXm1Empty && meMETPhiChargedHadronsEndcapMinus_BXm1Empty ->getRootObject())meMETPhiChargedHadronsEndcapMinus_BXm1Empty->Fill(atan2(py_chargedHadronsEndcapMinus,px_chargedHadronsEndcapMinus)); + meMETPhiNeutralHadronsBarrel_BXm1Empty = map_of_MEs[DirName+"/"+"METPhiNeutralHadronsBarrel_BXm1Empty"];if(meMETPhiNeutralHadronsBarrel_BXm1Empty && meMETPhiNeutralHadronsBarrel_BXm1Empty ->getRootObject())meMETPhiNeutralHadronsBarrel_BXm1Empty->Fill(atan2(py_neutralHadronsBarrel,px_neutralHadronsBarrel)); + meMETPhiNeutralHadronsEndcapPlus_BXm1Empty = map_of_MEs[DirName+"/"+"METPhiNeutralHadronsEndcapPlus_BXm1Empty"];if(meMETPhiNeutralHadronsEndcapPlus_BXm1Empty && meMETPhiNeutralHadronsEndcapPlus_BXm1Empty ->getRootObject())meMETPhiNeutralHadronsEndcapPlus_BXm1Empty->Fill(atan2(py_neutralHadronsEndcapPlus,px_neutralHadronsEndcapPlus)); + meMETPhiNeutralHadronsEndcapMinus_BXm1Empty = map_of_MEs[DirName+"/"+"METPhiNeutralHadronsEndcapMinus_BXm1Empty"];if(meMETPhiNeutralHadronsEndcapMinus_BXm1Empty && meMETPhiNeutralHadronsEndcapMinus_BXm1Empty ->getRootObject())meMETPhiNeutralHadronsEndcapMinus_BXm1Empty->Fill(atan2(py_neutralHadronsEndcapMinus,px_neutralHadronsEndcapMinus)); + meMETPhiPhotonsBarrel_BXm1Empty = map_of_MEs[DirName+"/"+"METPhiPhotonsBarrel_BXm1Empty"];if(meMETPhiPhotonsBarrel_BXm1Empty && meMETPhiPhotonsBarrel_BXm1Empty ->getRootObject())meMETPhiPhotonsBarrel_BXm1Empty->Fill(atan2(py_PhotonsBarrel,px_PhotonsBarrel)); + meMETPhiPhotonsEndcapPlus_BXm1Empty = map_of_MEs[DirName+"/"+"METPhiPhotonsEndcapPlus_BXm1Empty"];if(meMETPhiPhotonsEndcapPlus_BXm1Empty && meMETPhiPhotonsEndcapPlus_BXm1Empty ->getRootObject())meMETPhiPhotonsEndcapPlus_BXm1Empty->Fill(atan2(py_PhotonsEndcapPlus,px_PhotonsEndcapPlus)); + meMETPhiPhotonsEndcapMinus_BXm1Empty = map_of_MEs[DirName+"/"+"METPhiPhotonsEndcapMinus_BXm1Empty"];if(meMETPhiPhotonsEndcapMinus_BXm1Empty && meMETPhiPhotonsEndcapMinus_BXm1Empty ->getRootObject())meMETPhiPhotonsEndcapMinus_BXm1Empty->Fill(atan2(py_PhotonsEndcapMinus,px_PhotonsEndcapMinus)); + meMETPhiHFHadronsPlus_BXm1Empty = map_of_MEs[DirName+"/"+"METPhiHFHadronsPlus_BXm1Empty"];if(meMETPhiHFHadronsPlus_BXm1Empty && meMETPhiHFHadronsPlus_BXm1Empty ->getRootObject())meMETPhiHFHadronsPlus_BXm1Empty->Fill(atan2(py_HFHadronsPlus,px_HFHadronsPlus)); + meMETPhiHFHadronsMinus_BXm1Empty = map_of_MEs[DirName+"/"+"METPhiHFHadronsMinus_BXm1Empty"];if(meMETPhiHFHadronsMinus_BXm1Empty && meMETPhiHFHadronsMinus_BXm1Empty ->getRootObject())meMETPhiHFHadronsMinus_BXm1Empty->Fill(atan2(py_HFHadronsMinus,px_HFHadronsMinus)); + meMETPhiHFEGammasPlus_BXm1Empty = map_of_MEs[DirName+"/"+"METPhiHFEGammasPlus_BXm1Empty"];if(meMETPhiHFEGammasPlus_BXm1Empty && meMETPhiHFEGammasPlus_BXm1Empty ->getRootObject())meMETPhiHFEGammasPlus_BXm1Empty->Fill(atan2(py_HFEGammasPlus,px_HFEGammasPlus)); + meMETPhiHFEGammasMinus_BXm1Empty = map_of_MEs[DirName+"/"+"METPhiHFEGammasMinus_BXm1Empty"];if(meMETPhiHFEGammasMinus_BXm1Empty && meMETPhiHFEGammasMinus_BXm1Empty ->getRootObject())meMETPhiHFEGammasMinus_BXm1Empty->Fill(atan2(py_HFEGammasMinus,px_HFEGammasMinus)); + } + + + + }//fill candidate plots only then // PFMET getters //---------------------------------------------------------------------------- @@ -1129,26 +1879,21 @@ void METAnalyzer::fillMonitorElement(const edm::Event& iEvent, std::string DirNa double pfPhotonEt = pfmet.photonEt(); double pfNeutralHadronEtFraction = pfmet.neutralHadronEtFraction(); double pfNeutralHadronEt = pfmet.neutralHadronEt(); - double pfElectronEtFraction = pfmet.electronEtFraction(); double pfElectronEt = pfmet.electronEt(); double pfChargedHadronEtFraction = pfmet.chargedHadronEtFraction(); double pfChargedHadronEt = pfmet.chargedHadronEt(); - double pfMuonEtFraction = pfmet.muonEtFraction(); double pfMuonEt = pfmet.muonEt(); double pfHFHadronEtFraction = pfmet.HFHadronEtFraction(); double pfHFHadronEt = pfmet.HFHadronEt(); double pfHFEMEtFraction = pfmet.HFEMEtFraction(); double pfHFEMEt = pfmet.HFEMEt(); - mePhotonEtFraction = map_of_MEs[DirName + "/PfPhotonEtFraction"]; mePhotonEt = map_of_MEs[DirName + "/PfPhotonEt"]; meNeutralHadronEtFraction = map_of_MEs[DirName + "/PfNeutralHadronEtFraction"]; meNeutralHadronEt = map_of_MEs[DirName + "/PfNeutralHadronEt"]; - meElectronEtFraction = map_of_MEs[DirName + "/PfElectronEtFraction"]; meElectronEt = map_of_MEs[DirName + "/PfElectronEt"]; meChargedHadronEtFraction = map_of_MEs[DirName + "/PfChargedHadronEtFraction"]; meChargedHadronEt = map_of_MEs[DirName + "/PfChargedHadronEt"]; - meMuonEtFraction = map_of_MEs[DirName + "/PfMuonEtFraction"]; meMuonEt = map_of_MEs[DirName + "/PfMuonEt"]; meHFHadronEtFraction = map_of_MEs[DirName + "/PfHFHadronEtFraction"]; meHFHadronEt = map_of_MEs[DirName + "/PfHFHadronEt"]; @@ -1159,11 +1904,9 @@ void METAnalyzer::fillMonitorElement(const edm::Event& iEvent, std::string DirNa if (mePhotonEt && mePhotonEt ->getRootObject()) mePhotonEt ->Fill(pfPhotonEt); if (meNeutralHadronEtFraction && meNeutralHadronEtFraction->getRootObject()) meNeutralHadronEtFraction->Fill(pfNeutralHadronEtFraction); if (meNeutralHadronEt && meNeutralHadronEt ->getRootObject()) meNeutralHadronEt ->Fill(pfNeutralHadronEt); - if (meElectronEtFraction && meElectronEtFraction ->getRootObject()) meElectronEtFraction ->Fill(pfElectronEtFraction); if (meElectronEt && meElectronEt ->getRootObject()) meElectronEt ->Fill(pfElectronEt); if (meChargedHadronEtFraction && meChargedHadronEtFraction->getRootObject()) meChargedHadronEtFraction->Fill(pfChargedHadronEtFraction); if (meChargedHadronEt && meChargedHadronEt ->getRootObject()) meChargedHadronEt ->Fill(pfChargedHadronEt); - if (meMuonEtFraction && meMuonEtFraction ->getRootObject()) meMuonEtFraction ->Fill(pfMuonEtFraction); if (meMuonEt && meMuonEt ->getRootObject()) meMuonEt ->Fill(pfMuonEt); if (meHFHadronEtFraction && meHFHadronEtFraction ->getRootObject()) meHFHadronEtFraction ->Fill(pfHFHadronEtFraction); if (meHFHadronEt && meHFHadronEt ->getRootObject()) meHFHadronEt ->Fill(pfHFHadronEt); @@ -1176,12 +1919,8 @@ void METAnalyzer::fillMonitorElement(const edm::Event& iEvent, std::string DirNa mePhotonEt_profile = map_of_MEs[DirName + "/PfPhotonEt_profile"]; meNeutralHadronEtFraction_profile = map_of_MEs[DirName + "/PfNeutralHadronEtFraction_profile"]; meNeutralHadronEt_profile = map_of_MEs[DirName + "/PfNeutralHadronEt_profile"]; - meElectronEtFraction_profile = map_of_MEs[DirName + "/PfElectronEtFraction_profile"]; - meElectronEt_profile = map_of_MEs[DirName + "/PfElectronEt_profile"]; meChargedHadronEtFraction_profile = map_of_MEs[DirName + "/PfChargedHadronEtFraction_profile"]; meChargedHadronEt_profile = map_of_MEs[DirName + "/PfChargedHadronEt_profile"]; - meMuonEtFraction_profile = map_of_MEs[DirName + "/PfMuonEtFraction_profile"]; - meMuonEt_profile = map_of_MEs[DirName + "/PfMuonEt_profile"]; meHFHadronEtFraction_profile = map_of_MEs[DirName + "/PfHFHadronEtFraction_profile"]; meHFHadronEt_profile = map_of_MEs[DirName + "/PfHFHadronEt_profile"]; meHFEMEtFraction_profile = map_of_MEs[DirName + "/PfHFEMEtFraction_profile"]; @@ -1191,18 +1930,41 @@ void METAnalyzer::fillMonitorElement(const edm::Event& iEvent, std::string DirNa if (mePhotonEt_profile && mePhotonEt_profile ->getRootObject()) mePhotonEt_profile ->Fill(numPV_, pfPhotonEt); if (meNeutralHadronEtFraction_profile && meNeutralHadronEtFraction_profile->getRootObject()) meNeutralHadronEtFraction_profile->Fill(numPV_, pfNeutralHadronEtFraction); if (meNeutralHadronEt_profile && meNeutralHadronEt_profile ->getRootObject()) meNeutralHadronEt_profile ->Fill(numPV_, pfNeutralHadronEt); - if (meElectronEtFraction_profile && meElectronEtFraction_profile ->getRootObject()) meElectronEtFraction_profile ->Fill(numPV_, pfElectronEtFraction); - if (meElectronEt_profile && meElectronEt_profile ->getRootObject()) meElectronEt_profile ->Fill(numPV_, pfElectronEt); if (meChargedHadronEtFraction_profile && meChargedHadronEtFraction_profile->getRootObject()) meChargedHadronEtFraction_profile->Fill(numPV_, pfChargedHadronEtFraction); if (meChargedHadronEt_profile && meChargedHadronEt_profile ->getRootObject()) meChargedHadronEt_profile ->Fill(numPV_, pfChargedHadronEt); - if (meMuonEtFraction_profile && meMuonEtFraction_profile ->getRootObject()) meMuonEtFraction_profile ->Fill(numPV_, pfMuonEtFraction); - if (meMuonEt_profile && meMuonEt_profile ->getRootObject()) meMuonEt_profile ->Fill(numPV_, pfMuonEt); if (meHFHadronEtFraction_profile && meHFHadronEtFraction_profile ->getRootObject()) meHFHadronEtFraction_profile ->Fill(numPV_, pfHFHadronEtFraction); if (meHFHadronEt_profile && meHFHadronEt_profile ->getRootObject()) meHFHadronEt_profile ->Fill(numPV_, pfHFHadronEt); if (meHFEMEtFraction_profile && meHFEMEtFraction_profile ->getRootObject()) meHFEMEtFraction_profile ->Fill(numPV_, pfHFEMEtFraction); if (meHFEMEt_profile && meHFEMEt_profile ->getRootObject()) meHFEMEt_profile ->Fill(numPV_, pfHFEMEt); } + if(isMiniAODMet_){ + mePhotonEtFraction = map_of_MEs[DirName + "/PfPhotonEtFraction"]; + meNeutralHadronEtFraction = map_of_MEs[DirName + "/PfNeutralHadronEtFraction"]; + meChargedHadronEtFraction = map_of_MEs[DirName + "/PfChargedHadronEtFraction"]; + meHFHadronEtFraction = map_of_MEs[DirName + "/PfHFHadronEtFraction"]; + meHFEMEtFraction = map_of_MEs[DirName + "/PfHFEMEtFraction"]; + + if (mePhotonEtFraction && mePhotonEtFraction ->getRootObject()) mePhotonEtFraction ->Fill(patmet.NeutralEMFraction()); + if (meNeutralHadronEtFraction && meNeutralHadronEtFraction->getRootObject()) meNeutralHadronEtFraction->Fill(patmet.NeutralHadEtFraction()); + if (meChargedHadronEtFraction && meChargedHadronEtFraction->getRootObject()) meChargedHadronEtFraction->Fill(patmet.ChargedHadEtFraction()); + if (meHFHadronEtFraction && meHFHadronEtFraction ->getRootObject()) meHFHadronEtFraction ->Fill(patmet.Type6EtFraction());//HFHadrons + if (meHFEMEtFraction && meHFEMEtFraction ->getRootObject()) meHFEMEtFraction ->Fill(patmet.Type7EtFraction()); + + //NPV profiles + mePhotonEtFraction_profile = map_of_MEs[DirName + "/PfPhotonEtFraction_profile"]; + meNeutralHadronEtFraction_profile = map_of_MEs[DirName + "/PfNeutralHadronEtFraction_profile"]; + meChargedHadronEtFraction_profile = map_of_MEs[DirName + "/PfChargedHadronEtFraction_profile"]; + meHFHadronEtFraction_profile = map_of_MEs[DirName + "/PfHFHadronEtFraction_profile"]; + meHFEMEtFraction_profile = map_of_MEs[DirName + "/PfHFEMEtFraction_profile"]; + + if (mePhotonEtFraction_profile && mePhotonEtFraction_profile ->getRootObject()) mePhotonEtFraction_profile ->Fill(numPV_, patmet.NeutralEMFraction()); + if (meNeutralHadronEtFraction_profile && meNeutralHadronEtFraction_profile->getRootObject()) meNeutralHadronEtFraction_profile->Fill(numPV_, patmet.NeutralHadEtFraction()); + if (meChargedHadronEtFraction_profile && meChargedHadronEtFraction_profile->getRootObject()) meChargedHadronEtFraction_profile->Fill(numPV_, patmet.ChargedHadEtFraction()); + if (meHFHadronEtFraction_profile && meHFHadronEtFraction_profile ->getRootObject()) meHFHadronEtFraction_profile ->Fill(numPV_, patmet.Type6EtFraction()); + if (meHFEMEtFraction_profile && meHFEMEtFraction_profile ->getRootObject()) meHFEMEtFraction_profile ->Fill(numPV_, patmet.Type7EtFraction()); + } + if (isCaloMet_){ //if (bLumiSecPlot){//get from config level if (fill_met_high_level_histo){ @@ -1210,186 +1972,4 @@ void METAnalyzer::fillMonitorElement(const edm::Event& iEvent, std::string DirNa hMEyLS = map_of_MEs[DirName+"/"+"MEyLS"]; if (hMEyLS && hMEyLS->getRootObject()) hMEyLS->Fill(MEy,myLuminosityBlock); } } - - //////////////////////////////////// - ///* if (isTCMet_) { - - //if(trackHandle_.isValid()) { - // for( edm::View::const_iterator trkit = trackHandle_->begin(); trkit != trackHandle_->end(); trkit++ ) { - // htrkPt = map_of_MEs[DirName+"/"+"trackPt"]; if (htrkPt && htrkPt->getRootObject()) htrkPt->Fill( trkit->pt() ); - // htrkEta = map_of_MEs[DirName+"/"+"trackEta"]; if (htrkEta && htrkEta->getRootObject()) htrkEta->Fill( trkit->eta() ); - // htrkNhits = map_of_MEs[DirName+"/"+"trackNhits"]; if (htrkNhits && htrkNhits->getRootObject()) htrkNhits->Fill( trkit->numberOfValidHits() ); - // htrkChi2 = map_of_MEs[DirName+"/"+"trackNormalizedChi2"]; - // if (htrkChi2 && htrkChi2->getRootObject()) htrkChi2->Fill( trkit->chi2() / trkit->ndof() ); - // double d0 = -1 * trkit->dxy( beamSpot_ ); - // htrkD0 = map_of_MEs[DirName+"/"+"trackD0"]; if (htrkD0 && htrkD0->getRootObject()) htrkD0->Fill( d0 ); - // } - //}else{if (verbose_) std::cout<<"tracks not valid"<::const_iterator eleit = electronHandle_->begin(); eleit != electronHandle_->end(); eleit++ ) { - // helePt = map_of_MEs[DirName+"/"+"electronPt"]; if (helePt && helePt->getRootObject()) helePt->Fill( eleit->p4().pt() ); - // heleEta = map_of_MEs[DirName+"/"+"electronEta"]; if (heleEta && heleEta->getRootObject()) heleEta->Fill( eleit->p4().eta() ); - // heleHoE = map_of_MEs[DirName+"/"+"electronHoverE"]; if (heleHoE && heleHoE->getRootObject()) heleHoE->Fill( eleit->hadronicOverEm() ); - // } - //}else{ - // if (verbose_) std::cout<<"electrons not valid"<begin(); muonit != muonHandle_->end(); muonit++ ) { - // const reco::TrackRef siTrack = muonit->innerTrack(); - // hmuPt = map_of_MEs[DirName+"/"+"muonPt"]; if (hmuPt && hmuPt->getRootObject()) hmuPt ->Fill( muonit->p4().pt() ); - // hmuEta = map_of_MEs[DirName+"/"+"muonEta"]; if (hmuEta && hmuEta->getRootObject()) hmuEta ->Fill( muonit->p4().eta() ); - // hmuNhits = map_of_MEs[DirName+"/"+"muonNhits"]; if (hmuNhits && hmuNhits->getRootObject()) hmuNhits->Fill( siTrack.isNonnull() ? siTrack->numberOfValidHits() : -999 ); - // hmuChi2 = map_of_MEs[DirName+"/"+"muonNormalizedChi2"]; if (hmuChi2 && hmuChi2->getRootObject()) hmuChi2 ->Fill( siTrack.isNonnull() ? siTrack->chi2()/siTrack->ndof() : -999 ); - // double d0 = siTrack.isNonnull() ? -1 * siTrack->dxy( beamSpot_) : -999; - // hmuD0 = map_of_MEs[DirName+"/"+"muonD0"]; if (hmuD0 && hmuD0->getRootObject()) hmuD0->Fill( d0 ); - // } - // const unsigned int nMuons = muonHandle_->size(); - // for( unsigned int mus = 0; mus < nMuons; mus++ ) { - // reco::MuonRef muref( muonHandle_, mus); - // reco::MuonMETCorrectionData muCorrData = (*tcMetValueMapHandle_)[muref]; - // hMExCorrection = map_of_MEs[DirName+"/"+"MExCorrection"]; if (hMExCorrection && hMExCorrection->getRootObject()) hMExCorrection-> Fill(muCorrData.corrY()); - // hMEyCorrection = map_of_MEs[DirName+"/"+"MEyCorrection"]; if (hMEyCorrection && hMEyCorrection->getRootObject()) hMEyCorrection-> Fill(muCorrData.corrX()); - //hMuonCorrectionFlag = map_of_MEs[DirName+"/"+"CorrectionFlag"]; if (hMuonCorrectionFlag && hMuonCorrectionFlag->getRootObject()) hMuonCorrectionFlag-> Fill(muCorrData.type()); - // } - // }else{ - //if (verbose_) std::cout<<"muons not valid"< caloJets; -// iEvent.getByToken(caloJetsToken_, caloJets); -// if (!caloJets.isValid()) { -// LogDebug("") << "METAnalyzer: Could not find jet product" << std::endl; -// if (verbose_) std::cout << "METAnalyzer: Could not find jet product" << std::endl; -// } -// -// for (reco::CaloJetCollection::const_iterator cal = caloJets->begin(); -// cal!=caloJets->end(); ++cal){ -// if (cal->pt()>highPtJetThreshold_){ -// return_value=true; -// } -// } -// }/* -// if(isTCMet_){ -// edm::Handle jptJets; -// iEvent.getByToken(jptJetsToken_, jptJets); -// if (!jptJets.isValid()) { -// LogDebug("") << "METAnalyzer: Could not find jet product" << std::endl; -// if (verbose_) std::cout << "METAnalyzer: Could not find jet product" << std::endl; -// } -// -// for (reco::JPTJetCollection::const_iterator cal = jptJets->begin(); -// cal!=jptJets->end(); ++cal){ -// if (cal->pt()>highPtJetThreshold_){ -// return_value=true; -// } -// } -// }*/ -// if(isPFMet_){ -// edm::Handle PFJets; -// iEvent.getByToken(pfJetsToken_, PFJets); -// if (!PFJets.isValid()) { -// LogDebug("") << "METAnalyzer: Could not find jet product" << std::endl; -// if (verbose_) std::cout << "METAnalyzer: Could not find jet product" << std::endl; -// } -// for (reco::PFJetCollection::const_iterator cal = PFJets->begin(); -// cal!=PFJets->end(); ++cal){ -// if (cal->pt()>highPtJetThreshold_){ -// return_value=true; -// } -// } -// } -// -// -// return return_value; -//} -// -//// // *********************************************************** -//bool METAnalyzer::selectLowPtJetEvent(const edm::Event& iEvent){ -// -// bool return_value=false; -// if(isCaloMet_){ -// edm::Handle caloJets; -// iEvent.getByToken(caloJetsToken_, caloJets); -// if (!caloJets.isValid()) { -// LogDebug("") << "METAnalyzer: Could not find jet product" << std::endl; -// if (verbose_) std::cout << "METAnalyzer: Could not find jet product" << std::endl; -// } -// -// for (reco::CaloJetCollection::const_iterator cal = caloJets->begin(); -// cal!=caloJets->end(); ++cal){ -// if (cal->pt()>lowPtJetThreshold_){ -// return_value=true; -// } -// } -// } -// if(isTCMet_){ -// edm::Handle jptJets; -// iEvent.getByToken(jptJetsToken_, jptJets); -// if (!jptJets.isValid()) { -// LogDebug("") << "METAnalyzer: Could not find jet product" << std::endl; -// if (verbose_) std::cout << "METAnalyzer: Could not find jet product" << std::endl; -// } -// -// for (reco::JPTJetCollection::const_iterator cal = jptJets->begin(); -// cal!=jptJets->end(); ++cal){ -// if (cal->pt()>lowPtJetThreshold_){ -// return_value=true; -// } -// } -// } -// if(isPFMet_){ -// edm::Handle PFJets; -// iEvent.getByToken(pfJetsToken_, PFJets); -// if (!PFJets.isValid()) { -// LogDebug("") << "METAnalyzer: Could not find jet product" << std::endl; -// if (verbose_) std::cout << "METAnalyzer: Could not find jet product" << std::endl; -// } -// for (reco::PFJetCollection::const_iterator cal = PFJets->begin(); -// cal!=PFJets->end(); ++cal){ -// if (cal->pt()>lowPtJetThreshold_){ -// return_value=true; -// } -// } -// } -// return return_value; -// -//} -// -// -//// *********************************************************** -//bool METAnalyzer::selectWElectronEvent(const edm::Event& iEvent){ -// -// bool return_value=true; -// -// /* -// W-electron event selection comes here -// */ -// -// return return_value; -// -//} -// -//// *********************************************************** -//bool METAnalyzer::selectWMuonEvent(const edm::Event& iEvent){ -// -// bool return_value=true; -// -// /* -// W-muon event selection comes here -// */ -// -// return return_value; -// -//} - diff --git a/trunk/DQMOffline/JetMET/test/run_PromptAna.py b/trunk/DQMOffline/JetMET/test/run_PromptAna.py index d8728a5e1c71e..bc9580669485a 100644 --- a/trunk/DQMOffline/JetMET/test/run_PromptAna.py +++ b/trunk/DQMOffline/JetMET/test/run_PromptAna.py @@ -1,235 +1,90 @@ -##----- -# Set job-specific inputs based on shell -# the following enviromental variables -# export COSMIC_MODE=True # or False -# export JOB_NAME="CosmicStream112220" -# export NEVENTS=1000 -# export ALL_HISTS=True -# export TRIGGER_SET=HLT -# export READ_LIST_FROM_FILE=False # or True -# export INPUTFILES='' # root file(s) -# export INPUTFILES_LIST='inputfile_BeamHaloExpress_120015.txt' -# for details see https://twiki.cern.ch/twiki/bin/view/CMS/JetMETDQMPromptAnalysis -##----- import os import FWCore.ParameterSet.Config as cms -# -# --- [cosmic sequence (default=True)?] -iscosmics = (os.environ.get('COSMIC_MODE','False')) -print 'iscosmics (default=True) = '+str(iscosmics) -# -# --- [name of job & output file (default=test)?] -jobname = (os.environ.get('JOB_NAME','test')) -print 'jobname (default=test) = '+str(jobname) -# -# --- [number of events (default=1000)] -nevents = int(os.environ.get('NEVENTS','3500')) -print 'nevents (default=1000) = '+str(nevents) -# -# --- [turn on all histograms (default=True)?] -allhist = (os.environ.get('ALL_HISTS','True')) -print 'allhist (default=True) = '+str(allhist) -# -#--- [read list of input files from a text file? or not (default=False)] -read_from_file = (os.environ.get('READ_LIST_FROM_FILE','False')) -print 'read list of input files from a text file (default=False) = '+str(read_from_file) -# -#--- [trigger set (default=HLT)] -trigger_set = (os.environ.get('TRIGGER_SET','HLT')) -print 'trigger set name (default=HLT) = '+str(trigger_set) -# -#--- [define list of input files] -inputfiles = [] -if read_from_file=="True": - #--- [name of the text file (default=inputfile_list_default.txt)] - filename = (os.environ.get('INPUTFILES_LIST','inputfiles.txt')) - file=open(filename) - print file.read() - f = open(filename) - try: - for line in f: - inputfiles.append(line) - finally: - f.close() -else: - inputfiles = os.environ.get('INPUTFILES', -#'/store/relval/CMSSW_7_0_0_pre8/RelValQCD_FlatPt_15_3000/GEN-SIM-RECO/PU_START70_V2_eg-v1/00000/FEFD7ED7-D952-E311-962B-0025905A605E.root' -###'/store/relval/CMSSW_5_3_6-GR_R_53_V15_RelVal_jet2012B/JetHT/RECO/v2/00000/FEC61CBE-062A-E211-AA5D-0026189438E4.root').split(",") -#'/store/relval/CMSSW_7_0_0_pre11/RelValQCD_FlatPt_15_3000HS_13/GEN-SIM-RECO/POSTLS162_V4-v1/00000/F0127B3E-8A6A-E311-9A07-002590593902.root' -#'/store/relval/CMSSW_7_1_0_pre4_AK4/RelValTTbar_13/GEN-SIM-RECO/POSTLS171_V1-v2/00000/7E11BD2A-5CB5-E311-B931-0025905A60A0.root' -'/store/relval/CMSSW_7_2_0_pre1/JetHT/RECO/GR_R_72_V1_RelVal_jet2012D-v1/00000/0022C8FB-FEFD-E311-AB9D-0025905A60A6.root', -'/store/relval/CMSSW_7_2_0_pre1/JetHT/RECO/GR_R_72_V1_RelVal_jet2012D-v1/00000/00491ABE-FFFD-E311-A734-002618943950.root' -) -print 'List of input files' -print inputfiles -#----- - -# -#----- -process = cms.Process("test") -process.load("CondCore.DBCommon.CondDBSetup_cfi") +process = cms.Process("JetMETDQMOffline") process.load("FWCore.MessageLogger.MessageLogger_cfi") +process.MessageLogger.cerr.FwkReport.reportEvery = 1000 -# -# DQM -# -#process.load("DQMServices.Core.DQM_cfg") - -process.load("DQMServices.Components.MEtoEDMConverter_cfi") - -# -# BeamHaloData producer -# from Configuration.Geometry.GeometryIdeal_cff import * ### process.load("Configuration/StandardSequences/Geometry_cff") ### Deprecated +process.load("Configuration.StandardSequences.GeometryDB_cff") process.load("Configuration.StandardSequences.Reconstruction_cff") process.load("Configuration/StandardSequences/MagneticField_cff") process.load("Configuration/StandardSequences/FrontierConditions_GlobalTag_cff") -#process.load("RecoMET/Configuration/RecoMET_BeamHaloId_cff") -#process.GlobalTag.globaltag ='GR_R_38X_V13A::All' - -#process.GlobalTag.globaltag ='GR_P_V14::All' -#process.GlobalTag.globaltag ='GR_R_52_V3::All' -process.GlobalTag.globaltag ='GR_R_53_V1::All' - -##process.GlobalTag.toGet = cms.VPSet( -## cms.PSet(record = cms.string("AlCaRecoTriggerBitsRcd"), -## tag = cms.string("AlcaRecoTriggerBits_JetMET_DQM_v0_hlt"), -## connect = cms.untracked.string( 'frontier://FrontierProd/CMS_COND_42X_DQM' ) -## #connect = cms.untracked.string("sqlite_file:/tmp/sturdy/CMSSW_4_2_X_2011-09-30-1000/src/GenericTriggerEventFlag_JetMET_DQM_HLT_v0.db") -## ) -##) -# the task - JetMET objects -if iscosmics =="True": - process.load("DQMOffline.JetMET.jetMETDQMOfflineSourceCosmic_cff") -else: - process.load("DQMOffline.JetMET.jetMETDQMOfflineSource_cff") - -#change values for first jet and met analyzer parameterset -> all other parametersets are cloned from these -process.jetDQMAnalyzerAk4CaloUncleaned.OutputMEsInRootFile = cms.bool(True) -process.jetDQMAnalyzerAk4CaloUncleaned.OutputFileName = cms.string("jetMETMonitoring_%s.root" % jobname) -process.jetDQMAnalyzerAk4CaloUncleaned.TriggerResultsLabel = cms.InputTag("TriggerResults","",trigger_set) -process.jetDQMAnalyzerAk4CaloUncleaned.processname = cms.string(trigger_set) -#process.tcMetDQMAnalyzer.OutputMEsInRootFile = cms.bool(True) -#process.tcMetDQMAnalyzer.OutputFileName = cms.string("jetMETMonitoring_%s.root" % jobname) -#process.tcMetDQMAnalyzer.TriggerResultsLabel = cms.InputTag("TriggerResults","",trigger_set) -#process.tcMetDQMAnalyzer.processname = cms.string(trigger_set) -process.caloMetDQMAnalyzer.OutputMEsInRootFile = cms.bool(True) -process.caloMetDQMAnalyzer.OutputFileName = cms.string("jetMETMonitoring_%s.root" % jobname) -process.caloMetDQMAnalyzer.TriggerResultsLabel = cms.InputTag("TriggerResults","",trigger_set) -process.caloMetDQMAnalyzer.processname = cms.string(trigger_set) -#process.jetMETAnalyzer.TriggerResultsLabel = cms.InputTag("TriggerResults","","HLT8E29") -#process.jetMETAnalyzer.processname = cms.string("HLT8E29") - -#if allhist=="True": -# process.jetMETAnalyzer.DoJetPtAnalysis = cms.untracked.bool(False) -# process.jetMETAnalyzer.DoJetPtCleaning = cms.untracked.bool(False) -# process.jetMETAnalyzer.DoIterativeCone = cms.untracked.bool(False) - -#process.jetMETAnalyzer.caloMETAnalysis.verbose = cms.int32(1) - - -################################################################################ -# -# If allSelection = True, all the MET cleaning folders are filled. -# If allSelection = False, only All, BasicCleanup and ExtraCleanup are filled. -# -################################################################################ -# if allhist=="True": -# process.jetMETAnalyzer.caloMETAnalysis.allSelection = cms.bool(True) -# process.jetMETAnalyzer.caloMETNoHFAnalysis.allSelection = cms.bool(True) -# process.jetMETAnalyzer.caloMETHOAnalysis.allSelection = cms.bool(True) -# process.jetMETAnalyzer.caloMETNoHFHOAnalysis.allSelection = cms.bool(True) -# process.jetMETAnalyzer.pfMETAnalysis.allSelection = cms.bool(True) -# process.jetMETAnalyzer.tcMETAnalysis.allSelection = cms.bool(True) -# process.jetMETAnalyzer.mucorrMETAnalysis.allSelection = cms.bool(True) +#for data in 720pre7 +process.GlobalTag.globaltag ='GR_R_73_V0A::All' # check # of bins process.load("DQMServices.Components.DQMStoreStats_cfi") -# for igprof -#process.IgProfService = cms.Service("IgProfService", -# reportFirstEvent = cms.untracked.int32(0), -# reportEventInterval = cms.untracked.int32(25), -# reportToFileAtPostEvent = cms.untracked.string("| gzip -c > igdqm.%I.gz") -#) - -# -# /Wmunu/Summer09-MC_31X_V3-v1/GEN-SIM-RECO -process.source = cms.Source("PoolSource", - fileNames = cms.untracked.vstring(inputfiles)) - -# -process.source.inputCommands = cms.untracked.vstring('keep *', 'drop *_MEtoEDMConverter_*_*') +readFiles = cms.untracked.vstring() +secFiles = cms.untracked.vstring() +process.source = cms.Source ("PoolSource",fileNames = readFiles, secondaryFileNames = secFiles) +readFiles.extend( [ + #for data + '/store/relval/CMSSW_7_3_0_pre1/JetHT/RECO/PRE_R_72_V10A_RelVal_jet2012C-v1/00000/04F00191-E359-E411-91F8-0025905A610C.root', + '/store/relval/CMSSW_7_3_0_pre1/JetHT/RECO/PRE_R_72_V10A_RelVal_jet2012C-v1/00000/06F034BB-F259-E411-AFC2-00261894384F.root', + '/store/relval/CMSSW_7_3_0_pre1/JetHT/RECO/PRE_R_72_V10A_RelVal_jet2012C-v1/00000/0A051B54-EC59-E411-95E5-002618FDA259.root', + '/store/relval/CMSSW_7_3_0_pre1/JetHT/RECO/PRE_R_72_V10A_RelVal_jet2012C-v1/00000/0A1AF8FF-F859-E411-A40F-0025905A6110.root' + #for cosmics + #'/store/data/Commissioning2014/Cosmics/RECO/PromptReco-v4/000/228/734/00000/10C180A7-2866-E411-B6F9-02163E010F8C.root', + #for MC + #'/store/relval/CMSSW_7_3_0_pre1/RelValTTbar_13/GEN-SIM-RECO/PU50ns_PRE_LS172_V16-v1/00000/22A79853-D85E-E411-BAA9-02163E00C055.root', + #'/store/relval/CMSSW_7_3_0_pre1/RelValTTbar_13/GEN-SIM-RECO/PU50ns_PRE_LS172_V16-v1/00000/28923A16-C95E-E411-871C-02163E00FFCE.root', + #'/store/relval/CMSSW_7_3_0_pre1/RelValTTbar_13/GEN-SIM-RECO/PU50ns_PRE_LS172_V16-v1/00000/307F76E6-E05E-E411-90AF-02163E00B036.root', + #'/store/relval/CMSSW_7_3_0_pre1/RelValTTbar_13/GEN-SIM-RECO/PU50ns_PRE_LS172_V16-v1/00000/4E03E1A5-CE5E-E411-AE0F-02163E008BE3.root', + #'/store/relval/CMSSW_7_3_0_pre1/RelValTTbar_13/GEN-SIM-RECO/PU50ns_PRE_LS172_V16-v1/00000/689DCC5B-D35E-E411-A720-02163E00D13A.root', + #'/store/relval/CMSSW_7_3_0_pre1/RelValTTbar_13/GEN-SIM-RECO/PU50ns_PRE_LS172_V16-v1/00000/CC3F6060-DA5E-E411-BA7C-02163E0105B8.root', + #'/store/relval/CMSSW_7_3_0_pre1/RelValTTbar_13/GEN-SIM-RECO/PU50ns_PRE_LS172_V16-v1/00000/D470466A-C55E-E411-A382-02163E00EB5D.root', + #'/store/relval/CMSSW_7_3_0_pre1/RelValTTbar_13/GEN-SIM-RECO/PU50ns_PRE_LS172_V16-v1/00000/E2A34427-E75E-E411-ABBA-02163E008DD3.root', + #'/store/relval/CMSSW_7_3_0_pre1/RelValTTbar_13/GEN-SIM-RECO/PU50ns_PRE_LS172_V16-v1/00000/FCE96BE5-F15E-E411-BD38-02163E00D13A.root' + #for MINIAODtests + #'/store/relval/CMSSW_7_3_0_pre1/RelValTTbar_13/MINIAODSIM/PU50ns_PRE_LS172_V16-v1/00000/9886ACB4-F45E-E411-9E5D-02163E00F01E.root' + #for HI tests + #'/store/relval/CMSSW_7_3_0_pre1/RelValQCD_Pt_80_120_13_HI/GEN-SIM-RECO/PRE_LS172_V15-v1/00000/5C15CC80-0B5A-E411-AF4B-02163E00ECD2.root', + #'/store/relval/CMSSW_7_3_0_pre1/RelValQCD_Pt_80_120_13_HI/GEN-SIM-RECO/PRE_LS172_V15-v1/00000/FC51FED6-B559-E411-9131-02163E006D72.root' + #cosmics + #'/store/relval/CMSSW_7_3_0_pre1/Cosmics/RECO/PRE_R_72_V10A_RelVal_cos2011A-v1/00000/06393A70-DB59-E411-865C-0025905A612C.root', + #'/store/relval/CMSSW_7_3_0_pre1/Cosmics/RECO/PRE_R_72_V10A_RelVal_cos2011A-v1/00000/2838CB6D-DB59-E411-8001-0025905A611E.root + ] ); + + +secFiles.extend( [ + ] ) # process.maxEvents = cms.untracked.PSet( - input = cms.untracked.int32( nevents ) -) -process.Timing = cms.Service("Timing") - -## # Comment this out or reconfigure to see error messages -process.MessageLogger = cms.Service("MessageLogger", - debugModules = cms.untracked.vstring('caloMetDQMAnalyzer'), - cout = cms.untracked.PSet( - default = cms.untracked.PSet( - limit = cms.untracked.int32(0) - ), - jetMETAnalyzer = cms.untracked.PSet( - limit = cms.untracked.int32(1) - ), - noLineBreaks = cms.untracked.bool(True), - DEBUG = cms.untracked.PSet( - limit = cms.untracked.int32(0) - ), - threshold = cms.untracked.string('DEBUG') - ), - categories = cms.untracked.vstring('jetMETAnalyzer'), - destinations = cms.untracked.vstring('cout') + input = cms.untracked.int32( -1 ) ) - process.load('Configuration/StandardSequences/EDMtoMEAtJobEnd_cff') process.dqmSaver.referenceHandling = cms.untracked.string('all') -# +#CMSSW expects same sequence name for different modes, comment out unneeded modes +#pp MC +#process.load("DQMOffline.JetMET.jetMETDQMOfflineSourceMC_cff") +#pp data +process.load("DQMOffline.JetMET.jetMETDQMOfflineSource_cff") +#cosmic data +#process.load("DQMOffline.JetMET.jetMETDQMOfflineSourceCosmic_cff") +#cosmic MC +#process.load("DQMOffline.JetMET.jetMETDQMOfflineSourceCosmicMC_cff") +#for HI data +#process.load("DQMOffline.JetMET.jetMETDQMOfflineSourceHI_cff") +#for HI MC +#process.load("DQMOffline.JetMET.jetMETDQMOfflineSourceHIMC_cff") + cmssw_version = os.environ.get('CMSSW_VERSION','CMSSW_X_Y_Z') Workflow = '/JetMET/'+str(cmssw_version)+'/Harvesting' process.dqmSaver.workflow = Workflow -#process.load('RecoJets.JetProducers.fixedGridRhoProducerFastjet_cfi') - -process.options = cms.untracked.PSet( - wantSummary = cms.untracked.bool(True) -) - -process.FEVT = cms.OutputModule("PoolOutputModule", - outputCommands = cms.untracked.vstring('keep *_MEtoEDMConverter_*_*'), - #outputCommands = cms.untracked.vstring('keep *'), - fileName = cms.untracked.string("reco_DQM_%s.root" % jobname) -) - -process.options = cms.untracked.PSet( - wantSummary = cms.untracked.bool(True) ## default is false - -) - process.dump = cms.EDAnalyzer("EventContentAnalyzer") -if iscosmics=="True": - process.p = cms.Path(#process.BeamHaloId -# process.fixedGridRhoFastjetAllCalo - process.jetMETDQMOfflineSourceCosmic - * process.dqmStoreStats -### * process.MEtoEDMConverter +process.p = cms.Path( #process.dump* + #process.jetMETDQMOfflineSourceMiniAOD* + #for cosmic data and MC + #process.jetMETDQMOfflineSourceCosmic* + #for Data and MC pp and HI + process.jetMETDQMOfflineSource* + process.dqmSaver ) -else: - process.p = cms.Path(#process.BeamHaloId -# process.fixedGridRhoFastjetAllCalo - process.jetMETDQMOfflineSource - * process.dqmStoreStats* process.dqmSaver -### * process.MEtoEDMConverter - ) - -process.outpath = cms.EndPath(process.FEVT) diff --git a/trunk/DQMOffline/Trigger/interface/EgHLTEgCutCodes.h b/trunk/DQMOffline/Trigger/interface/EgHLTEgCutCodes.h index fdb6fd608e8c7..82cbbf3690c44 100644 --- a/trunk/DQMOffline/Trigger/interface/EgHLTEgCutCodes.h +++ b/trunk/DQMOffline/Trigger/interface/EgHLTEgCutCodes.h @@ -57,7 +57,7 @@ namespace egHLT { }; private: - static ComCodes codes_; + static const ComCodes codes_; private: EgCutCodes(){} //not going to allow instainitiation diff --git a/trunk/DQMOffline/Trigger/interface/EgHLTOfflineSource.h b/trunk/DQMOffline/Trigger/interface/EgHLTOfflineSource.h index 1b7a3b4358127..53dea0e3d8aae 100644 --- a/trunk/DQMOffline/Trigger/interface/EgHLTOfflineSource.h +++ b/trunk/DQMOffline/Trigger/interface/EgHLTOfflineSource.h @@ -54,7 +54,7 @@ namespace egHLT { // } -class EgHLTOfflineSource : public DQMEDAnalyzer { +class EgHLTOfflineSource : public thread_unsafe::DQMEDAnalyzer { private: MonitorElement* dqmErrsMonElem_; //monitors DQM errors (ie failing to get trigger info, etc) diff --git a/trunk/DQMOffline/Trigger/src/EgHLTEgCutCodes.cc b/trunk/DQMOffline/Trigger/src/EgHLTEgCutCodes.cc index c84dbfb16e280..955bb32b1f2ae 100644 --- a/trunk/DQMOffline/Trigger/src/EgHLTEgCutCodes.cc +++ b/trunk/DQMOffline/Trigger/src/EgHLTEgCutCodes.cc @@ -2,7 +2,7 @@ using namespace egHLT; -ComCodes EgCutCodes::codes_(EgCutCodes::setCodes_()); +const ComCodes EgCutCodes::codes_(EgCutCodes::setCodes_()); //horribly inefficient I know but its done once ComCodes EgCutCodes::setCodes_() diff --git a/trunk/DQMServices/StreamerIO/plugins/DQMFileIterator.cc b/trunk/DQMServices/StreamerIO/plugins/DQMFileIterator.cc index fcff3cd817cea..f74b7ce4835cc 100644 --- a/trunk/DQMServices/StreamerIO/plugins/DQMFileIterator.cc +++ b/trunk/DQMServices/StreamerIO/plugins/DQMFileIterator.cc @@ -152,13 +152,8 @@ void DQMFileIterator::monUpdateLumi(const LumiEntry& lumi) { if (! mon_.isAvailable()) return; - ptree lumi_doc; - lumi_doc.put("filename", lumi.filename); - lumi_doc.put("file_ls", lumi.file_ls); - lumi_doc.put("state", lumi.state); - ptree doc; - doc.add_child(str(boost::format("extra.lumi_seen.lumi%06d") % lumi.file_ls), lumi_doc); + doc.put(str(boost::format("extra.lumi_seen.lumi%06d") % lumi.file_ls), lumi.state); mon_->outputUpdate(doc); } diff --git a/trunk/DQMServices/StreamerIO/plugins/DQMMonitoringService.cc b/trunk/DQMServices/StreamerIO/plugins/DQMMonitoringService.cc index a9747d00ae2bd..779c99baac63e 100644 --- a/trunk/DQMServices/StreamerIO/plugins/DQMMonitoringService.cc +++ b/trunk/DQMServices/StreamerIO/plugins/DQMMonitoringService.cc @@ -51,6 +51,11 @@ void DQMMonitoringService::evEvent(StreamID const& iContext) { auto now = std::chrono::high_resolution_clock::now(); auto count = duration_cast(now - last_report_time_).count(); + if (count < 30) { + // we don't want to report too often + return; + } + ptree doc; doc.put("events_total", nevents_); diff --git a/trunk/DQMServices/StreamerIO/scripts/esMonitoring.py b/trunk/DQMServices/StreamerIO/scripts/esMonitoring.py index 810b99dca98e4..e2ff31ece7922 100755 --- a/trunk/DQMServices/StreamerIO/scripts/esMonitoring.py +++ b/trunk/DQMServices/StreamerIO/scripts/esMonitoring.py @@ -55,6 +55,15 @@ def defaults(self): self.doc["run"] = run self.make_id() + self.find_stdout() + + def find_stdout(self): + try: + self.doc["stdout_fn"] = os.readlink("/proc/self/fd/1") + self.doc["stderr_fn"] = os.readlink("/proc/self/fd/2") + except: + pass + def make_id(self): id = self.id_format % self.doc @@ -100,7 +109,21 @@ def update_ps_status(self): except: pass - def update_stderr(self): + def update_mem_status(self): + try: + key = str(time.time()) + + pid = int(self.doc["pid"]) + fn = "/proc/%d/statm" % pid + f = open(fn, "r") + dct = { key: f.read().strip() } + f.close() + + self.update_doc({ 'extra': { 'mem_info': dct } }) + except: + pass + + def update_stdlog(self): if self.s_history: txt = self.s_history.read() self.update_doc({ 'extra': { 'stdlog': txt } }) @@ -116,7 +139,8 @@ def make_report(self): return self.update_ps_status() - self.update_stderr() + self.update_mem_status() + self.update_stdlog() fn_id = self.doc["_id"] + ".jsn" @@ -137,9 +161,10 @@ def try_update(self): if self.last_make_report is None: return self.make_report() - # is json stream has updates + # if json stream has updates if self.s_json and self.s_json.have_docs(): - return self.make_report() + # just apply them, it still goes through timer + self.update_from_json() now = time.time() delta = now - self.last_make_report @@ -153,7 +178,7 @@ def flush(self): self.try_update() class History(object): - def __init__(self, history_size=64*1024): + def __init__(self, history_size=8*1024): self.max_size = history_size self.buf = collections.deque() self.size = 0 diff --git a/trunk/DataFormats/Candidate/interface/Candidate.h b/trunk/DataFormats/Candidate/interface/Candidate.h index c56bd9e412ad2..8a0ba51cdb9dd 100755 --- a/trunk/DataFormats/Candidate/interface/Candidate.h +++ b/trunk/DataFormats/Candidate/interface/Candidate.h @@ -28,7 +28,7 @@ class OverlapChecker; namespace reco { - class Track; + class Track; class Candidate { public: typedef size_t size_type; @@ -263,6 +263,11 @@ namespace reco { } virtual const Track * bestTrack() const {return nullptr;} + + /// uncertainty on dz + virtual float dzError() const {return 0;} // { const Track * tr=bestTrack(); if(tr!=nullptr) return tr->dzError(); else return 0; } + /// uncertainty on dxy + virtual float dxyError() const {return 0;} // { const Track * tr=bestTrack(); if(tr!=nullptr) return tr->dxyError(); else return 0; } virtual bool isElectron() const = 0; virtual bool isMuon() const = 0; diff --git a/trunk/DataFormats/EgammaCandidates/src/GsfElectron.cc b/trunk/DataFormats/EgammaCandidates/src/GsfElectron.cc index 98be25ee6e19b..45b977fc62418 100644 --- a/trunk/DataFormats/EgammaCandidates/src/GsfElectron.cc +++ b/trunk/DataFormats/EgammaCandidates/src/GsfElectron.cc @@ -42,8 +42,8 @@ GsfElectron::GsfElectron setVertex(math::XYZPoint(te.positionAtVtx.x(),te.positionAtVtx.y(),te.positionAtVtx.z())) ; setPdgId(-11*charge) ; /*if (ecalDrivenSeed())*/ corrections_.correctedEcalEnergy = superCluster()->energy() ; - assert(ctfInfo.ctfTrack==(GsfElectron::core()->ctfTrack())) ; - assert(ctfInfo.shFracInnerHits==(GsfElectron::core()->ctfGsfOverlap())) ; + // assert(ctfInfo.ctfTrack==(GsfElectron::core()->ctfTrack())) ; + // assert(ctfInfo.shFracInnerHits==(GsfElectron::core()->ctfGsfOverlap())) ; } GsfElectron::GsfElectron ( int charge, const ChargeInfo & chargeInfo, @@ -66,8 +66,8 @@ GsfElectron::GsfElectron setVertex(math::XYZPoint(te.positionAtVtx.x(),te.positionAtVtx.y(),te.positionAtVtx.z())) ; setPdgId(-11*charge) ; /*if (ecalDrivenSeed())*/ corrections_.correctedEcalEnergy = superCluster()->energy() ; - assert(ctfInfo.ctfTrack==(GsfElectron::core()->ctfTrack())) ; - assert(ctfInfo.shFracInnerHits==(GsfElectron::core()->ctfGsfOverlap())) ; + //assert(ctfInfo.ctfTrack==(GsfElectron::core()->ctfTrack())) ; + //assert(ctfInfo.shFracInnerHits==(GsfElectron::core()->ctfGsfOverlap())) ; } GsfElectron::GsfElectron @@ -96,8 +96,8 @@ GsfElectron::GsfElectron corrections_(electron.corrections_), pixelMatchVariables_(electron.pixelMatchVariables_) { - assert(electron.core()->ctfTrack()==core->ctfTrack()) ; - assert(electron.core()->ctfGsfOverlap()==core->ctfGsfOverlap()) ; + //assert(electron.core()->ctfTrack()==core->ctfTrack()) ; + //assert(electron.core()->ctfGsfOverlap()==core->ctfGsfOverlap()) ; } GsfElectron::GsfElectron @@ -135,8 +135,8 @@ GsfElectron::GsfElectron trackClusterMatching_.electronCluster = electronCluster ; //closestCtfTrack_.ctfTrack = closestCtfTrack ; conversionRejection_.partner = conversionPartner ; - assert(closestCtfTrack==core->ctfTrack()) ; - assert(electron.core()->ctfGsfOverlap()==core->ctfGsfOverlap()) ; + //assert(closestCtfTrack==core->ctfTrack()) ; + //assert(electron.core()->ctfGsfOverlap()==core->ctfGsfOverlap()) ; // TO BE DONE // Check that the new edm references are really // the clones of the former references, and therefore other attributes diff --git a/trunk/DataFormats/GeometrySurface/interface/Cone.h b/trunk/DataFormats/GeometrySurface/interface/Cone.h index 3c64a37cf38ca..0e8923428152e 100644 --- a/trunk/DataFormats/GeometrySurface/interface/Cone.h +++ b/trunk/DataFormats/GeometrySurface/interface/Cone.h @@ -64,9 +64,9 @@ class Cone GCC11_FINAL : public Surface { virtual Side side( const GlobalPoint& p, Scalar tolerance) const; // Tangent plane to surface from global point - virtual ReferenceCountingPointer tangentPlane (const GlobalPoint&) const; + virtual ConstReferenceCountingPointer tangentPlane (const GlobalPoint&) const; // Tangent plane to surface from local point - virtual ReferenceCountingPointer tangentPlane (const LocalPoint&) const; + virtual ConstReferenceCountingPointer tangentPlane (const LocalPoint&) const; private: diff --git a/trunk/DataFormats/GeometrySurface/interface/Cylinder.h b/trunk/DataFormats/GeometrySurface/interface/Cylinder.h index 8664f91f0b865..a7495c64d5954 100644 --- a/trunk/DataFormats/GeometrySurface/interface/Cylinder.h +++ b/trunk/DataFormats/GeometrySurface/interface/Cylinder.h @@ -72,9 +72,9 @@ class Cylinder GCC11_FINAL : public Surface { virtual Side side( const LocalPoint& p, Scalar toler) const; /// tangent plane to surface from global point - virtual ReferenceCountingPointer tangentPlane (const GlobalPoint&) const; + virtual ConstReferenceCountingPointer tangentPlane (const GlobalPoint&) const; /// tangent plane to surface from local point - virtual ReferenceCountingPointer tangentPlane (const LocalPoint&) const; + virtual ConstReferenceCountingPointer tangentPlane (const LocalPoint&) const; /// tangent plane to surface from global point Plane fastTangent(const GlobalPoint& aPoint) const{ diff --git a/trunk/DataFormats/GeometrySurface/interface/Plane.h b/trunk/DataFormats/GeometrySurface/interface/Plane.h index ce74297e3b0ec..5cdd9d58442d3 100644 --- a/trunk/DataFormats/GeometrySurface/interface/Plane.h +++ b/trunk/DataFormats/GeometrySurface/interface/Plane.h @@ -82,10 +82,10 @@ class Plane : public Surface { } /// tangent plane to surface from global point - virtual ReferenceCountingPointer tangentPlane (const GlobalPoint&) const GCC11_FINAL; + virtual ConstReferenceCountingPointer tangentPlane (const GlobalPoint&) const GCC11_FINAL; /// tangent plane to surface from local point - virtual ReferenceCountingPointer tangentPlane (const LocalPoint&) const GCC11_FINAL; + virtual ConstReferenceCountingPointer tangentPlane (const LocalPoint&) const GCC11_FINAL; private: void setPosPrec() { diff --git a/trunk/DataFormats/GeometrySurface/interface/Surface.h b/trunk/DataFormats/GeometrySurface/interface/Surface.h index 9a50666bf34a1..92e4874d59c0a 100644 --- a/trunk/DataFormats/GeometrySurface/interface/Surface.h +++ b/trunk/DataFormats/GeometrySurface/interface/Surface.h @@ -139,10 +139,10 @@ class Surface : public GloballyPositioned * The return type is a ReferenceCountingPointer, so the plane * will be deleted automatically when no longer needed. */ - virtual ReferenceCountingPointer tangentPlane (const GlobalPoint&) const = 0; + virtual ConstReferenceCountingPointer tangentPlane (const GlobalPoint&) const = 0; /** Tangent plane to surface from local point. */ - virtual ReferenceCountingPointer tangentPlane (const LocalPoint&) const = 0; + virtual ConstReferenceCountingPointer tangentPlane (const LocalPoint&) const = 0; protected: MediumProperties theMediumProperties; diff --git a/trunk/DataFormats/GeometrySurface/src/Cone.cc b/trunk/DataFormats/GeometrySurface/src/Cone.cc index 654641543f963..543dad45c7b62 100644 --- a/trunk/DataFormats/GeometrySurface/src/Cone.cc +++ b/trunk/DataFormats/GeometrySurface/src/Cone.cc @@ -5,18 +5,18 @@ #include -ReferenceCountingPointer Cone::tangentPlane (const GlobalPoint&) const { +ConstReferenceCountingPointer Cone::tangentPlane (const GlobalPoint&) const { // FIXME: to be implemented... std::cout << "*** WARNING: Cone::tangentPlane not implemented." <(); + return ConstReferenceCountingPointer(); } -ReferenceCountingPointer Cone::tangentPlane (const LocalPoint&) const { +ConstReferenceCountingPointer Cone::tangentPlane (const LocalPoint&) const { // FIXME: to be implemented... std::cout << "*** WARNING: Cone::tangentPlane not implemented." <(); + return ConstReferenceCountingPointer(); } Surface::Side Cone::side( const GlobalPoint& p, Scalar tolerance) const { diff --git a/trunk/DataFormats/GeometrySurface/src/Cylinder.cc b/trunk/DataFormats/GeometrySurface/src/Cylinder.cc index e02d888831d70..04707bf747266 100644 --- a/trunk/DataFormats/GeometrySurface/src/Cylinder.cc +++ b/trunk/DataFormats/GeometrySurface/src/Cylinder.cc @@ -13,13 +13,13 @@ Surface::Side Cylinder::side( const LocalPoint& p, Scalar toler) const (lz>0 ? SurfaceOrientation::positiveSide : SurfaceOrientation::negativeSide)); } -ReferenceCountingPointer +ConstReferenceCountingPointer Cylinder::tangentPlane (const LocalPoint& aPoint) const { return tangentPlane(toGlobal(aPoint)); } -ReferenceCountingPointer +ConstReferenceCountingPointer Cylinder::tangentPlane (const GlobalPoint& aPoint) const { // @@ -38,7 +38,7 @@ Cylinder::tangentPlane (const GlobalPoint& aPoint) const // // local z defined by x and y (should point outwards from axis) // GlobalVector zPlane(xPlane.cross(yPlane)); // rotation constructor will normalize... - return ReferenceCountingPointer(new TangentPlane(aPoint, + return ConstReferenceCountingPointer(new TangentPlane(aPoint, RotationType(xPlane, yPlane) )); diff --git a/trunk/DataFormats/GeometrySurface/src/Plane.cc b/trunk/DataFormats/GeometrySurface/src/Plane.cc index e1ce42192a4f7..453f887d2eedd 100644 --- a/trunk/DataFormats/GeometrySurface/src/Plane.cc +++ b/trunk/DataFormats/GeometrySurface/src/Plane.cc @@ -2,14 +2,14 @@ #include "DataFormats/GeometrySurface/interface/TangentPlane.h" -ReferenceCountingPointer +ConstReferenceCountingPointer Plane::tangentPlane (const GlobalPoint&) const { - return ReferenceCountingPointer(const_cast(this)); + return ConstReferenceCountingPointer(this); } -ReferenceCountingPointer +ConstReferenceCountingPointer Plane::tangentPlane (const LocalPoint&) const { - return ReferenceCountingPointer(const_cast(this)); + return ConstReferenceCountingPointer(this); } diff --git a/trunk/DataFormats/METReco/src/CSCHaloData.cc b/trunk/DataFormats/METReco/src/CSCHaloData.cc index a4a548591539e..dd1478cb536d7 100644 --- a/trunk/DataFormats/METReco/src/CSCHaloData.cc +++ b/trunk/DataFormats/METReco/src/CSCHaloData.cc @@ -54,7 +54,7 @@ int CSCHaloData::NumberOfHaloTracks(HaloData::Endcap z) const int n = 0 ; for(unsigned int i = 0 ; i < TheTrackRefs.size() ; i++ ) { - edm::Ref iTrack( TheTrackRefs, i ) ; + edm::Ref iTrack( TheTrackRefs[i] ) ; // Does the track go through both endcaps ? bool Traversing = (iTrack->outerPosition().z() > 0 && iTrack->innerPosition().z() < 0) || (iTrack->outerPosition().z() < 0 && iTrack->innerPosition().z() > 0); // Does the track go through only +Z endcap ? diff --git a/trunk/DataFormats/METReco/src/EcalHaloData.cc b/trunk/DataFormats/METReco/src/EcalHaloData.cc index d55e14a301097..3622fe5d5a1d9 100644 --- a/trunk/DataFormats/METReco/src/EcalHaloData.cc +++ b/trunk/DataFormats/METReco/src/EcalHaloData.cc @@ -17,7 +17,7 @@ int EcalHaloData::NumberOfHaloSuperClusters(float roundness, float angle ) const int n = 0 ; for( unsigned int i = 0 ; i < TheSuperClusterRefs.size() ; i++ ) { - edm::Ref cluster(TheSuperClusterRefs, i) ; + edm::Ref cluster(TheSuperClusterRefs[i]) ; float r = ShowerShapes_Roundness[cluster]; float a = ShowerShapes_Angle[cluster]; diff --git a/trunk/DataFormats/Math/src/ExtVec.cc b/trunk/DataFormats/Math/src/ExtVec.cc index 26ae0984e4c50..1e75e652c9569 100644 --- a/trunk/DataFormats/Math/src/ExtVec.cc +++ b/trunk/DataFormats/Math/src/ExtVec.cc @@ -1,4 +1,4 @@ -#if (defined(__GNUC__) && (__GNUC__ == 4) && (__GNUC_MINOR__ > 7)) || defined(__clang__) +#if ((defined(__GNUC__) && (__GNUC__ == 4) && (__GNUC_MINOR__ > 7)) || defined(__clang__)) && !defined(__INTEL_COMPILER) #include "DataFormats/Math/interface/ExtVec.h" #include diff --git a/trunk/DataFormats/Math/test/BuildFile.xml b/trunk/DataFormats/Math/test/BuildFile.xml index 3964c92d1a1b2..9003ef5c35051 100644 --- a/trunk/DataFormats/Math/test/BuildFile.xml +++ b/trunk/DataFormats/Math/test/BuildFile.xml @@ -26,8 +26,11 @@ - - + + + + + diff --git a/trunk/DataFormats/ParticleFlowCandidate/interface/PFCandidate.h b/trunk/DataFormats/ParticleFlowCandidate/interface/PFCandidate.h index 26b31f0ab1b67..1da982cbf11bb 100755 --- a/trunk/DataFormats/ParticleFlowCandidate/interface/PFCandidate.h +++ b/trunk/DataFormats/ParticleFlowCandidate/interface/PFCandidate.h @@ -166,6 +166,10 @@ namespace reco { else return nullptr; } + /// uncertainty on dz + virtual float dzError() const { const Track * tr=bestTrack(); if(tr!=nullptr) return tr->dzError(); else return 0; } + /// uncertainty on dxy + virtual float dxyError() const { const Track * tr=bestTrack(); if(tr!=nullptr) return tr->dxyError(); else return 0; } /// set gsftrack reference void setGsfTrackRef(const reco::GsfTrackRef& ref); diff --git a/trunk/DataFormats/RecoCandidate/interface/RecoCandidate.h b/trunk/DataFormats/RecoCandidate/interface/RecoCandidate.h index 626b44d7be0da..a7cfe1ee763e9 100755 --- a/trunk/DataFormats/RecoCandidate/interface/RecoCandidate.h +++ b/trunk/DataFormats/RecoCandidate/interface/RecoCandidate.h @@ -57,6 +57,12 @@ namespace reco { enum TrackType { noTrackType, recoTrackType, gsfTrackType }; ///track type virtual TrackType bestTrackType() const; + /// uncertainty on dz + virtual float dzError() const; + /// uncertainty on dxy + virtual float dxyError() const; + + protected: /// check if two components overlap template diff --git a/trunk/DataFormats/RecoCandidate/interface/RecoChargedRefCandidate.h b/trunk/DataFormats/RecoCandidate/interface/RecoChargedRefCandidate.h index e7c24dff244fe..9f18d13dee626 100644 --- a/trunk/DataFormats/RecoCandidate/interface/RecoChargedRefCandidate.h +++ b/trunk/DataFormats/RecoCandidate/interface/RecoChargedRefCandidate.h @@ -31,6 +31,12 @@ namespace reco { else return nullptr; } + + /// uncertainty on dz + virtual float dzError() const { const Track * tr=bestTrack(); if(tr!=nullptr) return tr->dzError(); else return 0; } + /// uncertainty on dxy + virtual float dxyError() const { const Track * tr=bestTrack(); if(tr!=nullptr) return tr->dxyError(); else return 0; } + }; } diff --git a/trunk/DataFormats/RecoCandidate/src/RecoCandidate.cc b/trunk/DataFormats/RecoCandidate/src/RecoCandidate.cc index 13ffb41acceb9..40117e10d3819 100755 --- a/trunk/DataFormats/RecoCandidate/src/RecoCandidate.cc +++ b/trunk/DataFormats/RecoCandidate/src/RecoCandidate.cc @@ -80,3 +80,20 @@ RecoCandidate::TrackType RecoCandidate::bestTrackType() const { return gsfTrackType; return noTrackType; } + +float RecoCandidate::dzError() const +{ + const Track * tr=bestTrack(); + if(tr!=nullptr) + return tr->dzError(); + else + return 0; +} +float RecoCandidate::dxyError() const +{ + const Track * tr=bestTrack(); + if(tr!=nullptr) + return tr->dxyError(); + else + return 0; +} diff --git a/trunk/DataFormats/TrackerRecHit2D/interface/OmniClusterRef.h b/trunk/DataFormats/TrackerRecHit2D/interface/OmniClusterRef.h index 25236e0d97af7..abce4288d02d8 100644 --- a/trunk/DataFormats/TrackerRecHit2D/interface/OmniClusterRef.h +++ b/trunk/DataFormats/TrackerRecHit2D/interface/OmniClusterRef.h @@ -66,10 +66,8 @@ class OmniClusterRef { // bool isRegional() const { return (rawIndex() & kIsRegional)==kIsRegional; } // bool isNonRegionalStrip() const {return (rawIndex() & kIsRegional)==kIsStrip;} +private: edm::RefCoreWithIndex me; - - }; #endif // TrackerRecHit2D_OmniClusterRef_H - diff --git a/trunk/DetectorDescription/Core/src/Reflection.h b/trunk/DetectorDescription/Core/src/Reflection.h index bb522f2c35d40..45a3f9a161448 100644 --- a/trunk/DetectorDescription/Core/src/Reflection.h +++ b/trunk/DetectorDescription/Core/src/Reflection.h @@ -13,7 +13,7 @@ namespace DDI { Reflection(const DDSolid & s); double volume() const; void stream(std::ostream &) const; - const DDSolid & solid() { return s_; } + const DDSolid & solid() const { return s_; } private: DDSolid s_; }; diff --git a/trunk/EventFilter/EcalRawToDigi/plugins/EcalRawToDigi.cc b/trunk/EventFilter/EcalRawToDigi/plugins/EcalRawToDigi.cc index 12f143b157fdd..93abc6247c6d2 100644 --- a/trunk/EventFilter/EcalRawToDigi/plugins/EcalRawToDigi.cc +++ b/trunk/EventFilter/EcalRawToDigi/plugins/EcalRawToDigi.cc @@ -12,6 +12,9 @@ #include "CondFormats/EcalObjects/interface/EcalChannelStatus.h" #include "CondFormats/DataRecord/interface/EcalChannelStatusRcd.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" + EcalRawToDigi::EcalRawToDigi(edm::ParameterSet const& conf): //define the list of FED to be unpacked diff --git a/trunk/EventFilter/EcalRawToDigi/plugins/EcalRawToDigi.h b/trunk/EventFilter/EcalRawToDigi/plugins/EcalRawToDigi.h index 28e30d1b646d2..c7c2c610e37e4 100644 --- a/trunk/EventFilter/EcalRawToDigi/plugins/EcalRawToDigi.h +++ b/trunk/EventFilter/EcalRawToDigi/plugins/EcalRawToDigi.h @@ -45,14 +45,13 @@ class EcalRawToDigi : public edm::stream::EDProducer<>{ * Class constructor */ explicit EcalRawToDigi(const edm::ParameterSet& ps); - - static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); /** * Functions that are called by framework at each event */ virtual void produce(edm::Event& e, const edm::EventSetup& c) override; - + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + // function called at start of each run virtual void beginRun(const edm::Run& run, const edm::EventSetup& es) override; diff --git a/trunk/FWCore/ParameterSet/scripts/edmPythonConfigToCppValidation b/trunk/FWCore/ParameterSet/scripts/edmPythonConfigToCppValidation index 7c270005c9952..19f12424e46c6 100755 --- a/trunk/FWCore/ParameterSet/scripts/edmPythonConfigToCppValidation +++ b/trunk/FWCore/ParameterSet/scripts/edmPythonConfigToCppValidation @@ -23,6 +23,10 @@ def stringValueToString(param): def pythonValueToString(param): t,c = simpleParamHandlers[type(param).__name__] return t+"("+param.pythonValue()+")" +def stringOrInputTagValueToString(param): + if isinstance(param, str): + param = cms.InputTag(param) + return pythonValueToString(param) simpleParamHandlers = {"int32":("int",simpleValueToString), "uint32":("unsigned int",simpleValueToString), @@ -39,8 +43,7 @@ simpleParamHandlers = {"int32":("int",simpleValueToString), "FileInPath":("edm::FileInPath",pythonValueToString), "LuminosityBlockID":("edm::LuminosityBlockID",pythonValueToString), "LuminosityBlockRange":("edm::LuminosityBlockRange",pythonValueToString) - - } + } itemParamHandlers = {"vint32":("int",simpleItemToString), @@ -51,7 +54,7 @@ itemParamHandlers = {"vint32":("int",simpleItemToString), "vbool":("bool",boolItemToString), "vstring":("std::string",stringItemToString), "VESInputTag":("edm::ESInputTag",pythonValueToString), - "VInputTag":("edm::InputTag",stringItemToString), + "VInputTag":("edm::InputTag",stringOrInputTagValueToString), "VEventID":("edm::EventID",stringItemToString), "VESInputTag":("edm::ESInputTag",pythonValueToString), "VEventRange":("edm::EventRange",stringItemToString), @@ -75,35 +78,56 @@ def printVPSetDescription(spacing,descName,pList,label,depth): newerSpacing = newSpacing+" " otherTempName = "temp"+str(depth+1) print newerSpacing+"edm::ParameterSet "+otherTempName+";" - printParameterSet(newerSpacing,tempName,i,depth+1) + printParameterSet(newerSpacing,otherTempName,i,depth+1) print newerSpacing+tempName+".push_back("+otherTempName+");" print newSpacing+"}" trackiness="" if not pList.isTracked(): trackiness="Untracked" - print newSpacing+descName+".addVPSet"+trackiness+'("'+label+'",'+newDescName+","+tempName+");" + print newSpacing+descName+".addVPSet"+trackiness+'("'+label+'", '+newDescName+", "+tempName+");" print spacing+"}" def printListTypeParameterDescription(spacing,descName,pList,label,depth): if isinstance(pList,cms.VPSet): printVPSetDescription(spacing,descName,pList,label,depth) return - print spacing+"{" - newSpacing = spacing+" " itemType,converter = itemParamHandlers[type(pList).__name__] - tempName = "temp"+str(depth) - print newSpacing+"std::vector<"+itemType+"> "+tempName+";" - print newSpacing+tempName+".reserve("+str(len(pList))+");" - for i in pList: - print newSpacing+tempName+".push_back("+converter(i)+");" trackiness="" if not pList.isTracked(): trackiness="Untracked" - print newSpacing+descName+".add"+trackiness+" >("'+label+'",'+tempName+");" - print spacing+"}" + if len(pList) == 0: + print spacing+descName+".add"+trackiness+">("'+label+'", {});' + else: + print spacing+descName+".add"+trackiness+">("'+label+'", {' + for i in pList: + print spacing+' '+converter(i)+',' + print spacing+'});' + + +def expandRefToPSet(pset): + # check whether we should expand a refToPSet_ parameter to full PSet + if not 'refToPSet_' in pset.parameters_(): + return pset + + if len(pset.parameters_()) > 1: + raise RuntimeError('A "refToPSet_" should be the only parameter in a PSet') + refToPSet = pset.parameters_()['refToPSet_'] + if not isinstance(refToPSet, cms.string): + raise RuntimeError('A "refToPSet_" parameter is not a "cms.string"') + refToPSetName = refToPSet.value() + global config + if not refToPSetName in config: + raise RuntimeError('top-level PSet "%s", referenced by a refToPSet_, not found' % refToPSetName) + refToPSetValue = config[refToPSetName] + if not isinstance(refToPSetValue, cms.PSet): + raise RuntimeError('top-level parameter "%s", referenced by a refToPSet_, is not a cms.PSet' % refToPSetName) + + return refToPSetValue + def printParameterSetDescription(spacing,descName, pset, depth): + pset = expandRefToPSet(pset) for l,p in pset.parameters_().iteritems(): if isinstance(p,cms.PSet): print spacing+"{" @@ -114,7 +138,7 @@ def printParameterSetDescription(spacing,descName, pset, depth): trackiness="" if not p.isTracked(): trackiness="Untracked" - print newSpacing+descName+".add"+trackiness+'("'+l+'",'+newDescName+");" + print newSpacing+descName+".add"+trackiness+'("'+l+'", '+newDescName+");" print spacing+"}" else: if isinstance(p,_ValidatingParameterListBase): @@ -126,7 +150,7 @@ def printParameterSetDescription(spacing,descName, pset, depth): if not p.isTracked(): trackiness="Untracked" (t,c) = simpleParamHandlers[type(p).__name__] - print spacing+descName+".add"+trackiness+"<"+t+'>("'+l+'",'+c(p)+");" + print spacing+descName+".add"+trackiness+"<"+t+'>("'+l+'", '+c(p)+");" def printVPSet(spacing,psetName,pList,label,depth): print spacing+"{" @@ -146,29 +170,29 @@ def printVPSet(spacing,psetName,pList,label,depth): trackiness="" if not pList.isTracked(): trackiness="Untracked" - print newSpacing+psetName+".add"+trackiness+'Parameter >("'+label+'",'+tempName+");" + print newSpacing+psetName+".add"+trackiness+'Parameter>("'+label+'", '+tempName+");" print spacing+"}" def printListTypeParameter(spacing,psetName,pList,label,depth): if isinstance(pList,cms.VPSet): printVPSet(spacing,psetName,pList,label,depth) return - print spacing+"{" - newSpacing = spacing+" " + itemType,converter = itemParamHandlers[type(pList).__name__] - tempName = "temp"+str(depth) - print newSpacing+"std::vector<"+itemType+"> "+tempName+";" - print newSpacing+tempName+".reserve("+str(len(pList))+");" - for i in pList: - print newSpacing+tempName+".push_back("+converter(i)+");" trackiness="" if not pList.isTracked(): trackiness="Untracked" - print newSpacing+psetName+".add"+trackiness+'Parameter >("'+label+'",'+tempName+");" - print spacing+"}" + if len(pList) == 0: + print spacing+psetName+".add"+trackiness+'Parameter>("'+label+'", {});' + else: + print spacing+psetName+".add"+trackiness+'Parameter>("'+label+'", {' + for i in pList: + print spacing+' '+converter(i)+',' + print spacing+'});' -def printParameterSet(spacing,psetName, pset, depth): +def printParameterSet(spacing, psetName, pset, depth): + pset = expandRefToPSet(pset) for l,p in pset.parameters_().iteritems(): if isinstance(p,cms.PSet): print spacing+"{" @@ -179,7 +203,7 @@ def printParameterSet(spacing,psetName, pset, depth): trackiness="" if not p.isTracked(): trackiness="Untracked" - print newSpacing+psetName+".add"+trackiness+'Parameter("'+l+'",'+newPSetName+");" + print newSpacing+psetName+".add"+trackiness+'Parameter("'+l+'", '+newPSetName+");" print spacing+"}" else: if isinstance(p,_ValidatingParameterListBase): @@ -191,7 +215,7 @@ def printParameterSet(spacing,psetName, pset, depth): if not p.isTracked(): trackiness="Untracked" (t,c) = simpleParamHandlers[type(p).__name__] - print spacing+psetName+".add"+trackiness+"Parameter<"+t+'>("'+l+'",'+c(p)+");" + print spacing+psetName+".add"+trackiness+"Parameter<"+t+'>("'+l+'", '+c(p)+");" import optparse @@ -213,28 +237,40 @@ exec f in config #print config -mod = None -modLabel = None +modules = {} for item in config.iterkeys(): #print item if item.startswith('_'): continue if isinstance(config[item], _Module): - if mod is None: - mod = config[item] - modLabel = item - else: - raise RuntimeError("The file '"+filename+"' contains more than one module"); + modules[item] = config[item] -if mod is None: +if not modules: raise RuntimeError("No module found in file '"+filename+"'") -spacing = " "; -print "void" -print mod.type_()+"::fillDescriptions(edm::ConfigurationDescriptions& descriptions) {" -print spacing+"edm::ParameterSetDescription desc;" -#print mod.parameters_() -printParameterSetDescription(spacing,"desc",mod,0) -print spacing+'descriptions.add("'+modLabel+'",desc);' -print "}" +modulesTypes = set(module.type_() for module in modules.itervalues()) +if len(modulesTypes) > 1: + raise RuntimeError("The file '"+filename+"' contains modules of different C++ types"); +moduleType = modulesTypes.pop() + +spacing = ' '; +print '#include ' +print '#include ' +print +print 'void' +print moduleType + '::fillDescriptions(edm::ConfigurationDescriptions& descriptions) {' +if len(modules) > 1: + newSpacing = spacing + ' '; +else: + newSpacing = spacing +for label, module in modules.iteritems(): + if len(modules) > 1: + print spacing+'{' + print newSpacing + '// ' + label + print newSpacing + 'edm::ParameterSetDescription desc;' + printParameterSetDescription(newSpacing, 'desc', module, 0) + print newSpacing + 'descriptions.add("' + label + '", desc);' + if len(modules) > 1: + print spacing+'}' +print '}' diff --git a/trunk/FastSimulation/Event/src/FBaseSimEvent.cc b/trunk/FastSimulation/Event/src/FBaseSimEvent.cc index 8296351e7c049..89de293905ba6 100644 --- a/trunk/FastSimulation/Event/src/FBaseSimEvent.cc +++ b/trunk/FastSimulation/Event/src/FBaseSimEvent.cc @@ -370,23 +370,11 @@ FBaseSimEvent::addParticles(const HepMC::GenEvent& myGenEvent) { // Primary vertex HepMC::GenVertex* primaryVertex = *(myGenEvent.vertices_begin()); - // Beginning of workaround a bug in pythia particle gun - // ??? what is happening here ??? may be becuase pythia guns can have some bogus particles at the start of the event ??? - unsigned primaryMother = primaryVertex->particles_in_size(); - if ( primaryMother ) { - unsigned partId = (*(primaryVertex->particles_in_const_begin()))->pdg_id(); - if ( abs(partId) == 2212 ) primaryMother = 0; - } - // End of workaround a bug in pythia particle gun - + // unit transformation (needs review) XYZTLorentzVector primaryVertexPosition(primaryVertex->position().x()/10., primaryVertex->position().y()/10., primaryVertex->position().z()/10., primaryVertex->position().t()/10.); - // Actually this is the true end of the workaround - primaryVertexPosition *= (1-primaryMother); - // THE END. - // Set the main vertex myFilter->setMainVertex(primaryVertexPosition); diff --git a/trunk/FastSimulation/HighLevelTrigger/python/HLTAnalyser_cfi.py b/trunk/FastSimulation/HighLevelTrigger/python/HLTAnalyser_cfi.py index ac77011185e2f..086b464269234 100644 --- a/trunk/FastSimulation/HighLevelTrigger/python/HLTAnalyser_cfi.py +++ b/trunk/FastSimulation/HighLevelTrigger/python/HLTAnalyser_cfi.py @@ -10,9 +10,9 @@ # l1GctCounts = cms.InputTag("l1GctEmulDigis"), l1GctCounts = cms.InputTag("gctDigis"), # l1GtObjectMapRecord = cms.InputTag("l1GtEmulDigis"), - l1GtObjectMapRecord = cms.InputTag("gtDigis"), + l1GtObjectMapRecord = cms.InputTag("simGtDigis"), # l1GtReadoutRecord = cms.InputTag("l1GmtEmulDigis"), - l1GtReadoutRecord = cms.InputTag("gtDigis"), + l1GtReadoutRecord = cms.InputTag("simGtDigis"), l1extramc = cms.string('l1extraParticles'), l1extramu = cms.string('l1extraParticles'), hltresults = cms.InputTag("TriggerResults"), diff --git a/trunk/FastSimulation/HighLevelTrigger/python/HLTFastReco_cff.py b/trunk/FastSimulation/HighLevelTrigger/python/HLTFastReco_cff.py index 2941ac5d93cc2..77b0e7fd855ad 100644 --- a/trunk/FastSimulation/HighLevelTrigger/python/HLTFastReco_cff.py +++ b/trunk/FastSimulation/HighLevelTrigger/python/HLTFastReco_cff.py @@ -28,18 +28,16 @@ from L1Trigger.Configuration.SimL1Emulator_cff import simGctDigis, \ simDtTriggerPrimitiveDigis, L1DTConfigFromDB, simCscTriggerPrimitiveDigis, \ simCsctfTrackDigis, simDttfDigis, simCsctfDigis, \ - simRpcTriggerDigis, RPCConeBuilder, simGmtDigis, \ + simRpcTriggerDigis, RPCConeBuilder, simGmtDigis, simGtDigis, \ SimL1MuTriggerPrimitives, SimL1MuTrackFinders -from L1Trigger.GlobalTrigger.gtDigis_cfi import * - # The calorimeter emulator requires doDigis=true from FastSimulation.CaloRecHitsProducer.CaloRecHits_cff import * # GT emulator -gtDigis.EmulateBxInEvent = 1 -gtDigis.GmtInputTag = cms.InputTag("simGmtDigis") -gtDigis.GctInputTag = cms.InputTag("simGctDigis") +simGtDigis.EmulateBxInEvent = 1 +simGtDigis.GmtInputTag = cms.InputTag("simGmtDigis") +simGtDigis.GctInputTag = cms.InputTag("simGctDigis") # Emulator sequence L1Emulator = cms.Sequence(simRctDigis + @@ -48,7 +46,7 @@ SimL1MuTrackFinders + simRpcTriggerDigis + simGmtDigis + - gtDigis) + simGtDigis) # L1Extra - provides 4-vector representation of L1 trigger objects - not needed by HLT # The muon extra particles are done here, but could be done also by L1ParamMuons. @@ -78,6 +76,7 @@ hltL1GtTrigReport = L1Trigger.GlobalTriggerAnalyzer.l1GtTrigReport_cfi.l1GtTrigReport.clone() hltL1GtTrigReport.PrintVerbosity = 1 hltL1GtTrigReport.PrintOutput = 2 +hltL1GtTrigReport.L1GtRecordInputTag = cms.InputTag("simGtDigis") # HLT Report options = cms.untracked.PSet( diff --git a/trunk/FastSimulation/MaterialEffects/BuildFile.xml b/trunk/FastSimulation/MaterialEffects/BuildFile.xml index 45c3b42ab7c8b..b10eec477d7eb 100644 --- a/trunk/FastSimulation/MaterialEffects/BuildFile.xml +++ b/trunk/FastSimulation/MaterialEffects/BuildFile.xml @@ -3,6 +3,8 @@ + + diff --git a/trunk/FastSimulation/MaterialEffects/interface/CMSDummyDeexcitation.h b/trunk/FastSimulation/MaterialEffects/interface/CMSDummyDeexcitation.h new file mode 100644 index 0000000000000..8a2fca9e96175 --- /dev/null +++ b/trunk/FastSimulation/MaterialEffects/interface/CMSDummyDeexcitation.h @@ -0,0 +1,33 @@ +#ifndef FastSimulation_MaterialEffects_CMSDummyDeexcitation_H +#define FastSimulation_MaterialEffects_CMSDummyDeexcitation_H + +/** + * This class is needed as a dummy interface to Geant4 + * nuclear de-excitation module; no secondary produced + * + * \author Vladimir Ivanchenko + * $Date: 20-Jan-2015 + */ + +#include "G4VPreCompoundModel.hh" +#include "G4ReactionProductVector.hh" + +class G4Fragment; +class G4HadFinalState; +class G4HadProjectile; +class G4Nucleus; + +class CMSDummyDeexcitation : public G4VPreCompoundModel +{ +public: + + CMSDummyDeexcitation() {}; + + virtual ~CMSDummyDeexcitation() {}; + + G4HadFinalState* ApplyYourself(const G4HadProjectile&, G4Nucleus&) { return 0; } + + G4ReactionProductVector* DeExcite(G4Fragment&) { return new G4ReactionProductVector(); }; + +}; +#endif diff --git a/trunk/FastSimulation/MaterialEffects/interface/MaterialEffects.h b/trunk/FastSimulation/MaterialEffects/interface/MaterialEffects.h index 91b9bff8af433..4ce15d0b9f843 100755 --- a/trunk/FastSimulation/MaterialEffects/interface/MaterialEffects.h +++ b/trunk/FastSimulation/MaterialEffects/interface/MaterialEffects.h @@ -38,7 +38,8 @@ class ParticlePropagator; class PairProductionSimulator; class BremsstrahlungSimulator; class EnergyLossSimulator; -class NuclearInteractionSimulator; +//class NuclearInteractionSimulator; +class MaterialEffectsSimulator; class MultipleScatteringSimulator; class MuonBremsstrahlungSimulator; class RandomEngineAndDistribution; @@ -85,7 +86,7 @@ class MaterialEffects return EnergyLoss; } -/// Return the Muon Bremsstrahlung engine + /// Return the Muon Bremsstrahlung engine inline MuonBremsstrahlungSimulator* muonBremsstrahlungSimulator() const { return MuonBremsstrahlung; } @@ -104,11 +105,11 @@ class MaterialEffects PairProductionSimulator* PairProduction; BremsstrahlungSimulator* Bremsstrahlung; -////// Muon Brem + ////// Muon Brem MuonBremsstrahlungSimulator* MuonBremsstrahlung; MultipleScatteringSimulator* MultipleScattering; EnergyLossSimulator* EnergyLoss; - NuclearInteractionSimulator* NuclearInteraction; + MaterialEffectsSimulator* NuclearInteraction; // Cuts for material effects double pTmin; diff --git a/trunk/FastSimulation/MaterialEffects/interface/MaterialEffectsSimulator.h b/trunk/FastSimulation/MaterialEffects/interface/MaterialEffectsSimulator.h index 8efe9f5cbdcae..205060d211899 100644 --- a/trunk/FastSimulation/MaterialEffects/interface/MaterialEffectsSimulator.h +++ b/trunk/FastSimulation/MaterialEffects/interface/MaterialEffectsSimulator.h @@ -52,7 +52,6 @@ class MaterialEffectsSimulator ///Electron mass in GeV/c2 inline double eMass() const { return 0.000510998902; } - /// Compute the material effect (calls the sub class) void updateState(ParticlePropagator& myTrack, double radlen, RandomEngineAndDistribution const*); @@ -74,6 +73,9 @@ class MaterialEffectsSimulator /// The id of the closest charged daughter (filled for nuclear interactions only) inline int closestDaughterId() { return theClosestChargedDaughterId; } + /// Used by NuclearInteractionSimulator to save last sampled event + virtual void save() {}; + private: /// Overloaded in all material effects updtators @@ -82,7 +84,6 @@ class MaterialEffectsSimulator /// Returns the fraction of radiation lengths traversed inline double radiationLength() const {return radLengths;} - protected: std::vector _theUpdatedState; diff --git a/trunk/FastSimulation/MaterialEffects/interface/NuclearInteractionFTFSimulator.h b/trunk/FastSimulation/MaterialEffects/interface/NuclearInteractionFTFSimulator.h new file mode 100644 index 0000000000000..c413932b7af12 --- /dev/null +++ b/trunk/FastSimulation/MaterialEffects/interface/NuclearInteractionFTFSimulator.h @@ -0,0 +1,83 @@ +#ifndef FastSimulation_MaterialEffects_NuclearInteractionFTFSimulator_H +#define FastSimulation_MaterialEffects_NuclearInteractionFTFSimulator_H + +/** + * This class computes the probability for hadrons to interact with a + * nucleon of the tracker material (inelastically) and then sample + * nuclear interaction using FTF model of Geant4 + * The fraction of interaction lengths traversed by the particle in this + * tracker layer is determined in MaterialEffectsSimulator as a fraction + * the radiation lengths. + * + * \author Vladimir Ivanchenko + * $Date: 20-Jan-2015 + */ + +#include "FastSimulation/MaterialEffects/interface/MaterialEffectsSimulator.h" + +#include "G4Nucleus.hh" +#include "G4HadProjectile.hh" +#include "G4LorentzVector.hh" +#include "G4ThreeVector.hh" + +#include + +class ParticlePropagator; +class RandomEngineAndDistribution; +class G4ParticleDefinition; +class G4Track; +class G4Step; +class G4TheoFSGenerator; +class G4FTFModel; +class G4ExcitedStringDecay; +class G4LundStringFragmentation; +class G4GeneratorPrecompoundInterface; + +class NuclearInteractionFTFSimulator : public MaterialEffectsSimulator +{ +public: + + /// Constructor + NuclearInteractionFTFSimulator(unsigned int distAlgo, double distCut); + + /// Default Destructor + ~NuclearInteractionFTFSimulator(); + +private: + + /// Generate a nuclear interaction according to the probability that it happens + void compute(ParticlePropagator& Particle, RandomEngineAndDistribution const*); + + void saveDaughter(ParticlePropagator& Particle, const G4LorentzVector& lv, int pdgid); + + double distanceToPrimary(const RawParticle& Particle, + const RawParticle& aDaughter) const; + + std::vector theG4Hadron; + std::vector theNuclIntLength; + std::vector theId; + + G4TheoFSGenerator* theHadronicModel; + G4FTFModel* theStringModel; + G4ExcitedStringDecay* theStringDecay; + G4LundStringFragmentation* theLund; + G4GeneratorPrecompoundInterface* theCascade; + + G4Step* dummyStep; + G4Track* currTrack; + const G4ParticleDefinition* currParticle; + G4Nucleus targetNucleus; + G4HadProjectile theProjectile; + G4LorentzVector curr4Mom; + G4ThreeVector vectProj; + G4ThreeVector theBoost; + + double theEnergyLimit; + + int numHadrons; + + unsigned int theDistAlgo; + double theDistCut; + double distMin; +}; +#endif diff --git a/trunk/FastSimulation/MaterialEffects/python/MaterialEffects_cfi.py b/trunk/FastSimulation/MaterialEffects/python/MaterialEffects_cfi.py index 1addb3deb8540..bc87bf6c34f3f 100644 --- a/trunk/FastSimulation/MaterialEffects/python/MaterialEffects_cfi.py +++ b/trunk/FastSimulation/MaterialEffects/python/MaterialEffects_cfi.py @@ -41,8 +41,10 @@ # Smallest pT for the Mutliple Scattering pTmin = cms.double(0.2), # Enable Nuclear Interactions - NuclearInteraction = cms.bool(False), # temporary 12.01.14 until bug-fix for nuclear interactions - # The energies of the pions used in the above files (same order) + NuclearInteraction = cms.bool(False), # temporary 12.01.14 until bug-fix for nuclear interactions + # + G4NuclearInteraction = cms.bool(False), + # The energies of the pions used in the above files (same order) pionEnergies = cms.untracked.vdouble( 1.0, 2.0, 3.0, 4.0, 5.0, 7.0, 9.0, 12.0, 15.0, 20.0, 30.0, 50.0, 100.0, 200.0, 300.0, 500.0, 700.0, 1000.0 @@ -180,6 +182,7 @@ # Smallest pT for the Mutliple Scattering pTmin = cms.double(0.3), # Enable Nuclear Interactions + G4NuclearInteraction = cms.bool(False), NuclearInteraction = cms.bool(False) ) @@ -220,6 +223,7 @@ # Smallest pT for the Mutliple Scattering pTmin = cms.double(0.3), # Enable Nuclear Interactions + G4NuclearInteraction = cms.bool(False), NuclearInteraction = cms.bool(False) ) ) @@ -259,6 +263,7 @@ # Smallest pT for the Mutliple Scattering pTmin = cms.double(0.3), # Enable Nuclear Interactions + G4NuclearInteraction = cms.bool(False), NuclearInteraction = cms.bool(False) ) diff --git a/trunk/FastSimulation/MaterialEffects/src/MaterialEffects.cc b/trunk/FastSimulation/MaterialEffects/src/MaterialEffects.cc index b90d0fdd31d8d..71906e0294c7b 100755 --- a/trunk/FastSimulation/MaterialEffects/src/MaterialEffects.cc +++ b/trunk/FastSimulation/MaterialEffects/src/MaterialEffects.cc @@ -16,6 +16,7 @@ #include "FastSimulation/MaterialEffects/interface/BremsstrahlungSimulator.h" #include "FastSimulation/MaterialEffects/interface/EnergyLossSimulator.h" #include "FastSimulation/MaterialEffects/interface/NuclearInteractionSimulator.h" +#include "FastSimulation/MaterialEffects/interface/NuclearInteractionFTFSimulator.h" #include "FastSimulation/MaterialEffects/interface/MuonBremsstrahlungSimulator.h" #include @@ -37,6 +38,7 @@ MaterialEffects::MaterialEffects(const edm::ParameterSet& matEff) bool doEnergyLoss = matEff.getParameter("EnergyLoss"); bool doMultipleScattering = matEff.getParameter("MultipleScattering"); bool doNuclearInteraction = matEff.getParameter("NuclearInteraction"); + bool doG4NuclInteraction = matEff.getParameter("G4NuclearInteraction"); bool doMuonBremsstrahlung = matEff.getParameter("MuonBremsstrahlung"); double A = matEff.getParameter("A"); @@ -59,8 +61,8 @@ MaterialEffects::MaterialEffects(const edm::ParameterSet& matEff) Bremsstrahlung = new BremsstrahlungSimulator(bremEnergy, bremEnergyFraction); } -//muon Brem+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - if ( doMuonBremsstrahlung ) { + //muon Brem+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + if ( doMuonBremsstrahlung ) { double bremEnergy = matEff.getParameter("bremEnergy"); double bremEnergyFraction = matEff.getParameter("bremEnergyFraction"); @@ -69,8 +71,7 @@ MaterialEffects::MaterialEffects(const edm::ParameterSet& matEff) } - - //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ if ( doEnergyLoss ) { @@ -85,6 +86,7 @@ MaterialEffects::MaterialEffects(const edm::ParameterSet& matEff) } + if ( doNuclearInteraction ) { // The energies simulated @@ -200,11 +202,15 @@ MaterialEffects::MaterialEffects(const edm::ParameterSet& matEff) idMap[idPiminusses[i]] = -211; // Construction - NuclearInteraction = - new NuclearInteractionSimulator(pionEnergies, pionTypes, pionNames, - pionMasses, pionPMin, pionEnergy, - lengthRatio, ratios, idMap, - inputFile, distAlgo, distCut); + if ( doG4NuclInteraction ) { + NuclearInteraction = new NuclearInteractionFTFSimulator(distAlgo, distCut); + } else { + NuclearInteraction = + new NuclearInteractionSimulator(pionEnergies, pionTypes, pionNames, + pionMasses, pionPMin, pionEnergy, + lengthRatio, ratios, idMap, + inputFile, distAlgo, distCut); + } } } @@ -215,7 +221,7 @@ MaterialEffects::~MaterialEffects() { if ( EnergyLoss ) delete EnergyLoss; if ( MultipleScattering ) delete MultipleScattering; if ( NuclearInteraction ) delete NuclearInteraction; -//Muon Brem + //Muon Brem if ( MuonBremsstrahlung ) delete MuonBremsstrahlung; } @@ -231,6 +237,10 @@ void MaterialEffects::interact(FSimEvent& mySimEvent, theNormalVector = normalVector(layer,myTrack); radlen = radLengths(layer,myTrack); + //std::cout << "### MaterialEffects: for Track= " << itrack << " in layer #" + // << layer.layerNumber() << std::endl; + //std::cout << myTrack << std::endl; + //------------------- // Photon Conversion //------------------- @@ -283,12 +293,15 @@ void MaterialEffects::interact(FSimEvent& mySimEvent, } NuclearInteraction->updateState(myTrack, radlen*factor, random); + //std::cout << "MaterialEffects: nDaughters= " + // << NuclearInteraction->nDaughters() << std::endl; if ( NuclearInteraction->nDaughters() ) { //add a end vertex to the mother particle int ivertex = mySimEvent.addSimVertex(myTrack.vertex(),itrack, FSimVertexType::NUCL_VERTEX); - + //std::cout << "ivertex= " << ivertex << " nDaughters= " + // << NuclearInteraction->nDaughters() << std::endl; // Check if it is a valid vertex first: if (ivertex>=0) { // This was a hadron that interacted inelastically @@ -301,11 +314,11 @@ void MaterialEffects::interact(FSimEvent& mySimEvent, int daughId = mySimEvent.addSimTrack(&(*DaughterIter), ivertex); // Store the closest daughter in the mother info (for later tracking purposes) - if ( NuclearInteraction->closestDaughterId() == idaugh++ ) { + if ( NuclearInteraction->closestDaughterId() == idaugh ) { if ( mySimEvent.track(itrack).vertex().position().Pt() < 4.0 ) mySimEvent.track(itrack).setClosestDaughterId(daughId); } - + ++idaugh; } // The hadron is destroyed. Return. return; diff --git a/trunk/FastSimulation/MaterialEffects/src/NuclearInteractionFTFSimulator.cc b/trunk/FastSimulation/MaterialEffects/src/NuclearInteractionFTFSimulator.cc new file mode 100644 index 0000000000000..2ab7bbaa176e9 --- /dev/null +++ b/trunk/FastSimulation/MaterialEffects/src/NuclearInteractionFTFSimulator.cc @@ -0,0 +1,279 @@ +// Framework Headers +#include "FWCore/Utilities/interface/Exception.h" +#include "FWCore/MessageLogger/interface/MessageLogger.h" + +// Fast Sim headers +#include "FastSimulation/MaterialEffects/interface/NuclearInteractionFTFSimulator.h" +#include "FastSimulation/MaterialEffects/interface/CMSDummyDeexcitation.h" +#include "FastSimulation/Utilities/interface/RandomEngineAndDistribution.h" +#include "FastSimulation/ParticlePropagator/interface/ParticlePropagator.h" + +// Geant4 headers +#include "G4ParticleDefinition.hh" +#include "G4DynamicParticle.hh" +#include "G4Track.hh" +#include "G4Step.hh" +#include "G4StepPoint.hh" +#include "G4TheoFSGenerator.hh" +#include "G4FTFModel.hh" +#include "G4ExcitedStringDecay.hh" +#include "G4LundStringFragmentation.hh" +#include "G4GeneratorPrecompoundInterface.hh" + +#include "G4Proton.hh" +#include "G4Neutron.hh" +#include "G4PionPlus.hh" +#include "G4PionMinus.hh" +#include "G4AntiProton.hh" +#include "G4KaonPlus.hh" +#include "G4KaonMinus.hh" +#include "G4KaonZeroLong.hh" +#include "G4KaonZeroShort.hh" +#include "G4KaonZero.hh" +#include "G4AntiKaonZero.hh" +#include "G4GenericIon.hh" + +#include "G4Material.hh" +#include "G4DecayPhysics.hh" +#include "G4ParticleTable.hh" +#include "G4SystemOfUnits.hh" + +const double fact = 1.0/CLHEP::GeV; + +NuclearInteractionFTFSimulator::NuclearInteractionFTFSimulator( + unsigned int distAlgo, + double distCut) : + theDistAlgo(distAlgo), + theDistCut(distCut), + distMin(1E99) +{ + theEnergyLimit = 1*CLHEP::GeV; + + // FTF model + theHadronicModel = new G4TheoFSGenerator("FTF"); + theStringModel = new G4FTFModel(); + G4GeneratorPrecompoundInterface* cascade + = new G4GeneratorPrecompoundInterface(new CMSDummyDeexcitation()); + theLund = new G4LundStringFragmentation(); + theStringDecay = new G4ExcitedStringDecay(theLund); + theStringModel->SetFragmentationModel(theStringDecay); + + theHadronicModel->SetTransport(cascade); + theHadronicModel->SetHighEnergyGenerator(theStringModel); + theHadronicModel->SetMinEnergy(theEnergyLimit); + + // Geant4 particles + numHadrons = 11; + theG4Hadron.resize(numHadrons,0); + theG4Hadron[0] = G4Proton::Proton(); + theG4Hadron[1] = G4Neutron::Neutron(); + theG4Hadron[2] = G4PionPlus::PionPlus(); + theG4Hadron[3] = G4PionMinus::PionMinus(); + theG4Hadron[4] = G4AntiProton::AntiProton(); + theG4Hadron[5] = G4KaonPlus::KaonPlus(); + theG4Hadron[6] = G4KaonMinus::KaonMinus(); + theG4Hadron[7] = G4KaonZeroLong::KaonZeroLong(); + theG4Hadron[8] = G4KaonZeroShort::KaonZeroShort(); + theG4Hadron[9] = G4KaonZero::KaonZero(); + theG4Hadron[10]= G4AntiKaonZero::AntiKaonZero(); + + G4GenericIon::GenericIon(); + G4DecayPhysics decays; + decays.ConstructParticle(); + G4ParticleTable* partTable = G4ParticleTable::GetParticleTable(); + partTable->SetReadiness(); + + // interaction length in units of radiation length + // computed for 5 GeV projectile energy, default value for K0_L + theNuclIntLength.resize(numHadrons,6.46); + theNuclIntLength[0] = 4.528; + theNuclIntLength[1] = 4.524; + theNuclIntLength[2] = 4.493; + theNuclIntLength[3] = 4.493; + theNuclIntLength[4] = 3.593; + theNuclIntLength[5] = 7.154; + theNuclIntLength[6] = 5.889; + + // list of PDG codes + theId.resize(numHadrons,0); + + // local objects + currTrack = 0; + currParticle = 0; + vectProj.set(0.0,0.0,1.0); + theBoost.set(0.0,0.0,1.0); + + // fill projectile particle definitions + dummyStep = new G4Step(); + dummyStep->SetPreStepPoint(new G4StepPoint()); + for(int i=0; iGetPDGEncoding(); + } + + // target is always Silicon + targetNucleus.SetParameters(28, 14); +} + +NuclearInteractionFTFSimulator::~NuclearInteractionFTFSimulator() { + + delete theStringDecay; + delete theStringModel; + delete theLund; +} + +void NuclearInteractionFTFSimulator::compute(ParticlePropagator& Particle, + RandomEngineAndDistribution const* random) +{ + // check if primary particle is in the local list + int thePid = Particle.pid(); + currParticle = 0; + int i = 0; + for(; iflatShoot() > 0.5) { currParticle = theG4Hadron[10]; } + } + break; + } + } + if(!currParticle) { return; } + + //std::cout << "*NuclearInteractionFTFSimulator::compute: R(X0)= " << radLengths + // << " Rnuc(X0)= " << theNuclIntLength[i] << std::endl; + + // Check random position of nuclear interaction + if ( -G4Log(random->flatShoot())*theNuclIntLength[i] > radLengths ) { return; } + + // fill projectile for Geant4 + double e = CLHEP::GeV*Particle.momentum().e(); + double mass = currParticle->GetPDGMass(); + + //std::cout << " Primary " << currParticle->GetParticleName() + // << " E(GeV)= " << e*fact << std::endl; + + if(e <= theEnergyLimit + mass) { return; } + + double px = Particle.momentum().px(); + double py = Particle.momentum().py(); + double pz = Particle.momentum().pz(); + double norm = 1.0/sqrt(px*px + py*py + pz*pz); + G4ThreeVector dir(px*norm, py*norm, pz*norm); + /* + std::cout << " Primary " << currParticle->GetParticleName() + << " E(GeV)= " << e*fact << " P(GeV/c)= (" + << px << " " << py << " " << pz << ")" << std::endl; + */ + + G4DynamicParticle* dynParticle = new G4DynamicParticle(theG4Hadron[i],dir,e-mass); + currTrack = new G4Track(dynParticle, 0.0, vectProj); + currTrack->SetStep(dummyStep); + + theProjectile.Initialise(*currTrack); + delete currTrack; + + G4HadFinalState* result = theHadronicModel->ApplyYourself(theProjectile, targetNucleus); + + if(result) { + + int nsec = result->GetNumberOfSecondaries(); + if(0 < nsec) { + + result->SetTrafoToLab(theProjectile.GetTrafoToLab()); + _theUpdatedState.clear(); + + // std::cout << " " << nsec << " secondaries" << std::endl; + // Generate angle + double phi = random->flatShoot()*CLHEP::twopi; + theClosestChargedDaughterId = -1; + distMin = 1e99; + + // rotate and store secondaries + for (int j=0; jGetSecondary(j)->GetParticle(); + int thePid = dp->GetParticleDefinition()->GetPDGEncoding(); + + // rotate around primary direction + curr4Mom = dp->Get4Momentum(); + curr4Mom.rotate(phi, vectProj); + curr4Mom *= result->GetTrafoToLab(); + /* + std::cout << j << ". " << dp->GetParticleDefinition()->GetParticleName() + << " " << thePid + << " " << curr4Mom*fact << std::endl; + */ + // prompt 2-gamma decay for pi0, eta, eta'p + if(111 == thePid || 221 == thePid || 331 == thePid) { + theBoost = curr4Mom.boostVector(); + double e = 0.5*dp->GetParticleDefinition()->GetPDGMass(); + double fi = random->flatShoot()*CLHEP::twopi; + double cth = 2*random->flatShoot() - 1.0; + double sth = sqrt((1.0 - cth)*(1.0 + cth)); + G4LorentzVector lv(e*sth*cos(fi),e*sth*sin(fi),e*cth,e); + lv.boost(theBoost); + saveDaughter(Particle, lv, 22); + curr4Mom -= lv; + saveDaughter(Particle, curr4Mom, 22); + } else { + saveDaughter(Particle, curr4Mom, thePid); + } + } + } + } +} + +void NuclearInteractionFTFSimulator::saveDaughter(ParticlePropagator& Particle, + const G4LorentzVector& lv, int pdgid) +{ + unsigned int idx = _theUpdatedState.size(); + _theUpdatedState.push_back(Particle); + _theUpdatedState[idx].SetXYZT(lv.px()*fact,lv.py()*fact,lv.pz()*fact,lv.e()*fact); + _theUpdatedState[idx].setID(pdgid); + + // Store the closest daughter index (for later tracking purposes, so charged particles only) + double distance = distanceToPrimary(Particle,_theUpdatedState[idx]); + // Find the closest daughter, if closer than a given upper limit. + if ( distance < distMin && distance < theDistCut ) { + distMin = distance; + theClosestChargedDaughterId = idx; + } + // std::cout << _theUpdatedState[idx] << std::endl; +} + +double +NuclearInteractionFTFSimulator::distanceToPrimary(const RawParticle& Particle, + const RawParticle& aDaughter) const +{ + double distance = 2E99; + // Compute the distance only for charged primaries + if ( fabs(Particle.charge()) > 1E-6 ) { + + // The secondary must have the same charge + double chargeDiff = fabs(aDaughter.charge()-Particle.charge()); + if ( fabs(chargeDiff) < 1E-6 ) { + + // Here are two distance definitions * to be tuned * + switch ( theDistAlgo ) { + + case 1: + // sin(theta12) + distance = (aDaughter.Vect().Unit().Cross(Particle.Vect().Unit())).R(); + break; + + case 2: + // sin(theta12) * p1/p2 + distance = (aDaughter.Vect().Cross(Particle.Vect())).R() + /aDaughter.Vect().Mag2(); + break; + + default: + // Should not happen + break; + } + } + } + return distance; +} diff --git a/trunk/FastSimulation/Tracking/python/IterativeDetachedTripletStep_cff.py b/trunk/FastSimulation/Tracking/python/IterativeDetachedTripletStep_cff.py index 7efc65bb1b48d..415f017196dc6 100644 --- a/trunk/FastSimulation/Tracking/python/IterativeDetachedTripletStep_cff.py +++ b/trunk/FastSimulation/Tracking/python/IterativeDetachedTripletStep_cff.py @@ -41,7 +41,7 @@ iterativeDetachedTripletTracks.TTRHBuilder = 'WithoutRefit' iterativeDetachedTripletTracks.Fitter = 'KFFittingSmootherSecond' iterativeDetachedTripletTracks.Propagator = 'PropagatorWithMaterial' -iterativeDetachedTripletTracks.trackAlgo = cms.untracked.uint32(7) # detachedTripletStep +iterativeDetachedTripletTracks.AlgorithmName = cms.string('detachedTripletStep') # simtrack id producer detachedTripletStepIds = cms.EDProducer("SimTrackIdProducer", diff --git a/trunk/FastSimulation/Tracking/python/IterativeInitialStep_cff.py b/trunk/FastSimulation/Tracking/python/IterativeInitialStep_cff.py index 507dcb2aad77c..8d5f8f77acba6 100644 --- a/trunk/FastSimulation/Tracking/python/IterativeInitialStep_cff.py +++ b/trunk/FastSimulation/Tracking/python/IterativeInitialStep_cff.py @@ -42,7 +42,7 @@ iterativeInitialTracks.TTRHBuilder = 'WithoutRefit' iterativeInitialTracks.Fitter = 'KFFittingSmootherWithOutlierRejection' iterativeInitialTracks.Propagator = 'PropagatorWithMaterial' -iterativeInitialTracks.trackAlgo = cms.untracked.uint32(4) # initialStep +iterativeInitialTracks.AlgorithmName = cms.string('initialStep') #vertices import RecoVertex.PrimaryVertexProducer.OfflinePrimaryVertices_cfi diff --git a/trunk/FastSimulation/Tracking/python/IterativeLowPtTripletStep_cff.py b/trunk/FastSimulation/Tracking/python/IterativeLowPtTripletStep_cff.py index 91432672d9351..0023f60caec7b 100644 --- a/trunk/FastSimulation/Tracking/python/IterativeLowPtTripletStep_cff.py +++ b/trunk/FastSimulation/Tracking/python/IterativeLowPtTripletStep_cff.py @@ -42,7 +42,7 @@ iterativeLowPtTripletTracksWithTriplets.TTRHBuilder = 'WithoutRefit' iterativeLowPtTripletTracksWithTriplets.Fitter = 'KFFittingSmootherSecond' iterativeLowPtTripletTracksWithTriplets.Propagator = 'PropagatorWithMaterial' -iterativeLowPtTripletTracksWithTriplets.trackAlgo = cms.untracked.uint32(5) # lowPtTripletStep +iterativeLowPtTripletTracksWithTriplets.AlgorithmName = cms.string('lowPtTripletStep') # simtrack id producer diff --git a/trunk/FastSimulation/Tracking/python/IterativeMixedTripletStep_cff.py b/trunk/FastSimulation/Tracking/python/IterativeMixedTripletStep_cff.py index 7806a7119f61b..6706eb459dfc2 100644 --- a/trunk/FastSimulation/Tracking/python/IterativeMixedTripletStep_cff.py +++ b/trunk/FastSimulation/Tracking/python/IterativeMixedTripletStep_cff.py @@ -45,7 +45,7 @@ ##iterativeMixedTripletStepTracks.Fitter = 'KFFittingSmootherWithOutlierRejection' iterativeMixedTripletStepTracks.Fitter = 'KFFittingSmootherThird' iterativeMixedTripletStepTracks.Propagator = 'PropagatorWithMaterial' -iterativeMixedTripletStepTracks.trackAlgo = cms.untracked.uint32(8) +iterativeMixedTripletStepTracks.AlgorithmName = cms.string('mixedTripletStep') # simtrack id producer mixedTripletStepIds = cms.EDProducer("SimTrackIdProducer", diff --git a/trunk/FastSimulation/Tracking/python/IterativePixelLessStep_cff.py b/trunk/FastSimulation/Tracking/python/IterativePixelLessStep_cff.py index 764687ece7fe3..d5fe875745801 100644 --- a/trunk/FastSimulation/Tracking/python/IterativePixelLessStep_cff.py +++ b/trunk/FastSimulation/Tracking/python/IterativePixelLessStep_cff.py @@ -48,7 +48,7 @@ ##iterativePixelLessTracks.Fitter = 'KFFittingSmootherWithOutlierRejection' iterativePixelLessTracks.Fitter = 'KFFittingSmootherFourth' iterativePixelLessTracks.Propagator = 'PropagatorWithMaterial' -iterativePixelLessTracks.trackAlgo = cms.untracked.uint32(9) +iterativePixelLessTracks.AlgorithmName = cms.string('pixelLessStep') # simtrack id producer pixelLessStepIds = cms.EDProducer("SimTrackIdProducer", diff --git a/trunk/FastSimulation/Tracking/python/IterativePixelPairStep_cff.py b/trunk/FastSimulation/Tracking/python/IterativePixelPairStep_cff.py index 845ecd9750700..ef554b8d3fc28 100644 --- a/trunk/FastSimulation/Tracking/python/IterativePixelPairStep_cff.py +++ b/trunk/FastSimulation/Tracking/python/IterativePixelPairStep_cff.py @@ -42,7 +42,7 @@ iterativePixelPairTracks.TTRHBuilder = 'WithoutRefit' iterativePixelPairTracks.Fitter = 'KFFittingSmootherSecond' iterativePixelPairTracks.Propagator = 'PropagatorWithMaterial' -iterativePixelPairTracks.trackAlgo = cms.untracked.uint32(6) # pixelPairStep +iterativePixelPairTracks.AlgorithmName = cms.string('pixelPairStep') # simtrack id producer pixelPairStepIds = cms.EDProducer("SimTrackIdProducer", diff --git a/trunk/FastSimulation/Tracking/python/IterativeTobTecStep_cff.py b/trunk/FastSimulation/Tracking/python/IterativeTobTecStep_cff.py index 11cf034f58a9e..cb2d3774954f1 100644 --- a/trunk/FastSimulation/Tracking/python/IterativeTobTecStep_cff.py +++ b/trunk/FastSimulation/Tracking/python/IterativeTobTecStep_cff.py @@ -49,7 +49,7 @@ iterativeTobTecTracks.TTRHBuilder = 'WithoutRefit' iterativeTobTecTracks.Fitter = 'KFFittingSmootherFifth' iterativeTobTecTracks.Propagator = 'PropagatorWithMaterial' -iterativeTobTecTracks.trackAlgo = cms.untracked.uint32(10) # tobTecStep +iterativeTobTecTracks.AlgorithmName = cms.string('tobTecStep') # simtrack id producer tobTecStepIds = cms.EDProducer("SimTrackIdProducer", diff --git a/trunk/FastSimulation/TrajectoryManager/src/TrajectoryManager.cc b/trunk/FastSimulation/TrajectoryManager/src/TrajectoryManager.cc index 1cfa0c2f4a547..e1b2e397e979a 100755 --- a/trunk/FastSimulation/TrajectoryManager/src/TrajectoryManager.cc +++ b/trunk/FastSimulation/TrajectoryManager/src/TrajectoryManager.cc @@ -593,7 +593,7 @@ TrajectoryManager::makeTrajectoryState( const DetLayer* layer, { GlobalPoint pos( pp.X(), pp.Y(), pp.Z()); GlobalVector mom( pp.Px(), pp.Py(), pp.Pz()); - ReferenceCountingPointer plane = layer->surface().tangentPlane(pos); + auto plane = layer->surface().tangentPlane(pos); return TrajectoryStateOnSurface (GlobalTrajectoryParameters( pos, mom, TrackCharge( pp.charge()), field), *plane); } diff --git a/trunk/GeneratorInterface/Pythia8Interface/plugins/LHAupLesHouches.cc b/trunk/GeneratorInterface/Pythia8Interface/plugins/LHAupLesHouches.cc index ae15dcef8d7ef..8f3089b6e7d6d 100644 --- a/trunk/GeneratorInterface/Pythia8Interface/plugins/LHAupLesHouches.cc +++ b/trunk/GeneratorInterface/Pythia8Interface/plugins/LHAupLesHouches.cc @@ -50,7 +50,7 @@ bool LHAupLesHouches::setInit() } -bool LHAupLesHouches::setEvent(int inProcId, double mRecalculate) +bool LHAupLesHouches::setEvent(int inProcId) { if (!event) return false; @@ -64,9 +64,7 @@ bool LHAupLesHouches::setEvent(int inProcId, double mRecalculate) hepeup.AQEDUP, hepeup.AQCDUP); const std::vector &scales = event->scales(); - - bool doRecalculate = (mRecalculate > 0.); - + unsigned int iscale = 0; for(int i = 0; i < hepeup.NUP; i++) { //retrieve scale corresponding to each particle @@ -83,25 +81,13 @@ bool LHAupLesHouches::setEvent(int inProcId, double mRecalculate) scalein = scales[iscale]; ++iscale; } - - double energy = hepeup.PUP[i][3]; - double mass = hepeup.PUP[i][4]; - - // Optionally recalculate mass from four-momentum. - if (doRecalculate && mass > mRecalculate) { - mass = sqrtpos( energy*energy - hepeup.PUP[i][0]*hepeup.PUP[i][0] - hepeup.PUP[i][1]*hepeup.PUP[i][1] - hepeup.PUP[i][2]*hepeup.PUP[i][2]); - } - // If not, recalculate energy from three-momentum and mass. - else { - energy = sqrt( hepeup.PUP[i][0]*hepeup.PUP[i][0] + hepeup.PUP[i][1]*hepeup.PUP[i][1] + hepeup.PUP[i][2]*hepeup.PUP[i][2] + mass*mass); - } - + addParticle(hepeup.IDUP[i], hepeup.ISTUP[i], hepeup.MOTHUP[i].first, hepeup.MOTHUP[i].second, hepeup.ICOLUP[i].first, hepeup.ICOLUP[i].second, hepeup.PUP[i][0], hepeup.PUP[i][1], - hepeup.PUP[i][2], energy, - mass, hepeup.VTIMUP[i], + hepeup.PUP[i][2], hepeup.PUP[i][3], + hepeup.PUP[i][4], hepeup.VTIMUP[i], hepeup.SPINUP[i],scalein); } @@ -138,10 +124,6 @@ bool LHAupLesHouches::setEvent(int inProcId, double mRecalculate) 0., 0., 0., false); } - //hadronisation->onBeforeHadronisation().emit(); - - //event.reset(); - event->attempted(); return true; diff --git a/trunk/GeneratorInterface/Pythia8Interface/plugins/LHAupLesHouches.h b/trunk/GeneratorInterface/Pythia8Interface/plugins/LHAupLesHouches.h index 0a407af7e3e42..ef3cc3c71b578 100644 --- a/trunk/GeneratorInterface/Pythia8Interface/plugins/LHAupLesHouches.h +++ b/trunk/GeneratorInterface/Pythia8Interface/plugins/LHAupLesHouches.h @@ -36,7 +36,7 @@ class LHAupLesHouches : public Pythia8::LHAup { private: bool setInit(); - bool setEvent(int idProcIn, double mRecalculate = -1.); + bool setEvent(int idProcIn); //boost::shared_ptr runInfo; lhef::LHERunInfo* runInfo; diff --git a/trunk/GeneratorInterface/ThePEGInterface/plugins/BuildFile.xml b/trunk/GeneratorInterface/ThePEGInterface/plugins/BuildFile.xml index c7371af3bba00..0673cf4d4c83c 100644 --- a/trunk/GeneratorInterface/ThePEGInterface/plugins/BuildFile.xml +++ b/trunk/GeneratorInterface/ThePEGInterface/plugins/BuildFile.xml @@ -7,9 +7,3 @@ - - - - - - diff --git a/trunk/GeneratorInterface/ThePEGInterface/plugins/ThePEGHadronisation.cc b/trunk/GeneratorInterface/ThePEGInterface/plugins/ThePEGHadronisation.cc deleted file mode 100644 index a5025e9a4160d..0000000000000 --- a/trunk/GeneratorInterface/ThePEGInterface/plugins/ThePEGHadronisation.cc +++ /dev/null @@ -1,133 +0,0 @@ -#include -#include -#include -#include -#include - -#include - -#include -#include -#include - -#include -#include -#include -#include - -#include "FWCore/ParameterSet/interface/ParameterSet.h" -#include "FWCore/MessageLogger/interface/MessageLogger.h" -#include "FWCore/Framework/interface/Event.h" - -#include "SimDataFormats/GeneratorProducts/interface/LesHouches.h" -#include "SimDataFormats/GeneratorProducts/interface/HepMCProduct.h" - -#include "GeneratorInterface/LHEInterface/interface/LHERunInfo.h" -#include "GeneratorInterface/LHEInterface/interface/LHEEvent.h" -#include "GeneratorInterface/LHEInterface/interface/LHEProxy.h" -#include "GeneratorInterface/LHEInterface/interface/Hadronisation.h" - -#include "GeneratorInterface/ThePEGInterface/interface/ThePEGInterface.h" - -namespace CLHEP { - class HepRandomEngine; -} - -using namespace std; -using namespace ThePEG; -using namespace lhef; - -namespace lhef { - -class ThePEGHadronisation : public ThePEGInterface, public Hadronisation { - public: - ThePEGHadronisation(const edm::ParameterSet ¶ms); - ~ThePEGHadronisation(); - - private: - - virtual void doSetRandomEngine(CLHEP::HepRandomEngine* v) override { setPEGRandomEngine(v); } - - void doInit(); - std::auto_ptr doHadronisation(); - void newRunInfo(const boost::shared_ptr &runInfo); - - void initLHE(); - - boost::shared_ptr proxy_; - - const std::string handlerDirectory_; -}; - -void ThePEGHadronisation::initLHE() -{ - ostringstream ss; - ss << proxy_->getID(); - - ostringstream logstream; - ThePEG::Repository::exec("set " + handlerDirectory_ + - "/LHEReader:ProxyID " + ss.str(), logstream); - edm::LogInfo("Generator|LHEInterface") << logstream.str(); -} - -ThePEGHadronisation::ThePEGHadronisation(const edm::ParameterSet ¶ms) : - ThePEGInterface(params), - Hadronisation(params), - handlerDirectory_(params.getParameter("eventHandlers")) -{ - initRepository(params); - proxy_ = LHEProxy::create(); - initLHE(); -} - -void ThePEGHadronisation::doInit() -{ -} - -ThePEGHadronisation::~ThePEGHadronisation() -{ -} - -std::auto_ptr ThePEGHadronisation::doHadronisation() -{ - edm::LogInfo("Generator|LHEInterface") << "Start production"; - - proxy_->loadEvent(getRawEvent()); - - ThePEG::EventPtr thepegEvent; - try { - flushRandomNumberGenerator(); - thepegEvent = eg_->shoot(); - } catch(ThePEG::Stop) { - // no event - } - - if (!thepegEvent) { - edm::LogWarning("Generator|LHEInterface") - << "thepegEvent not initialized"; - return std::auto_ptr(); - } - - std::auto_ptr event = convert(thepegEvent); - if (!event.get()) - return event; - - HepMC::PdfInfo pdf; - clearAuxiliary(event.get(), &pdf); - getRawEvent()->fillPdfInfo(&pdf); - fillAuxiliary(event.get(), &pdf, thepegEvent); - event->set_pdf_info(pdf); - - return event; -} - -void ThePEGHadronisation::newRunInfo( - const boost::shared_ptr &runInfo) -{ - proxy_->loadRunInfo(runInfo); - initGenerator(); -} - -DEFINE_LHE_HADRONISATION_PLUGIN(ThePEGHadronisation); - -} // namespace lhef diff --git a/trunk/GeneratorInterface/ThePEGInterface/python/herwigDefaults_cff.py b/trunk/GeneratorInterface/ThePEGInterface/python/herwigDefaults_cff.py deleted file mode 100644 index 904967395d978..0000000000000 --- a/trunk/GeneratorInterface/ThePEGInterface/python/herwigDefaults_cff.py +++ /dev/null @@ -1,214 +0,0 @@ -import FWCore.ParameterSet.Config as cms - -herwigDefaultsBlock = cms.PSet( - dataLocation = cms.string('${HERWIGPATH}'), - - repository = cms.string('HerwigDefaults.rpo'), - eventHandlers = cms.string('/Herwig/EventHandlers'), - generatorModule = cms.string('/Herwig/Generators/LHCGenerator'), - - run = cms.string('LHC'), - - cmsDefaults = cms.vstring( - '+pdfCTEQ6LL', - '+basicSetup', - '+cm14TeV', - '+setParticlesStableForDetector', - ), - - basicSetup = cms.vstring( - 'cd /Herwig/Generators', - 'create ThePEG::RandomEngineGlue /Herwig/RandomGlue', - 'set LHCGenerator:RandomNumberGenerator /Herwig/RandomGlue', - 'set LHCGenerator:NumberOfEvents 10000000', - 'set LHCGenerator:DebugLevel 1', - 'set LHCGenerator:PrintEvent 0', - 'set LHCGenerator:MaxErrors 10000', - 'cd /Herwig/Particles', - 'set K0:Width 1e300*GeV', - 'set Kbar0:Width 1e300*GeV', - 'cd /', - ), - - # PDF presets - ############################## - - # Default pdf for Herwig++ 2.3 - pdfMRST2001 = cms.vstring( - 'cd /Herwig/Partons', - 'create Herwig::MRST MRST2001 HwMRST.so', - 'setup MRST2001 ${HERWIGPATH}/PDF/mrst/2001/lo2002.dat', - 'set MRST2001:RemnantHandler HadronRemnants', - 'cd /', - 'cp /Herwig/Partons/MRST2001 /cmsPDFSet', - 'cd /Herwig/Particles', - 'set p+:PDF /cmsPDFSet', - 'set pbar-:PDF /cmsPDFSet', - '+ue_2_3', - ), - # Default pdf for Herwig++ 2.4 - pdfMRST2008LOss = cms.vstring( - 'cp /Herwig/Partons/MRST /cmsPDFSet', - 'cd /Herwig/Particles', - 'set p+:PDF /cmsPDFSet', - 'set pbar-:PDF /cmsPDFSet', - '+ue_2_4', - ), - pdfCTEQ6LL = cms.vstring( - 'cd /Herwig/Partons', - 'create ThePEG::LHAPDF myPDFset ThePEGLHAPDF.so', - 'set myPDFset:PDFName cteq6ll.LHpdf', - 'set myPDFset:RemnantHandler HadronRemnants', - 'set /Herwig/Particles/p+:PDF myPDFset', - 'set /Herwig/Particles/pbar-:PDF myPDFset', - 'cd /' - ), - pdfCT10 = cms.vstring( - 'cd /Herwig/Partons', - 'create ThePEG::LHAPDF myPDFset ThePEGLHAPDF.so', - 'set myPDFset:PDFName CT10.LHgrid', - 'set myPDFset:RemnantHandler HadronRemnants', - 'set /Herwig/Particles/p+:PDF myPDFset', - 'set /Herwig/Particles/pbar-:PDF myPDFset', - 'cd /' - ), - - # CME presets - ############################## - - cm7TeV = cms.vstring( - 'set /Herwig/Generators/LHCGenerator:EventHandler:LuminosityFunction:Energy 7000.0', - 'set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.0*GeV', - ), - cm10TeV = cms.vstring( - 'set /Herwig/Generators/LHCGenerator:EventHandler:LuminosityFunction:Energy 10000.0', - 'set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.1*GeV', - ), - cm14TeV = cms.vstring( - 'set /Herwig/Generators/LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0', - 'set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV', - ), - - # UE tunes - ############################## - - # UE Tune from Herwig++ 2.3 (MRST2001) - ue_2_3 = cms.vstring( - 'cd /Herwig/UnderlyingEvent', - 'set KtCut:MinKT 4.0', - 'set UECuts:MHatMin 8.0', - 'set MPIHandler:InvRadius 1.5', - 'cd /' - ), - # UE Tune from Herwig++ 2.4 (MRST2008LO**) - ue_2_4 = cms.vstring( - 'cd /Herwig/UnderlyingEvent', - 'set KtCut:MinKT 4.3', - 'set UECuts:MHatMin 8.6', - 'set MPIHandler:InvRadius 1.2', - 'cd /' - ), - - # reweight presets - ############################## - - reweightConstant = cms.vstring( - 'mkdir /Herwig/Weights', - 'cd /Herwig/Weights', - 'create ThePEG::ReweightConstant reweightConstant ReweightConstant.so', - 'cd /', - 'set /Herwig/Weights/reweightConstant:C 1', - 'insert SimpleQCD:Reweights[0] /Herwig/Weights/reweightConstant', - ), - reweightPthat = cms.vstring( - 'mkdir /Herwig/Weights', - 'cd /Herwig/Weights', - 'create ThePEG::ReweightMinPT reweightMinPT ReweightMinPT.so', - 'cd /', - 'set /Herwig/Weights/reweightMinPT:Power 4.5', - 'set /Herwig/Weights/reweightMinPT:Scale 15*GeV', - 'insert SimpleQCD:Reweights[0] /Herwig/Weights/reweightMinPT', - ), - - # Disable decays of particles with ctau > 10mm - setParticlesStableForDetector = cms.vstring( - 'cd /Herwig/Particles', - 'set mu-:Stable Stable', - 'set mu+:Stable Stable', - 'set Sigma-:Stable Stable', - 'set Sigmabar+:Stable Stable', - 'set Lambda0:Stable Stable', - 'set Lambdabar0:Stable Stable', - 'set Sigma+:Stable Stable', - 'set Sigmabar-:Stable Stable', - 'set Xi-:Stable Stable', - 'set Xibar+:Stable Stable', - 'set Xi0:Stable Stable', - 'set Xibar0:Stable Stable', - 'set Omega-:Stable Stable', - 'set Omegabar+:Stable Stable', - 'set pi+:Stable Stable', - 'set pi-:Stable Stable', - 'set K+:Stable Stable', - 'set K-:Stable Stable', - 'set K_S0:Stable Stable', - 'set K_L0:Stable Stable', - 'cd /', - ), - - # Default settings for using LHE files - lheDefaults = cms.vstring( - 'cd /Herwig/Cuts', - 'create ThePEG::Cuts NoCuts', - 'cd /Herwig/EventHandlers', - 'create ThePEG::LesHouchesInterface LHEReader', - 'set LHEReader:Cuts /Herwig/Cuts/NoCuts', - 'create ThePEG::LesHouchesEventHandler LHEHandler', - 'set LHEHandler:WeightOption VarWeight', - 'set LHEHandler:PartonExtractor /Herwig/Partons/QCDExtractor', - 'set LHEHandler:CascadeHandler /Herwig/Shower/ShowerHandler', - 'set LHEHandler:HadronizationHandler /Herwig/Hadronization/ClusterHadHandler', - 'set LHEHandler:DecayHandler /Herwig/Decays/DecayHandler', - 'insert LHEHandler:LesHouchesReaders 0 LHEReader', - 'cd /Herwig/Generators', - 'set LHCGenerator:EventHandler /Herwig/EventHandlers/LHEHandler', - 'cd /Herwig/Shower', - 'set Evolver:HardVetoScaleSource Read', - 'set Evolver:MECorrMode No', - 'cd /', - ), - lheDefaultPDFs = cms.vstring( - 'cd /Herwig/EventHandlers', - 'set LHEReader:PDFA /cmsPDFSet', - 'set LHEReader:PDFB /cmsPDFSet', - 'cd /', - ), - - # Default settings for using POWHEG - powhegDefaults = cms.vstring( - '# Need to use an NLO PDF', - 'set /Herwig/Particles/p+:PDF /Herwig/Partons/MRST-NLO', - 'set /Herwig/Particles/pbar-:PDF /Herwig/Partons/MRST-NLO', - '# and strong coupling', - 'create Herwig::O2AlphaS O2AlphaS', - 'set /Herwig/Generators/LHCGenerator:StandardModelParameters:QCD/RunningAlphaS O2AlphaS', - '# Setup the POWHEG shower', - 'cd /Herwig/Shower', - '# use the general recon for now', - 'set KinematicsReconstructor:ReconstructionOption General', - '# create the Powheg evolver and use it instead of the default one', - 'create Herwig::PowhegEvolver PowhegEvolver HwPowhegShower.so', - 'set ShowerHandler:Evolver PowhegEvolver', - 'set PowhegEvolver:ShowerModel ShowerModel', - 'set PowhegEvolver:SplittingGenerator SplittingGenerator', - 'set PowhegEvolver:MECorrMode 0', - '# create and use the Drell-yan hard emission generator', - 'create Herwig::DrellYanHardGenerator DrellYanHardGenerator', - 'set DrellYanHardGenerator:ShowerAlpha AlphaQCD', - 'insert PowhegEvolver:HardGenerator 0 DrellYanHardGenerator', - '# create and use the gg->H hard emission generator', - 'create Herwig::GGtoHHardGenerator GGtoHHardGenerator', - 'set GGtoHHardGenerator:ShowerAlpha AlphaQCD', - 'insert PowhegEvolver:HardGenerator 0 GGtoHHardGenerator', - ) -) diff --git a/trunk/GeneratorInterface/ThePEGInterface/test/testThePEGGeneratorFilter.py b/trunk/GeneratorInterface/ThePEGInterface/test/testThePEGGeneratorFilter.py index 5f866822052ca..635c139ab86a7 100644 --- a/trunk/GeneratorInterface/ThePEGInterface/test/testThePEGGeneratorFilter.py +++ b/trunk/GeneratorInterface/ThePEGInterface/test/testThePEGGeneratorFilter.py @@ -23,12 +23,11 @@ process.source = cms.Source("EmptySource") - -from GeneratorInterface.ThePEGInterface.herwigDefaults_cff import * from GeneratorInterface.ThePEGInterface.herwigValidation_cff import * +process.load('Configuration.Generator.HerwigppDefaults_cfi') process.generator = cms.EDFilter("ThePEGGeneratorFilter", - herwigDefaultsBlock, + process.herwigDefaultsBlock, herwigValidationBlock, configFiles = cms.vstring( diff --git a/trunk/GeneratorInterface/ThePEGInterface/test/testThePEGGeneratorFilter_GEN_MC.py b/trunk/GeneratorInterface/ThePEGInterface/test/testThePEGGeneratorFilter_GEN_MC.py index c54335da43221..013668b6d89ac 100644 --- a/trunk/GeneratorInterface/ThePEGInterface/test/testThePEGGeneratorFilter_GEN_MC.py +++ b/trunk/GeneratorInterface/ThePEGInterface/test/testThePEGGeneratorFilter_GEN_MC.py @@ -86,7 +86,7 @@ pdfCTEQ6LL = cms.vstring( 'cd /Herwig/Partons', 'create ThePEG::LHAPDF myPDFset ThePEGLHAPDF.so', - 'set myPDFset:PDFName cteq6ll.LHpdf', + 'set myPDFset:PDFName cteq6ll', 'set myPDFset:RemnantHandler HadronRemnants', 'set /Herwig/Particles/p+:PDF myPDFset', 'set /Herwig/Particles/pbar-:PDF myPDFset', @@ -94,7 +94,7 @@ pdfCT10 = cms.vstring( 'cd /Herwig/Partons', 'create ThePEG::LHAPDF myPDFset ThePEGLHAPDF.so', - 'set myPDFset:PDFName CT10.LHgrid', + 'set myPDFset:PDFName CT10', 'set myPDFset:RemnantHandler HadronRemnants', 'set /Herwig/Particles/p+:PDF myPDFset', 'set /Herwig/Particles/pbar-:PDF myPDFset', diff --git a/trunk/GeneratorInterface/ThePEGInterface/test/testThePEGHadronisation.py b/trunk/GeneratorInterface/ThePEGInterface/test/testThePEGHadronisation.py deleted file mode 100644 index 230a22cb2fca8..0000000000000 --- a/trunk/GeneratorInterface/ThePEGInterface/test/testThePEGHadronisation.py +++ /dev/null @@ -1,50 +0,0 @@ -import FWCore.ParameterSet.Config as cms - -process = cms.Process("TEST") - -process.MessageLogger = cms.Service("MessageLogger", - cout = cms.untracked.PSet( - default = cms.untracked.PSet( - limit = cms.untracked.int32(2) - ) - ), - destinations = cms.untracked.vstring('cout') -) - -from GeneratorInterface.ThePEGInterface.herwigDefaults_cff import * -from GeneratorInterface.ThePEGInterface.herwigValidation_cff import * - -process.source = cms.Source("LHESource", - fileNames = cms.untracked.vstring('file:ttbar.lhe') -) - -process.generator = cms.EDFilter("ThePEGHadronizerFilter", - eventsToPrint = cms.untracked.uint32(1), - - hadronisation = cms.PSet( - herwigDefaultsBlock, - herwigValidationBlock, - - generator = cms.string('ThePEG'), - - configFiles = cms.vstring(), - - parameterSets = cms.vstring( - 'pdfCTEQ6LL', - 'basicSetup', - 'cm10TeV', - 'setParticlesStableForDetector', - 'lheDefaults', - 'lheDefaultPDFs' - ) - ) -) - -process.GEN = cms.OutputModule("PoolOutputModule", - fileName = cms.untracked.string('ThePEGHadronizer.root') -) - -process.p = cms.Path(process.generator) -process.outpath = cms.EndPath(process.GEN) -process.schedule = cms.Schedule(process.p, process.outpath) - diff --git a/trunk/GeneratorInterface/ThePEGInterface/test/testThePEGHadronisation_GEN_MC.py b/trunk/GeneratorInterface/ThePEGInterface/test/testThePEGHadronisation_GEN_MC.py deleted file mode 100644 index 81b18e9ccc3f6..0000000000000 --- a/trunk/GeneratorInterface/ThePEGInterface/test/testThePEGHadronisation_GEN_MC.py +++ /dev/null @@ -1,211 +0,0 @@ -# Auto generated configuration file -# using: -# Revision: 1.149 -# Source: /cvs/CMSSW/CMSSW/Configuration/PyReleaseValidation/python/ConfigBuilder.py,v -# with command line options: Configuration/GenProduction/testThePEGHadronisation -s GEN --datatier GEN -n 100 --eventcontent RAWSIM --conditions FrontierConditions_GlobalTag,MC_31X_V9::All --no_exec --mc --customise=Configuration/GenProduction/custom -import FWCore.ParameterSet.Config as cms - -process = cms.Process('GEN') - -# import of standard configurations -process.load('Configuration/StandardSequences/Services_cff') -process.load('FWCore/MessageService/MessageLogger_cfi') -process.load('Configuration/StandardSequences/MixingNoPileUp_cff') -process.load('Configuration/StandardSequences/GeometryExtended_cff') -process.load('Configuration/StandardSequences/MagneticField_38T_cff') -process.load('Configuration/StandardSequences/Generator_cff') -process.load('Configuration/StandardSequences/VtxSmearedEarly10TeVCollision_cff') -process.load('Configuration/StandardSequences/EndOfProcess_cff') -process.load('Configuration/StandardSequences/FrontierConditions_GlobalTag_cff') -process.load('Configuration/EventContent/EventContent_cff') - -process.configurationMetadata = cms.untracked.PSet( - version = cms.untracked.string('$Revision: 1.4 $'), - annotation = cms.untracked.string('LHE example - ttbar events'), - name = cms.untracked.string('$Source: /cvs_server/repositories/CMSSW/CMSSW/GeneratorInterface/ThePEGInterface/test/testThePEGHadronisation.py,v $') -) -process.maxEvents = cms.untracked.PSet( - input = cms.untracked.int32(100) -) -process.options = cms.untracked.PSet( - Rethrow = cms.untracked.vstring('ProductNotFound') -) -# Input source -process.source = cms.Source("LHESource", - fileNames = cms.untracked.vstring('file:ttbar.lhe') -) - -# Output definition -process.output = cms.OutputModule("PoolOutputModule", - splitLevel = cms.untracked.int32(0), - outputCommands = process.RAWSIMEventContent.outputCommands, - fileName = cms.untracked.string('testThePEGHadronisation_GEN.root'), - dataset = cms.untracked.PSet( - dataTier = cms.untracked.string('GEN'), - filterName = cms.untracked.string('') - ), - SelectEvents = cms.untracked.PSet( - SelectEvents = cms.vstring('generation_step') - ) -) - -# Additional output definition - -# Other statements -process.GlobalTag.globaltag = 'MC_31X_V9::All' -process.generator = cms.EDProducer("LHEProducer", - eventsToPrint = cms.untracked.uint32(1), - hadronisation = cms.PSet( - cm10TeV = cms.vstring('set /Herwig/Generators/LHCGenerator:EventHandler:LuminosityFunction:Energy 10000.0', - 'set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.1*GeV'), - run = cms.string('LHC'), - repository = cms.string('HerwigDefaults.rpo'), - cm14TeV = cms.vstring('set /Herwig/Generators/LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0', - 'set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV'), - dataLocation = cms.string('${HERWIGPATH}'), - pdfCTEQ5L = cms.vstring('mkdir /LHAPDF', - 'cd /LHAPDF', - 'create ThePEG::LHAPDF CTEQ5L', - 'set CTEQ5L:PDFName cteq5l.LHgrid', - 'set CTEQ5L:RemnantHandler /Herwig/Partons/HadronRemnants', - 'cp CTEQ5L /cmsPDFSet', - 'cd /'), - lheDefaults = cms.vstring('cd /Herwig/Cuts', - 'create ThePEG::Cuts NoCuts', - 'cd /Herwig/EventHandlers', - 'create ThePEG::LesHouchesInterface LHEReader', - 'set LHEReader:Cuts /Herwig/Cuts/NoCuts', - 'create ThePEG::LesHouchesEventHandler LHEHandler', - 'set LHEHandler:WeightOption VarWeight', - 'set LHEHandler:PartonExtractor /Herwig/Partons/QCDExtractor', - 'set LHEHandler:CascadeHandler /Herwig/Shower/ShowerHandler', - 'set LHEHandler:HadronizationHandler /Herwig/Hadronization/ClusterHadHandler', - 'set LHEHandler:DecayHandler /Herwig/Decays/DecayHandler', - 'insert LHEHandler:LesHouchesReaders 0 LHEReader', - 'cd /Herwig/Generators', - 'set LHCGenerator:EventHandler /Herwig/EventHandlers/LHEHandler', - 'cd /Herwig/Shower', - 'set Evolver:HardVetoScaleSource Read', - 'set Evolver:MECorrMode No', - 'cd /'), - cmsDefaults = cms.vstring('+pdfMRST2001', - '+basicSetup', - '+cm14TeV', - '+setParticlesStableForDetector'), - lheDefaultPDFs = cms.vstring('cd /Herwig/EventHandlers', - 'set LHEReader:PDFA /cmsPDFSet', - 'set LHEReader:PDFB /cmsPDFSet', - 'cd /'), - pdfMRST2001 = cms.vstring('cp /Herwig/Partons/MRST /cmsPDFSet'), - reweightPthat = cms.vstring('mkdir /Herwig/Weights', - 'cd /Herwig/Weights', - 'create ThePEG::ReweightMinPT reweightMinPT ReweightMinPT.so', - 'cd /', - 'set /Herwig/Weights/reweightMinPT:Power 4.5', - 'set /Herwig/Weights/reweightMinPT:Scale 15*GeV', - 'insert SimpleQCD:Reweights[0] /Herwig/Weights/reweightMinPT'), - generatorModule = cms.string('/Herwig/Generators/LHCGenerator'), - eventHandlers = cms.string('/Herwig/EventHandlers'), - basicSetup = cms.vstring('cd /Herwig/Generators', - 'create ThePEG::RandomEngineGlue /Herwig/RandomGlue', - 'set LHCGenerator:RandomNumberGenerator /Herwig/RandomGlue', - 'set LHCGenerator:NumberOfEvents 10000000', - 'set LHCGenerator:DebugLevel 1', - 'set LHCGenerator:PrintEvent 0', - 'set LHCGenerator:MaxErrors 10000', - 'cd /Herwig/Particles', - 'set p+:PDF /cmsPDFSet', - 'set pbar-:PDF /cmsPDFSet', - 'cd /'), - setParticlesStableForDetector = cms.vstring('cd /Herwig/Particles', - 'set mu-:Stable Stable', - 'set mu+:Stable Stable', - 'set Sigma-:Stable Stable', - 'set Sigmabar+:Stable Stable', - 'set Lambda0:Stable Stable', - 'set Lambdabar0:Stable Stable', - 'set Sigma+:Stable Stable', - 'set Sigmabar-:Stable Stable', - 'set Xi-:Stable Stable', - 'set Xibar+:Stable Stable', - 'set Xi0:Stable Stable', - 'set Xibar0:Stable Stable', - 'set Omega-:Stable Stable', - 'set Omegabar+:Stable Stable', - 'set pi+:Stable Stable', - 'set pi-:Stable Stable', - 'set K+:Stable Stable', - 'set K-:Stable Stable', - 'set K_S0:Stable Stable', - 'set K_L0:Stable Stable', - 'cd /'), - pdfCTEQ6L1 = cms.vstring('mkdir /LHAPDF', - 'cd /LHAPDF', - 'create ThePEG::LHAPDF CTEQ6L1', - 'set CTEQ6L1:PDFName cteq6ll.LHpdf', - 'set CTEQ6L1:RemnantHandler /Herwig/Partons/HadronRemnants', - 'cp CTEQ6L1 /cmsPDFSet', - 'cd /'), - cm7TeV = cms.vstring('set /Herwig/Generators/LHCGenerator:EventHandler:LuminosityFunction:Energy 7000.0', - 'set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.0*GeV'), - reweightConstant = cms.vstring('mkdir /Herwig/Weights', - 'cd /Herwig/Weights', - 'create ThePEG::ReweightConstant reweightConstant ReweightConstant.so', - 'cd /', - 'set /Herwig/Weights/reweightConstant:C 1', - 'insert SimpleQCD:Reweights[0] /Herwig/Weights/reweightConstant'), - eventsToPrint = cms.untracked.uint32(1), - dumpConfig = cms.untracked.string('dump.config'), - dumpEvents = cms.untracked.string('dump.hepmc'), - validationQCD = cms.vstring('cd /Herwig/MatrixElements/', - 'insert SimpleQCD:MatrixElements[0] MEQCD2to2', - 'cd /', - 'set /Herwig/Cuts/JetKtCut:MinKT 50*GeV', - 'set /Herwig/Cuts/JetKtCut:MaxKT 100*GeV', - 'set /Herwig/UnderlyingEvent/MPIHandler:Algorithm 1'), - validationMSSM = cms.vstring('cd /Herwig/NewPhysics', - 'set HPConstructor:IncludeEW No', - 'set TwoBodyDC:CreateDecayModes No', - 'setup MSSM/Model ${HERWIGPATH}/SPhenoSPS1a.spc', - 'insert NewModel:DecayParticles 0 /Herwig/Particles/~d_L', - 'insert NewModel:DecayParticles 1 /Herwig/Particles/~u_L', - 'insert NewModel:DecayParticles 2 /Herwig/Particles/~e_R-', - 'insert NewModel:DecayParticles 3 /Herwig/Particles/~mu_R-', - 'insert NewModel:DecayParticles 4 /Herwig/Particles/~chi_10', - 'insert NewModel:DecayParticles 5 /Herwig/Particles/~chi_20', - 'insert NewModel:DecayParticles 6 /Herwig/Particles/~chi_2+'), - configFiles = cms.vstring(), - parameterSets = cms.vstring('pdfCTEQ5L', - 'basicSetup', - 'cm10TeV', - 'setParticlesStableForDetector', - 'lheDefaults', - 'lheDefaultPDFs'), - generator = cms.string('ThePEG') - ) -) - -# Path and EndPath definitions -process.generation_step = cms.Path(process.pgen) -process.endjob_step = cms.Path(process.endOfProcess) -process.out_step = cms.EndPath(process.output) - -# Schedule definition -process.schedule = cms.Schedule(process.generation_step,process.endjob_step,process.out_step) - -# special treatment in case of production filter sequence -for path in process.paths: - getattr(process,path)._seq = process.generator*getattr(process,path)._seq - - -# Automatic addition of the customisation function - -def customise(process): - process.genParticles.abortOnUnknownPDGCode = False - - return process - - -# End of customisation function definition - -process = customise(process) diff --git a/trunk/GeneratorInterface/ThePEGInterface/test/testHerwigppHadronization.py b/trunk/GeneratorInterface/ThePEGInterface/test/testThePEGHadronizerFilter.py similarity index 54% rename from trunk/GeneratorInterface/ThePEGInterface/test/testHerwigppHadronization.py rename to trunk/GeneratorInterface/ThePEGInterface/test/testThePEGHadronizerFilter.py index deb7246ef35b0..7d49cf288720b 100644 --- a/trunk/GeneratorInterface/ThePEGInterface/test/testHerwigppHadronization.py +++ b/trunk/GeneratorInterface/ThePEGInterface/test/testThePEGHadronizerFilter.py @@ -9,30 +9,50 @@ process.load('IOMC.EventVertexGenerators.VtxSmearedRealistic8TeVCollision_cfi') process.load('GeneratorInterface.Core.genFilterSummary_cff') process.load('Configuration.StandardSequences.EndOfProcess_cff') -process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff') -# print event number once every 1000 events -process.MessageLogger.cerr.FwkReport.reportEvery = 1000 +#process.MessageLogger.cerr.FwkReport.reportEvery = 10 process.maxEvents = cms.untracked.PSet( - input = cms.untracked.int32(-1) + input = cms.untracked.int32(10) ) process.source = cms.Source('LHESource', - fileNames = cms.untracked.vstring('file:/data4/juwu/LHE/dy0j_5f_LO_MLM.lhe') + fileNames = cms.untracked.vstring('file:w01j_5f_NLO.lhe') ) -from Configuration.AlCa.GlobalTag import GlobalTag -process.GlobalTag = GlobalTag(process.GlobalTag, 'POSTLS172_V7::All', '') - process.load('Configuration.Generator.HerwigppDefaults_cfi') process.generator = cms.EDFilter('ThePEGHadronizerFilter', process.herwigDefaultsBlock, configFiles = cms.vstring(), + lheDefaults1 = cms.vstring( + 'cd /Herwig/Cuts', + 'create ThePEG::Cuts NoCuts', + 'cd /Herwig/EventHandlers', + 'create ThePEG::LesHouchesInterface LHEReader', + 'set LHEReader:Cuts /Herwig/Cuts/NoCuts', + 'create ThePEG::LesHouchesEventHandler LHEHandler', +# 'set LHEHandler:WeightOption VarWeight', + 'set LHEHandler:WeightOption 1', + 'set LHEHandler:PartonExtractor /Herwig/Partons/QCDExtractor', + 'set LHEHandler:CascadeHandler /Herwig/Shower/ShowerHandler', + 'set LHEHandler:HadronizationHandler /Herwig/Hadronization/ClusterHadHandler', + 'set LHEHandler:DecayHandler /Herwig/Decays/DecayHandler', + 'insert LHEHandler:LesHouchesReaders 0 LHEReader', + 'cd /Herwig/Generators', + 'set LHCGenerator:EventHandler /Herwig/EventHandlers/LHEHandler', + 'cd /Herwig/Shower', + 'set Evolver:HardVetoScaleSource Read', + 'set Evolver:MECorrMode No', + 'cd /', + ), + lheDefaultPDFs1 = cms.vstring( +# 'set /Herwig/EventHandlers/LHEReader:PDFA /Herwig/Partons/myPDFset', +# 'set /Herwig/EventHandlers/LHEReader:PDFB /Herwig/Partons/myPDFset', + ), parameterSets = cms.vstring( 'cmsDefaults', # NOTE: pp@14TeV by default - 'lheDefaults', + 'lheDefaults1', #'cm14TeV', ), ) @@ -54,5 +74,6 @@ process.schedule = cms.Schedule(process.generation_step,process.endjob_step,process.output_step) +# filter all path with the production filter sequence for path in process.paths: getattr(process,path)._seq = process.generator * getattr(process,path)._seq diff --git a/trunk/GeneratorInterface/ThePEGInterface/test/w01j_5f_NLO.lhe b/trunk/GeneratorInterface/ThePEGInterface/test/w01j_5f_NLO.lhe new file mode 100644 index 0000000000000..789248f91cbc6 --- /dev/null +++ b/trunk/GeneratorInterface/ThePEGInterface/test/w01j_5f_NLO.lhe @@ -0,0 +1,1178 @@ + +
+ +#************************************************************ +#* MadGraph5_aMC@NLO * +#* * +#* * * * +#* * * * * * +#* * * * * 5 * * * * * +#* * * * * * +#* * * * +#* * +#* * +#* VERSION 2.2.1 2014-09-25 * +#* * +#* The MadGraph5_aMC@NLO Development Team - Find us at * +#* https://server06.fynu.ucl.ac.be/projects/madgraph * +#* * +#************************************************************ +#* * +#* Command File for MadGraph5_aMC@NLO * +#* * +#* run as ./bin/mg5_aMC filename * +#* * +#************************************************************ +set loop_optimized_output True +set group_subprocesses Auto +set ignore_six_quark_processes False +set gauge unitary +set complex_mass_scheme False +import model loop_sm-no_b_mass +define p = g u c d s u~ c~ d~ s~ +define j = g u c d s u~ c~ d~ s~ +define p = p b b~ +define j = j b b~ +define l+ = e+ mu+ +define l- = e- mu- +define vl = ve vm vt +define vl~ = ve~ vm~ vt~ +generate p p > l+ vl [QCD] @0 +add process p p > l- vl~ [QCD] @1 +add process p p > l+ vl j [QCD] @2 +add process p p > l- vl~ j [QCD] @3 +output W01J_5F_NLO_FXFX + + +###################################################################### +## PARAM_CARD AUTOMATICALY GENERATED BY MG5 FOLLOWING UFO MODEL #### +###################################################################### +## ## +## Width set on Auto will be computed following the information ## +## present in the decay.py files of the model. ## +## See arXiv:1402.1178 for more details. ## +## ## +###################################################################### + +################################### +## INFORMATION FOR LOOP +################################### +Block loop + 1 9.118800e+01 # MU_R + +################################### +## INFORMATION FOR MASS +################################### +Block mass + 6 1.730000e+02 # MT + 15 1.777000e+00 # MTA + 23 9.118800e+01 # MZ + 25 1.250000e+02 # MH +## Dependent parameters, given by model restrictions. +## Those values should be edited following the +## analytical expression. MG5 ignores those values +## but they are important for interfacing the output of MG5 +## to external program such as Pythia. + 1 0.000000 # d : 0.0 + 2 0.000000 # u : 0.0 + 3 0.000000 # s : 0.0 + 4 0.000000 # c : 0.0 + 5 0.000000 # b : 0.0 + 11 0.000000 # e- : 0.0 + 12 0.000000 # ve : 0.0 + 13 0.000000 # mu- : 0.0 + 14 0.000000 # vm : 0.0 + 16 0.000000 # vt : 0.0 + 21 0.000000 # g : 0.0 + 22 0.000000 # a : 0.0 + 24 80.419002 # w+ : cmath.sqrt(MZ__exp__2/2. + cmath.sqrt(MZ__exp__4/4 + +################################### +## INFORMATION FOR SMINPUTS +################################### +Block sminputs + 1 1.325070e+02 # aEWM1 + 2 1.166390e-05 # Gf + 3 1.180000e-01 # aS + +################################### +## INFORMATION FOR YUKAWA +################################### +Block yukawa + 6 1.730000e+02 # ymt + 15 1.777000e+00 # ymtau + +################################### +## INFORMATION FOR DECAY +################################### +DECAY 6 1.491500e+00 # WT +DECAY 23 2.441404e+00 # WZ +DECAY 24 2.047600e+00 # WW +DECAY 25 6.382339e-03 # WH +## Dependent parameters, given by model restrictions. +## Those values should be edited following the +## analytical expression. MG5 ignores those values +## but they are important for interfacing the output of MG5 +## to external program such as Pythia. +DECAY 1 0.000000 # d : 0.0 +DECAY 2 0.000000 # u : 0.0 +DECAY 3 0.000000 # s : 0.0 +DECAY 4 0.000000 # c : 0.0 +DECAY 5 0.000000 # b : 0.0 +DECAY 11 0.000000 # e- : 0.0 +DECAY 12 0.000000 # ve : 0.0 +DECAY 13 0.000000 # mu- : 0.0 +DECAY 14 0.000000 # vm : 0.0 +DECAY 15 0.000000 # ta- : 0.0 +DECAY 16 0.000000 # vt : 0.0 +DECAY 21 0.000000 # g : 0.0 +DECAY 22 0.000000 # a : 0.0 + + +#*********************************************************************** +# MadGraph5_aMC@NLO * +# * +# run_card.dat aMC@NLO * +# * +# This file is used to set the parameters of the run. * +# * +# Some notation/conventions: * +# * +# Lines starting with a hash (#) are info or comments * +# * +# mind the format: value = variable ! comment * +#*********************************************************************** +# +#******************* +# Running parameters +#******************* +# +#*********************************************************************** +# Tag name for the run (one word) * +#*********************************************************************** + tag_1 = run_tag ! name of the run +#*********************************************************************** +# Number of LHE events (and their normalization) and the required * +# (relative) accuracy on the Xsec. * +# These values are ignored for fixed order runs * +#*********************************************************************** + 100000 = nevents + 0.003 = req_acc ! Required accuracy (-1=auto determined from nevents + 50000 = nevt_job ! Max number of events per job in event generation. + ! (-1= no split). +#*********************************************************************** +# Normalize the weights of LHE events such that they sum or average to * +# the total cross section * +#*********************************************************************** + average = event_norm ! average or sum +#*********************************************************************** +# Number of points per itegration channel (ignored for aMC@NLO runs) * +#*********************************************************************** + 0.01 = req_acc_FO ! Required accuracy (-1=ignored, and use the + ! number of points and iter. below) +# These numbers are ignored except if req_acc_FO is equal to -1 + 5000 = npoints_FO_grid ! number of points to setup grids + 4 = niters_FO_grid ! number of iter. to setup grids + 10000 = npoints_FO ! number of points to compute Xsec + 6 = niters_FO ! number of iter. to compute Xsec +#*********************************************************************** +# Random number seed * +#*********************************************************************** + 30 = iseed +#*********************************************************************** +# Collider type and energy * +#*********************************************************************** + 1 = lpp1 ! beam 1 type (0 = no PDF) + 1 = lpp2 ! beam 2 type (0 = no PDF) + 6500 = ebeam1 ! beam 1 energy in GeV + 6500 = ebeam2 ! beam 2 energy in GeV +#*********************************************************************** +# PDF choice: this automatically fixes also alpha_s(MZ) and its evol. * +#*********************************************************************** + lhapdf = pdlabel ! PDF set + 10800 = lhaid ! if pdlabel=lhapdf, this is the lhapdf number +#*********************************************************************** +# Include the NLO Monte Carlo subtr. terms for the following parton * +# shower (HERWIG6 | HERWIGPP | PYTHIA6Q | PYTHIA6PT | PYTHIA8) * +# WARNING: PYTHIA6PT works only for processes without FSR!!!! * +#*********************************************************************** + PYTHIA8 = parton_shower + #********************************************************************** +# Renormalization and factorization scales * +# (Default functional form for the non-fixed scales is the sum of * +# the transverse masses of all final state particles and partons. This * +# can be changed in SubProcesses/set_scales.f) * +#*********************************************************************** + F = fixed_ren_scale ! if .true. use fixed ren scale + F = fixed_fac_scale ! if .true. use fixed fac scale + 91.188 = muR_ref_fixed ! fixed ren reference scale + 91.188 = muF1_ref_fixed ! fixed fact reference scale for pdf1 + 91.188 = muF2_ref_fixed ! fixed fact reference scale for pdf2 +#*********************************************************************** +# Renormalization and factorization scales (advanced and NLO options) * +#*********************************************************************** + F = fixed_QES_scale ! if .true. use fixed Ellis-Sexton scale + 91.188 = QES_ref_fixed ! fixed Ellis-Sexton reference scale + 1 = muR_over_ref ! ratio of current muR over reference muR + 1 = muF1_over_ref ! ratio of current muF1 over reference muF1 + 1 = muF2_over_ref ! ratio of current muF2 over reference muF2 + 1 = QES_over_ref ! ratio of current QES over reference QES +#*********************************************************************** +# Reweight flags to get scale dependence and PDF uncertainty * +# For scale dependence: factor rw_scale_up/down around central scale * +# For PDF uncertainty: use LHAPDF with supported set * +#*********************************************************************** + .true. = reweight_scale ! reweight to get scale dependence + 0.5 = rw_Rscale_down ! lower bound for ren scale variations + 2.0 = rw_Rscale_up ! upper bound for ren scale variations + 0.5 = rw_Fscale_down ! lower bound for fact scale variations + 2.0 = rw_Fscale_up ! upper bound for fact scale variations + .true. = reweight_PDF ! reweight to get PDF uncertainty + 10801 = PDF_set_min ! First of the error PDF sets + 10852 = PDF_set_max ! Last of the error PDF sets +#*********************************************************************** +# Merging - WARNING! Applies merging only at the hard-event level. * +# After showering an MLM-type merging should be applied as well. * +# See http://amcatnlo.cern.ch/FxFx_merging.htm for more details. * +#*********************************************************************** + 3 = ickkw ! 0 no merging, 3 FxFx merging, 4 UNLOPS +#*********************************************************************** +# +#*********************************************************************** +# BW cutoff (M+/-bwcutoff*Gamma) * +#*********************************************************************** + 15 = bwcutoff + #********************************************************************** +# Cuts on the jets * +# Jet clustering is performed by FastJet. +# When matching to a parton shower, these generation cuts should be * +# considerably softer than the analysis cuts. * +# (more specific cuts can be specified in SubProcesses/cuts.f) * +#*********************************************************************** + 1 = jetalgo ! FastJet jet algorithm (1=kT, 0=C/A, -1=anti-kT) + 1.0 = jetradius ! The radius parameter for the jet algorithm + 10 = ptj ! Min jet transverse momentum + 5 = etaj ! Max jet abs(pseudo-rap) (a value .lt.0 means no cut) +#*********************************************************************** +# Cuts on the charged leptons (e+, e-, mu+, mu-, tau+ and tau-) * +# (more specific gen cuts can be specified in SubProcesses/cuts.f) * +#*********************************************************************** + 0 = ptl ! Min lepton transverse momentum + -1 = etal ! Max lepton abs(pseudo-rap) (a value .lt.0 means no cu + 0 = drll ! Min distance between opposite sign lepton pairs + 0 = drll_sf ! Min distance between opp. sign same-flavor lepton pair + 0 = mll ! Min inv. mass of all opposite sign lepton pairs + 0 = mll_sf ! Min inv. mass of all opp. sign same-flavor lepton pair +#*********************************************************************** +# Photon-isolation cuts, according to hep-ph/9801442 * +# When ptgmin=0, all the other parameters are ignored * +#*********************************************************************** + 20 = ptgmin ! Min photon transverse momentum + -1 = etagamma ! Max photon abs(pseudo-rap) + 0.4 = R0gamma ! Radius of isolation code + 1.0 = xn ! n parameter of eq.(3.4) in hep-ph/9801442 + 1.0 = epsgamma ! epsilon_gamma parameter of eq.(3.4) in hep-ph/9801 + .true. = isoEM ! isolate photons from EM energy (photons and lepton +#*********************************************************************** +# Maximal PDG code for quark to be considered a jet when applying cuts.* +# At least all massless quarks of the model should be included here. * +#*********************************************************************** + 5 = maxjetflavor + #********************************************************************** +# For aMCfast+APPLGRID use in PDF fitting (http://amcfast.hepforge.org)* +#*********************************************************************** + 0 = iappl ! aMCfast switch (0=OFF, 1=prepare APPLgrids, 2=fill grids) +#*********************************************************************** + 10800 = lhaid + + + muR FxFx merging scale + muF1 FxFx merging scale + muF2 FxFx merging scale + QES H_T/2 := sum_i mT(i)/2, i=final state + + + 1 0.330000E+00 + 2 0.330000E+00 + 3 0.500000E+00 + 4 0.150000E+01 + 5 0.480000E+01 + 11 0.510999E-03 + 13 0.105658E+00 + 15 0.177682E+01 + 21 0.000000E+00 + + + + muR=0.10000E+01 muF=0.10000E+01 + muR=0.10000E+01 muF=0.20000E+01 + muR=0.10000E+01 muF=0.50000E+00 + muR=0.20000E+01 muF=0.10000E+01 + muR=0.20000E+01 muF=0.20000E+01 + muR=0.20000E+01 muF=0.50000E+00 + muR=0.50000E+00 muF=0.10000E+01 + muR=0.50000E+00 muF=0.20000E+01 + muR=0.50000E+00 muF=0.50000E+00 + + + pdfset= 10801 + pdfset= 10802 + pdfset= 10803 + pdfset= 10804 + pdfset= 10805 + pdfset= 10806 + pdfset= 10807 + pdfset= 10808 + pdfset= 10809 + pdfset= 10810 + pdfset= 10811 + pdfset= 10812 + pdfset= 10813 + pdfset= 10814 + pdfset= 10815 + pdfset= 10816 + pdfset= 10817 + pdfset= 10818 + pdfset= 10819 + pdfset= 10820 + pdfset= 10821 + pdfset= 10822 + pdfset= 10823 + pdfset= 10824 + pdfset= 10825 + pdfset= 10826 + pdfset= 10827 + pdfset= 10828 + pdfset= 10829 + pdfset= 10830 + pdfset= 10831 + pdfset= 10832 + pdfset= 10833 + pdfset= 10834 + pdfset= 10835 + pdfset= 10836 + pdfset= 10837 + pdfset= 10838 + pdfset= 10839 + pdfset= 10840 + pdfset= 10841 + pdfset= 10842 + pdfset= 10843 + pdfset= 10844 + pdfset= 10845 + pdfset= 10846 + pdfset= 10847 + pdfset= 10848 + pdfset= 10849 + pdfset= 10850 + pdfset= 10851 + pdfset= 10852 + + +
+ + 2212 2212 0.65000000E+04 0.65000000E+04 -1 -1 10800 10800 -4 4 + 0.12556822E+05 0.10450447E+03 0.10292550E+06 2 + 0.92324020E+04 0.76862470E+02 0.10292550E+06 3 + 0.23222130E+05 0.97212633E+02 0.10292550E+06 0 + 0.16991587E+05 0.73728611E+02 0.10292550E+06 1 + + + 6 2 -.10292550E+06 0.12014309E+02 0.75467716E-02 0.11800000E+00 + 21 -1 0 0 501 502 0.00000000E+00 0.00000000E+00 0.28530694E+01 0.28530694E+01 0.00000000E+00 0.0000E+00 0.9000E+01 + 2 -1 0 0 502 0 -.00000000E+00 -.00000000E+00 -.17476867E+04 0.17476867E+04 0.33000000E+00 0.0000E+00 0.9000E+01 + 24 2 1 2 0 0 0.38509215E+01 0.11380222E+02 -.17277005E+04 0.17296116E+04 0.80390776E+02 0.0000E+00 0.0000E+00 + -11 1 3 3 0 0 -.11843199E+02 -.46609141E+01 -.45101940E+02 0.46863317E+02 0.51099893E-03 0.0000E+00 0.9000E+01 + 12 1 3 3 0 0 0.15694121E+02 0.16041136E+02 -.16825986E+04 0.16827483E+04 0.00000000E+00 0.0000E+00 0.9000E+01 + 1 1 1 2 501 0 -.38509215E+01 -.11380222E+02 -.17133061E+02 0.20928204E+02 0.33000000E+00 0.0000E+00 0.9000E+01 +#aMCatNLO 1 6 5 5 2 0.93168400E+01 0.91971318E+01 9 0 0 0.99999984E+00 0.43624241E+01 -.59564252E+00 0.90297003E+00 0.10680265E+01 + + -.10293E+06 + -.11783E+06 + -.81537E+05 + 0.48868E+05 + 0.61307E+05 + 0.35260E+05 + -.38333E+06 + -.44900E+06 + -.29714E+06 + -.10347E+06 + -.10242E+06 + -.10189E+06 + -.10400E+06 + -.10469E+06 + -.10148E+06 + -.97975E+05 + -.10813E+06 + -.10321E+06 + -.10260E+06 + -.10228E+06 + -.10340E+06 + -.10347E+06 + -.10170E+06 + -.10155E+06 + -.10419E+06 + -.10230E+06 + -.10314E+06 + -.10321E+06 + -.10276E+06 + -.10121E+06 + -.10400E+06 + -.10405E+06 + -.98896E+05 + -.10301E+06 + -.10276E+06 + -.10261E+06 + -.10308E+06 + -.10250E+06 + -.10335E+06 + -.10279E+06 + -.10282E+06 + -.99226E+05 + -.10432E+06 + -.10047E+06 + -.10209E+06 + -.10257E+06 + -.10352E+06 + -.10252E+06 + -.10067E+06 + -.10288E+06 + -.10301E+06 + -.10277E+06 + -.10343E+06 + -.10340E+06 + -.10216E+06 + -.10143E+06 + -.10068E+06 + -.10308E+06 + -.10250E+06 + -.98777E+05 + -.10603E+06 + + + + 5 0 0.10292550E+06 0.46357612E+02 0.75467716E-02 0.11800000E+00 + 2 -1 0 0 501 0 0.00000000E+00 0.00000000E+00 0.11185199E+04 0.11185199E+04 0.33000000E+00 0.0000E+00 0.9000E+01 + -1 -1 0 0 0 501 0.00000000E+00 0.00000000E+00 -.14022106E+01 0.14405188E+01 0.33000000E+00 0.0000E+00 0.9000E+01 + 24 2 1 2 0 0 0.00000000E+00 0.00000000E+00 0.11171177E+04 0.11199605E+04 0.79746577E+02 0.0000E+00 0.0000E+00 + -13 1 3 3 0 0 0.12849005E+02 -.33701118E+02 0.31980725E+03 0.32183466E+03 0.10565837E+00 0.0000E+00 0.9000E+01 + 14 1 3 3 0 0 -.12849005E+02 0.33701118E+02 0.79731043E+03 0.79812580E+03 0.00000000E+00 0.0000E+00 0.9000E+01 +#aMCatNLO 1 5 2 2 1 0.89736006E+01 0.36263175E+01 9 0 0 0.10000000E+01 0.85541369E+00 0.11480305E+01 0.93109541E+00 0.10497441E+01 + + 0.10293E+06 + 0.11323E+06 + 0.91309E+05 + 0.99277E+05 + 0.10926E+06 + 0.88044E+05 + 0.10745E+06 + 0.11816E+06 + 0.95353E+05 + 0.10282E+06 + 0.10301E+06 + 0.10149E+06 + 0.10443E+06 + 0.10352E+06 + 0.10246E+06 + 0.99772E+05 + 0.10629E+06 + 0.10352E+06 + 0.10219E+06 + 0.10262E+06 + 0.10321E+06 + 0.10259E+06 + 0.10306E+06 + 0.10197E+06 + 0.10378E+06 + 0.10090E+06 + 0.10385E+06 + 0.10249E+06 + 0.10294E+06 + 0.10097E+06 + 0.10429E+06 + 0.10317E+06 + 0.10049E+06 + 0.10338E+06 + 0.10208E+06 + 0.10287E+06 + 0.10289E+06 + 0.10266E+06 + 0.10325E+06 + 0.10311E+06 + 0.10267E+06 + 0.10132E+06 + 0.10323E+06 + 0.10046E+06 + 0.10289E+06 + 0.10273E+06 + 0.10345E+06 + 0.10306E+06 + 0.10104E+06 + 0.10410E+06 + 0.10212E+06 + 0.10342E+06 + 0.10277E+06 + 0.10238E+06 + 0.10416E+06 + 0.10193E+06 + 0.10114E+06 + 0.10221E+06 + 0.10308E+06 + 0.10078E+06 + 0.10503E+06 + + + + 6 2 0.10292550E+06 0.76455552E+02 0.75467716E-02 0.11800000E+00 + -3 -1 0 0 0 501 0.00000000E+00 0.00000000E+00 0.70070877E+02 0.70072661E+02 0.50000000E+00 0.0000E+00 0.9000E+01 + 21 -1 0 0 501 502 0.00000000E+00 0.00000000E+00 -.16366649E+03 0.16366649E+03 0.00000000E+00 0.0000E+00 0.9000E+01 + 24 2 1 2 0 0 0.70487962E+02 -.29597439E+02 0.21154979E+01 0.11123434E+03 0.80771547E+02 0.0000E+00 0.0000E+00 + -13 1 3 3 0 0 0.59886990E+02 0.17907599E+02 -.16655870E+00 0.62507380E+02 0.10565837E+00 0.0000E+00 0.9000E+01 + 14 1 3 3 0 0 0.10600972E+02 -.47505038E+02 0.22820566E+01 0.48726964E+02 0.00000000E+00 0.0000E+00 0.9000E+01 + -4 1 1 2 0 502 -.70487962E+02 0.29597439E+02 -.95711110E+02 0.12250481E+03 0.15000000E+01 0.0000E+00 0.9000E+01 +#aMCatNLO 1 6 2 0 0 0.00000000E+00 0.00000000E+00 9 0 0 0.10000000E+01 0.76925726E+00 0.13059208E+01 0.86390742E+00 0.11732329E+01 + + 0.10293E+06 + 0.10702E+06 + 0.97144E+05 + 0.83889E+05 + 0.87220E+05 + 0.79176E+05 + 0.12927E+06 + 0.13441E+06 + 0.12202E+06 + 0.10203E+06 + 0.10375E+06 + 0.10295E+06 + 0.10289E+06 + 0.10337E+06 + 0.10249E+06 + 0.10295E+06 + 0.10260E+06 + 0.10278E+06 + 0.10310E+06 + 0.10252E+06 + 0.10316E+06 + 0.10103E+06 + 0.10616E+06 + 0.10266E+06 + 0.10312E+06 + 0.10967E+06 + 0.10017E+06 + 0.11462E+06 + 0.98422E+05 + 0.10872E+06 + 0.98110E+05 + 0.10593E+06 + 0.10006E+06 + 0.10277E+06 + 0.10314E+06 + 0.10004E+06 + 0.10450E+06 + 0.10146E+06 + 0.10400E+06 + 0.10417E+06 + 0.10193E+06 + 0.10043E+06 + 0.10392E+06 + 0.10493E+06 + 0.10295E+06 + 0.10414E+06 + 0.10191E+06 + 0.10149E+06 + 0.10545E+06 + 0.95968E+05 + 0.10829E+06 + 0.10103E+06 + 0.10492E+06 + 0.10748E+06 + 0.96724E+05 + 0.10497E+06 + 0.10066E+06 + 0.10460E+06 + 0.99043E+05 + 0.10470E+06 + 0.10215E+06 + + + + 6 2 0.10292550E+06 0.11856187E+02 0.75467716E-02 0.11800000E+00 + 21 -1 0 0 501 502 0.00000000E+00 0.00000000E+00 0.10998960E+02 0.10998960E+02 0.00000000E+00 0.0000E+00 0.9000E+01 + -1 -1 0 0 0 501 0.00000000E+00 0.00000000E+00 -.22835753E+03 0.22835777E+03 0.33000000E+00 0.0000E+00 0.9000E+01 + 24 2 1 2 0 0 0.68658240E+01 0.96633080E+01 -.20956167E+03 0.22516449E+03 0.81501143E+02 0.0000E+00 0.0000E+00 + -13 1 3 3 0 0 0.43761005E+02 0.21968575E+01 -.96003095E+02 0.10552941E+03 0.10565837E+00 0.0000E+00 0.9000E+01 + 14 1 3 3 0 0 -.36895181E+02 0.74664505E+01 -.11355857E+03 0.11963508E+03 0.00000000E+00 0.0000E+00 0.9000E+01 + -2 1 1 2 0 502 -.68658240E+01 -.96633080E+01 -.77969046E+01 0.14192240E+02 0.33000000E+00 0.0000E+00 0.9000E+01 +#aMCatNLO 1 6 1 1 2 0.91293853E+01 0.77587587E+01 9 0 0 0.10000000E+01 0.55772149E+00 0.17597813E+01 0.88858328E+00 0.10792846E+01 + + 0.10293E+06 + 0.13684E+06 + 0.72044E+05 + 0.81706E+05 + 0.10813E+06 + 0.57404E+05 + 0.13543E+06 + 0.18113E+06 + 0.94308E+05 + 0.10081E+06 + 0.10490E+06 + 0.10275E+06 + 0.10308E+06 + 0.10225E+06 + 0.10345E+06 + 0.98102E+05 + 0.10745E+06 + 0.10176E+06 + 0.10438E+06 + 0.10232E+06 + 0.10321E+06 + 0.10181E+06 + 0.10398E+06 + 0.10289E+06 + 0.10283E+06 + 0.10090E+06 + 0.10351E+06 + 0.97776E+05 + 0.10481E+06 + 0.10094E+06 + 0.10406E+06 + 0.10449E+06 + 0.99330E+05 + 0.10312E+06 + 0.10219E+06 + 0.10285E+06 + 0.10286E+06 + 0.10467E+06 + 0.10146E+06 + 0.10280E+06 + 0.10294E+06 + 0.99836E+05 + 0.10377E+06 + 0.10110E+06 + 0.10305E+06 + 0.10622E+06 + 0.99823E+05 + 0.10584E+06 + 0.10017E+06 + 0.10475E+06 + 0.10170E+06 + 0.10121E+06 + 0.10468E+06 + 0.10412E+06 + 0.10231E+06 + 0.10174E+06 + 0.10084E+06 + 0.10313E+06 + 0.10245E+06 + 0.99675E+05 + 0.10096E+06 + + + + 5 1 0.10292550E+06 0.53415660E+02 0.75467716E-02 0.11800000E+00 + -2 -1 0 0 0 501 0.00000000E+00 0.00000000E+00 0.51374312E+02 0.51375372E+02 0.33000000E+00 0.0000E+00 0.9000E+01 + 1 -1 0 0 501 0 0.00000000E+00 0.00000000E+00 -.25487421E+02 0.25489557E+02 0.33000000E+00 0.0000E+00 0.9000E+01 + -24 2 1 2 0 0 0.00000000E+00 0.00000000E+00 0.25886891E+02 0.76864929E+02 0.72374624E+02 0.0000E+00 0.0000E+00 + 13 1 3 3 0 0 0.13902480E+02 -.27055064E+02 -.78752840E+01 0.31421119E+02 0.10565837E+00 0.0000E+00 0.9000E+01 + -14 1 3 3 0 0 -.13902480E+02 0.27055064E+02 0.33762174E+02 0.45443810E+02 0.00000000E+00 0.0000E+00 0.9000E+01 +#aMCatNLO 1 5 1 1 2 0.57969096E+02 0.27860007E+02 9 0 0 0.10000000E+01 0.86233099E+00 0.11260892E+01 0.91517697E+00 0.10813232E+01 + + 0.10292E+06 + 0.11581E+06 + 0.88838E+05 + 0.10292E+06 + 0.11590E+06 + 0.88756E+05 + 0.10293E+06 + 0.11570E+06 + 0.88939E+05 + 0.10090E+06 + 0.10481E+06 + 0.10185E+06 + 0.10402E+06 + 0.10249E+06 + 0.10330E+06 + 0.10070E+06 + 0.10473E+06 + 0.10226E+06 + 0.10376E+06 + 0.10206E+06 + 0.10343E+06 + 0.10014E+06 + 0.10704E+06 + 0.10283E+06 + 0.10292E+06 + 0.99384E+05 + 0.10449E+06 + 0.98604E+05 + 0.10446E+06 + 0.10090E+06 + 0.10492E+06 + 0.10320E+06 + 0.10184E+06 + 0.10344E+06 + 0.10177E+06 + 0.10388E+06 + 0.10213E+06 + 0.10293E+06 + 0.10292E+06 + 0.10214E+06 + 0.10419E+06 + 0.10360E+06 + 0.10180E+06 + 0.10145E+06 + 0.10472E+06 + 0.10306E+06 + 0.10309E+06 + 0.10470E+06 + 0.10242E+06 + 0.10621E+06 + 0.10061E+06 + 0.10399E+06 + 0.10202E+06 + 0.10147E+06 + 0.10651E+06 + 0.10362E+06 + 0.10089E+06 + 0.10168E+06 + 0.10338E+06 + 0.10298E+06 + 0.10244E+06 + + + + 6 0 0.10292550E+06 0.85874126E+02 0.75467716E-02 0.11654266E+00 + 2 -1 0 0 501 0 0.00000000E+00 0.00000000E+00 0.69462491E+01 0.69540834E+01 0.33000000E+00 0.0000E+00 0.9000E+01 + 21 -1 0 0 502 501 0.00000000E+00 0.00000000E+00 -.80536437E+03 0.80536437E+03 0.00000000E+00 0.0000E+00 0.9000E+01 + 24 2 1 2 0 0 -.49429834E+02 0.27740267E+01 -.48645634E+03 0.49645255E+03 0.85874126E+02 0.0000E+00 0.0000E+00 + -13 1 3 3 0 0 -.24479524E+02 0.16450713E+02 -.44610254E+03 0.44707646E+03 0.10565837E+00 0.0000E+00 0.9000E+01 + 14 1 3 3 0 0 -.24950310E+02 -.13676686E+02 -.40353799E+02 0.49376096E+02 0.00000000E+00 0.0000E+00 0.9000E+01 + 1 1 1 2 502 0 0.49429834E+02 -.27740267E+01 -.31196178E+03 0.31586590E+03 0.33000000E+00 0.0000E+00 0.9000E+01 +#aMCatNLO 2 5 2 2 1 0.64939457E+02 0.49507613E+02 9 0 0 0.10000001E+01 0.87638399E+00 0.11392617E+01 0.92776214E+00 0.10620631E+01 + + 0.10293E+06 + 0.10514E+06 + 0.99515E+05 + 0.93290E+05 + 0.95293E+05 + 0.90202E+05 + 0.11480E+06 + 0.11726E+06 + 0.11100E+06 + 0.10246E+06 + 0.10335E+06 + 0.10230E+06 + 0.10358E+06 + 0.10381E+06 + 0.10216E+06 + 0.10425E+06 + 0.10180E+06 + 0.10326E+06 + 0.10247E+06 + 0.10286E+06 + 0.10296E+06 + 0.10383E+06 + 0.10096E+06 + 0.10263E+06 + 0.10319E+06 + 0.10216E+06 + 0.10312E+06 + 0.99832E+05 + 0.10425E+06 + 0.10045E+06 + 0.10485E+06 + 0.10130E+06 + 0.10308E+06 + 0.10247E+06 + 0.10374E+06 + 0.10310E+06 + 0.10282E+06 + 0.10345E+06 + 0.10250E+06 + 0.10117E+06 + 0.10466E+06 + 0.10702E+06 + 0.10025E+06 + 0.10293E+06 + 0.10152E+06 + 0.10267E+06 + 0.10325E+06 + 0.10277E+06 + 0.10217E+06 + 0.10529E+06 + 0.10132E+06 + 0.10369E+06 + 0.10224E+06 + 0.10199E+06 + 0.10493E+06 + 0.10049E+06 + 0.10254E+06 + 0.10185E+06 + 0.10337E+06 + 0.10208E+06 + 0.10060E+06 + + + + 6 2 0.10292550E+06 0.15230457E+02 0.75467716E-02 0.12110526E+00 + 21 -1 0 0 501 502 0.00000000E+00 0.00000000E+00 0.47507807E+02 0.47507807E+02 0.00000000E+00 0.0000E+00 0.9000E+01 + 4 -1 0 0 502 0 0.00000000E+00 0.00000000E+00 -.11427174E+03 0.11428158E+03 0.15000000E+01 0.0000E+00 0.9000E+01 + 24 2 1 2 0 0 0.12086847E+02 -.92661096E+01 -.97493679E+02 0.12748895E+03 0.80724608E+02 0.0000E+00 0.0000E+00 + -11 1 3 3 0 0 0.20410318E+02 0.58598261E+01 0.63938721E+01 0.22176570E+02 0.51099893E-03 0.0000E+00 0.9000E+01 + 12 1 3 3 0 0 -.83234717E+01 -.15125936E+02 -.10388755E+03 0.10531238E+03 0.00000000E+00 0.0000E+00 0.9000E+01 + 3 1 1 2 501 0 -.12086847E+02 0.92661096E+01 0.30729748E+02 0.34300439E+02 0.50000000E+00 0.0000E+00 0.9000E+01 +#aMCatNLO 1 6 1 0 0 0.00000000E+00 0.12043214E+03 9 0 0 0.99999997E+00 0.70116385E+00 0.13244403E+01 0.91640124E+00 0.10937672E+01 + + 0.10293E+06 + 0.86655E+05 + 0.10359E+06 + 0.83303E+05 + 0.72168E+05 + 0.82378E+05 + 0.13280E+06 + 0.10811E+06 + 0.13632E+06 + 0.10278E+06 + 0.10305E+06 + 0.10313E+06 + 0.10271E+06 + 0.10586E+06 + 0.10037E+06 + 0.10313E+06 + 0.10246E+06 + 0.10331E+06 + 0.10242E+06 + 0.10279E+06 + 0.10300E+06 + 0.10017E+06 + 0.10765E+06 + 0.10262E+06 + 0.10319E+06 + 0.99516E+05 + 0.10498E+06 + 0.10326E+06 + 0.10277E+06 + 0.10573E+06 + 0.10088E+06 + 0.10786E+06 + 0.98167E+05 + 0.10322E+06 + 0.10235E+06 + 0.10363E+06 + 0.10233E+06 + 0.10177E+06 + 0.10381E+06 + 0.10482E+06 + 0.10127E+06 + 0.10107E+06 + 0.10320E+06 + 0.10257E+06 + 0.10519E+06 + 0.10306E+06 + 0.10280E+06 + 0.10298E+06 + 0.10414E+06 + 0.10294E+06 + 0.10277E+06 + 0.10294E+06 + 0.10290E+06 + 0.10227E+06 + 0.10398E+06 + 0.10629E+06 + 0.99497E+05 + 0.10313E+06 + 0.10241E+06 + 0.10399E+06 + 0.10301E+06 + + + + 5 1 0.10292550E+06 0.80522504E+02 0.75467716E-02 0.11800000E+00 + 1 -1 0 0 501 0 0.00000000E+00 0.00000000E+00 0.36345502E+03 0.36345517E+03 0.33000000E+00 0.0000E+00 0.9000E+01 + -2 -1 0 0 0 501 0.00000000E+00 0.00000000E+00 -.44536320E+01 0.44658412E+01 0.33000000E+00 0.0000E+00 0.9000E+01 + -24 2 1 2 0 0 0.00000000E+00 0.00000000E+00 0.35900138E+03 0.36792101E+03 0.80522504E+02 0.0000E+00 0.0000E+00 + 13 1 3 3 0 0 0.21089328E+01 0.35096083E+02 0.26912899E+03 0.27141593E+03 0.10565837E+00 0.0000E+00 0.9000E+01 + -14 1 3 3 0 0 -.21089328E+01 -.35096083E+02 0.89872390E+02 0.96505073E+02 0.00000000E+00 0.0000E+00 0.9000E+01 +#aMCatNLO 1 5 1 1 2 0.12295570E+03 0.84404434E+02 9 0 0 0.10000000E+01 0.88230793E+00 0.11078881E+01 0.92259325E+00 0.10599947E+01 + + 0.10293E+06 + 0.11367E+06 + 0.90992E+05 + 0.10317E+06 + 0.11403E+06 + 0.91136E+05 + 0.10262E+06 + 0.11321E+06 + 0.90812E+05 + 0.10147E+06 + 0.10427E+06 + 0.10200E+06 + 0.10389E+06 + 0.10227E+06 + 0.10351E+06 + 0.99771E+05 + 0.10602E+06 + 0.10250E+06 + 0.10338E+06 + 0.10306E+06 + 0.10276E+06 + 0.10221E+06 + 0.10343E+06 + 0.10281E+06 + 0.10289E+06 + 0.99951E+05 + 0.10414E+06 + 0.99941E+05 + 0.10389E+06 + 0.10084E+06 + 0.10415E+06 + 0.10300E+06 + 0.10094E+06 + 0.10193E+06 + 0.10442E+06 + 0.10313E+06 + 0.10270E+06 + 0.10309E+06 + 0.10262E+06 + 0.10399E+06 + 0.10143E+06 + 0.10204E+06 + 0.10276E+06 + 0.10133E+06 + 0.10267E+06 + 0.10081E+06 + 0.10488E+06 + 0.10333E+06 + 0.10176E+06 + 0.10474E+06 + 0.10164E+06 + 0.10240E+06 + 0.10336E+06 + 0.10143E+06 + 0.10610E+06 + 0.10210E+06 + 0.10125E+06 + 0.10192E+06 + 0.10327E+06 + 0.10125E+06 + 0.10282E+06 + + + + 5 1 0.10292550E+06 0.58688313E+02 0.75467716E-02 0.11980132E+00 + 1 -1 0 0 501 0 0.00000000E+00 0.00000000E+00 0.36723655E+02 0.36725137E+02 0.33000000E+00 0.0000E+00 0.9000E+01 + -2 -1 0 0 0 501 0.00000000E+00 0.00000000E+00 -.46480790E+02 0.46481961E+02 0.33000000E+00 0.0000E+00 0.9000E+01 + -24 2 1 2 0 0 0.00000000E+00 0.00000000E+00 -.97571355E+01 0.83207099E+02 0.82633042E+02 0.0000E+00 0.0000E+00 + 11 1 3 3 0 0 -.15815633E+02 0.36537217E+02 0.62413560E+01 0.40299591E+02 0.51099893E-03 0.0000E+00 0.9000E+01 + -12 1 3 3 0 0 0.15815633E+02 -.36537217E+02 -.15998491E+02 0.42907508E+02 0.00000000E+00 0.0000E+00 0.9000E+01 +#aMCatNLO 1 5 2 0 0 0.00000000E+00 0.00000000E+00 9 0 0 0.10000000E+01 0.78497050E+00 0.12550069E+01 0.91684275E+00 0.10812952E+01 + + 0.10293E+06 + 0.11543E+06 + 0.89388E+05 + 0.93030E+05 + 0.10433E+06 + 0.80793E+05 + 0.11517E+06 + 0.12918E+06 + 0.10003E+06 + 0.10093E+06 + 0.10479E+06 + 0.10197E+06 + 0.10390E+06 + 0.10234E+06 + 0.10343E+06 + 0.10092E+06 + 0.10451E+06 + 0.10221E+06 + 0.10384E+06 + 0.10205E+06 + 0.10343E+06 + 0.10015E+06 + 0.10712E+06 + 0.10276E+06 + 0.10300E+06 + 0.99364E+05 + 0.10450E+06 + 0.98612E+05 + 0.10445E+06 + 0.10093E+06 + 0.10496E+06 + 0.10328E+06 + 0.10194E+06 + 0.10343E+06 + 0.10179E+06 + 0.10384E+06 + 0.10217E+06 + 0.10304E+06 + 0.10284E+06 + 0.10224E+06 + 0.10407E+06 + 0.10364E+06 + 0.10182E+06 + 0.10153E+06 + 0.10484E+06 + 0.10298E+06 + 0.10312E+06 + 0.10484E+06 + 0.10240E+06 + 0.10597E+06 + 0.10078E+06 + 0.10388E+06 + 0.10213E+06 + 0.10136E+06 + 0.10663E+06 + 0.10378E+06 + 0.10097E+06 + 0.10179E+06 + 0.10334E+06 + 0.10307E+06 + 0.10263E+06 + + + + 7 2 -.10292550E+06 0.99867369E+01 0.75467716E-02 0.11800000E+00 + 2 -1 0 0 503 0 0.00000000E+00 0.00000000E+00 0.61471638E+03 0.61471647E+03 0.33000000E+00 0.0000E+00 0.9000E+01 + -1 -1 0 0 0 501 0.00000000E+00 0.00000000E+00 -.52226512E+01 0.52330666E+01 0.33000000E+00 0.0000E+00 0.9000E+01 + 24 2 1 2 0 0 0.10794121E+01 0.13081169E+02 0.32998265E+03 0.33980189E+03 0.80028053E+02 0.0000E+00 0.0000E+00 + -13 1 3 3 0 0 -.25883393E+02 0.13551579E+02 0.45687131E+02 0.54230254E+02 0.10565837E+00 0.0000E+00 0.9000E+01 + 14 1 3 3 0 0 0.26962805E+02 -.47041005E+00 0.28429552E+03 0.28557163E+03 0.00000000E+00 0.0000E+00 0.9000E+01 + 21 1 1 2 502 501 0.38422555E+01 -.11911712E+02 0.23810005E+03 0.23842878E+03 0.00000000E+00 0.0000E+00 0.9000E+01 + 21 1 1 2 503 502 -.49216675E+01 -.11694566E+01 0.41411027E+02 0.41718864E+02 0.00000000E+00 0.0000E+00 0.9000E+01 +#aMCatNLO 2 6 1 1 5 0.60607905E+01 0.50586994E+01 9 0 0 0.10000000E+01 0.16678692E+01 0.59839486E+00 0.91140965E+00 0.10703504E+01 + + -.10293E+06 + -.12243E+06 + -.81901E+05 + -.77400E+05 + -.92067E+05 + -.61591E+05 + -.14432E+06 + -.17167E+06 + -.11484E+06 + -.10175E+06 + -.10402E+06 + -.10119E+06 + -.10474E+06 + -.10248E+06 + -.10336E+06 + -.10014E+06 + -.10580E+06 + -.10352E+06 + -.10214E+06 + -.10286E+06 + -.10303E+06 + -.10198E+06 + -.10361E+06 + -.10277E+06 + -.10301E+06 + -.99567E+05 + -.10439E+06 + -.10078E+06 + -.10350E+06 + -.99528E+05 + -.10541E+06 + -.10200E+06 + -.10158E+06 + -.10354E+06 + -.10167E+06 + -.10320E+06 + -.10265E+06 + -.10252E+06 + -.10331E+06 + -.10314E+06 + -.10270E+06 + -.10376E+06 + -.10182E+06 + -.99074E+05 + -.10388E+06 + -.10261E+06 + -.10363E+06 + -.10397E+06 + -.10061E+06 + -.10518E+06 + -.10130E+06 + -.10455E+06 + -.10157E+06 + -.10088E+06 + -.10709E+06 + -.10182E+06 + -.10136E+06 + -.10124E+06 + -.10372E+06 + -.10130E+06 + -.10357E+06 + + + + 5 0 0.10292550E+06 0.24703763E+02 0.75467716E-02 0.11800000E+00 + -1 -1 0 0 0 501 0.00000000E+00 0.00000000E+00 0.62377008E+01 0.62464239E+01 0.33000000E+00 0.0000E+00 0.9000E+01 + 2 -1 0 0 501 0 0.00000000E+00 0.00000000E+00 -.23711716E+03 0.23711739E+03 0.33000000E+00 0.0000E+00 0.9000E+01 + 24 2 1 2 0 0 0.00000000E+00 0.00000000E+00 -.23087946E+03 0.24336382E+03 0.76945573E+02 0.0000E+00 0.0000E+00 + -13 1 3 3 0 0 0.93934726E+01 0.18902417E+01 0.24075014E+01 0.98801603E+01 0.10565837E+00 0.0000E+00 0.9000E+01 + 14 1 3 3 0 0 -.93934726E+01 -.18902417E+01 -.23328697E+03 0.23348366E+03 0.00000000E+00 0.0000E+00 0.9000E+01 +#aMCatNLO 1 5 1 1 2 0.75538766E+02 0.41853357E+02 9 0 0 0.10000000E+01 0.86129440E+00 0.11331678E+01 0.92594108E+00 0.10611059E+01 + + 0.10293E+06 + 0.11499E+06 + 0.89787E+05 + 0.10169E+06 + 0.11368E+06 + 0.88649E+05 + 0.10446E+06 + 0.11664E+06 + 0.91198E+05 + 0.10153E+06 + 0.10422E+06 + 0.10196E+06 + 0.10393E+06 + 0.10289E+06 + 0.10298E+06 + 0.10043E+06 + 0.10533E+06 + 0.10313E+06 + 0.10264E+06 + 0.10273E+06 + 0.10307E+06 + 0.10180E+06 + 0.10407E+06 + 0.10322E+06 + 0.10260E+06 + 0.10011E+06 + 0.10414E+06 + 0.10054E+06 + 0.10368E+06 + 0.10043E+06 + 0.10477E+06 + 0.10287E+06 + 0.10129E+06 + 0.10320E+06 + 0.10229E+06 + 0.10324E+06 + 0.10262E+06 + 0.10221E+06 + 0.10347E+06 + 0.10329E+06 + 0.10262E+06 + 0.10294E+06 + 0.10227E+06 + 0.10033E+06 + 0.10379E+06 + 0.10244E+06 + 0.10370E+06 + 0.10526E+06 + 0.10025E+06 + 0.10407E+06 + 0.10209E+06 + 0.10444E+06 + 0.10154E+06 + 0.10121E+06 + 0.10653E+06 + 0.10210E+06 + 0.10138E+06 + 0.10197E+06 + 0.10324E+06 + 0.10233E+06 + 0.10275E+06 + + diff --git a/trunk/Geometry/CMSCommonData/python/cmsExtendedGeometry2015devXML_cfi.py b/trunk/Geometry/CMSCommonData/python/cmsExtendedGeometry2015devXML_cfi.py index 0d4be0374820b..b8f340dd0977f 100644 --- a/trunk/Geometry/CMSCommonData/python/cmsExtendedGeometry2015devXML_cfi.py +++ b/trunk/Geometry/CMSCommonData/python/cmsExtendedGeometry2015devXML_cfi.py @@ -19,7 +19,7 @@ 'Geometry/CMSCommonData/data/muonMB.xml', 'Geometry/CMSCommonData/data/muonMagnet.xml', 'Geometry/CMSCommonData/data/cavern.xml', - 'Geometry/TrackerCommonData/data/pixfwdMaterials.xml', + 'Geometry/TrackerCommonData/data/dev/Pilot/pixfwdMaterials.xml', 'Geometry/TrackerCommonData/data/pixfwdCommon.xml', 'Geometry/TrackerCommonData/data/pixfwdPlaq.xml', 'Geometry/TrackerCommonData/data/pixfwdPlaq1x2.xml', @@ -33,7 +33,7 @@ 'Geometry/TrackerCommonData/data/pixfwdNipple.xml', 'Geometry/TrackerCommonData/data/Pilot/pixfwdPilotBlade.xml', 'Geometry/TrackerCommonData/data/Pilot/pixfwdDisk.xml', - 'Geometry/TrackerCommonData/data/Pilot/pixfwdCylinder.xml', + 'Geometry/TrackerCommonData/data/dev/Pilot/pixfwdCylinder.xml', 'Geometry/TrackerCommonData/data/Pilot/pixfwd.xml', 'Geometry/TrackerCommonData/data/pixbarmaterial.xml', 'Geometry/TrackerCommonData/data/pixbarladder.xml', diff --git a/trunk/Geometry/CMSCommonData/python/cmsIdealGeometry2015devXML_cfi.py b/trunk/Geometry/CMSCommonData/python/cmsIdealGeometry2015devXML_cfi.py index 2541e5545f6e4..be448909d19c4 100644 --- a/trunk/Geometry/CMSCommonData/python/cmsIdealGeometry2015devXML_cfi.py +++ b/trunk/Geometry/CMSCommonData/python/cmsIdealGeometry2015devXML_cfi.py @@ -18,7 +18,7 @@ 'Geometry/CMSCommonData/data/cmsBeam.xml', 'Geometry/CMSCommonData/data/muonMB.xml', 'Geometry/CMSCommonData/data/muonMagnet.xml', - 'Geometry/TrackerCommonData/data/pixfwdMaterials.xml', + 'Geometry/TrackerCommonData/data/dev/Pilot/pixfwdMaterials.xml', 'Geometry/TrackerCommonData/data/pixfwdCommon.xml', 'Geometry/TrackerCommonData/data/pixfwdPlaq.xml', 'Geometry/TrackerCommonData/data/pixfwdPlaq1x2.xml', @@ -32,7 +32,7 @@ 'Geometry/TrackerCommonData/data/pixfwdNipple.xml', 'Geometry/TrackerCommonData/data/Pilot/pixfwdPilotBlade.xml', 'Geometry/TrackerCommonData/data/Pilot/pixfwdDisk.xml', - 'Geometry/TrackerCommonData/data/Pilot/pixfwdCylinder.xml', + 'Geometry/TrackerCommonData/data/dev/Pilot/pixfwdCylinder.xml', 'Geometry/TrackerCommonData/data/Pilot/pixfwd.xml', 'Geometry/TrackerCommonData/data/pixbarmaterial.xml', 'Geometry/TrackerCommonData/data/pixbarladder.xml', diff --git a/trunk/Geometry/TrackerCommonData/data/dev/Pilot/pixfwdCylinder.xml b/trunk/Geometry/TrackerCommonData/data/dev/Pilot/pixfwdCylinder.xml new file mode 100644 index 0000000000000..1431b29f4990a --- /dev/null +++ b/trunk/Geometry/TrackerCommonData/data/dev/Pilot/pixfwdCylinder.xml @@ -0,0 +1,536 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/trunk/Geometry/TrackerCommonData/data/dev/Pilot/pixfwdMaterials.xml b/trunk/Geometry/TrackerCommonData/data/dev/Pilot/pixfwdMaterials.xml new file mode 100644 index 0000000000000..6997fde299b27 --- /dev/null +++ b/trunk/Geometry/TrackerCommonData/data/dev/Pilot/pixfwdMaterials.xml @@ -0,0 +1,514 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/trunk/Geometry/TrackerCommonData/test/Makefile b/trunk/Geometry/TrackerCommonData/test/Makefile new file mode 100644 index 0000000000000..1d1973e981319 --- /dev/null +++ b/trunk/Geometry/TrackerCommonData/test/Makefile @@ -0,0 +1,18 @@ +# +f77=g77 +cflags=-O -g -c +link=g77 +libs=`cernlib geant pawlib graflib/X11 packlib mathlib kernlib` +linkopts=-v +INCS = /usr/include/ + +all: mixture + +mixture: mixture.o + $(link) mixture.o $(libs) $(linkopts) -o mixture + +mixture.o: mixture.f + $(f77) $(cflags) mixture.f + +clean: + rm *.o diff --git a/trunk/Geometry/TrackerCommonData/test/mixed_materials.input b/trunk/Geometry/TrackerCommonData/test/mixed_materials.input new file mode 100644 index 0000000000000..5ef57d80b13de --- /dev/null +++ b/trunk/Geometry/TrackerCommonData/test/mixed_materials.input @@ -0,0 +1,95 @@ +"Polyethylene" -1. -1. 0.95 47.1312 71.2283 +"Steel-008" -1. -1. 7.8 1.7585 17.1301 +"HFE" -1. -1. 1.52 23.1 57.7717 +"Quartz" -1. -1. 2.64 10.2453 36.3102 +"Silica" -1. -1. 2.20 12.3 43.5723 +"C6F14" -1. -1. 1.76 19.8 51.2584 +"Carbon fibre str." -1. -1. 1.69 25.0 45.4137 +"SMD_metal" -1. -1. 10.2 0.89 16.2446 +"Alumina" -1. -1. 3.52 7.55 27.3704 +"T_Kapton" -1. -1. 1.40 28.4 53.2938 +"T_FR4" -1. -1. 1.7 12.0 48.3633 +"T_Bronze" -1. -1. 8.89 1.4 15.8881 +"G10" -1. -1. 1.7 19.4 47.925 +"Fibre_Ribbon" -1. -1. 1.22 30.3 61.7448 +"MS_cntrl_cable" -1. -1. 1.63 9.68 67.2192 +"MS_CntrlTIBTID" -1. -1. 1.58489 13.13447 56.0870 +"CAB_Al60TIBTID" -1. -1. 1.16581 16.36203 86.9011 +"CAB_Al60" -1. -1. 1.37448 14.33955 71.6361 +"CAB_Al48" -1. -1. 1.14748 17.23598 85.2723 +"CAB_Al36" -1. -1. 1.06783 18.68286 90.8994 +"MS_Cu60" -1. -1. 2.38 6.05 50.6044 +"TEC_Nomex" -1. -1. 0.029 30000 2585.0 +"TOB_Nomex" -1. -1. 0.032 30000 2342.66 +"TOB_CuNi" -1. -1. 8.94 1.4 15.4981 +"Brass" -1. -1. 8.5 1.5 16.4894 +"BGA" -1. -1. 8.82 0.878442 20.7545 +"Epoxy" -1. -1. 1.3 31.6 54.1375 +"Peek" -1. -1. 1.32 30.0 54.1375 +"Nomex" -1. -1. 0.032 30000 2342.66 +"TID_Nomex" -1. -1. 0.032 30000 2342.66 +"Ceramic" -1. -1. 3.96525 7.046 24.2971 +"Borosilicate_Glass" -1. -1. 2.51 10.047 38.9537 +"Silicone_Gel" -1. -1. 0.965 32.713 81.299 +"Air" -1. -1. 0.001214 30152.2 70408.6 +"FPix_TinLeadSolder" -1. -1. 8.8 0.83877 21.3803 +"FPix_Kapton" -1. -1. 1.4 28.9833 56.6234 +"FPix_Epoxy" -1. -1. 1.1 37.5087 69.4718 +"FPix_BNPowder" -1. -1. 3.5 12.4318 23.2556 +"FPix_Cylind_G10" -1. -1. 1.7 21.8752 46.9358 +"FPix_Cylind_CF" -1. -1. 1.495 27.6449 51.2358 +"FPix_Cylind_SnCu" -1. -1. 8.86 1.39452 16.0337 +"FPix_Cylind_POLIAX" -1. -1. 1.27 32.5554 60.9623 +"FPix_Cylind_C6F14" -1. -1. 1.79 19.3397 50.3993 +"FPix_Cylind_PMMA" -1. -1. 1.2 33.7911 62.1761 +"FPix_Cylind_Polyester" -1. -1. 1.4 20.3168 58.1806 +"FPix_Cylind_Noryl" -1. -1. 1.08 39.0955 69.1008 +"FPix_Alumina" -1. -1. 3.96 7.05524 24.3293 +"FPix_Silicone" -1. -1. 1.3 23.6434 62.1764 +"BPix_Silicone" -1. -1. 1.3 23.6434 62.1764 +"T_G10" -1. -1. 1.90 19.4 47.925 +"Barium_Titanate" -1. -1. 6.02 1.85389 23.0388 +"Silicon_Nitride" -1. -1. 3.4 7.72 28.3378 +"C6F14_3M_-15C" -1. -1. 1.8034 19.196 50.0248 +"C6F14_F2_-30C" -1. -1. 1.87917 18.422 48.0078 +"C6F14_F2_-20C" -1. -1. 1.84675 18.7454 48.8506 +"C6F14_F2_-10C" -1. -1. 1.82033 19.01 49.5596 +"Acrylate" -1. -1. 1.17 34.1246 64.8949 +"TOB_DOH" -1. -1. 1.74606 18.41466 45.53221 +"Inconel600" -1. -1. 8.47 1.55273 15.8997 +"Kevlar" -1. -1. 1.44 28.7234 53.6616 +"T_FiberPigtail" -1. -1. 1.08988 37.6183 66.8576 +"T_PigtailMUConn" -1. -1. 1.09775 23.2262 72.6778 +"T_RuggRibbon" -1. -1. 0.83457 50.71669 84.95398 +"T_Ribbon12xMUConn" -1. -1. 0.86000 45.10604 84.08365 +"TOB_Ribbon12xMUConn" -1. -1. 0.76001 52.34182 94.92043 +"T_Cu10mmPipe" -1. -1. 3.22429 5.6714 33.9094 +"T_Al6mmPipe" -1. -1. 2.13004 13.8771 45.0057 +"T_MedCABMaleConn" -1. -1. 1.65926 7.89512 76.4889 +"T_MedCABFemaleConn" -1. -1. 1.89866 8.40513 54.2759 +"T_MedPLCCMaleConn" -1. -1. 1.45510 9.24872 84.5506 +"T_MedPLCCFemaleConn" -1. -1. 1.75960 9.54671 56.3014 +"T_MedusaWire" -1. -1. 2.40567 6.74715 43.4862 +"Optical_Fiber" -1. -1. 1.08326 37.7942 67.3451 +"TOB_DOHM_PowerConn" -1. -1. 3.73770 3.99320 30.87385 +"TIBTID_AOH" -1. -1. 0.60091 30.4914 155.6692 +"TIB_SSAOHBox" -1. -1. 0.99230 19.1462 92.5385 +"TIB_SSMCModConn" -1. -1. 1.23046 16.3271 72.4187 +"TIBTID_CCUM" -1. -1. 0.81143 22.8957 112.2698 +"TIB_MFIntRing" -1. -1. 1.66403 15.3137 59.4868 +"TIBTID_AmphCable" -1. -1. 2.05153 9.05980 46.0008 +"TIBTID_HybridBoard" -1. -1. 3.7025 5.8284 27.52748 +"TIBTID_HybridTails" -1. -1. 1.61323 13.92045 55.22686 +"TIBTID_Hybrid" -1. -1. 2.16228 9.78741 47.54797 +"TIBTID_DOH" -1. -1. 0.79092 23.10703 119.2120 +"TID_CoolPipe" -1. -1. 2.1744 13.29702 44.51352 +"TID_SSAOHBox" -1. -1. 0.74445 26.95536 124.8040 +"TS_PowerCable" -1. -1. 4.02080 8.91678 17.71456 +"TS_SignalCable" -1. -1. 3.13035 11.45546 22.75242 +"dummy" -1. -1. 0.00001 500000 -1.0 +"LCP_Glass_Enforced" -1. -1. 2.0 18.1 41.4 +"Polyoxymethylene" -1. -1. 1.4 27.4 55.2 +"Polyvinylchloride" -1. -1. 1.38 18.4 65.2 +"Pix_Fwd_DCDC_Converter" -1. -1. 1.95922 14.30268 44.97629 +"Pix_Fwd_Pilot_DOH" -1. -1. 1.26538 32.63405 61.04083 +"Pix_Fwd_Pilot_Cables" -1. -1. 4.82390 2.84009 26.36715 diff --git a/trunk/Geometry/TrackerCommonData/test/pixel_fwd.in b/trunk/Geometry/TrackerCommonData/test/pixel_fwd.in new file mode 100644 index 0000000000000..dc074e054a642 --- /dev/null +++ b/trunk/Geometry/TrackerCommonData/test/pixel_fwd.in @@ -0,0 +1,283 @@ +PIXEL forward detector +============ + + @version October 17, 2007 + @created Vesna Cuplov (2006) + @modified Vesna Cuplov (2007) + - Forward pixel Disks and Service cylinder mixtures definitions. + - All mixtures for FPix disks were updated in october 2007. + (added capacitors, resistors, solders in the HDI and VHDI mixtures..... ) + - Mixtures for Service cylinder were fully implemented in october 2007. + @modified Vesna Cuplov (2008) + New Aluminium density for the Outer Ring volume in order to take into account + the non-implemented holes in the Outer Ring. We used the real volume (this volume takes + into account the holes in the ring) of the outer ring calculated by G. Derylo. + The inner ring material was not implemented with the mixture program because + this ring was modified (more holes in it) in order to remove more material. So, to + implement the new aluminium density to be used in the simulation, we used the + inner ring mass value from the lab measurements and computed the denisty needed + to reproduce this mass with a simulated inner ring volume without implemented holes. + +..................................................................................... +..................................................................................... + +Input file for mixture.f +Start new mixtures with a '#' in the first column +Start the components with a '*' in the first column +You can type any kind of comment in as long as you don't start it +with '#' or '*' ! +..................................................................... +For mixture declaration: Name of Mixture, Name of GMIX for title file, + Monte Carlo Volume, MC Area +For items in a compound: Item number, Comment, Material (has to be + written exactly as in material.input file), + Volume, Multiplicity, Type + Type is one of the following: SUP for support + SEN for sensitive volumes + CAB for cables + COL for cooling + ELE for electronics +..................................................................... + + +1) BumpBonds+Air layer per ROC area + ============================================ +ROC dimensions: Length=0.994cm, Width=0.801cm and Thickness=0.0190cm + +An average of 4160 Bump Bonds (63% Tin and 37% Lead) per ROC +Bump Bond size: Length= 0.003cm, Width=0.003cm and Thickness=0.0025cm +Volume will be approximatively: V = 0.0000000225 cm^3 + +The bump bond is made of a material named Bump_Bond. +..................................................................... +# "Pixel Forward BumpBond layer per ROC" "Pix_Fwd_Bump" 0.00199 1 +* 1 "Bump Bonds" "FPix_TinLeadSolder" 0.0000936 1 ELE + + +2) VHDI + ================================ +The total area of VHDI on a blade is 60.5326 cm2 +We have one layer of Kapton on 60.5326 cm2 area and thickness of 0.009cm +We have Copper only 60% of the volume made by 60.5326 cm2 area and thickness of 0.004cm + +So the Kapton Volume is 0.5448 cm3 and the Copper Volume is 0.1453 cm3. + +The total volume of VHDI on a blade is 60.5326 cm2 * 0.009 + 60% * 60.5326* 0.004 = 0.6901 cm3 + +There are 135 capacitors made of Marium_Titanate. (L=1mm, W=0.5mm and Thickness=0.25mm) +There are Solders made of Tin/Lead in proportion of 63/37: Total volume of Solder is: 0.0054 cm3 + +..................................................................... +# "Pixel Forward VHDI" "Pix_Fwd_VHDI" 0.7124 60.5326 +* 1 "VHDI: Kapton" "FPix_Kapton" 0.5448 1 ELE +* 2 "VHDI: Copper" "Copper" 0.1453 1 ELE +* 3 "Capacitors" "Barium_Titanate" 0.000125 135 ELE +* 4 "Solders" "FPix_TinLeadSolder" 0.0054 1 ELE + + + +3) AgEpoxy (also called ChoTherm1680) + ============================================ + +There are 2 places where we put this material: Between VHDI and ROC and Between Plaquette and HDI prom panel. +The last bottom layer of a plaquette is made of AgEpoxy and will then be touching the HDI layer of a panel. + +Greg Derylo called this ChoTherm (the XML file call this Pix_Fwd_AgEpoxy. + +Description of the layer between VHDI and ROC : Acrylic (Epoxy assumed) V = 0.0895 cm3 + BN powder V = 0.0895 cm3 + (Boron Nitride powder ~ ceramic) + Silicone V = 0.3579 cm3 + Polyimide V = 0.0895 cm3 +..................................................................... +# "Pixel Forward AgEpoxy VHDI-ROC" "Pix_Fwd_AgEpoxy" 0.6264 1 +* 1 "Acrylic is epoxy" "FPix_Epoxy" 0.0895 1 SUP +* 2 "BN powder" "FPix_BNPowder" 0.0895 1 SUP +* 3 "Silicone" "FPix_Silicone" 0.3579 1 SUP +* 4 "Polyimide is kapton" "FPix_Kapton" 0.0895 1 ELE + + +4) Adhesive Film: 3M 9882 tape + ========================== +This tape is made of Acrylic (Epoxy assumed) V = 0.2421cm3 and Ceramic (BN powder) V = 0.0605 cm3 +..................................................................... +# "Pixel Forward AdhFilm 3M 9882" "Pix_Fwd_AdhFilm" 0.3026 1 +* 1 "Acrylic is epoxy" "FPix_Epoxy" 0.2421 1 SUP +* 2 "Ceramic" "FPix_BNPowder" 0.0605 1 SUP + + +5) HDI + other components per blade + =============================== +HDI on a BLADE (2 panels) is made of: Kapton (0.4278 * 2 cm3), an internal flex adhesive(~epoxy) (0.2139 * 2 cm3), Copper (0.0675 * 2 cm3). +There are 8 capacitors made of BaTiO3: V = 0.0019 cm3 +There are 9 resistors made of Alumina: V = 0.0022 cm3 +There are Solders made of Tin/Lead in proportion of 63/37: Total volume of Solder is: 0.0085 cm3 +We also have Bias and Ground Wires: Copper V = 0.0362 cm3 + Kapton V = 0.1087 cm3 + Solder Tin/Lead (63/37) V = 0.012 cm3 + Epoxy V = 0.030 cm3 + Indium solders In/Sn (52/48) V = 0.006 cm3 + +..................................................................... +# "Pixel Forward HDI" "Pix_Fwd_HDI" 1.6232 1 +* 1 "Kapton" "FPix_Kapton" 0.8556 1 ELE +* 2 "Internal flex adhesive is like epoxy" "FPix_Epoxy" 0.4278 1 SUP +* 3 "Copper" "Copper" 0.1349 1 ELE +* 4 "Capacitors" "Barium_Titanate" 0.0019 1 ELE +* 5 "Resistors" "FPix_Alumina" 0.0022 1 ELE +* 6 "Solders" "FPix_TinLeadSolder" 0.0085 1 ELE +* 7 "Copper" "Copper" 0.0362 1 ELE +* 8 "Kapton" "FPix_Kapton" 0.1087 1 ELE +* 9 "Solders" "FPix_TinLeadSolder" 0.012 1 ELE +* 10 "Epoxy" "FPix_Epoxy" 0.030 1 SUP +* 11 "Solders Indium" "Indium" 0.006 1 ELE + + +6) Aluminium for inner ring (NO EDGES) + =================================== + We want a new aluminium density that is used for the inner Ring in order to take + into account the holes that are not implemented in the simulation. + 18.78 cm3 is the volume of an inner-ring without holes as it is in the simulation. + G. Derylo calulated the inner-ring REAL volume (there are many holes in the ring): + 13.944 cm3 - 0.624 cm3 (2 x 0.312cm3 = 2 x one inner edge volume) + G. Derylo used docDB 506 to get inner and outer ring drawing numbers and then pulled + the 3D part models out of the library and used the CAD software to calculate the + volumes. + +# "Aluminium for inner ring" "Aluminium_InnerRing" 18.78 1 +* 1 "Aluminium" "Aluminium" 13.32 1 SUP + + +7) Aluminium for outer ring (NO EDGES) + =================================== + We want a new aluminium density that is used for the outer Ring in order to take + into account the holes in the outer ring that are not implemented in the + simulation. + 58.572 cm3 is the volume of an outer-ring without holes as it is in the simulation. + G. Derylo calulated the outer-ring REAL volume (there are many holes in the ring): + 41.446 cm3 - 2 cm3 (2 x 1cm3 = 2 x one outer edge volume ) + +# "Aluminium for outer ring" "Aluminium_OuterRing" 58.572 1 +* 1 "Aluminium" "Aluminium" 39.446 1 SUP + + +8) DC DC converter material (pilot) + =================================== + + We want to simulate the DC-DC converters for powering the pilot electronics. + 1.5236 cm3 is the volume of a DC-DC converter as it is in the simulation. + +# "DC DC converter material" "Pix_Fwd_DCDC_Converter" 24.4968 1 +* 1 "DCDC: Copper" "Copper" 0.4752 1 ELE +* 2 "DCDC: G10" "FPix_Cylind_G10" 16.4536 1 SUP +* 3 "DCDC: Kapton" "FPix_Kapton" 0.1071 1 CAB +* 4 "DCDC: Polyester" "FPix_Cylind_Polyester" 3.5259 1 CAB +* 5 "DCDC: Solder" "FPix_TinLeadSolder" 0.009041 1 ELE +* 6 "DCDC: Cooling finger" "Aluminium" 3.9259 1 CAB + + +9) DOH material (pilot) + =================================== + + We want to simulate the DOH added for the pilot system. + 11.6170 cm3 is the volume of a DC-DC converter as it is in the simulation. + +# "Pilot DOH material" "Pix_Fwd_Pilot_DOH" 11.6170 1 +* 1 "DOH: Fiber" "FPix_Cylind_PMMA" 0.7656 1 CAB +* 2 "DOH: Isolation" "FPix_Cylind_POLIAX" 10.8513 1 CAB + + +10) Pilot Cables (pilot) + =================================== + + We want to simulate the various cables added for the pilot system. + They will be mimicked by using the composition of the LV power cables (see + FPIX DOC DB: 1628-v2) + 8.4351 cm3 is the volume of this material as it is in the simulation. + +# "Pilot cable material" "Pix_Fwd_Pilot_Cables" 5.1784 1 +* 1 "Cable: SnCu" "FPix_Cylind_SnCu" 2.4247 1 CAB +* 2 "Cable: Isolation" "FPix_Cylind_POLIAX" 2.7537 1 CAB + + +SERVICE CYLINDER MATERIAL (V. Cuplov) +============================================= +The following description has been done by B. Gobbi and E. Spencer. +See FPix DOC DB: 1628-v2 +https://docdb.fnal.gov/CMS-private/DocDB/DocumentDatabase + +# "Volume 1 " "Pix_Fwd_Servi_Cylind" 8957 1 +* 1 "Carbon Fiber" "FPix_Cylind_CF" 1162 1 SUP +* 2 "G10" "FPix_Cylind_G10" 26 1 CAB +* 3 "Aluminium" "Aluminium" 6 1 SUP +* 4 "Ceramic" "Ceramic" 1 1 SUP + +# "Volume 2 " "Pix_Fwd_End_Flange" 412 1 +* 1 "Aluminium for End Flange" "Aluminium" 187 1 SUP +* 2 "Aluminium for cooling lines" "Aluminium" 4 1 COL +* 3 "SnCu" "FPix_Cylind_SnCu" 11 1 CAB +* 4 "Poliax" "FPix_Cylind_POLIAX" 35 1 CAB +* 5 "C6F14" "FPix_Cylind_C6F14" 16 1 COL + +# "Volume 3 " "Pix_Fwd_End_Electro_1" 1139 1 +* 1 "SnCu" "FPix_Cylind_SnCu" 13 1 CAB +* 2 "G10" "FPix_Cylind_G10" 65 1 CAB +* 3 "Poliax" "FPix_Cylind_POLIAX" 39 1 CAB +* 4 "Carbon Fiber" "FPix_Cylind_CF" 23 1 SUP +* 5 "Copper" "Copper" 2 1 ELE +* 6 "Polyester" "FPix_Cylind_Polyester" 5 1 CAB + +# "Volume 4 " "Pix_Fwd_End_Electro_2" 980 1 +* 1 "SnCu" "FPix_Cylind_SnCu" 11 1 CAB +* 2 "G10" "FPix_Cylind_G10" 54 1 CAB +* 3 "Poliax" "FPix_Cylind_POLIAX" 31 1 CAB +* 4 "Carbon Fiber" "FPix_Cylind_CF" 19 1 SUP +* 5 "Copper" "Copper" 1 1 ELE +* 6 "Polyester" "FPix_Cylind_Polyester" 4 1 CAB + +# "Volume 5 " "Pix_Fwd_End_Coil_Fiber" 2833 1 +* 1 "Polyester" "FPix_Cylind_Polyester" 225 1 CAB +* 2 "Poliax" "FPix_Cylind_POLIAX" 122 1 CAB +* 3 "G10" "FPix_Cylind_G10" 33 1 SUP +* 4 "Noryl" "FPix_Cylind_Noryl" 26 1 SUP +* 5 "PMMA" "FPix_Cylind_PMMA" 10 1 CAB + +# "Volume 6 " "Pix_Fwd_Port_Cards" 332 1 +* 1 "G10" "FPix_Cylind_G10" 103 1 ELE +* 2 "Copper" "Copper" 11 1 ELE +* 3 "Polyimide (extension cable)" "FPix_Kapton" 33 1 CAB +* 4 "Port card/ CCU connectors" "FPix_Cylind_Polyester" 12 1 CAB +* 5 "Solder" "FPix_TinLeadSolder" 1 1 ELE +* 6 "Resistors" "FPix_Alumina" 2 1 ELE +* 7 "Capacitors" "Barium_Titanate" 1 1 ELE +* 8 "Chips" "Silicon" 1 1 ELE +* 9 "OH parts (mostly G10)" "FPix_Cylind_G10" 27 1 ELE + +# "Volume 7: FRONT " "Pix_Fwd_End_Pipe_1" 477 1 +* 1 "SnCu" "FPix_Cylind_SnCu" 74 1 CAB +* 2 "C6F14" "FPix_Cylind_C6F14" 214 1 COL +* 3 "Aluminium (cooling tube)" "Aluminium" 81 1 COL +* 4 "Poliax" "FPix_Cylind_POLIAX" 88 1 CAB + +# "Volume 8: BACK " "Pix_Fwd_End_Pipe_2" 396 1 +* 1 "SnCu" "FPix_Cylind_SnCu" 66 1 CAB +* 2 "C6F14" "FPix_Cylind_C6F14" 170 1 COL +* 3 "Aluminium (cooling tube)" "Aluminium" 82 1 COL +* 4 "Poliax" "FPix_Cylind_POLIAX" 78 1 CAB + +# "Volume 6.5 " "Pix_Fwd_Port_Cards_Pilot" 461 1 +* 1 "G10" "FPix_Cylind_G10" 119.5212 1 ELE +* 2 "Copper" "Copper" 12.7644 1 ELE +* 3 "Polyimide (extension cable)" "FPix_Kapton" 38.2932 1 CAB +* 4 "Port card/ CCU connectors" "FPix_Cylind_Polyester" 13.9248 1 CAB +* 5 "Solder" "FPix_TinLeadSolder" 1.1604 1 ELE +* 6 "Resistors" "FPix_Alumina" 2.3208 1 ELE +* 7 "Capacitors" "Barium_Titanate" 1.1604 1 ELE +* 8 "Chips" "Silicon" 1.1604 1 ELE +* 9 "OH parts (mostly G10)" "FPix_Cylind_G10" 31.3308 1 ELE +* 10 "Pilot DOH" "Pix_Fwd_Pilot_DOH" 23.2341 1 ELE +* 11 "Pilot Cabling" "Pix_Fwd_Pilot_Cables" 5.1784 1 CAB +* 12 "DCDC converter" "Pix_Fwd_DCDC_Converter" 24.6527 1 ELE + +# "END" "END" 0. 0. +this has to be the last line ! diff --git a/trunk/GeometryReaders/XMLIdealGeometryESSource/test/readExtendedAndDump.py b/trunk/GeometryReaders/XMLIdealGeometryESSource/test/readExtendedAndDump.py new file mode 100644 index 0000000000000..793e76e41ac6c --- /dev/null +++ b/trunk/GeometryReaders/XMLIdealGeometryESSource/test/readExtendedAndDump.py @@ -0,0 +1,56 @@ +import FWCore.ParameterSet.Config as cms + +process = cms.Process("CompareGeometryTest") +process.load('Configuration.Geometry.GeometryExtended_cff') + +process.maxEvents = cms.untracked.PSet( + input = cms.untracked.int32(1) + ) + +process.source = cms.Source("EmptyIOVSource", + lastValue = cms.uint64(1), + timetype = cms.string('runnumber'), + firstValue = cms.uint64(1), + interval = cms.uint64(1) + ) + +process.myprint = cms.OutputModule("AsciiOutputModule") + +process.pAStd = cms.EDAnalyzer("PerfectGeometryAnalyzer", + dumpPosInfo = cms.untracked.bool(True), + label = cms.untracked.string(''), + isMagField = cms.untracked.bool(False), + dumpSpecs = cms.untracked.bool(True), + dumpGeoHistory = cms.untracked.bool(True), + outFileName = cms.untracked.string('STD'), + numNodesToDump = cms.untracked.uint32(0), + fromDB = cms.untracked.bool(False), + ddRootNodeName = cms.untracked.string('cms:OCMS') + ) + +process.BigXMLWriter = cms.EDAnalyzer("OutputDDToDDL", + rotNumSeed = cms.int32(0), + fileName = cms.untracked.string('fred.xml') + ) + +process.MessageLogger = cms.Service("MessageLogger", + readIdealerrors = cms.untracked.PSet( threshold = cms.untracked.string('ERROR'), + extension = cms.untracked.string('.out') + ), + readIdealdebug = cms.untracked.PSet( INFO = cms.untracked.PSet( limit = cms.untracked.int32(-1) ), + extension = cms.untracked.string('.out'), + noLineBreaks = cms.untracked.bool(True), + DEBUG = cms.untracked.PSet( limit = cms.untracked.int32(-1) ), + threshold = cms.untracked.string('DEBUG'), + ), + # For LogDebug/LogTrace output... + debugModules = cms.untracked.vstring('*'), + categories = cms.untracked.vstring('*'), + destinations = cms.untracked.vstring('readIdealerrors','readIdealdebug') + ) + +process.Timing = cms.Service("Timing") + +process.p1 = cms.Path(process.pAStd) + +process.e1 = cms.EndPath(process.myprint) diff --git a/trunk/HLTrigger/Configuration/python/CustomConfigs.py b/trunk/HLTrigger/Configuration/python/CustomConfigs.py index f1e1e4e419b6f..6503241e032ef 100644 --- a/trunk/HLTrigger/Configuration/python/CustomConfigs.py +++ b/trunk/HLTrigger/Configuration/python/CustomConfigs.py @@ -72,7 +72,7 @@ def FASTSIM(process): # modifications when running L1T+HLT process=L1THLT(process) - process.hltL1GtTrigReport.L1GtRecordInputTag = cms.InputTag("gtDigis") + process.hltL1GtTrigReport.L1GtRecordInputTag = cms.InputTag("simGtDigis") return(process) diff --git a/trunk/HLTrigger/Configuration/python/HLT_FULL_Famos_cff.py b/trunk/HLTrigger/Configuration/python/HLT_FULL_Famos_cff.py index 31200b02d1c5f..c98b43ca83047 100644 --- a/trunk/HLTrigger/Configuration/python/HLT_FULL_Famos_cff.py +++ b/trunk/HLTrigger/Configuration/python/HLT_FULL_Famos_cff.py @@ -1,11 +1,11 @@ -# /dev/CMSSW_7_3_0/HLT/V84 (CMSSW_7_3_1_HLT1) +# /dev/CMSSW_7_3_0/HLT/V105 (CMSSW_7_3_1_patch2_HLT3) import FWCore.ParameterSet.Config as cms from FastSimulation.HighLevelTrigger.HLTSetup_cff import * HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_7_3_0/HLT/V84') + tableName = cms.string('/dev/CMSSW_7_3_0/HLT/V105') ) HLTIter4PSetTrajectoryFilterIT = cms.PSet( @@ -791,11 +791,11 @@ 'HcalCellDead' ) ) hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer", - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + categoryVariableName = cms.string( "vertexCategory" ), useTrackWeights = cms.bool( True ), useCategories = cms.bool( True ), pseudoMultiplicityMin = cms.uint32( 2 ), - categoryVariableName = cms.string( "vertexCategory" ), + correctVertexMass = cms.bool( True ), trackSelection = cms.PSet( totalHitsMin = cms.uint32( 0 ), jetDeltaRMax = cms.double( 0.3 ), @@ -817,7 +817,7 @@ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), - correctVertexMass = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), charmCut = cms.double( 1.5 ), vertexFlip = cms.bool( False ), minimumTrackWeight = cms.double( 0.5 ), @@ -844,6 +844,80 @@ trackSort = cms.string( "sip2dSig" ), trackFlip = cms.bool( False ) ) +hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer", + categoryVariableName = cms.string( "vertexCategory" ), + useTrackWeights = cms.bool( True ), + useCategories = cms.bool( True ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( -99999.9 ), + b_dR = cms.double( 0.6263 ) + ), + calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex', + 'CombinedSVIVFV2PseudoVertex', + 'CombinedSVIVFV2NoVertex' ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + charmCut = cms.double( 1.5 ), + vertexFlip = cms.bool( False ), + minimumTrackWeight = cms.double( 0.5 ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackMultiplicityMin = cms.uint32( 3 ), + trackPseudoSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( 2.0 ), + b_dR = cms.double( 0.6263 ) + ), + trackSort = cms.string( "sip2dSig" ), + trackFlip = cms.bool( False ) +) hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer", MaxDPhi = cms.double( 1.6 ), ComponentName = cms.string( "hltESPAnalyticalPropagator" ), @@ -1398,29 +1472,29 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreAK8PFJet360TrimModMass30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEcalDigis = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), - 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 ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), + feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), - numbTriggerTSamples = cms.int32( 1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), - InputLabel = cms.InputTag( "rawDataCollector" ), + numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), - feIdCheck = cms.bool( True ), + orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), @@ -1430,18 +1504,60 @@ ) hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer", EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - alphaEB = cms.double( 1.138 ), - alphaEE = cms.double( 1.89 ), - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + eePulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EcalPulseShapeParameters = cms.PSet( + EcalPreMixStage2 = cms.bool( False ), + EECorrNoiseMatrixG01 = cms.vdouble( 1.0, 0.72698, 0.62048, 0.55691, 0.51848, 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 ), + EcalPreMixStage1 = cms.bool( False ), + EECorrNoiseMatrixG06 = cms.vdouble( 1.0, 0.71217, 0.47464, 0.34056, 0.26282, 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 ), + 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 ), + EBdigiCollection = cms.string( "" ), + EEPulseShapeCovariance = cms.vdouble( 3.941E-5, 3.333E-5, 0.0, -1.449E-5, -1.661E-5, -1.424E-5, -1.183E-5, -6.842E-6, -4.915E-6, -3.411E-6, 0.0, 0.0, 3.333E-5, 2.862E-5, 0.0, -1.244E-5, -1.431E-5, -1.233E-5, -1.032E-5, -5.883E-6, -4.154E-6, -2.902E-6, -2.128E-6, 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-5, -1.244E-5, 0.0, 5.84E-6, 6.649E-6, 5.72E-6, 4.812E-6, 2.708E-6, 1.869E-6, 1.33E-6, 9.186E-7, 6.446E-7, -1.661E-5, -1.431E-5, 0.0, 6.649E-6, 7.966E-6, 6.898E-6, 5.794E-6, 3.157E-6, 2.184E-6, 1.567E-6, 1.084E-6, 7.575E-7, -1.424E-5, -1.233E-5, 0.0, 5.72E-6, 6.898E-6, 6.341E-6, 5.347E-6, 2.859E-6, 1.991E-6, 1.431E-6, 9.839E-7, 6.886E-7, -1.183E-5, -1.032E-5, 0.0, 4.812E-6, 5.794E-6, 5.347E-6, 4.854E-6, 2.628E-6, 1.809E-6, 1.289E-6, 9.02E-7, 6.146E-7, -6.842E-6, -5.883E-6, 0.0, 2.708E-6, 3.157E-6, 2.859E-6, 2.628E-6, 1.863E-6, 1.296E-6, 8.882E-7, 6.108E-7, 4.283E-7, -4.915E-6, -4.154E-6, 0.0, 1.869E-6, 2.184E-6, 1.991E-6, 1.809E-6, 1.296E-6, 1.217E-6, 8.669E-7, 5.751E-7, 3.882E-7, -3.411E-6, -2.902E-6, 0.0, 1.33E-6, 1.567E-6, 1.431E-6, 1.289E-6, 8.882E-7, 8.669E-7, 9.522E-7, 6.717E-7, 4.293E-7, 0.0, -2.128E-6, 0.0, 9.186E-7, 1.084E-6, 9.839E-7, 9.02E-7, 6.108E-7, 5.751E-7, 6.717E-7, 7.911E-7, 5.493E-7, 0.0, 0.0, 0.0, 6.446E-7, 7.575E-7, 6.886E-7, 6.146E-7, 4.283E-7, 3.882E-7, 4.293E-7, 5.493E-7, 7.027E-7 ), + 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 ), + ESdigiCollection = cms.string( "" ), + 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 ), + EBCorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71073, 0.55721, 0.46089, 0.40449, 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 ), + EECorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71373, 0.44825, 0.30152, 0.21609, 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 ), + EEdigiCollection = cms.string( "" ), + EBPulseShapeCovariance = cms.vdouble( 3.001E-6, 1.233E-5, 0.0, -4.416E-6, -4.571E-6, -3.614E-6, -2.636E-6, -1.286E-6, -8.41E-7, -5.296E-7, 0.0, 0.0, 1.233E-5, 6.154E-5, 0.0, -2.2E-5, -2.309E-5, -1.838E-5, -1.373E-5, -7.334E-6, -5.088E-6, -3.745E-6, -2.428E-6, 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-6, -2.2E-5, 0.0, 8.319E-6, 8.545E-6, 6.792E-6, 5.059E-6, 2.678E-6, 1.816E-6, 1.223E-6, 8.245E-7, 5.589E-7, -4.571E-6, -2.309E-5, 0.0, 8.545E-6, 9.182E-6, 7.219E-6, 5.388E-6, 2.853E-6, 1.944E-6, 1.324E-6, 9.083E-7, 6.335E-7, -3.614E-6, -1.838E-5, 0.0, 6.792E-6, 7.219E-6, 6.016E-6, 4.437E-6, 2.385E-6, 1.636E-6, 1.118E-6, 7.754E-7, 5.556E-7, -2.636E-6, -1.373E-5, 0.0, 5.059E-6, 5.388E-6, 4.437E-6, 3.602E-6, 1.917E-6, 1.322E-6, 9.079E-7, 6.529E-7, 4.752E-7, -1.286E-6, -7.334E-6, 0.0, 2.678E-6, 2.853E-6, 2.385E-6, 1.917E-6, 1.375E-6, 9.1E-7, 6.455E-7, 4.693E-7, 3.657E-7, -8.41E-7, -5.088E-6, 0.0, 1.816E-6, 1.944E-6, 1.636E-6, 1.322E-6, 9.1E-7, 9.115E-7, 6.062E-7, 4.436E-7, 3.422E-7, -5.296E-7, -3.745E-6, 0.0, 1.223E-6, 1.324E-6, 1.118E-6, 9.079E-7, 6.455E-7, 6.062E-7, 7.217E-7, 4.862E-7, 3.768E-7, 0.0, -2.428E-6, 0.0, 8.245E-7, 9.083E-7, 7.754E-7, 6.529E-7, 4.693E-7, 4.436E-7, 4.862E-7, 6.509E-7, 4.418E-7, 0.0, 0.0, 0.0, 5.589E-7, 6.335E-7, 5.556E-7, 4.752E-7, 3.657E-7, 3.422E-7, 3.768E-7, 4.418E-7, 6.142E-7 ), + UseLCcorrection = cms.untracked.bool( True ) + ), + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeConstantTerm = cms.double( 0.6 ), + prefitMaxChiSqEB = cms.double( 25.0 ), + UseDynamicPedestal = cms.bool( True ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + ampErrorCalculation = cms.bool( True ), + kPoorRecoFlagEB = cms.bool( True ), + ebPulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + kPoorRecoFlagEE = cms.bool( False ), + chi2ThreshEB_ = cms.double( 65.0 ), + EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + useLumiInfoRunHeader = cms.bool( True ), + activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), + doPrefitEE = cms.bool( False ), AlphaBetaFilename = cms.untracked.string( "NOFILE" ), betaEB = cms.double( 1.655 ), MinAmplEndcap = cms.double( 14.0 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + prefitMaxChiSqEE = cms.double( 10.0 ), MinAmplBarrel = cms.double( 8.0 ), - algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), betaEE = cms.double( 1.4 ), - UseDynamicPedestal = cms.bool( True ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ) + timealgo = cms.string( "RatioMethod" ), + EEtimeConstantTerm = cms.double( 1.0 ), + alphaEE = cms.double( 1.89 ), + EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), + algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), + alphaEB = cms.double( 1.138 ), + chi2ThreshEE_ = cms.double( 50.0 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + doPrefitEB = cms.bool( False ) ) hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), @@ -4007,14 +4123,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreAK8PFHT700TrimR0p1PT0p03Mass50 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltAK8HtMht = cms.EDProducer( "HLTHtMhtProducer", @@ -4130,7 +4246,7 @@ minHt = cms.vdouble( 700.0 ) ) hltPreBTagCSV07 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer", @@ -4358,23 +4474,82 @@ coneSize = cms.double( 0.4 ), pvSrc = cms.InputTag( "" ) ) -hltFastPixelBLifetimeL3TagInfos = cms.EDProducer( "TrackIPProducer", +hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", maximumTransverseImpactParameter = cms.double( 0.2 ), minimumNumberOfHits = cms.int32( 8 ), minimumTransverseMomentum = cms.double( 1.0 ), - primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), + primaryVertex = cms.InputTag( "hltVerticesL3","WithBS" ), maximumLongitudinalImpactParameter = cms.double( 17.0 ), - computeGhostTrack = cms.bool( False ), + computeGhostTrack = cms.bool( True ), ghostTrackPriorDeltaR = cms.double( 0.03 ), jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), jetDirectionUsingGhostTrack = cms.bool( False ), minimumNumberOfPixelHits = cms.int32( 2 ), jetDirectionUsingTracks = cms.bool( False ), - computeProbabilities = cms.bool( False ), + computeProbabilities = cms.bool( True ), useTrackQuality = cms.bool( False ), - maximumChiSquared = cms.double( 20.0 ) + maximumChiSquared = cms.double( 5.0 ) +) +hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", + fitterSigmacut = cms.double( 3.0 ), + vertexReco = cms.PSet( + smoothing = cms.bool( True ), + primcut = cms.double( 1.0 ), + finder = cms.string( "avr" ), + seccut = cms.double( 3.0 ) + ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + vertexMinDLen2DSig = cms.double( 2.5 ), + maximumLongitudinalImpactParameter = cms.double( 0.3 ), + vertexMinAngleCosine = cms.double( 0.95 ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + maxNTracks = cms.uint32( 30 ), + clusterizer = cms.PSet( + seedMin3DIPValue = cms.double( 0.005 ), + clusterMaxDistance = cms.double( 0.05 ), + seedMin3DIPSignificance = cms.double( 1.2 ), + seedMax3DIPSignificance = cms.double( 9999.0 ), + distanceRatio = cms.double( 20.0 ), + clusterMaxSignificance = cms.double( 4.5 ), + clusterMinAngleCosine = cms.double( 0.5 ), + seedMax3DIPValue = cms.double( 9999.0 ) + ), + useVertexReco = cms.bool( True ), + vertexMinDLenSig = cms.double( 0.5 ), + useDirectVertexFitter = cms.bool( True ), + minHits = cms.uint32( 8 ), + beamSpot = cms.InputTag( "offlineBeamSpot" ), + minPt = cms.double( 0.8 ) +) +hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", + minSignificance = cms.double( 2.0 ), + secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), + maxFraction = cms.double( 0.7 ) +) +hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", + fitterSigmacut = cms.double( 3.0 ), + beamSpot = cms.InputTag( "offlineBeamSpot" ), + fitterTini = cms.double( 256.0 ), + trackMinLayers = cms.int32( 4 ), + fitterRatio = cms.double( 0.25 ), + secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), + sigCut = cms.double( 5.0 ), + distCut = cms.double( 0.04 ), + trackMinPt = cms.double( 0.4 ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + dLenFraction = cms.double( 0.333 ), + trackMinPixels = cms.int32( 1 ), + dRCut = cms.double( 0.4 ) ) -hltL3SecondaryVertexTagInfos = cms.EDProducer( "SecondaryVertexProducer", +hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", + minSignificance = cms.double( 10.0 ), + secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), + maxFraction = cms.double( 0.2 ) +) +hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", extSVDeltaRToJet = cms.double( 0.3 ), beamSpotTag = cms.InputTag( "offlineBeamSpot" ), vertexReco = cms.PSet( @@ -4387,15 +4562,15 @@ ), vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltFastPixelBLifetimeL3TagInfos" ), + trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), vertexCuts = cms.PSet( distSig3dMax = cms.double( 99999.9 ), - fracPV = cms.double( 0.65 ), + fracPV = cms.double( 0.79 ), distVal2dMax = cms.double( 2.5 ), useTrackWeights = cms.bool( True ), maxDeltaRToJetAxis = cms.double( 0.5 ), v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMin = cms.double( 3.0 ), + distSig2dMin = cms.double( 2.0 ), multiplicityMin = cms.uint32( 2 ), distVal2dMin = cms.double( 0.01 ), distSig2dMax = cms.double( 99999.9 ), @@ -4405,38 +4580,48 @@ massMax = cms.double( 6.5 ), distSig3dMin = cms.double( -99999.9 ) ), - useExternalSV = cms.bool( False ), + useExternalSV = cms.bool( True ), minimumTrackWeight = cms.double( 0.5 ), usePVError = cms.bool( True ), trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), totalHitsMin = cms.uint32( 2 ), jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + ptMin = cms.double( 1.0 ), qualityClass = cms.string( "any" ), pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - normChi2Max = cms.double( 99999.9 ), - maxDistToAxis = cms.double( 0.2 ), sip2dValMax = cms.double( 99999.9 ), - maxDecayLen = cms.double( 99999.9 ), - ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), sip2dSigMin = cms.double( -99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ) + b_dR = cms.double( 0.6263 ) ), trackSort = cms.string( "sip3dSig" ), - extSVCollection = cms.InputTag( "secondaryVertices" ) + extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ) ) -hltL3CombinedSecondaryVertexBJetTags = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), - tagInfos = cms.VInputTag( 'hltFastPixelBLifetimeL3TagInfos','hltL3SecondaryVertexTagInfos' ) +hltCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltCombinedSecondaryVertexV2" ), + tagInfos = cms.VInputTag( 'hltImpactParameterTagInfos','hltInclusiveSecondaryVertexFinderTagInfos' ) ) hltBLifetimeL3FilterCSV = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -4448,14 +4633,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreCaloJet260 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet260 = cms.EDFilter( "HLT1CaloJet", @@ -4469,7 +4654,7 @@ triggerType = cms.int32( 85 ) ) hltPreCaloJet500NoJetID = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet500 = cms.EDFilter( "HLT1CaloJet", @@ -4488,14 +4673,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDimuon13PsiPrime = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -4579,7 +4764,7 @@ MinLxySignificance = cms.double( 0.0 ) ) hltPreDimuon13Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDimuon13UpsilonL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -4632,7 +4817,7 @@ MinLxySignificance = cms.double( 0.0 ) ) hltPreDimuon20Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDimuon20JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -4690,14 +4875,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDoubleEle2422eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltRechitInRegionsECAL = cms.EDProducer( "EgammaHLTRechitInRegionsProducer", @@ -5697,23 +5882,23 @@ candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2DphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_DoubleEG_15_10 OR L1_DoubleEG_22_10" ), +hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40 OR L1_SingleEG35 OR L1_DoubleEG_22_10 OR L1_DoubleEG_15_10" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDoubleEle33CaloIdLGsfTrkIdVLMW = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -5723,7 +5908,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) @@ -5733,7 +5918,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 33.0 ), etcutEE = cms.double( 33.0 ), ncandcut = cms.int32( 1 ) @@ -6139,7 +6324,7 @@ s_a_phi2F = cms.double( 0.00906 ) ) hltPreDoubleEle33CaloIdLGsfTrkIdVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er = cms.EDFilter( "HLTLevel1GTSeed", @@ -6148,14 +6333,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", @@ -7459,7 +7644,7 @@ JetMaxEta = cms.double( 2.1 ) ) hltPreDoubleMediumIsoPFTau40Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", @@ -8126,14 +8311,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDoubleMu43Bs = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -8217,7 +8402,7 @@ MinLxySignificance = cms.double( 0.0 ) ) hltPreDoubleMu43JpsiDisplaced = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDoubleMu43JpsiDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -8270,7 +8455,7 @@ MinLxySignificance = cms.double( 3.0 ) ) hltPreDoubleMu4JpsiTrkDisplaced = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDoubleMu4JpsiDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -8354,7 +8539,7 @@ MinPt = cms.double( 0.0 ) ) hltPreDoubleMu4LowMassNonResonantTrkDisplaced = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDoubleMu4LowMassNonResonantDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -8438,7 +8623,7 @@ MinPt = cms.double( 0.0 ) ) hltPreDoubleMu4PsiPrimeTrkDisplaced = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDoubleMu4PsiPrimeDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -8527,14 +8712,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu7p5L2Mu2Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1DoubleMu0L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -8609,7 +8794,7 @@ MinTrackP = cms.double( 0.0 ) ) hltPreMu7p5L2Mu2Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu7p5L2Mu2UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", @@ -8637,14 +8822,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu7p5Track2Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fMu7p5TrackFiltered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -8750,7 +8935,7 @@ MinTrackP = cms.double( 3.5 ) ) hltPreMu7p5Track3p5Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu7p5Track3p5JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", @@ -8773,7 +8958,7 @@ MinTrackP = cms.double( 3.5 ) ) hltPreMu7p5Track7Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu7p5Track7JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", @@ -8796,7 +8981,7 @@ MinTrackP = cms.double( 3.5 ) ) hltPreMu7p5Track2Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu7p5Track2UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", @@ -8819,7 +9004,7 @@ MinTrackP = cms.double( 3.5 ) ) hltPreMu7p5Track3p5Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu7p5Track3p5UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", @@ -8842,7 +9027,7 @@ MinTrackP = cms.double( 3.5 ) ) hltPreMu7p5Track7Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu7p5Track7UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", @@ -8870,14 +9055,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDimuon0er16JpsiNoOSNoVertexing = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -8944,14 +9129,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDimuon0er16JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sL1DoubleMu0er16OSL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -9013,7 +9198,7 @@ MinInvMass = cms.vdouble( 2.8 ) ) hltPreDimuon6JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDimuon6JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -9043,23 +9228,23 @@ CutCowboys = cms.bool( False ), MinInvMass = cms.vdouble( 2.8 ) ) -hltL1sL1SingleEG35 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35" ), +hltL1sL1SingleEG40 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1SingleEG35Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -9069,7 +9254,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) @@ -9079,7 +9264,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 85.0 ), etcutEE = cms.double( 85.0 ), ncandcut = cms.int32( 1 ) @@ -9130,23 +9315,23 @@ candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1sL1EG14EG10EG8 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_TripleEG_14_10_8" ), +hltL1sL1DoubleEG1510 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_15_10" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreEle17Ele12Ele10CaloIdTrackId = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreEle17Ele8Gsf = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1EG12EG7EG5Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltEGL1DoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -9156,151 +9341,177 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1EG14EG10EG8" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1DoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), ncandcut = cms.int32( 2 ) ) -hltEle17Ele12Ele10CaloIdTrackIdEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), +hltEle17Ele8EtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1EG12EG7EG5Filter" ), + inputTag = cms.InputTag( "hltEGL1DoubleEG1510Filter" ), etcutEB = cms.double( 17.0 ), etcutEE = cms.double( 17.0 ), ncandcut = cms.int32( 1 ) ) -hltEle17Ele12Ele10CaloIdTrackIdEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), +hltEle17Ele8EtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1EG12EG7EG5Filter" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), + inputTag = cms.InputTag( "hltEGL1DoubleEG1510Filter" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), ncandcut = cms.int32( 2 ) ) -hltEle17Ele12Ele10CaloIdTrackIdEtLeg3Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1EG12EG7EG5Filter" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - ncandcut = cms.int32( 3 ) -) -hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle17Ele8ClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), + thrRegularEE = cms.double( 0.031 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), + thrRegularEB = cms.double( 0.011 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdEtLeg1Filter" ), + candTag = cms.InputTag( "hltEle17Ele8EtLeg2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle17Ele8ClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), + thrRegularEE = cms.double( 9999.0 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), + thrRegularEB = cms.double( 9999.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), ncandcut = cms.int32( 2 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdEtLeg2Filter" ), + candTag = cms.InputTag( "hltEle17Ele8EtLeg2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle17Ele8HELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), - thrOverEEE = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdEtLeg3Filter" ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle17Ele8ClusterShapeLeg1Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele12Ele10CaloIdTrackIdHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle17Ele8HELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), + thrOverEEE = cms.double( 0.15 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), + thrOverEEB = cms.double( 0.1 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg1Filter" ), + candTag = cms.InputTag( "hltEle17Ele8ClusterShapeLeg2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele12Ele10CaloIdTrackIdHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle17Ele8EcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), + thrOverEEE = cms.double( 0.05 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), + thrOverEEB = cms.double( 0.05 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle17Ele8HELeg1Filter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle17Ele8EcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 9999.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 9999.0 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg2Filter" ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle17Ele8HELeg2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele12Ele10CaloIdTrackIdHELeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle17Ele8HcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), + thrOverEEE = cms.double( 0.05 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), + thrOverEEB = cms.double( 0.05 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg3Filter" ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle17Ele8EcalIsoLeg1Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), +hltEle17Ele8HcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 9999.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 9999.0 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle17Ele8EcalIsoLeg2Filter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle17Ele8PixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), tanhSO10InterThres = cms.double( 1.0 ), @@ -9310,7 +9521,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdHELeg1Filter" ), + candTag = cms.InputTag( "hltEle17Ele8HcalIsoLeg1Filter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -9325,8 +9536,8 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), +hltEle17Ele8PixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), tanhSO10InterThres = cms.double( 1.0 ), @@ -9336,7 +9547,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdHELeg2Filter" ), + candTag = cms.InputTag( "hltEle17Ele8HcalIsoLeg2Filter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -9351,211 +9562,131 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg3Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdHELeg3Filter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 3 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle17Ele8GsfDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 9999.9 ), + thrRegularEE = cms.double( 0.008 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 9999.9 ), + thrRegularEB = cms.double( 0.008 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg1Filter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle17Ele8PixelMatchLeg1Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle17Ele8GsfDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 9999.9 ), + thrRegularEE = cms.double( 10.0 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 9999.9 ), + thrRegularEB = cms.double( 10.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 9999.9 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 9999.9 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg3Filter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle17Ele8PixelMatchLeg2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele12Ele10CaloIdTrackIdDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle17Ele8GsfDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), + thrRegularEE = cms.double( 0.05 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 0.07 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg1Filter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle17Ele8GsfDetaLeg1Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele12Ele10CaloIdTrackIdDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle17Ele8GsfDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), + thrRegularEE = cms.double( 10.0 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 10.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle17Ele12Ele10CaloIdTrackIdDetaLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg3Filter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle17Ele8GsfDetaLeg2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele12Ele10CaloIdTrackIdDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle17Ele8GsfTrackIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdDetaLeg1Filter" ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle17Ele8GsfDphiLeg1Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele12Ele10CaloIdTrackIdDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle17Ele8GsfTrackIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 9999.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), + thrOverEEB = cms.double( 9999.0 ), + thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdDetaLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle17Ele12Ele10CaloIdTrackIdDphiLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdDetaLeg3Filter" ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle17Ele8GsfDphiLeg2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1sL1DoubleEG1510 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_15_10" ), +hltL1sL1SingleEG20 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG20" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreEle17Ele8Gsf = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreEle20WP60Ele8Mass55 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1DoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltEGL1SingleEG20Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -9565,38 +9696,28 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1DoubleEG1510" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG20" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 2 ) -) -hltEle17Ele8EtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( False ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1DoubleEG1510Filter" ), - etcutEB = cms.double( 17.0 ), - etcutEE = cms.double( 17.0 ), ncandcut = cms.int32( 1 ) ) -hltEle17Ele8EtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( False ), +hltEle20WP60Ele8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1DoubleEG1510Filter" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - ncandcut = cms.int32( 2 ) + inputTag = cms.InputTag( "hltEGL1SingleEG20Filter" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), + ncandcut = cms.int32( 1 ) ) -hltEle17Ele8ClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle20WP60Ele8ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.031 ), + thrRegularEE = cms.double( 0.03 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), @@ -9605,32 +9726,32 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle17Ele8EtLeg2Filter" ), + candTag = cms.InputTag( "hltEle20WP60Ele8EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele8ClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle20WP60Ele8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 9999.0 ), - thrOverEEE = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 9999.0 ), + thrOverEEB = cms.double( 0.1 ), + thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle17Ele8EtLeg2Filter" ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle20WP60Ele8ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele8HELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle20WP60Ele8EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), thrOverEEE = cms.double( 0.05 ), @@ -9638,104 +9759,140 @@ thrOverEEB = cms.double( 0.05 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle17Ele8ClusterShapeLeg1Filter" ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle20WP60Ele8HEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele8HELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle20WP60Ele8HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.15 ), + thrOverEEE = cms.double( 0.05 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.1 ), + thrOverEEB = cms.double( 0.05 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle17Ele8ClusterShapeLeg2Filter" ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle20WP60Ele8EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele8EcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle20WP60Ele8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle20WP60Ele8HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +hltEle20WP60Ele8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), + thrRegularEE = cms.double( 1.05 ), + thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), - thrRegularEB = cms.double( -1.0 ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 1.05 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle17Ele8HELeg1Filter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele8EcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle20WP60Ele8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 9999.0 ), + thrRegularEE = cms.double( 0.005 ), + thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 9999.0 ), - thrRegularEB = cms.double( -1.0 ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.005 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle17Ele8HELeg2Filter" ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele8HcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle20WP60Ele8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), - thrRegularEB = cms.double( -1.0 ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.03 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle17Ele8EcalIsoLeg1Filter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle20WP60Ele8DetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele8HcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle20WP60Ele8TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 9999.0 ), + thrOverEEE = cms.double( 0.05 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 9999.0 ), + thrOverEEB = cms.double( 0.05 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle17Ele8EcalIsoLeg2Filter" ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle20WP60Ele8DphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele8PixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( False ), +hltEle20WP60Ele8EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + ncandcut = cms.int32( 2 ) +) +hltEle20WP60Ele8PixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), tanhSO10InterThres = cms.double( 1.0 ), @@ -9744,12 +9901,12 @@ s_a_phi1B = cms.double( 0.0069 ), s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle17Ele8HcalIsoLeg1Filter" ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + candTag = cms.InputTag( "hltEle20WP60Ele8EtUnseededFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), tanhSO10BarrelThres = cms.double( 0.35 ), s_a_rF = cms.double( 0.04 ), L1NonIsoPixelSeedsTag = cms.InputTag( "" ), @@ -9760,7 +9917,134 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltEle17Ele8PixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", +hltEle20WP60Ele8Mass55Filter = cms.EDFilter( "HLTPMMassFilter", + saveTags = cms.bool( False ), + lowerMassCut = cms.double( 55.0 ), + L1NonIsoCand = cms.InputTag( "" ), + beamSpot = cms.InputTag( "offlineBeamSpot" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + upperMassCut = cms.double( 125.0 ), + candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchUnseededFilter" ), + reqOppCharge = cms.untracked.bool( False ), + nZcandcut = cms.int32( 1 ) +) +hltL1sL1SingleIsoEG18 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG18" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + L1CollectionsTag = cms.InputTag( "l1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), + L1TechTriggerSeeding = cms.bool( False ) +) +hltPreEle22eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltEGL1SingleIsoEG18erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.17 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleIsoEG18" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) +) +hltSingleEG22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG18erFilter" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + ncandcut = cms.int32( 1 ) +) +hltSingleEle22WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.031 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltSingleEG22EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltSingleEle22WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( 0.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltSingleEle22WP75ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltSingleEle22WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.14 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.21 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltSingleEle22WP75HcEFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltSingleEle22WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.21 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.11 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltSingleEle22WP75EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltSingleEle22WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), @@ -9771,11 +10055,11 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle17Ele8HcalIsoLeg2Filter" ), + candTag = cms.InputTag( "hltSingleEle22WP75HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), tanhSO10BarrelThres = cms.double( 0.35 ), s_a_rF = cms.double( 0.04 ), L1NonIsoPixelSeedsTag = cms.InputTag( "" ), @@ -9786,79 +10070,79 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltEle17Ele8GsfDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.008 ), + thrRegularEE = cms.double( 0.032 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.008 ), + thrRegularEB = cms.double( 0.032 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle17Ele8PixelMatchLeg1Filter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltSingleEle22WP75PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele8GsfDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltSingleEle22WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 10.0 ), + thrRegularEE = cms.double( 2.8 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 10.0 ), + thrRegularEB = cms.double( 3.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle17Ele8PixelMatchLeg2Filter" ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele8GsfDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltSingleEle22WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.05 ), + thrRegularEE = cms.double( 0.0065 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.07 ), + thrRegularEB = cms.double( 0.0035 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle17Ele8GsfDetaLeg1Filter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfChi2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele8GsfDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltSingleEle22WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 10.0 ), + thrRegularEE = cms.double( 0.035 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 10.0 ), + thrRegularEB = cms.double( 0.021 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle17Ele8GsfDetaLeg2Filter" ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfDetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele8GsfTrackIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +hltSingleEle22WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -9873,46 +10157,28 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle17Ele8GsfDphiLeg1Filter" ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle17Ele8GsfTrackIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 9999.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 9999.0 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle17Ele8GsfDphiLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltL1sL1SingleEG20 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG20" ), +hltL1sL1IsoEG20erTauJet20er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_IsoEG20er_TauJet20er_NotWdEta0" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreEle20WP60Ele8Mass55 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreEle22eta2p1WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1SingleEG20Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltEGRegionalL1IsoEG20erTauJet20er = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), + endcap_end = cms.double( 2.17 ), saveTags = cms.bool( False ), region_eta_size_ecap = cms.double( 1.0 ), barrel_end = cms.double( 1.4791 ), @@ -9920,28 +10186,28 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG20" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1IsoEG20erTauJet20er" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) ) -hltEle20WP60Ele8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), +hltEG22L1sIsoEG20erTauJet20erEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG20Filter" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), + inputTag = cms.InputTag( "hltEGRegionalL1IsoEG20erTauJet20er" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), ncandcut = cms.int32( 1 ) ) -hltEle20WP60Ele8ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle22WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), + thrRegularEE = cms.double( 0.031 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), @@ -9950,64 +10216,64 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle20WP60Ele8EtFilter" ), + candTag = cms.InputTag( "hltEG22L1sIsoEG20erTauJet20erEtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle20WP60Ele8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle22WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), + thrOverE2EE = cms.double( 0.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.1 ), - thrRegularEB = cms.double( -1.0 ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle20WP60Ele8ClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle22WP75ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle20WP60Ele8EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle22WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), + thrOverEEE = cms.double( 0.14 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), + thrOverEEB = cms.double( 0.21 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle20WP60Ele8HEFilter" ), + candTag = cms.InputTag( "hltEle22WP75HcEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle20WP60Ele8HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle22WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), + thrOverEEE = cms.double( 0.21 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), + thrOverEEB = cms.double( 0.11 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle20WP60Ele8EcalIsoFilter" ), + candTag = cms.InputTag( "hltEle22WP75EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle20WP60Ele8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +hltEle22WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), @@ -10018,7 +10284,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle20WP60Ele8HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle22WP75HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -10033,767 +10299,277 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltEle20WP60Ele8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle22WP75GsfOneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 1.05 ), + thrRegularEE = cms.double( 0.032 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 1.05 ), + thrRegularEB = cms.double( 0.032 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle22WP75PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle20WP60Ele8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle22WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.005 ), + thrRegularEE = cms.double( 2.8 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.005 ), + thrRegularEB = cms.double( 3.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle22WP75GsfOneOESuperMinusOneOPFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle20WP60Ele8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle22WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), + thrRegularEE = cms.double( 0.0065 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.03 ), + thrRegularEB = cms.double( 0.0035 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle20WP60Ele8DetaFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle22WP75GsfChi2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle20WP60Ele8TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle22WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle20WP60Ele8DphiFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle20WP60Ele8EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - ncandcut = cms.int32( 2 ) -) -hltEle20WP60Ele8PixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - candTag = cms.InputTag( "hltEle20WP60Ele8EtUnseededFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -hltEle20WP60Ele8Mass55Filter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( False ), - lowerMassCut = cms.double( 55.0 ), - L1NonIsoCand = cms.InputTag( "" ), - beamSpot = cms.InputTag( "offlineBeamSpot" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - upperMassCut = cms.double( 125.0 ), - candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchUnseededFilter" ), - reqOppCharge = cms.untracked.bool( False ), - nZcandcut = cms.int32( 1 ) -) -hltL1sL1SingleIsoEG18 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG18" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - L1CollectionsTag = cms.InputTag( "l1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), - L1TechTriggerSeeding = cms.bool( False ) -) -hltPreEle22eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) -) -hltEGL1SingleIsoEG18erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.17 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleIsoEG18" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) -hltSingleEG22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( False ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG18erFilter" ), - etcutEB = cms.double( 22.0 ), - etcutEE = cms.double( 22.0 ), - ncandcut = cms.int32( 1 ) -) -hltSingleEle22WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.031 ), + thrRegularEE = cms.double( 0.035 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.011 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltSingleEG22EtFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltSingleEle22WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( 0.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( 0.0 ), - thrRegularEE = cms.double( 13.0 ), - thrOverEEE = cms.double( 0.01 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.01 ), - thrRegularEB = cms.double( 4.0 ), + thrRegularEB = cms.double( 0.021 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltSingleEle22WP75ClusterShapeFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle22WP75GsfDetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltSingleEle22WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle22WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.14 ), + thrOverEEE = cms.double( 0.05 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.21 ), + thrOverEEB = cms.double( 0.05 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltSingleEle22WP75HcEFilter" ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle22WP75GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltSingleEle22WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), +hltTauJet5 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.21 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.11 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltSingleEle22WP75EcalIsoFilter" ), - nonIsoTag = cms.InputTag( "" ) + MinPt = cms.double( 5.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) ) -hltSingleEle22WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +hltOverlapFilterIsoEle22WP75GsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", saveTags = cms.bool( False ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltSingleEle22WP75HcalIsoFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle22WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) ) -hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.032 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.032 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltSingleEle22WP75PixelMatchFilter" ), - nonIsoTag = cms.InputTag( "" ) +hltPFTauLooseAbsoluteIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + PFTauProducer = cms.InputTag( "hltPFTaus" ), + maximumSumPtCut = cms.double( 3.0 ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + minTrackHits = cms.uint32( 5 ), + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + minTrackPixelHits = cms.uint32( 2 ), + minGammaEt = cms.double( 0.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.05 ) + ), + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ) + ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( True ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + deltaBetaFactor = cms.string( "0.38" ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.06 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( False ), + maximumOccupancy = cms.uint32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + verbosity = cms.int32( 0 ), + applyRhoCorrection = cms.bool( False ), + relativeSumPtOffset = cms.double( 0.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + storeRawPUsumPt = cms.bool( False ) ) -hltSingleEle22WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 2.8 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 3.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - candTag = cms.InputTag( "hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter" ), - nonIsoTag = cms.InputTag( "" ) +hltPFTauLooseRelativeIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + PFTauProducer = cms.InputTag( "hltPFTaus" ), + maximumSumPtCut = cms.double( 3.0 ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + minTrackHits = cms.uint32( 5 ), + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + minTrackPixelHits = cms.uint32( 2 ), + minGammaEt = cms.double( 0.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.05 ) + ), + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ) + ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( False ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + deltaBetaFactor = cms.string( "0.38" ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.1 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( True ), + maximumOccupancy = cms.uint32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + verbosity = cms.int32( 0 ), + applyRhoCorrection = cms.bool( False ), + relativeSumPtOffset = cms.double( 20.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + storeRawPUsumPt = cms.bool( False ) ) -hltSingleEle22WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.0065 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.0035 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltSingleEle22WP75GsfChi2Filter" ), - nonIsoTag = cms.InputTag( "" ) +hltPFTauLooseAbsOrRelIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", + PassValue = cms.double( 1.0 ), + Prediscriminants = cms.PSet( + discr2 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltPFTauLooseRelativeIsolationDiscriminator" ) + ), + discr1 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltPFTauLooseAbsoluteIsolationDiscriminator" ) + ), + BooleanOperator = cms.string( "or" ) + ), + FailValue = cms.double( 0.0 ), + PFTauProducer = cms.InputTag( "hltPFTaus" ) ) -hltSingleEle22WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), +hltPFTau20 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.035 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.021 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltSingleEle22WP75GsfDetaFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltSingleEle22WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltSingleEle22WP75GsfDphiFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltL1sL1IsoEG20erTauJet20er = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_IsoEG20er_TauJet20er_NotWdEta0" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - L1CollectionsTag = cms.InputTag( "l1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), - L1TechTriggerSeeding = cms.bool( False ) -) -hltPreEle22eta2p1WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) -) -hltEGRegionalL1IsoEG20erTauJet20er = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.17 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1IsoEG20erTauJet20er" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) -hltEG22L1sIsoEG20erTauJet20erEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( False ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGRegionalL1IsoEG20erTauJet20er" ), - etcutEB = cms.double( 22.0 ), - etcutEE = cms.double( 22.0 ), - ncandcut = cms.int32( 1 ) -) -hltEle22WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.031 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.011 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG22L1sIsoEG20erTauJet20erEtFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle22WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( 0.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( 0.0 ), - thrRegularEE = cms.double( 13.0 ), - thrOverEEE = cms.double( 0.01 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.01 ), - thrRegularEB = cms.double( 4.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle22WP75ClusterShapeFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle22WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.14 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.21 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle22WP75HcEFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle22WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.21 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.11 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle22WP75EcalIsoFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle22WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle22WP75HcalIsoFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -hltEle22WP75GsfOneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.032 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.032 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle22WP75PixelMatchFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle22WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 2.8 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 3.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - candTag = cms.InputTag( "hltEle22WP75GsfOneOESuperMinusOneOPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle22WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.0065 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.0035 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle22WP75GsfChi2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle22WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.035 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.021 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle22WP75GsfDetaFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle22WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle22WP75GsfDphiFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltTauJet5 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( False ), - MinPt = cms.double( 5.0 ), + MinPt = cms.double( 20.0 ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -hltOverlapFilterIsoEle22WP75GsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", - saveTags = cms.bool( False ), - MinMinv = cms.double( 0.0 ), - originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), - MinDelR = cms.double( 0.3 ), - MinPt = cms.double( 1.0 ), - MinN = cms.int32( 1 ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MaxMinv = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltEle22WP75GsfTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltTauJet5" ), - MaxDphi = cms.double( -1.0 ), - MaxDeta = cms.double( -1.0 ), - MaxPt = cms.double( -1.0 ), - MinDphi = cms.double( 0.0 ) -) -hltPFTauLooseAbsoluteIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - PFTauProducer = cms.InputTag( "hltPFTaus" ), - maximumSumPtCut = cms.double( 3.0 ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - minTrackHits = cms.uint32( 5 ), - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - minTrackPixelHits = cms.uint32( 2 ), - minGammaEt = cms.double( 0.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.05 ) - ), - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ) - ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - deltaBetaFactor = cms.string( "0.38" ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.06 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - maximumOccupancy = cms.uint32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - verbosity = cms.int32( 0 ), - applyRhoCorrection = cms.bool( False ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - storeRawPUsumPt = cms.bool( False ) -) -hltPFTauLooseRelativeIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - PFTauProducer = cms.InputTag( "hltPFTaus" ), - maximumSumPtCut = cms.double( 3.0 ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - minTrackHits = cms.uint32( 5 ), - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - minTrackPixelHits = cms.uint32( 2 ), - minGammaEt = cms.double( 0.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.05 ) - ), - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ) - ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - deltaBetaFactor = cms.string( "0.38" ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.1 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - maximumOccupancy = cms.uint32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - verbosity = cms.int32( 0 ), - applyRhoCorrection = cms.bool( False ), - relativeSumPtOffset = cms.double( 20.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - storeRawPUsumPt = cms.bool( False ) -) -hltPFTauLooseAbsOrRelIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - PassValue = cms.double( 1.0 ), - Prediscriminants = cms.PSet( - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltPFTauLooseRelativeIsolationDiscriminator" ) - ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltPFTauLooseAbsoluteIsolationDiscriminator" ) - ), - BooleanOperator = cms.string( "or" ) - ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltPFTaus" ) -) -hltPFTau20 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( False ), - MinPt = cms.double( 20.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltPFTaus" ), + inputTag = cms.InputTag( "hltPFTaus" ), MinE = cms.double( -1.0 ), triggerType = cms.int32( 84 ) ) @@ -10826,431 +10602,40 @@ ) ), cut = cms.string( "pt > 0" ), - src = cms.InputTag( "hltPFTaus" ) -) -hltPFTau20TrackLooseIso = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - MinPt = cms.double( 20.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingLooseIsolation" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -hltOverlapFilterIsoEle22WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLT2PhotonPFTau", - saveTags = cms.bool( True ), - MinMinv = cms.double( 0.0 ), - originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingLooseIsolation' ), - MinDelR = cms.double( 0.3 ), - MinPt = cms.double( 1.0 ), - MinN = cms.int32( 1 ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MaxMinv = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltEle22WP75GsfTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIso" ), - MaxDphi = cms.double( -1.0 ), - MaxDeta = cms.double( -1.0 ), - MaxPt = cms.double( -1.0 ), - MinDphi = cms.double( 0.0 ) -) -hltL1sL1DoubleEG20101LegIsoORDoubleEG2210ORDoubleEG1510 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_20_10_1LegIso OR L1_DoubleEG_22_10 OR L1_DoubleEG_15_10" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - L1CollectionsTag = cms.InputTag( "l1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), - L1TechTriggerSeeding = cms.bool( False ) -) -hltPreEle23Ele12CaloIdTrackIdIso = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) -) -hltEGL1DoubleEG2210Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1DoubleEG20101LegIsoORDoubleEG2210ORDoubleEG1510" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 2 ) -) -hltEle23Ele12CaloIdTrackIdIsoEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1DoubleEG2210Filter" ), - etcutEB = cms.double( 23.0 ), - etcutEE = cms.double( 23.0 ), - ncandcut = cms.int32( 1 ) -) -hltEle23Ele12CaloIdTrackIdIsoEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1DoubleEG2210Filter" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - ncandcut = cms.int32( 2 ) -) -hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoEtLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoEtLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.45 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoHELeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.45 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoHELeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.3 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.3 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg1Filter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg2Filter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -hltEle23Ele12CaloIdTrackIdIsoOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 999999.0 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999999.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 999999.0 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999999.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoDetaLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoDetaLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoTrackIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoDphiLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) + src = cms.InputTag( "hltPFTaus" ) ) -hltEle23Ele12CaloIdTrackIdIsoTrackIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), +hltPFTau20TrackLooseIso = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoDphiLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) + MinPt = cms.double( 20.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingLooseIsolation" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) +) +hltOverlapFilterIsoEle22WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLT2PhotonPFTau", + saveTags = cms.bool( True ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingLooseIsolation' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle22WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIso" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) ) hltPreEle25WP60SC4Mass55 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle25WP60SC4EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -11463,14 +10848,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle25eta2p1WP85GsfPFMET80boostedW = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -11770,14 +11155,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle35eta2p1WP85Gsf = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEGL1SingleEG35ORL1SingleIsoEG30erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -11994,7 +11379,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPreEle40eta2p1WP85Gsf = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG40EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -12201,14 +11586,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle27WP85Gsf = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEGL1SingleEG25Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -12430,14 +11815,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle27eta2p1WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEGL1SingleIsoEG22erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -12694,7 +12079,7 @@ MinDphi = cms.double( 0.0 ) ) hltPreEle27eta2p1WP75GsfDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDoublePFTau40TrackPt1MediumIsolationNoL1MatchDz02Reg = cms.EDFilter( "HLTPFTauPairDzMatchFilter", @@ -12707,7 +12092,7 @@ JetMaxEta = cms.double( 2.1 ) ) hltPreEle27eta2p1WP75GsfCentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltJetsNoLeptonsSingleTopEle27 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", @@ -12884,7 +12269,7 @@ MaxTag = cms.double( 999999.0 ) ) hltPreEle27eta2p1WP75GsfTriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle27JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", @@ -12903,7 +12288,7 @@ MaxAbsJetEta = cms.double( 2.6 ) ) hltPreEle27eta2p1WP75GsfTriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle27DiCentralPFJet40EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", @@ -12925,7 +12310,7 @@ MaxAbsJetEta = cms.double( 2.6 ) ) hltPreEle27eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1sL1SingleIsoEG30er = cms.EDFilter( "HLTLevel1GTSeed", @@ -12934,14 +12319,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle32eta2p1WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEGL1SingleIsoEG30erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -13198,11 +12583,11 @@ MinDphi = cms.double( 0.0 ) ) hltPreEle32eta2p1WP75GsfDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreEle32eta2p1WP75GsfCentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltJetsNoLeptonsSingleTopEle32 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", @@ -13221,7 +12606,7 @@ MaxAbsJetEta = cms.double( 2.6 ) ) hltPreEle32eta2p1WP75GsfTriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle32JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", @@ -13240,7 +12625,7 @@ MaxAbsJetEta = cms.double( 2.6 ) ) hltPreEle32eta2p1WP75GsfTriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle32DiCentralPFJet40EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", @@ -13262,11 +12647,11 @@ MaxAbsJetEta = cms.double( 2.6 ) ) hltPreEle32eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG45EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -13274,7 +12659,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltL1SeededRecoEcalCandidate" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 45.0 ), etcutEE = cms.double( 45.0 ), ncandcut = cms.int32( 1 ) @@ -13418,7 +12803,7 @@ MaxAbsJetEta = cms.double( 2.6 ) ) hltPreEle105CaloIdVTGsfTrkIdT = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG105EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -13426,7 +12811,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 105.0 ), etcutEE = cms.double( 105.0 ), ncandcut = cms.int32( 1 ) @@ -13535,14 +12920,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreHT650 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHtMht = cms.EDProducer( "HLTHtMhtProducer", @@ -13572,14 +12957,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu16eta2p1CaloMET30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu14erETM30L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -13687,61 +13072,200 @@ triggerType = cms.int32( 87 ) ) hltPreIsoMu16eta2p1CaloMET30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltL3CaloMuonCorrectedIsolations = cms.EDProducer( "L2MuonIsolationProducer", - WriteIsolatorFloat = cms.bool( True ), - IsolatorPSet = cms.PSet( - ConeSizesRel = cms.vdouble( 0.3 ), - EffAreaSFEndcap = cms.double( 0.883 ), - CutAbsoluteIso = cms.bool( True ), - AndOrCuts = cms.bool( True ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - ConeSizes = cms.vdouble( 0.3 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ReturnRelativeSum = cms.bool( False ), - RhoScaleBarrel = cms.double( 1.0 ), - EffAreaSFBarrel = cms.double( 0.836 ), - CutRelativeIso = cms.bool( False ), - EtaBounds = cms.vdouble( 2.411 ), - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnAbsoluteSum = cms.bool( True ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleEndcap = cms.double( 1.0 ), - RhoMax = cms.double( 9.9999999E7 ), - UseRhoCorrection = cms.bool( True ) +hltMuonEcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.1623 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.08086 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltL3MuonCandidates" ) +) +hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltParticleFlowRecHitHCALForMuonsUnseeded = cms.EDProducer( "PFCTRecHitProducer", + ECAL_Compensate = cms.bool( False ), + ECAL_Dead_Code = cms.uint32( 10 ), + MinLongTiming_Cut = cms.double( -5.0 ), + ECAL_Compensation = cms.double( 0.5 ), + MaxLongTiming_Cut = cms.double( 5.0 ), + weight_HFhad = cms.double( 1.0 ), + ApplyPulseDPG = cms.bool( False ), + navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ), + ECAL_Threshold = cms.double( 10.0 ), + ApplyTimeDPG = cms.bool( False ), + caloTowers = cms.InputTag( "hltTowerMakerForAll" ), + hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ), + LongFibre_Fraction = cms.double( 0.1 ), + MaxShortTiming_Cut = cms.double( 5.0 ), + HcalMaxAllowedHFLongShortSev = cms.int32( 9 ), + thresh_Barrel = cms.double( 0.4 ), + navigation_HF = cms.bool( True ), + HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ), + HF_Calib_29 = cms.double( 1.07 ), + LongFibre_Cut = cms.double( 120.0 ), + EM_Depth = cms.double( 22.0 ), + weight_HFem = cms.double( 1.0 ), + LongShortFibre_Cut = cms.double( 1.0E9 ), + MinShortTiming_Cut = cms.double( -5.0 ), + HCAL_Calib = cms.bool( True ), + thresh_HF = cms.double( 0.4 ), + HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ), + thresh_Endcap = cms.double( 0.4 ), + HcalMaxAllowedChannelStatusSev = cms.int32( 9 ), + hcalRecHitsHF = cms.InputTag( "hltHfreco" ), + ShortFibre_Cut = cms.double( 60.0 ), + ApplyLongShortDPG = cms.bool( True ), + HF_Calib = cms.bool( True ), + HAD_Depth = cms.double( 47.0 ), + ShortFibre_Fraction = cms.double( 0.01 ), + HCAL_Calib_29 = cms.double( 1.35 ) +) +hltParticleFlowClusterHCALForMuonsUnseeded = cms.EDProducer( "PFClusterProducer", + pfClusterBuilder = cms.PSet( + positionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ), + minFracTot = cms.double( 1.0E-20 ), + maxIterations = cms.uint32( 50 ), + stoppingTolerance = cms.double( 1.0E-8 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + showerSigma = cms.double( 10.0 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( detector = cms.string( "HCAL_BARREL1" ), + recHitEnergyNorm = cms.double( 0.8 ) + ), + cms.PSet( detector = cms.string( "HCAL_ENDCAP" ), + recHitEnergyNorm = cms.double( 0.8 ) + ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + allCellsPositionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ) ), - StandAloneCollectionLabel = cms.InputTag( "hltL3MuonCandidates" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - ComponentName = cms.string( "CaloExtractor" ), - Threshold_E = cms.double( 0.2 ), - DR_Max = cms.double( 1.0 ), - DR_Veto_E = cms.double( 0.07 ), - Weight_E = cms.double( 1.0 ), - Vertex_Constraint_XY = cms.bool( False ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - Weight_H = cms.double( 1.0 ) - ) + positionReCalc = cms.PSet( ), + initialClusteringStep = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_BARREL1" ), + gatheringThresholdPt = cms.double( 0.0 ) + ), + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_ENDCAP" ), + gatheringThresholdPt = cms.double( 0.0 ) + ) + ), + useCornerCells = cms.bool( True ), + algoName = cms.string( "Basic2DGenericTopoClusterizer" ) + ), + energyCorrector = cms.PSet( ), + recHitCleaners = cms.VPSet( + cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) ) + ), + seedFinder = cms.PSet( + nNeighbours = cms.int32( 4 ), + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThreshold = cms.double( 0.8 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThreshold = cms.double( 1.1 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + algoName = cms.string( "LocalMaximumSeedFinder" ) + ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCALForMuonsUnseeded" ) +) +hltMuonHcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06859 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForMuonsUnseeded" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.18348 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltL3MuonCandidates" ) +) +hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltL3MuonCombRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", +hltMuonTkRelIsolationCut0p09Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", printDebug = cms.bool( False ), CutsPSet = cms.PSet( ConeSizes = cms.vdouble( 0.3 ), ComponentName = cms.string( "SimpleCuts" ), - Thresholds = cms.vdouble( 0.15 ), + Thresholds = cms.vdouble( 0.09 ), maxNTracks = cms.int32( -1 ), EtaBounds = cms.vdouble( 2.411 ), applyCutsORmaxNTracks = cms.bool( False ) ), OutputMuIsoDeposits = cms.bool( True ), TrackPt_Min = cms.double( -1.0 ), - CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedIsolations" ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), Vertex_Constraint_Z = cms.bool( False ), @@ -13777,19 +13301,19 @@ VetoLeadingTrack = cms.bool( True ), PtVeto_Min = cms.double( 2.0 ) ), - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ) + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) ) -hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltCaloTowersTau1Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", @@ -14235,14 +13759,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreIsoMu17eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sSingleMu16erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -14297,13 +13821,49 @@ BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltL1sMu16erTauJet20er = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_Mu16er_TauJet20er" ), @@ -14311,14 +13871,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreIsoMu17eta2p1LooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu16erTauJet20erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -14373,13 +13933,49 @@ BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), @@ -14439,7 +14035,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -14447,7 +14043,7 @@ MinDphi = cms.double( 0.0 ) ) hltPreIsoMu17eta2p1LooseIsoPFTau20SingleL1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltOverlapFilterSingleIsoMu17LooseIsoPFTau20 = cms.EDFilter( "HLT2MuonPFTau", @@ -14463,7 +14059,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -14476,14 +14072,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreIsoMu17eta2p1MediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu16erIsoTau36erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -14538,13 +14134,49 @@ BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), @@ -14579,7 +14211,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltL2IsoTau35eta2p2" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -14644,7 +14276,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau40TrackPt1MediumIsolationL1HLTMatchedReg" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -14657,14 +14289,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDoubleIsoMu17eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sDoubleMu125L1Filtered16er = cms.EDFilter( "HLTMuonL1Filter", @@ -14732,13 +14364,49 @@ checkSC = cms.bool( False ), inputTag2 = cms.InputTag( "hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q" ) ) +hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2" ), + PreviousCandTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 2 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltL1sL1SingleMu20er = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleMu20er" ), @@ -14746,14 +14414,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreIsoMu24eta2p1LooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -14808,54 +14476,327 @@ BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), MinPt = cms.double( 24.0 ) ) -hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +hltOverlapFilterIsoMu24LooseIsoPFTau20 = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltL3MuonCandidates' ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ), + inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +hltL1sL1SingleMu16 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu16" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + L1CollectionsTag = cms.InputTag( "l1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), + L1TechTriggerSeeding = cms.bool( False ) +) +hltPreIsoMu20eta2p1CentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1fL1sMu16L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu16" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "l1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +hltL2fL1sMu16L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), + MinPt = cms.double( 10.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ) +) +hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.1 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinPt = cms.double( 20.0 ) +) +hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09" ) +) +hltJetFilterSingleTopIsoMu20Eta2p1 = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltJetsNoLeptonsSingleTopIsoMu20Eta2p1" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 86 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreIsoMu20eta2p1TriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09" ) +) +hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 3 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreIsoMu20eta2p1TriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltIsoMu20Eta2p1Trk02DiCentralPFJet40MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 40.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 2 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltIsoMu20Eta2p1Trk02CentralPFJet50MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 50.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL3fL1sMu16L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.1 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinPt = cms.double( 20.0 ) +) +hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q" ), - MinN = cms.int32( 1 ), - IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltOverlapFilterIsoMu24LooseIsoPFTau20 = cms.EDFilter( "HLT2MuonPFTau", +hltL3crIsoL1sMu16L1f0L2f10QL3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - MinMinv = cms.double( 0.0 ), - originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon' ), - MinDelR = cms.double( 0.3 ), - MinPt = cms.double( 1.0 ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), - originTag1 = cms.VInputTag( 'hltL3MuonCandidates' ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MaxMinv = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02" ), - inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), - MaxDphi = cms.double( -1.0 ), - MaxDeta = cms.double( -1.0 ), - MaxPt = cms.double( -1.0 ), - MinDphi = cms.double( 0.0 ) + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) -hltL1sL1SingleMu16 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu16" ), +hltL1sL1SingleMu16er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu16er" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreIsoMu20eta2p1CentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltL1fL1sMu16L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", +hltL1fL1sMu16erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", saveTags = cms.bool( False ), CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu16" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu16er" ), MinPt = cms.double( 0.0 ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), @@ -14863,15 +14804,15 @@ CandTag = cms.InputTag( "l1extraParticles" ), ExcludeSingleSegmentCSC = cms.bool( False ) ) -hltL2fL1sMu16L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", +hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu16erL1Filtered0" ), MinPt = cms.double( 10.0 ), MinN = cms.int32( 1 ), SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.16 ), MinNhits = cms.vint32( 0, 1, 0, 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), @@ -14883,10 +14824,10 @@ NSigmaPt = cms.double( 0.0 ), MinNstations = cms.vint32( 0, 2, 0, 2 ) ) -hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", +hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", MaxNormalizedChi2 = cms.double( 20.0 ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu16L1f0L2Filtered10Q" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q" ), MinNmuonHits = cms.int32( 0 ), MinN = cms.int32( 1 ), MinTrackPt = cms.double( 0.0 ), @@ -14904,76 +14845,52 @@ BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), MinPt = cms.double( 20.0 ) ) -hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q" ), - MinN = cms.int32( 1 ), - IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) -) -hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", - jets = cms.InputTag( "hltAK4PFJetsCorrected" ), - minDeltaR = cms.double( 0.3 ), - numLeptons = cms.uint32( 1 ), - leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02" ) -) -hltJetFilterSingleTopIsoMu20Eta2p1 = cms.EDFilter( "HLTPFJetCollectionsFilter", - saveTags = cms.bool( True ), - originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - inputTag = cms.InputTag( "hltJetsNoLeptonsSingleTopIsoMu20Eta2p1" ), - MinJetPt = cms.double( 30.0 ), - triggerType = cms.int32( 86 ), - MinNJets = cms.uint32( 1 ), - MaxAbsJetEta = cms.double( 2.6 ) -) -hltPreIsoMu20eta2p1TriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) -) -hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", - jets = cms.InputTag( "hltAK4PFJetsCorrected" ), - minDeltaR = cms.double( 0.3 ), - numLeptons = cms.uint32( 1 ), - leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02" ) -) -hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", +hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - inputTag = cms.InputTag( "hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), - MinJetPt = cms.double( 30.0 ), - triggerType = cms.int32( 0 ), - MinNJets = cms.uint32( 3 ), - MaxAbsJetEta = cms.double( 2.6 ) -) -hltPreIsoMu20eta2p1TriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltIsoMu20Eta2p1Trk02DiCentralPFJet40MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", +hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - inputTag = cms.InputTag( "hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), - MinJetPt = cms.double( 40.0 ), - triggerType = cms.int32( 0 ), - MinNJets = cms.uint32( 2 ), - MaxAbsJetEta = cms.double( 2.6 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltIsoMu20Eta2p1Trk02CentralPFJet50MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", +hltL3crIsoL1sMu16Eta2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - inputTag = cms.InputTag( "hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), - MinJetPt = cms.double( 50.0 ), - triggerType = cms.int32( 0 ), - MinNJets = cms.uint32( 1 ), - MaxAbsJetEta = cms.double( 2.6 ) -) -hltPreIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL2fL1sMu16L1f0L2Filtered16Q = cms.EDFilter( "HLTMuonL2PreFilter", @@ -15017,23 +14934,59 @@ BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), MinPt = cms.double( 24.0 ) ) -hltL3crIsoL1sMu16L1f0L2f16QL3f24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltJetsNoLeptonsSingleTopIsoMu24Eta2p1 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", jets = cms.InputTag( "hltAK4PFJetsCorrected" ), minDeltaR = cms.double( 0.3 ), numLeptons = cms.uint32( 1 ), - leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02" ) + leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ) ) hltJetFilterSingleTopIsoMu24Eta2p1 = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), @@ -15045,14 +14998,14 @@ MaxAbsJetEta = cms.double( 2.6 ) ) hltPreIsoMu24eta2p1TriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", jets = cms.InputTag( "hltAK4PFJetsCorrected" ), minDeltaR = cms.double( 0.3 ), numLeptons = cms.uint32( 1 ), - leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02" ) + leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ) ) hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), @@ -15064,7 +15017,7 @@ MaxAbsJetEta = cms.double( 2.6 ) ) hltPreIsoMu24eta2p1TriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltIsoMu24Eta2p1Trk02DiCentralPFJet40MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", @@ -15086,23 +15039,123 @@ MaxAbsJetEta = cms.double( 2.6 ) ) hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltL1sL1SingleMu16er = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu16er" ), +hltL1sL1SingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreIsoTkMu20eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1fL1sMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu25" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "l1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +hltL2fL1sMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), + MinPt = cms.double( 10.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ) +) +hltL3fL1sMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu25L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.5 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinPt = cms.double( 27.0 ) +) +hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +hltPreIsoTkMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1MuonsPt15 = cms.EDProducer( "HLTL1MuonSelector", @@ -15383,59 +15436,93 @@ hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons", InputObjects = cms.InputTag( "hltHighPtTkMuons" ) ) -hltL3fL1sMu16Eta2p1f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", - maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 2.1 ), - previousCandTag = cms.InputTag( "" ), - minPt = cms.double( 20.0 ), - inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), - minMuonStations = cms.int32( 2 ), - trkMuonId = cms.uint32( 0 ), - requiredTypeMask = cms.uint32( 0 ), - minMuonHits = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), - allowedTypeMask = cms.uint32( 255 ) +hltL3fL1sMu16f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", + maxNormalizedChi2 = cms.double( 1.0E99 ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.5 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), + minPt = cms.double( 20.0 ), + inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + minMuonStations = cms.int32( 2 ), + trkMuonId = cms.uint32( 0 ), + requiredTypeMask = cms.uint32( 0 ), + minMuonHits = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), + allowedTypeMask = cms.uint32( 255 ) +) +hltHighPtTkMuonEcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.1623 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.08086 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltHighPtTkMuonCands" ) +) +hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltHighPtTkMuonHcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06859 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForMuonsUnseeded" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.18348 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltHighPtTkMuonCands" ) ) -hltHighPtTkMuCaloMuonCorrectedIsolations = cms.EDProducer( "L2MuonIsolationProducer", - WriteIsolatorFloat = cms.bool( True ), - IsolatorPSet = cms.PSet( - ConeSizesRel = cms.vdouble( 0.3 ), - EffAreaSFEndcap = cms.double( 0.883 ), - CutAbsoluteIso = cms.bool( True ), - AndOrCuts = cms.bool( True ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - ConeSizes = cms.vdouble( 0.3 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ReturnRelativeSum = cms.bool( False ), - RhoScaleBarrel = cms.double( 1.0 ), - EffAreaSFBarrel = cms.double( 0.836 ), - CutRelativeIso = cms.bool( False ), - EtaBounds = cms.vdouble( 2.411 ), - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnAbsoluteSum = cms.bool( True ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleEndcap = cms.double( 1.0 ), - RhoMax = cms.double( 9.9999999E7 ), - UseRhoCorrection = cms.bool( True ) - ), - StandAloneCollectionLabel = cms.InputTag( "hltHighPtTkMuonCands" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - ComponentName = cms.string( "CaloExtractor" ), - Threshold_E = cms.double( 0.2 ), - DR_Max = cms.double( 1.0 ), - DR_Veto_E = cms.double( 0.07 ), - Weight_E = cms.double( 1.0 ), - Vertex_Constraint_XY = cms.bool( False ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - Weight_H = cms.double( 1.0 ) - ) +hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) hltHighPtTkMuVertex = cms.EDProducer( "VertexFromTrackProducer", verbose = cms.untracked.bool( False ), @@ -15464,19 +15551,70 @@ Finder = cms.string( "DivisiveVertexFinder" ), ZSeparation = cms.double( 0.05 ) ) -hltHighPtTkMuCombRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", +hltHighPtTkMuRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + ConeSizes = cms.vdouble( 0.3 ), + ComponentName = cms.string( "SimpleCuts" ), + Thresholds = cms.vdouble( 0.09 ), + maxNTracks = cms.int32( -1 ), + EtaBounds = cms.vdouble( 2.411 ), + applyCutsORmaxNTracks = cms.bool( False ) + ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + ComponentName = cms.string( "CaloExtractor" ), + Threshold_E = cms.double( 0.2 ), + DR_Max = cms.double( 0.3 ), + DR_Veto_E = cms.double( 0.07 ), + Weight_E = cms.double( 1.0 ), + Vertex_Constraint_XY = cms.bool( False ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + Weight_H = cms.double( 1.0 ) + ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + TrkExtractorPSet = cms.PSet( + DR_VetoPt = cms.double( 0.025 ), + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter2HighPtTkMuIsoMerged" ), + ReferenceRadius = cms.double( 6.0 ), + BeamSpotLabel = cms.InputTag( "offlineBeamSpot" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_Max = cms.double( 0.3 ), + Diff_r = cms.double( 0.1 ), + PropagateTracksToRadius = cms.bool( True ), + Chi2Prob_Min = cms.double( -1.0 ), + DR_Veto = cms.double( 0.01 ), + NHits_Min = cms.uint32( 0 ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + Pt_Min = cms.double( -1.0 ), + DepositLabel = cms.untracked.string( "PXLS" ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + VetoLeadingTrack = cms.bool( True ), + PtVeto_Min = cms.double( 2.0 ) + ), + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) +) +hltHightPtTkMuonTkRelIsolationCut0p09Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", printDebug = cms.bool( False ), CutsPSet = cms.PSet( ConeSizes = cms.vdouble( 0.3 ), ComponentName = cms.string( "SimpleCuts" ), - Thresholds = cms.vdouble( 0.15 ), + Thresholds = cms.vdouble( 0.09 ), maxNTracks = cms.int32( -1 ), EtaBounds = cms.vdouble( 2.411 ), applyCutsORmaxNTracks = cms.bool( False ) ), OutputMuIsoDeposits = cms.bool( True ), TrackPt_Min = cms.double( -1.0 ), - CaloDepositsLabel = cms.InputTag( "hltHighPtTkMuCaloMuonCorrectedIsolations" ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), Vertex_Constraint_Z = cms.bool( False ), @@ -15512,37 +15650,27 @@ VetoLeadingTrack = cms.bool( True ), PtVeto_Min = cms.double( 2.0 ) ), - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ) + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) ) -hltL3fL1sMu16L1Eta2p1f0TkFiltered20QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16L1f0Tkf20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -hltPreIsoTkMu24 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreIsoTkMu20eta2p1 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltHighPtTkMuTkFilt = cms.EDFilter( "HLTTrackWithHits", - saveTags = cms.bool( False ), - src = cms.InputTag( "hltIter2HighPtTkMuMerged" ), - MinPT = cms.double( 24.0 ), - MinN = cms.int32( 1 ), - MinPXL = cms.int32( 1 ), - MinBPX = cms.int32( 0 ), - MaxN = cms.int32( 99999 ), - MinFPX = cms.int32( 0 ) -) -hltL3fL1sMu16f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", +hltL3fL1sMu16Eta2p1f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 1.0E99 ), - previousCandTag = cms.InputTag( "" ), - minPt = cms.double( 24.0 ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.1 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16erL1Filtered0" ), + minPt = cms.double( 20.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), trkMuonId = cms.uint32( 0 ), @@ -15552,16 +15680,52 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -hltL3fL1sMu16L1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16Eta2p1L1f0Tkf20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -hltPreIsoTkMu24eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreIsoTkMu24 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHighPtTkMu24TkFilt = cms.EDFilter( "HLTTrackWithHits", @@ -15574,11 +15738,11 @@ MaxN = cms.int32( 99999 ), MinFPX = cms.int32( 0 ) ) -hltL3fL1sMu20Eta2p1f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", +hltL3fL1sMu16f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 2.1 ), - previousCandTag = cms.InputTag( "" ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 1.0E99 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), minPt = cms.double( 24.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -15589,92 +15753,115 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -hltL3fL1sMu20L1Eta2p1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0Tkf24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) -) -hltL1sL1SingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - L1CollectionsTag = cms.InputTag( "l1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), - L1TechTriggerSeeding = cms.bool( False ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreIsoTkMu24eta2p1 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltL1fL1sMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( False ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu25" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "l1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) -) -hltL2fL1sMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", +hltL3fL1sMu20Eta2p1f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", + maxNormalizedChi2 = cms.double( 1.0E99 ), saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), - MinPt = cms.double( 10.0 ), - MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ) + maxAbsEta = cms.double( 2.1 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu20erL1Filtered0" ), + minPt = cms.double( 24.0 ), + inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + minMuonStations = cms.int32( 2 ), + trkMuonId = cms.uint32( 0 ), + requiredTypeMask = cms.uint32( 0 ), + minMuonHits = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), + allowedTypeMask = cms.uint32( 255 ) ) -hltL3fL1sMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 20.0 ), +hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu25L1f0L2Filtered10Q" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinPt = cms.double( 27.0 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu20Eta2p1L1f0Tkf24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) hltPreIsoTkMu27 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHighPtTkMu27TkFilt = cms.EDFilter( "HLTTrackWithHits", @@ -15689,9 +15876,9 @@ ) hltL3fL1sMu25f0TkFiltered27Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), maxAbsEta = cms.double( 1.0E99 ), - previousCandTag = cms.InputTag( "" ), + previousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), minPt = cms.double( 27.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -15702,16 +15889,52 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -hltL3fL1sMu25L1f0TkFiltered27QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu25L1f0Tkf27QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) hltPreIterativeTracking = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1sL1DoubleMu103p5ORDoubleMu125 = cms.EDFilter( "HLTLevel1GTSeed", @@ -15720,14 +15943,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreL2DoubleMu23NoVertex = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -15765,7 +15988,7 @@ MinNstations = cms.vint32( 0 ) ) hltPreL2DoubleMu28NoVertex2ChaAngle2p5Mass10 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered28 = cms.EDFilter( "HLTMuonL2PreFilter", @@ -15816,7 +16039,7 @@ MinInvMass = cms.double( 10.0 ) ) hltPreL2DoubleMu38NoVertex2ChaAngle2p5Mass10 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered38 = cms.EDFilter( "HLTMuonL2PreFilter", @@ -15872,14 +16095,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreLooseIsoPFTau50Trk30eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1sL1ETM70ORL1ETM60NotJet52WdPhi2 = cms.EDFilter( "HLTLevel1GTSeed", @@ -15888,14 +16111,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreLooseIsoPFTau50Trk30eta2p1MET120 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMET120 = cms.EDFilter( "HLT1CaloMET", @@ -15934,14 +16157,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreLooseIsoPFTau50Trk30eta2p1MET80 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMET80 = cms.EDFilter( "HLT1CaloMET", @@ -15975,7 +16198,7 @@ triggerType = cms.int32( 87 ) ) hltPreMu17Mu8DZ = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", @@ -16079,14 +16302,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu17NoFilters = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu12L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -16629,7 +16852,7 @@ MinPt = cms.double( 17.0 ) ) hltPreMu17TkMu8DZ = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sDoubleMu103p5L1OneMuFiltered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -17022,7 +17245,7 @@ inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered17TrkFiltered8" ) ) hltPreMu17TrkIsoVVLMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL3MuonRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", @@ -17085,7 +17308,7 @@ DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ) ) hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiMuonGlb17Glb8RelTrkIsoFiltered0p4DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", @@ -17102,7 +17325,7 @@ inputTag2 = cms.InputTag( "hltDiMuonGlb17Glb8RelTrkIsoFiltered0p4" ) ) hltPreMu17TrkIsoVVLTkMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltGlbTrkMuonVertex = cms.EDProducer( "VertexFromTrackProducer", @@ -17185,281 +17408,28 @@ ) hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltDiMuonGlbFiltered17TrkFiltered8" ), - MinN = cms.int32( 2 ), - IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltGlbTrkMuonCands" ), - DepTag = cms.VInputTag( 'hltGlbTrkMuonRelTrkIsolationVVL' ) -) -hltPreMu17TrkIsoVVLTkMu8TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) -) -hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - MinN = cms.int32( 1 ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - inputTag1 = cms.InputTag( "hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4" ), - checkSC = cms.bool( False ), - inputTag2 = cms.InputTag( "hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4" ) -) -hltL1sL1Mu20EG10 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_Mu20_EG10" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - L1CollectionsTag = cms.InputTag( "l1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), - L1TechTriggerSeeding = cms.bool( False ) -) -hltPreMu23TrkIsoVVLEle12GsfCaloIdTrackIdIsoMediumWP = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) -) -hltL1fL1sMu20EG10L1MuFiltered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( False ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1Mu20EG10" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "l1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) -) -hltL2fL1sMu20EG10L1f0L2MuFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", - saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu20EG10L1MuFiltered0" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0 ) -) -hltL3fL1sMu20EG10L1f0L2f0L3MuFiltered23 = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 9999.0 ), - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu20EG10L1f0L2MuFiltered0" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinPt = cms.double( 23.0 ) -) -hltL1Mu12EG7L3IsoMuFiltered23 = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20EG10L1f0L2f0L3MuFiltered23" ), - MinN = cms.int32( 1 ), - IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ) -) -hltEGL1Mu12EG7Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1Mu20EG10" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) -hltMu23Ele12EtLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1Mu12EG7Filter" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - ncandcut = cms.int32( 1 ) -) -hltMu23Ele12ClusterShapeLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.035 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.013 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltMu23Ele12EtLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu23Ele12HELegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.15 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.11 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltMu23Ele12ClusterShapeLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu23Ele12EcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.5 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.5 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltMu23Ele12HELegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu23Ele12HcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.6 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.4 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltMu23Ele12EcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu23Ele12PixelMatchLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltMu23Ele12HcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -hltMu23Ele12GsfDetaLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.02 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.015 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltMu23Ele12PixelMatchLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu23Ele12GsfDphiLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.04 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.015 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltMu23Ele12GsfDetaLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) + PreviousCandTag = cms.InputTag( "hltDiMuonGlbFiltered17TrkFiltered8" ), + MinN = cms.int32( 2 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltGlbTrkMuonCands" ), + DepTag = cms.VInputTag( 'hltGlbTrkMuonRelTrkIsolationVVL' ) ) -hltMu23Ele12GsfTrackIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), +hltPreMu17TrkIsoVVLTkMu8TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.1 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltMu23Ele12GsfDphiLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) + originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + MinN = cms.int32( 1 ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + inputTag1 = cms.InputTag( "hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4" ), + checkSC = cms.bool( False ), + inputTag2 = cms.InputTag( "hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4" ) ) hltL1sL1SingleMu16ORSingleMu20erORSingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleMu16 OR L1_SingleMu20er OR L1_SingleMu25" ), @@ -17467,14 +17437,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu25TkMu0dEta18Onia = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu16orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -17569,14 +17539,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu27TkMu8 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu16orMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -17666,7 +17636,7 @@ inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered27TrkFiltered8" ) ) hltPreMu30TkMu11 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL3fL1sMu16orMu25L1f0L2f25L3Filtered30 = cms.EDFilter( "HLTMuonL3PreFilter", @@ -17725,7 +17695,7 @@ inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkFiltered11" ) ) hltPreMu40TkMu11 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiMuonGlbFiltered40TrkFiltered11 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", @@ -17768,14 +17738,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu40eta2p1PFJet200PFJet50 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu16erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -17853,24 +17823,32 @@ MinNJets = cms.uint32( 1 ), MaxAbsJetEta = cms.double( 2.6 ) ) +hltPreMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltPreTkMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) hltPreMu24eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreTkMu24eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreMu27 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreTkMu27 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreMu50 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL2fL1sMu16orMu25L1f0L2Filtered16Q = cms.EDFilter( "HLTMuonL2PreFilter", @@ -17912,288 +17890,35 @@ MinDXYBeamSpot = cms.double( -1.0 ), MinDr = cms.double( -1.0 ), BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinPt = cms.double( 50.0 ) -) -hltPreMu45eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) -) -hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered45e2p1Q = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 20.0 ), - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu16orMu25L1f0L2Filtered16Q" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.1 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinPt = cms.double( 45.0 ) -) -hltL1sL1Mu5EG20ORL1Mu5IsoEG18 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_Mu5_EG20 OR L1_Mu5_IsoEG18" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - L1CollectionsTag = cms.InputTag( "l1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), - L1TechTriggerSeeding = cms.bool( False ) -) -hltPreMu8TrkIsoVVLEle23GsfCaloIdTrackIdIsoMediumWP = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) -) -hltL1sL1Mu5EG20ORL1Mu5IsoEG18L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( False ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1Mu5EG20ORL1Mu5IsoEG18" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "l1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) -) -hltL2fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2Filtered5 = cms.EDFilter( "HLTMuonL2PreFilter", - saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1sL1Mu5EG20ORL1Mu5IsoEG18L1Filtered0" ), - MinPt = cms.double( 5.0 ), - MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0 ) -) -hltL3fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2f5L3Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 9999.0 ), - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2Filtered5" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinPt = cms.double( 8.0 ) -) -hltL1sL1Mu5EG20ORL1Mu5IsoEG18L3IsoFiltered8 = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2f5L3Filtered8" ), - MinN = cms.int32( 1 ), - IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ) -) -hltEGL1Mu3p5EG12ORL1MuOpenEG12Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1Mu5EG20ORL1Mu5IsoEG18" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) -hltMu8Ele23EtLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1Mu3p5EG12ORL1MuOpenEG12Filter" ), - etcutEB = cms.double( 23.0 ), - etcutEE = cms.double( 23.0 ), - ncandcut = cms.int32( 1 ) -) -hltMu8Ele23ClusterShapeLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.035 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.013 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltMu8Ele23EtLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu8Ele23HELegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.15 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.11 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltMu8Ele23ClusterShapeLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu8Ele23EcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.5 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.5 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltMu8Ele23HELegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu8Ele23HcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.6 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.4 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltMu8Ele23EcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu8Ele23PixelMatchLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltMu8Ele23HcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -hltMu8Ele23GsfDetaLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.02 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.015 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltMu8Ele23PixelMatchLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) + MinPt = cms.double( 50.0 ) ) -hltMu8Ele23GsfDphiLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.04 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.015 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltMu8Ele23GsfDetaLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) +hltPreMu45eta2p1 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) ) -hltMu8Ele23GsfTrackIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), +hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered45e2p1Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.1 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltMu8Ele23GsfDphiLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16orMu25L1f0L2Filtered16Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.1 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinPt = cms.double( 45.0 ) ) hltPrePFHT350PFMET120NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMETClean70 = cms.EDFilter( "HLT1CaloMET", @@ -18252,7 +17977,7 @@ minHt = cms.vdouble( 350.0 ) ) hltPrePFHT5504Jet = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHtMht4Jet = cms.EDProducer( "HLTHtMhtProducer", @@ -18298,7 +18023,7 @@ minHt = cms.vdouble( 550.0 ) ) hltPrePFHT6504Jet = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hlt4JetHt550 = cms.EDFilter( "HLTHtMhtFilter", @@ -18320,7 +18045,7 @@ minHt = cms.vdouble( 650.0 ) ) hltPrePFHT7504Jet = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPF4JetHT750 = cms.EDFilter( "HLTHtMhtFilter", @@ -18333,11 +18058,11 @@ minHt = cms.vdouble( 750.0 ) ) hltPrePFHT350 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePFHT600 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHt500 = cms.EDFilter( "HLTHtMhtFilter", @@ -18359,7 +18084,7 @@ minHt = cms.vdouble( 600.0 ) ) hltPrePFHT650 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHt550 = cms.EDFilter( "HLTHtMhtFilter", @@ -18381,7 +18106,7 @@ minHt = cms.vdouble( 650.0 ) ) hltPrePFHT900 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHt700 = cms.EDFilter( "HLTHtMhtFilter", @@ -18408,14 +18133,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFJet40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet10 = cms.EDFilter( "HLT1CaloJet", @@ -18450,14 +18175,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFJet60 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet40 = cms.EDFilter( "HLT1CaloJet", @@ -18492,14 +18217,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFJet80 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet50 = cms.EDFilter( "HLT1CaloJet", @@ -18534,14 +18259,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFJet140 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet110 = cms.EDFilter( "HLT1CaloJet", @@ -18576,14 +18301,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFJet200 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet170 = cms.EDFilter( "HLT1CaloJet", @@ -18613,7 +18338,7 @@ triggerType = cms.int32( 85 ) ) hltPrePFJet260 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet210 = cms.EDFilter( "HLT1CaloJet", @@ -18643,7 +18368,7 @@ triggerType = cms.int32( 85 ) ) hltPrePFJet320 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet270 = cms.EDFilter( "HLT1CaloJet", @@ -18673,7 +18398,7 @@ triggerType = cms.int32( 85 ) ) hltPrePFJet400 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet350 = cms.EDFilter( "HLT1CaloJet", @@ -18703,7 +18428,7 @@ triggerType = cms.int32( 85 ) ) hltPrePFJet450 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet400 = cms.EDFilter( "HLT1CaloJet", @@ -18733,7 +18458,7 @@ triggerType = cms.int32( 85 ) ) hltPrePFJet500 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet450 = cms.EDFilter( "HLT1CaloJet", @@ -18768,14 +18493,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDiPFJetAve30HFJEC = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet12ForHFJECBase = cms.EDFilter( "HLT1CaloJet", @@ -18809,7 +18534,7 @@ minDphi = cms.double( 2.5 ) ) hltPreDiPFJetAve60HFJEC = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet40ForHFJECBase = cms.EDFilter( "HLT1CaloJet", @@ -18843,7 +18568,7 @@ minDphi = cms.double( 2.5 ) ) hltPreDiPFJetAve80HFJEC = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet50ForHFJECBase = cms.EDFilter( "HLT1CaloJet", @@ -18882,14 +18607,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDiPFJetAve100HFJEC = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet60ForHFJECBase = cms.EDFilter( "HLT1CaloJet", @@ -18923,7 +18648,7 @@ minDphi = cms.double( 2.5 ) ) hltPreDiPFJetAve160HFJEC = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet100ForHFJECBase = cms.EDFilter( "HLT1CaloJet", @@ -18962,14 +18687,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDiPFJetAve220HFJEC = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet140ForHFJECBase = cms.EDFilter( "HLT1CaloJet", @@ -19003,7 +18728,7 @@ minDphi = cms.double( 2.5 ) ) hltPreDiPFJetAve300HFJEC = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet200ForHFJECBase = cms.EDFilter( "HLT1CaloJet", @@ -19042,14 +18767,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDiPFJet40DEta3p5MJJ600PFMETNoMu140 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiCaloJet30MJJ500DEta3p0 = cms.EDFilter( "HLTCaloJetVBFFilter", @@ -19096,14 +18821,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 1 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDiPFJet40DEta3p5MJJ600PFMETNoMu80 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMET50 = cms.EDFilter( "HLT1CaloMET", @@ -19142,7 +18867,7 @@ minMht = cms.vdouble( 80.0 ) ) hltPreDiCentralPFJet70PFMET120NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMET70 = cms.EDFilter( "HLT1CaloMET", @@ -19201,14 +18926,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreHT200 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHT200 = cms.EDFilter( "HLTHtMhtFilter", @@ -19221,7 +18946,7 @@ minHt = cms.vdouble( 200.0 ) ) hltPreHT250 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHT250 = cms.EDFilter( "HLTHtMhtFilter", @@ -19234,7 +18959,7 @@ minHt = cms.vdouble( 250.0 ) ) hltPreHT300 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHT300 = cms.EDFilter( "HLTHtMhtFilter", @@ -19247,7 +18972,7 @@ minHt = cms.vdouble( 300.0 ) ) hltPreHT350 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHT350 = cms.EDFilter( "HLTHtMhtFilter", @@ -19260,7 +18985,7 @@ minHt = cms.vdouble( 350.0 ) ) hltPreHT400 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHT400 = cms.EDFilter( "HLTHtMhtFilter", @@ -19278,14 +19003,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFHT200DiPFJet90PFAlphaT0p57 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltCaloDiJet70 = cms.EDFilter( "HLT1CaloJet", @@ -19312,7 +19037,7 @@ setDHtZero = cms.bool( False ), minHt = cms.double( 150.0 ) ) -hltPFDiJet90 = cms.EDFilter( "HLT1PFJet", +hltDiPFJet90 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), MinPt = cms.double( 90.0 ), MinN = cms.int32( 2 ), @@ -19337,7 +19062,7 @@ minHt = cms.double( 200.0 ) ) hltPrePFHT250DiPFJet90PFAlphaT0p55 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHT200CaloAlphaT0p535 = cms.EDFilter( "HLTAlphaTCaloJetFilter", @@ -19369,7 +19094,7 @@ minHt = cms.double( 250.0 ) ) hltPrePFHT300DiPFJet90PFAlphaT0p53 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHT250CaloAlphaT0p525 = cms.EDFilter( "HLTAlphaTCaloJetFilter", @@ -19401,7 +19126,7 @@ minHt = cms.double( 300.0 ) ) hltPrePFHT350DiPFJet90PFAlphaT0p52 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHT300CaloAlphaT0p52 = cms.EDFilter( "HLTAlphaTCaloJetFilter", @@ -19433,7 +19158,7 @@ minHt = cms.double( 350.0 ) ) hltPrePFHT400DiPFJet90PFAlphaT0p51 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHT375CaloAlphaT0p51 = cms.EDFilter( "HLTAlphaTCaloJetFilter", @@ -19465,7 +19190,7 @@ minHt = cms.double( 400.0 ) ) hltPreMET75IsoTrk50 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMETClean75 = cms.EDFilter( "HLT1CaloMET", @@ -19513,7 +19238,7 @@ maxAssocCaloEDeltaRSize = cms.double( 0.5 ) ) hltPreMET90IsoTrk50 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMETClean90 = cms.EDFilter( "HLT1CaloMET", @@ -19527,7 +19252,7 @@ triggerType = cms.int32( 87 ) ) hltPrePFMET120NoiseCleanedBTagCSV07 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSusyPreBtagJetFilter = cms.EDFilter( "HLT1CaloJet", @@ -19543,7 +19268,7 @@ hltBLifetimeL3FilterCSVsusy = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -19555,14 +19280,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFMET120NoiseCleanedMu5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1sL1SingleMuOpenCandidate = cms.EDFilter( "HLTLevel1GTSeed", @@ -19571,10 +19296,10 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( False ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 1 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPFMET120Mu5L1MuFiltered = cms.EDFilter( "HLTMuonL1Filter", @@ -19630,7 +19355,7 @@ MinPt = cms.double( 5.0 ) ) hltPrePFMET170NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMET90 = cms.EDFilter( "HLT1CaloMET", @@ -19654,14 +19379,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFMET90PFMHT90IDLoose = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMht = cms.EDProducer( "HLTHtMhtProducer", @@ -19714,7 +19439,7 @@ minMht = cms.vdouble( 90.0 ) ) hltPrePFMET100PFMHT100IDLoose = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMHT80 = cms.EDFilter( "HLTMhtFilter", @@ -19733,7 +19458,7 @@ minMht = cms.vdouble( 100.0 ) ) hltPrePFMET110PFMHT110IDLoose = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPFMHTLooseID110 = cms.EDFilter( "HLTMhtFilter", @@ -19747,7 +19472,7 @@ minMht = cms.vdouble( 110.0 ) ) hltPrePFMET120PFMHT120IDLoose = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMHT90 = cms.EDFilter( "HLTMhtFilter", @@ -19766,7 +19491,7 @@ minMht = cms.vdouble( 120.0 ) ) hltPreCaloMHTNoPU90PFMET90PFMHT90IDLooseBTagCSV0p7 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSelectorJets20L1FastJetForNoPU = cms.EDFilter( "EtMinCaloJetSelector", @@ -19807,14 +19532,14 @@ hltCSV0p7L3 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), MaxTag = cms.double( 999999.0 ) ) hltPreCaloMHTNoPU90PFMET90PFMHT90IDLoose = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1sTripleVBF = cms.EDFilter( "HLTLevel1GTSeed", @@ -19823,19 +19548,19 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreQuadPFJetBTagCSVVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreQuadPFJetDoubleBTagCSVVBFMqq200 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", +hltQuadJet15 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 15.0 ), MinN = cms.int32( 4 ), MaxEta = cms.double( 5.2 ), MinMass = cms.double( -1.0 ), @@ -19873,12 +19598,12 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 86 ) ) -hltVBFCaloJetEtaSortedMqq150Deta2p6 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", +hltVBFCaloJetEtaSortedMqq150Deta1p5 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.6 ), + Detaqq = cms.double( 1.5 ), value = cms.string( "Eta" ), Mqq = cms.double( 150.0 ), Etaq1Etaq2 = cms.double( 999.0 ), @@ -19888,18 +19613,18 @@ Dphibb = cms.double( 10.0 ), Ptsumqq = cms.double( 0.0 ) ) -hltCSV0p8L3 = cms.EDFilter( "HLTCaloJetTag", +hltCSVL30p6 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - MinTag = cms.double( 0.8 ), + MinTag = cms.double( 0.6 ), MaxTag = cms.double( 999999.0 ) ) -hltPFQuadJetLooseID34 = cms.EDFilter( "HLT1PFJet", +hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( False ), - MinPt = cms.double( 34.0 ), + MinPt = cms.double( 15.0 ), MinN = cms.int32( 4 ), MaxEta = cms.double( 5.2 ), MinMass = cms.double( -1.0 ), @@ -19937,51 +19662,109 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 86 ) ) -hltVBFPFJetEtaSortedMqq240Detaqq2p6 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", + maxNumber = cms.uint32( 6 ), + filter = cms.bool( False ), + src = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ) +) +hltDoubleCSVPF0p4 = cms.EDFilter( "HLTPFJetTagWithMatching", + saveTags = cms.bool( True ), + deltaR = cms.double( 0.1 ), + MinJets = cms.int32( 2 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + MinTag = cms.double( 0.4 ), + MaxTag = cms.double( 999999.0 ) +) +hltCSVPF0p7 = cms.EDFilter( "HLTPFJetTagWithMatching", + saveTags = cms.bool( True ), + deltaR = cms.double( 0.1 ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + MinTag = cms.double( 0.7 ), + MaxTag = cms.double( 999999.0 ) +) +hltVBFPFJetCSVSortedMqq200Detaqq1p2 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( False ), + inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), + Detabb = cms.double( 999.0 ), + njets = cms.int32( 6 ), + Detaqq = cms.double( 1.2 ), + value = cms.string( "2BTagAndPt" ), + Mqq = cms.double( 200.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + Ptsumbb = cms.double( 0.0 ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + triggerType = cms.int32( 85 ), + Dphibb = cms.double( 3.2 ), + Ptsumqq = cms.double( 0.0 ) +) +hltPreQuadPFJetSingleBTagCSVVBFMqq460 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltVBFPFJetCSVSortedMqq460Detaqq4p1 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.6 ), - value = cms.string( "Eta" ), + Detaqq = cms.double( 4.1 ), + value = cms.string( "1BTagAndEta" ), + Mqq = cms.double( 460.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + Ptsumbb = cms.double( 0.0 ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + triggerType = cms.int32( 85 ), + Dphibb = cms.double( 1.6 ), + Ptsumqq = cms.double( 0.0 ) +) +hltPreQuadPFJetDoubleBTagCSVVBFMqq240 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltVBFPFJetCSVSortedMqq240Detaqq2p0 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( False ), + inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), + Detabb = cms.double( 999.0 ), + njets = cms.int32( 6 ), + Detaqq = cms.double( 2.0 ), + value = cms.string( "2BTagAndPt" ), Mqq = cms.double( 240.0 ), Etaq1Etaq2 = cms.double( 999.0 ), Ptsumbb = cms.double( 0.0 ), - inputJetTags = cms.InputTag( "" ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), triggerType = cms.int32( 85 ), - Dphibb = cms.double( 2.6 ), + Dphibb = cms.double( 2.4 ), Ptsumqq = cms.double( 0.0 ) ) -hltCSVPF0p8PFFilterHbbVBF = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), - TriggerType = cms.int32( 86 ), - Jets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), - MinTag = cms.double( 0.8 ), - MaxTag = cms.double( 999999.0 ) +hltPreQuadPFJetSingleBTagCSVVBFMqq500 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) ) -hltVBFPFJetCSVSortedMqq200Detaqq2p0 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +hltVBFPFJetCSVSortedMqq500Detaqq4p6 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.0 ), - value = cms.string( "second" ), - Mqq = cms.double( 200.0 ), + Detaqq = cms.double( 4.6 ), + value = cms.string( "1BTagAndEta" ), + Mqq = cms.double( 500.0 ), Etaq1Etaq2 = cms.double( 999.0 ), Ptsumbb = cms.double( 0.0 ), inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), triggerType = cms.int32( 85 ), - Dphibb = cms.double( 2.6 ), + Dphibb = cms.double( 1.3 ), Ptsumqq = cms.double( 0.0 ) ) hltPreQuadPFJetVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreL1TripleJetVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1sL1Quad60OrHTT175 = cms.EDFilter( "HLTLevel1GTSeed", @@ -19990,14 +19773,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreQuadJet45TripleCSV0p5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltQuadCentralJet45 = cms.EDFilter( "HLT1CaloJet", @@ -20013,7 +19796,7 @@ hltTripleCSV0p5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 3 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.5 ), @@ -20030,13 +19813,13 @@ triggerType = cms.int32( 0 ) ) hltPreQuadJet45DoubleCSV0p5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDoubleCSV0p5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 2 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.5 ), @@ -20048,14 +19831,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDoubleJet90Double30TripleCSV0p5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltQuadCentralJet30 = cms.EDFilter( "HLT1CaloJet", @@ -20099,7 +19882,7 @@ triggerType = cms.int32( 0 ) ) hltPreDoubleJet90Double30DoubleCSV0p5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1sL1ETM70 = cms.EDFilter( "HLTLevel1GTSeed", @@ -20108,14 +19891,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFchMET90NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPFchMETProducer = cms.EDProducer( "HLTTrackMETProducer", @@ -20138,8 +19921,8 @@ mhtLabels = cms.VInputTag( 'hltPFchMETProducer' ), minMht = cms.vdouble( 90.0 ) ) -hltPrePhoton135PFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPrePhoton135PFMET100NoiseCleaned = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG135EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -20147,7 +19930,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 135.0 ), etcutEE = cms.double( 135.0 ), ncandcut = cms.int32( 1 ) @@ -20170,15 +19953,6 @@ candTag = cms.InputTag( "hltEG135EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltPFMET40Filter = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), - minMht = cms.vdouble( 40.0 ) -) -hltPrePhoton135PFMET100NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) -) hltMETClean40 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), MinPt = cms.double( 40.0 ), @@ -20204,36 +19978,20 @@ mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), minMht = cms.vdouble( 100.0 ) ) -hltPrePhoton135VBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) -) -hltDiCaloJet20MJJ400AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - leadingJetOnly = cms.bool( False ), - maxEta = cms.double( 5.0 ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - etaOpposite = cms.bool( True ), - triggerType = cms.int32( 85 ), - minInvMass = cms.double( 400.0 ), - minPtHigh = cms.double( 20.0 ), - minPtLow = cms.double( 20.0 ) -) hltL1sL1SingleEG10 = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleEG10" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePhoton20CaloIdVLIsoL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEGL1SingleEG12Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -20378,7 +20136,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton22R9Id90HE10Iso40EBOnlyPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG22R9Id90HE10Iso40EBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -20486,12 +20244,29 @@ candTag = cms.InputTag( "hltEG22R9Id90HE10Iso40EBOnlyHcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) +hltPFMET40Filter = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 40.0 ) +) hltPrePhoton22R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) +hltDiCaloJet20MJJ400AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", + saveTags = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + leadingJetOnly = cms.bool( False ), + maxEta = cms.double( 5.0 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + etaOpposite = cms.bool( True ), + triggerType = cms.int32( 85 ), + minInvMass = cms.double( 400.0 ), + minPtHigh = cms.double( 20.0 ), + minPtLow = cms.double( 20.0 ) +) hltPrePhoton250NoHE = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG250erEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -20499,13 +20274,13 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 250.0 ), etcutEE = cms.double( 250.0 ), ncandcut = cms.int32( 1 ) ) hltPrePhoton300NoHE = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG300erEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -20513,16 +20288,16 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 300.0 ), etcutEE = cms.double( 300.0 ), ncandcut = cms.int32( 1 ) ) hltPrePhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.0 ), saveTags = cms.bool( False ), @@ -20532,7 +20307,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), ncandcut = cms.int32( 2 ) @@ -20542,7 +20317,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter" ), etcutEB = cms.double( 26.0 ), etcutEE = cms.double( 26.0 ), ncandcut = cms.int32( 1 ) @@ -21119,7 +20894,7 @@ secondLegLastFilter = cms.InputTag( "hltEG16Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter" ) ) hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG36EtL1Seed2210EtEta2Filter = cms.EDFilter( "HLTEgammaEtFilter", @@ -21127,7 +20902,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -21392,10 +21167,10 @@ secondLegLastFilter = cms.InputTag( "hltEG22Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter" ) ) hltPrePhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltDoubleEGL1SingleEG35ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -21405,7 +21180,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), ncandcut = cms.int32( 2 ) @@ -21415,7 +21190,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 28.0 ), etcutEE = cms.double( 100000.0 ), ncandcut = cms.int32( 1 ) @@ -21680,7 +21455,7 @@ secondLegLastFilter = cms.InputTag( "hltEG14Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededEta1p5LastFilter" ) ) hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG36EtL1Seed2210EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -21688,7 +21463,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -21953,11 +21728,11 @@ secondLegLastFilter = cms.InputTag( "hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter" ) ) hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass70CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", @@ -21972,14 +21747,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePhoton36R9Id90HE10Iso40EBOnlyPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEGL1SingleEG30Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -22098,11 +21873,11 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton36R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG50R9Id90HE10Iso40EBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -22110,7 +21885,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -22206,11 +21981,11 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG75R9Id90HE10Iso40EBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -22218,7 +21993,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -22314,11 +22089,11 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG90R9Id90HE10Iso40EBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -22326,7 +22101,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -22422,11 +22197,11 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePhoton120R9Id90HE10Iso40EBOnlyPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG120R9Id90HE10Iso40EBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -22434,7 +22209,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 120.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -22530,7 +22305,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton120R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1sL1SingleMu5 = cms.EDFilter( "HLTLevel1GTSeed", @@ -22539,14 +22314,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu5L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -22610,7 +22385,7 @@ DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ) ) hltPreMu17TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL3fL1sMu12L1f0L2f12L3Filtered17 = cms.EDFilter( "HLTMuonL3PreFilter", @@ -22643,7 +22418,7 @@ DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ) ) hltPreMu24TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL2fL1sMu16L1f0L2Filtered16 = cms.EDFilter( "HLTMuonL2PreFilter", @@ -22701,14 +22476,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu34TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu20L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -22772,7 +22547,7 @@ DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ) ) hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -22986,7 +22761,7 @@ MaxAbsJetEta = cms.double( 2.5 ) ) hltPreEle18CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle18CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -23200,7 +22975,7 @@ MaxAbsJetEta = cms.double( 2.5 ) ) hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle23CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -23414,7 +23189,7 @@ MaxAbsJetEta = cms.double( 2.5 ) ) hltPreEle33CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle33CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -23633,14 +23408,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreBTagMuDiJet20Mu5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltBDiJet20L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", @@ -23730,7 +23505,7 @@ MaxTag = cms.double( 99999.0 ) ) hltPreBTagMuDiJet40Mu5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltBDiJet40L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", @@ -23811,14 +23586,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreBTagMuDiJet70Mu5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltBDiJet70L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", @@ -23894,7 +23669,7 @@ MaxTag = cms.double( 99999.0 ) ) hltPreBTagMuDiJet110Mu5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltBDiJet110L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", @@ -23970,7 +23745,7 @@ MaxTag = cms.double( 99999.0 ) ) hltPreBTagMuJet300Mu5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltBJet300L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", @@ -24046,7 +23821,7 @@ MaxTag = cms.double( 99999.0 ) ) hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle23Ele12CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -24439,7 +24214,7 @@ inputTag2 = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter" ) ) hltPreEle17Ele12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle17Ele12CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -24837,14 +24612,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle16Ele12Ele8CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -25246,14 +25021,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -25517,14 +25292,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu8TrkIsoVVLEle17CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu8TrkIsoVVLEle17CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -25782,8 +25557,20 @@ candTag = cms.InputTag( "hltMu8TrkIsoVVLEle17CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) +hltL1sL1Mu20EG10 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_Mu20_EG10" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + L1CollectionsTag = cms.InputTag( "l1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), + L1TechTriggerSeeding = cms.bool( False ) +) hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -26047,14 +25834,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu17TrkIsoVVLEle12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu17TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -26313,7 +26100,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPreMu30Ele30CaloIdLGsfTrkIdVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered30Q = cms.EDFilter( "HLTMuonL3PreFilter", @@ -26451,14 +26238,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu8DiEle12CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -26660,14 +26447,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu12Photon25CaloIdL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu5EG20ORL1Mu20EG10L1Filtered5 = cms.EDFilter( "HLTMuonL1Filter", @@ -26789,14 +26576,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu12Photon25CaloIdLL1ISO = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu5IsoEG18L1Filtered5 = cms.EDFilter( "HLTMuonL1Filter", @@ -26913,7 +26700,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPreMu12Photon25CaloIdLL1OR = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL3fL1sL1Mu5EG20ORL1Mu20EG10L1f5L2f7L3Filtered12 = cms.EDFilter( "HLTMuonL3PreFilter", @@ -26984,7 +26771,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPreMu17Photon30CaloIdLL1ISO = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL3fL1sL1Mu5IsoEG18L1f5L2f7L3Filtered17 = cms.EDFilter( "HLTMuonL3PreFilter", @@ -27055,7 +26842,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPreMu17Photon35CaloIdLL1ISO = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu17Photon35CaloIdLL1ISOEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -27110,14 +26897,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDiMu9Ele9CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -27319,14 +27106,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreTripleMu12105 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1Filter", @@ -27424,7 +27211,7 @@ MinPt = cms.double( 12.0 ) ) hltPreMu3erPFHT140PFMET125NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMET60 = cms.EDFilter( "HLT1CaloMET", @@ -27518,14 +27305,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu6PFHT200PFMET100NoiseCleanedBTagCSV07 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHt160 = cms.EDFilter( "HLTHtMhtFilter", @@ -27599,7 +27386,7 @@ minHt = cms.vdouble( 200.0 ) ) hltPreMu6PFHT200PFMET125NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1sL1Mu14erETM30 = cms.EDFilter( "HLTLevel1GTSeed", @@ -27608,14 +27395,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu14erPFMET120NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu14erPFMET120MuFiltered = cms.EDFilter( "HLTMuonL1Filter", @@ -27671,29 +27458,29 @@ MinPt = cms.double( 13.0 ) ) hltPreEle23Ele12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreEle17Ele12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreEle12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreAK8DiPFJet280200TrimMass30BTagCSV0p3 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltBLifetimeL3FilterCSVLoose0p3 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.3 ), @@ -27730,7 +27517,7 @@ triggerType = cms.int32( 85 ) ) hltPrePFHT650WideJetMJJ900DEtaJJ1p5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiCentralPFJet30 = cms.EDFilter( "HLT1PFJet", @@ -27754,7 +27541,7 @@ fatJetDeltaR = cms.double( 1.1 ) ) hltPrePFHT650WideJetMJJ950DEtaJJ1p5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltFatDiPFJetMass950DR1p1Deta1p5 = cms.EDFilter( "HLTFatPFJetMassFilter", @@ -27768,7 +27555,7 @@ fatJetDeltaR = cms.double( 1.1 ) ) hltPrePhoton22 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -27800,7 +27587,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG30EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -27832,7 +27619,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton36 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG36EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -27864,7 +27651,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton50 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG50EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -27872,7 +27659,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 50.0 ), ncandcut = cms.int32( 1 ) @@ -27896,7 +27683,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton75 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG75EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -27904,7 +27691,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 75.0 ), ncandcut = cms.int32( 1 ) @@ -27928,7 +27715,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton90 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG90EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -27936,7 +27723,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 90.0 ), ncandcut = cms.int32( 1 ) @@ -27960,7 +27747,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton120 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG120EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -27968,7 +27755,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 120.0 ), etcutEE = cms.double( 120.0 ), ncandcut = cms.int32( 1 ) @@ -27992,7 +27779,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton175 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG175EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -28000,7 +27787,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 175.0 ), etcutEE = cms.double( 175.0 ), ncandcut = cms.int32( 1 ) @@ -28024,7 +27811,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton165HE10 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG165EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -28032,7 +27819,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 165.0 ), etcutEE = cms.double( 165.0 ), ncandcut = cms.int32( 1 ) @@ -28056,7 +27843,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton22R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG22R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -28160,7 +27947,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton30R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG30R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -28264,7 +28051,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton36R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG36R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -28367,37 +28154,10 @@ candTag = cms.InputTag( "hltEG36R9Id90HE10IsoMHcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1sL1SingleEG40 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - L1CollectionsTag = cms.InputTag( "l1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), - L1TechTriggerSeeding = cms.bool( False ) -) hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), @@ -28499,7 +28259,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton75R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG75R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -28603,7 +28363,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton90R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG90R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -28707,7 +28467,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton120R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG120R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -28811,7 +28571,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton165R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG165R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -28915,30 +28675,15 @@ nonIsoTag = cms.InputTag( "" ) ) hltPreDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 2 ) -) hltEG36EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -29225,7 +28970,7 @@ secondLegLastFilter = cms.InputTag( "hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eTrackIsoUnseededLastFilter" ) ) hltPreDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80e = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG42EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -29233,7 +28978,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 42.0 ), etcutEE = cms.double( 42.0 ), ncandcut = cms.int32( 1 ) @@ -29496,14 +29241,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDimuon0JpsiMuon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltTripleMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -29608,7 +29353,7 @@ MinLxySignificance = cms.double( 0.0 ) ) hltPreDimuon0UpsilonMuon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltUpsilonMuonL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -29666,14 +29411,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreQuadMuon0Dimuon0Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltQuadMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -29778,7 +29523,7 @@ MinLxySignificance = cms.double( 0.0 ) ) hltPreQuadMuon0Dimuon0Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltUpsilonMuonMuonL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -29831,7 +29576,7 @@ MinLxySignificance = cms.double( 0.0 ) ) hltPreMu17Mu8SameSign = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiMuonGlb17Glb8DzFiltered0p2SameSign = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -29862,7 +29607,7 @@ MinInvMass = cms.vdouble( 0.0 ) ) hltPreMu17Mu8SameSignDPhi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiMuonGlb17Glb8DzFiltered0p2SameSignDPhiCut = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -29892,20 +29637,20 @@ CutCowboys = cms.bool( False ), MinInvMass = cms.vdouble( 0.0 ) ) -hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_HTT175 OR L1_SingleJet200 OR L1_DoubleJetC100 OR L1_QuadJetC60" ), +hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT125 OR L1_HTT150 OR L1_HTT175 OR L1_SingleJet128 OR L1_SingleJet176 OR L1_SingleJet200 OR L1_DoubleJetC84 OR L1_DoubleJetC100 OR L1_QuadJetC40 OR L1_QuadJetC60" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreRsqMR260Rsq0p09MR200 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hlt1CaloJet70 = cms.EDFilter( "HLT1CaloJet", @@ -29938,18 +29683,18 @@ doMuonCorrection = cms.bool( False ), maxNJ = cms.int32( 9 ) ) -hltRsqMR160Rsq0p01MR100Calo = cms.EDFilter( "HLTRFilter", +hltRsqMR240Rsq0p0196MR100Calo = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphereCalo" ), inputMetTag = cms.InputTag( "hltMet" ), - RMRCut = cms.double( 160.0 ), + RMRCut = cms.double( 240.0 ), MROffset = cms.double( -300.0 ), doMuonCorrection = cms.bool( False ), minMR = cms.double( 100.0 ), - minR = cms.double( 0.1 ) + minR = cms.double( 0.14 ) ) hlt2PFJet80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), @@ -29973,7 +29718,7 @@ ) hltRsqMR260Rsq0p09MR200 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -29985,7 +29730,7 @@ minR = cms.double( 0.3 ) ) hltPreRsqMR260Rsq0p09MR2004jet = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hlt2CaloJet40 = cms.EDFilter( "HLT1CaloJet", @@ -30028,26 +29773,25 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 0 ) ) +hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT175 OR L1_SingleJet200 OR L1_DoubleJetC100 OR L1_QuadJetC60" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + L1CollectionsTag = cms.InputTag( "l1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), + L1TechTriggerSeeding = cms.bool( False ) +) hltPreRsqMR300Rsq0p09MR200 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltRsqMR200Rsq0p01MR100Calo = cms.EDFilter( "HLTRFilter", - acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), - doRPrime = cms.bool( False ), - R2Offset = cms.double( -0.25 ), - inputTag = cms.InputTag( "hltRHemisphereCalo" ), - inputMetTag = cms.InputTag( "hltMet" ), - RMRCut = cms.double( 200.0 ), - MROffset = cms.double( -300.0 ), - doMuonCorrection = cms.bool( False ), - minMR = cms.double( 100.0 ), - minR = cms.double( 0.1 ) -) hltRsqMR300Rsq0p09MR200 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -30059,16 +29803,16 @@ minR = cms.double( 0.3 ) ) hltPreRsqMR300Rsq0p09MR2004jet = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreRsq0p36 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltRsq0p16Calo = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( 0.0 ), inputTag = cms.InputTag( "hltRHemisphereCalo" ), @@ -30081,7 +29825,7 @@ ) hltRsq0p36 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( 0.0 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -30098,14 +29842,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreHT750DisplacedDijet80Inclusive = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter", @@ -30223,11 +29967,11 @@ MaxTag = cms.double( 2.5 ) ) hltPreHT650DisplacedDijet80Inclusive = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreMonoCentralPFJet140PFMETNoMu100PFMHTNoMu140NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltCentralCaloJet115 = cms.EDFilter( "HLT1CaloJet", @@ -30293,7 +30037,7 @@ minMht = cms.vdouble( 140.0 ) ) hltPreMonoCentralPFJet140PFMETNoMu140PFMHTNoMu140NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPFMETNoMu140Filter = cms.EDFilter( "HLTMhtFilter", @@ -30302,7 +30046,7 @@ minMht = cms.vdouble( 140.0 ) ) hltPreMonoCentralPFJet150PFMETNoMu150PFMHTNoMu150NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltCentralCaloJet125 = cms.EDFilter( "HLT1CaloJet", @@ -30361,14 +30105,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle27eta2p1WP85GsfHT200 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEGL1EG25erHTT125Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -30606,15 +30350,15 @@ minHt = cms.vdouble( 200.0 ) ) hltPrePhoton90CaloIdLPFHT500 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltEG90EtL1SingleEG35Filter = cms.EDFilter( "HLTEgammaEtFilter", +hltEG90EtL1SingleEG40Filter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 90.0 ), ncandcut = cms.int32( 1 ) @@ -30634,10 +30378,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG90EtL1SingleEG35Filter" ), + candTag = cms.InputTag( "hltEG90EtL1SingleEG40Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEG90L1SingleEG35HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEG90L1SingleEG40HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -30652,7 +30396,7 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEG90EtL1SingleEG35Filter" ), + candTag = cms.InputTag( "hltEG90EtL1SingleEG40Filter" ), nonIsoTag = cms.InputTag( "" ) ) hltHt400 = cms.EDFilter( "HLTHtMhtFilter", @@ -30679,14 +30423,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDoubleMu8Mass8PFHT300 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDimuon8L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -30757,7 +30501,7 @@ minHt = cms.vdouble( 300.0 ) ) hltPreMu8Ele8CaloIdLTrkIdVLMass8PFHT300 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMuon8L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -31004,14 +30748,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDoubleEle8CaloIdLTrkIdVLMass8PFHT300 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDoubleEle8EgammaCandidatesWrapper = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper", @@ -31208,14 +30952,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu10CentralPFJet30BTagCSV0p5PF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu0L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -31285,14 +31029,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle10CaloIdLTrackIdVLCentralPFJet30BTagCSV0p5PF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEgammaTriggerFilterObjectWrapper = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper", @@ -31484,14 +31228,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle15IsoVVVLBTagtop8CSV07PFHT400 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHt200 = cms.EDFilter( "HLTHtMhtFilter", @@ -31726,7 +31470,7 @@ minHt = cms.vdouble( 400.0 ) ) hltPreEle15IsoVVVLPFHT400PFMET70 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPFMET70Filter = cms.EDFilter( "HLTMhtFilter", @@ -31735,11 +31479,11 @@ minMht = cms.vdouble( 70.0 ) ) hltPreEle15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreEle15PFHT300 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle15PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", @@ -31841,7 +31585,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPreMu15IsoVVVLBTagCSV07PFHT400 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL2fL1sMu5L1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2PreFilter", @@ -31885,28 +31629,64 @@ BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), MinPt = cms.double( 15.0 ) ) -hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltPreMu15IsoVVVLPFHT400PFMET70 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreMu15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreMu15PFHT300 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreDimuon16Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDimuon16JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -31959,7 +31739,7 @@ MinLxySignificance = cms.double( 0.0 ) ) hltPreDimuon10JpsiBarrel = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDimuon10JpsiBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -32012,7 +31792,7 @@ MinLxySignificance = cms.double( 0.0 ) ) hltPreDimuon8PsiPrimeBarrel = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDimuon8PsiPrimeBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -32065,7 +31845,7 @@ MinLxySignificance = cms.double( 0.0 ) ) hltPreDimuon8UpsilonBarrel = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDimuon8UpsilonBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -32118,7 +31898,7 @@ MinLxySignificance = cms.double( 0.0 ) ) hltPreDimuon0PhiBarrel = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDimuon0PhiBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -32176,14 +31956,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu16TkMu0dEta18Onia = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu14erorMu16L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -32273,7 +32053,7 @@ inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered16TrkFiltered0" ) ) hltPreMu16TkMu0dEta18Phi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiMuonGlbFiltered16TrkFiltered0Phi = cms.EDFilter( "HLTDiMuonGlbTrkFilter", @@ -32316,14 +32096,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePixelTracksMultiplicity60 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPixelVerticesForHighMult = cms.EDProducer( "PixelVertexProducer", @@ -32398,14 +32178,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePixelTracksMultiplicity85 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hlt1HighMult85 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter", @@ -32425,14 +32205,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePixelTracksMultiplicity110 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hlt1HighMult110 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter", @@ -32452,14 +32232,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePixelTracksMultiplicity135 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hlt1HighMult135 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter", @@ -32479,14 +32259,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePixelTracksMultiplicity160 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hlt1HighMult160 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter", @@ -32501,7 +32281,7 @@ MinSep = cms.double( 0.12 ) ) hltPreECALHT800 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltTowerMakerEcal = cms.EDProducer( "CaloTowersCreator", @@ -32590,15 +32370,15 @@ minHt = cms.vdouble( 800.0 ) ) hltPrePhysics = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreReducedIterativeTracking = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreZeroBias = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD", @@ -32648,7 +32428,7 @@ HLTAK4CaloJetsSequence = cms.Sequence( HLTAK4CaloJetsReconstructionSequence + HLTAK4CaloJetsCorrectionSequence ) HLTFastRecopixelvertexingSequence = cms.Sequence( hltFastPrimaryVertex + hltFastPVPixelVertexFilter + hltFastPVPixelTracks + hltFastPVJetTracksAssociator + hltFastPVJetVertexChecker + hltFastPVPixelTracksRecover + hltFastPVPixelTracksMerger + hltFastPVPixelVertices + hltFastPVPixelVerticesFilter ) HLTFastPrimaryVertexSequence = cms.Sequence( hltSelectorJets20L1FastJet + hltSelectorCentralJets20L1FastJeta + hltSelector4CentralJetsL1FastJet + HLTDoLocalPixelSequenceRegForBTag + HLTFastRecopixelvertexingSequence ) -HLTBtagCSVSequenceL3 = cms.Sequence( hltSelectorJets30L1FastJet + hltSelectorCentralJets30L1FastJeta + hltSelector8CentralJetsL1FastJet + HLTDoLocalPixelSequenceRegForBTag + HLTDoLocalStripSequenceRegForBTag + HLTIterativeTrackingForBTagIter02 + hltVerticesL3 + hltFastPixelBLifetimeL3Associator + hltFastPixelBLifetimeL3TagInfos + hltL3SecondaryVertexTagInfos + hltL3CombinedSecondaryVertexBJetTags ) +HLTBtagCSVSequenceL3 = cms.Sequence( hltSelectorJets30L1FastJet + hltSelectorCentralJets30L1FastJeta + hltSelector8CentralJetsL1FastJet + HLTDoLocalPixelSequenceRegForBTag + HLTDoLocalStripSequenceRegForBTag + HLTIterativeTrackingForBTagIter02 + hltVerticesL3 + hltFastPixelBLifetimeL3Associator + hltImpactParameterTagInfos + hltInclusiveVertexFinder + hltInclusiveSecondaryVertices + hltTrackVertexArbitrator + hltInclusiveMergedVertices + hltInclusiveSecondaryVertexFinderTagInfos + hltCombinedSecondaryVertexBJetTagsCalo ) HLTAK4CaloJetsReconstructionNoIDSequence = cms.Sequence( HLTDoCaloSequence + hltAK4CaloJets ) HLTAK4CaloJetsCorrectionNoIDSequence = cms.Sequence( hltFixedGridRhoFastjetAllCalo + hltAK4CaloJetsCorrected ) HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( hltEcalDigis + hltEcalPreshowerDigis + hltEcalUncalibRecHit + hltEcalDetIdToBeRecovered + hltEcalRecHit + hltEcalPreshowerRecHit ) @@ -32661,7 +32441,7 @@ HLTPixelTrackingForElectron = cms.Sequence( hltElectronsVertex + HLTDoLocalPixelSequence + HLTRecoPixelVertexingForElectronSequence ) HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( HLTPixelTrackingForElectron + HLTDoLocalStripSequence + HLTIterativeTrackingForElectronIter02 ) HLTEle24Ele22WP75GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1DoubleEG2210FilterEta2p1 + hltEle24Ele22leg1EtFilter + hltEle24Ele22leg2EtFilter + hltEgammaClusterShape + hltEle24Ele22WP75leg1ClusterShapeFilter + hltEle24Ele22WP75leg2ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle24Ele22WP75leg1HcEFilter + hltEle24Ele22WP75leg2HcEFilter + hltEgammaEcalPFClusterIso + hltEle24Ele22WP75leg1EcalIsoFilter + hltEle24Ele22WP75leg2EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle24Ele22WP75leg1HcalIsoFilter + hltEle24Ele22WP75leg2HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle24Ele22WP75leg1PixelMatchFilter + hltEle24Ele22WP75leg2PixelMatchFilter + HLTGsfElectronSequence + hltEle24Ele22WP75Gsfleg1OneOESuperMinusOneOPFilter + hltEle24Ele22WP75Gsfleg2OneOESuperMinusOneOPFilter + hltEle24Ele22WP75Gsfleg1Chi2Filter + hltEle24Ele22WP75Gsfleg2Chi2Filter + hltEle24Ele22WP75Gsfleg1DetaFilter + hltEle24Ele22WP75Gsfleg2DetaFilter + hltEle24Ele22WP75Gsfleg1DphiFilter + hltEle24Ele22WP75Gsfleg2DphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle24Ele22WP75Gsfleg1TrackIsoFilter + hltEle24Ele22WP75Gsfleg2TrackIsoFilter ) -HLTEle33CaloIdLGsfTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter + hltEG33EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG33HEFilter + hltEgammaClusterShape + hltEG33CaloIdLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle33CaloIdLPixelMatchFilter + HLTGsfElectronSequence + hltEle33CaloIdLGsfTrkIdVLDEtaFilter + hltEle33CaloIdLGsfTrkIdVLDPhiFilter ) +HLTEle33CaloIdLGsfTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG33EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG33HEFilter + hltEgammaClusterShape + hltEG33CaloIdLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle33CaloIdLPixelMatchFilter + HLTGsfElectronSequence + hltEle33CaloIdLGsfTrkIdVLDEtaFilter + hltEle33CaloIdLGsfTrkIdVLDPhiFilter ) HLTEle33CaloIdLGsfTrkIdVLMWSequence = cms.Sequence( HLTEle33CaloIdLGsfTrkIdVLSequence + hltEle33CaloIdLNewPixelMatchFilter ) HLTPFClusteringForEgammaUnseeded = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + hltParticleFlowRecHitECALUnseeded + hltParticleFlowRecHitPSUnseeded + hltParticleFlowClusterPSUnseeded + hltParticleFlowClusterECALUncorrectedUnseeded + hltParticleFlowClusterECALUnseeded + hltParticleFlowSuperClusterECALUnseeded ) HLTElePixelMatchUnseededSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeedsUnseeded ) @@ -32686,15 +32466,13 @@ HLTMediumIsoPFTauSequence = cms.Sequence( hltTauPFJets08Region + hltTauPFJetsRecoTauChargedHadrons + hltPFTauPiZeros + hltPFTausSansRef + hltPFTaus + hltPFTauTrackFindingDiscriminator + hltPFTauMediumAbsoluteIsolationDiscriminator + hltPFTauMediumRelativeIsolationDiscriminator + hltPFTauMediumAbsOrRelIsolationDiscriminator ) HLTPixelTrackingL3Muon = cms.Sequence( hltL3MuonVertex + HLTDoLocalPixelSequence + hltPixelLayerTriplets + hltPixelTracksL3Muon + hltPixelVerticesL3Muon ) HLTTrackReconstructionIter02 = cms.Sequence( HLTPixelTrackingL3Muon + HLTDoLocalStripSequence + HLTIterativeTrackingL3MuonIter02 ) -HLTDoublePho85Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG85EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG85HEFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG85EtUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG85HEUnseededFilter ) -HLTEle17Ele12Ele10CaloIdTrackIdSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1EG12EG7EG5Filter + hltEle17Ele12Ele10CaloIdTrackIdEtLeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdEtLeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdEtLeg3Filter + hltEgammaClusterShape + hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg3Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle17Ele12Ele10CaloIdTrackIdHELeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdHELeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdHELeg3Filter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg3Filter + HLTGsfElectronSequence + hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg3Filter + hltEle17Ele12Ele10CaloIdTrackIdDetaLeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdDetaLeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdDetaLeg3Filter + hltEle17Ele12Ele10CaloIdTrackIdDphiLeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdDphiLeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdDphiLeg3Filter ) +HLTDoublePho85Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG85EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG85HEFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG85EtUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG85HEUnseededFilter ) HLTEle17Ele8GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1DoubleEG1510Filter + hltEle17Ele8EtLeg1Filter + hltEle17Ele8EtLeg2Filter + hltEgammaClusterShape + hltEle17Ele8ClusterShapeLeg1Filter + hltEle17Ele8ClusterShapeLeg2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle17Ele8HELeg1Filter + hltEle17Ele8HELeg2Filter + hltEgammaEcalPFClusterIso + hltEle17Ele8EcalIsoLeg1Filter + hltEle17Ele8EcalIsoLeg2Filter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle17Ele8HcalIsoLeg1Filter + hltEle17Ele8HcalIsoLeg2Filter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle17Ele8PixelMatchLeg1Filter + hltEle17Ele8PixelMatchLeg2Filter + HLTGsfElectronSequence + hltEle17Ele8GsfDetaLeg1Filter + hltEle17Ele8GsfDetaLeg2Filter + hltEle17Ele8GsfDphiLeg1Filter + hltEle17Ele8GsfDphiLeg2Filter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle17Ele8GsfTrackIsoLeg1Filter + hltEle17Ele8GsfTrackIsoLeg2Filter ) HLTEle20WP60Ele8Mass55Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEle20WP60Ele8EtFilter + hltEgammaClusterShape + hltEle20WP60Ele8ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle20WP60Ele8HEFilter + hltEgammaEcalPFClusterIso + hltEle20WP60Ele8EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle20WP60Ele8HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle20WP60Ele8PixelMatchFilter + HLTGsfElectronSequence + hltEle20WP60Ele8OneOEMinusOneOPFilter + hltEle20WP60Ele8DetaFilter + hltEle20WP60Ele8DphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle20WP60Ele8TrackIsoFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltEle20WP60Ele8EtUnseededFilter + HLTElePixelMatchUnseededSequence + hltEle20WP60Ele8PixelMatchUnseededFilter + hltEle20WP60Ele8Mass55Filter ) HLTSingleEle22erWP75GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleIsoEG18erFilter + hltSingleEG22EtFilter + hltEgammaClusterShape + hltSingleEle22WP75ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltSingleEle22WP75HcEFilter + hltEgammaEcalPFClusterIso + hltSingleEle22WP75EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltSingleEle22WP75HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltSingleEle22WP75PixelMatchFilter + HLTGsfElectronSequence + hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter + hltSingleEle22WP75GsfChi2Filter + hltSingleEle22WP75GsfDetaFilter + hltSingleEle22WP75GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltSingleEle22WP75GsfTrackIsoFilter ) HLTEle22WP75GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGRegionalL1IsoEG20erTauJet20er + hltEG22L1sIsoEG20erTauJet20erEtFilter + hltEgammaClusterShape + hltEle22WP75ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle22WP75HcEFilter + hltEgammaEcalPFClusterIso + hltEle22WP75EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle22WP75HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle22WP75PixelMatchFilter + HLTGsfElectronSequence + hltEle22WP75GsfOneOESuperMinusOneOPFilter + hltEle22WP75GsfChi2Filter + hltEle22WP75GsfDetaFilter + hltEle22WP75GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle22WP75GsfTrackIsoFilter ) HLTLooseIsoPFTauSequence = cms.Sequence( hltTauPFJets08Region + hltTauPFJetsRecoTauChargedHadrons + hltPFTauPiZeros + hltPFTausSansRef + hltPFTaus + hltPFTauTrackFindingDiscriminator + hltPFTauLooseAbsoluteIsolationDiscriminator + hltPFTauLooseRelativeIsolationDiscriminator + hltPFTauLooseAbsOrRelIsolationDiscriminator ) HLTIsoEle22WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltOverlapFilterIsoEle22WP75GsfLooseIsoPFTau20 ) -HLTEle23Ele12CaloIdTrackIdIsoSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1DoubleEG2210Filter + hltEle23Ele12CaloIdTrackIdIsoEtLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoEtLeg2Filter + hltEgammaClusterShape + hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle23Ele12CaloIdTrackIdIsoHELeg1Filter + hltEle23Ele12CaloIdTrackIdIsoHELeg2Filter + hltEgammaEcalPFClusterIso + hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg2Filter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg2Filter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg2Filter + HLTGsfElectronSequence + hltEle23Ele12CaloIdTrackIdIsoOneOEMinusOneOPLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoOneOEMinusOneOPLeg2Filter + hltEle23Ele12CaloIdTrackIdIsoDetaLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoDetaLeg2Filter + hltEle23Ele12CaloIdTrackIdIsoDphiLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoDphiLeg2Filter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle23Ele12CaloIdTrackIdIsoTrackIsoLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoTrackIsoLeg2Filter ) HLTEle25WP60SC4Mass55Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEle25WP60SC4EtFilter + hltEgammaClusterShape + hltEle25WP60SC4ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle25WP60SC4HEFilter + hltEgammaEcalPFClusterIso + hltEle25WP60SC4EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle25WP60SC4HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle25WP60SC4PixelMatchFilter + HLTGsfElectronSequence + hltEle25WP60SC4OneOEMinusOneOPFilter + hltEle25WP60SC4DetaFilter + hltEle25WP60SC4DphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle25WP60SC4TrackIsoFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltEle25WP60SC4EtUnseededFilter + hltEle25WP60SC4Mass55Filter ) HLTEle25WP85GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter + hltEG25EtFilter + hltEgammaClusterShape + hltEle25WP85ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle25WP85HEFilter + hltEgammaEcalPFClusterIso + hltEle25WP85EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle25WP85HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle25WP85PixelMatchFilter + HLTGsfElectronSequence + hltEle25WP85GsfOneOEMinusOneOPFilter + hltEle25WP85GsfMissingHitsFilter + hltEle25WP85GsfDetaFilter + hltEle25WP85GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle25WP85GsfTrackIsoFilter ) HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( HLTDoCaloSequencePF + hltAK4CaloJetsPF ) @@ -32710,25 +32488,44 @@ HLTBtagCSVSequencePF = cms.Sequence( hltVerticesPF + hltVerticesPFSelector + hltVerticesPFFilter + hltPFJetForBtagSelector + hltPFJetForBtag + hltBLifetimeAssociatorPF + hltBLifetimeTagInfosPF + hltSecondaryVertexTagInfosPF + hltCombinedSecondaryVertexBJetTagsPF ) HLTEle32erWP75GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleIsoEG30erFilter + hltEG32EtFilter + hltEgammaClusterShape + hltEle32WP75ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle32WP75HcEFilter + hltEgammaEcalPFClusterIso + hltEle32WP75EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle32WP75HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle32WP75PixelMatchFilter + HLTGsfElectronSequence + hltEle32WP75GsfOneOEMinusOneOPFilter + hltEle32WP75GsfChi2Filter + hltEle32WP75GsfDetaFilter + hltEle32WP75GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle32WP75GsfTrackIsoFilter ) HLTIsoEle32WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltOverlapFilterIsoEle32WP75GsfLooseIsoPFTau20 ) -HLTEle45CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG45EtFilter + hltEgammaClusterShape + hltEG45CaloIdVTClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG45CaloIdVTHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle45CaloIdVTPixelMatchFilter + HLTGsfElectronSequence + hltEle45CaloIdVTGsfTrkIdTGsfDetaFilter + hltEle45CaloIdVTGsfTrkIdTGsfDphiFilter ) -HLTEle105CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG105EtFilter + hltEgammaClusterShape + hltEG105CaloIdVTClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG105CaloIdVTHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle105CaloIdVTPixelMatchFilter + HLTGsfElectronSequence + hltEle105CaloIdVTGsfTrkIdTGsfDetaFilter + hltEle105CaloIdVTGsfTrkIdTGsfDphiFilter ) +HLTEle45CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG45EtFilter + hltEgammaClusterShape + hltEG45CaloIdVTClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG45CaloIdVTHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle45CaloIdVTPixelMatchFilter + HLTGsfElectronSequence + hltEle45CaloIdVTGsfTrkIdTGsfDetaFilter + hltEle45CaloIdVTGsfTrkIdTGsfDphiFilter ) +HLTEle105CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG105EtFilter + hltEgammaClusterShape + hltEG105CaloIdVTClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG105CaloIdVTHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle105CaloIdVTPixelMatchFilter + HLTGsfElectronSequence + hltEle105CaloIdVTGsfTrkIdTGsfDetaFilter + hltEle105CaloIdVTGsfTrkIdTGsfDphiFilter ) HLTRecoMETSequence = cms.Sequence( HLTDoCaloSequence + hltMet ) -HLTL3muoncaloisorecoSequenceNoBools = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTDoLocalHcalSequence + hltTowerMakerForAll + hltFixedGridRhoFastjetAllCaloForMuons + hltL3CaloMuonCorrectedIsolations ) -HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( HLTPixelTrackingL3Muon + HLTDoLocalStripSequence + HLTIterativeTrackingL3MuonIter02 + hltL3MuonCombRelIsolationsIterTrkRegIter02 ) +HLTPFClusteringUnseeded = cms.Sequence( hltParticleFlowRecHitECALUnseeded + hltParticleFlowRecHitPSUnseeded + hltParticleFlowClusterECALUncorrectedUnseeded + hltParticleFlowClusterPSUnseeded + hltParticleFlowClusterECALUnseeded ) +HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTDoLocalHcalSequence + hltTowerMakerForAll + hltFixedGridRhoFastjetAllCaloForMuons + HLTPFClusteringUnseeded + hltMuonEcalPFClusterIsoUnseeded ) +HLTPFHcalClusteringForMuonsUnseeded = cms.Sequence( hltParticleFlowRecHitHCALForMuonsUnseeded + hltParticleFlowClusterHCALForMuonsUnseeded ) +HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( HLTPFHcalClusteringForMuonsUnseeded + hltMuonHcalPFClusterIsoUnseeded ) +HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( HLTPixelTrackingL3Muon + HLTDoLocalStripSequence + HLTIterativeTrackingL3MuonIter02 ) +HLTMu16eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( HLTDoCaloSequence + hltCaloTowersTau1Regional + hltAkTau1Regional + hltCaloTowersTau2Regional + hltAkTau2Regional + hltCaloTowersTau3Regional + hltAkTau3Regional + hltCaloTowersTau4Regional + hltAkTau4Regional ) HLTL2TauJetsL1TauSeededSequence = cms.Sequence( HLTCaloTausCreatorL1TauRegionalSequence + hltL2TauJetsL1TauSeeded ) +HLTMu17eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu17eta2p1TauJet20IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTPFTriggerSequenceMuTau = cms.Sequence( HLTTrackReconstructionForPF + HLTParticleFlowSequenceForTaus + hltAK4PFJetsForTaus ) HLTIsoMuLooseIsoPFTauSequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltPFTauAgainstMuonDiscriminator + hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + hltPFTau20TrackLooseIsoAgainstMuon + hltOverlapFilterIsoMu17LooseIsoPFTau20 ) HLTSingleIsoMu17LooseIsoPFTau20Sequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltPFTauAgainstMuonDiscriminator + hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + hltPFTau20TrackLooseIsoAgainstMuon + hltOverlapFilterSingleIsoMu17LooseIsoPFTau20 ) +HLTMu17eta2p1IsoTau36erIsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTIsoMu17MediumIsoPFTau40SequenceReg = cms.Sequence( HLTMediumIsoPFTauSequenceReg + hltPFTau40Reg + hltPFTauTrackPt1DiscriminatorReg + hltSelectedPFTausTrackPt1Reg + hltPFTau40TrackPt1Reg + hltSelectedPFTausTrackPt1MediumIsolationReg + hltPFTau40TrackPt1MediumIsolationReg + hltL1JetsHLTPFTauTrackPt1MediumIsolationMatchReg + hltPFTau40TrackPt1MediumIsolationL1HLTMatchedReg + hltOverlapFilterIsoMu17MediumIsoPFTau40Reg ) +HLTDoubleMu17eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu24eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTIsoMu24LooseIsoPFTau20Sequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltPFTauAgainstMuonDiscriminator + hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + hltPFTau20TrackLooseIsoAgainstMuon + hltOverlapFilterIsoMu24LooseIsoPFTau20 ) +HLTMu20eta2p1NoL1erIsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu20IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu20eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu24IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu27IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTHighPt20TrackerMuonSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltL1MuonsPt15 + HLTIterativeTrackingHighPtTkMu + hltHighPtTkMu20TkFilt + hltHighPtTkMuons + hltHighPtTkMuonCands ) -HLTHighPtTkMucaloisorecoSequenceNoBools = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTDoLocalHcalSequence + hltTowerMakerForAll + hltFixedGridRhoFastjetAllCaloForMuons + hltHighPtTkMuCaloMuonCorrectedIsolations ) +HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTDoLocalHcalSequence + hltTowerMakerForAll + hltFixedGridRhoFastjetAllCaloForMuons + HLTPFClusteringUnseeded + hltHighPtTkMuonEcalPFClusterIsoUnseeded ) +HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( HLTPFHcalClusteringForMuonsUnseeded + hltHighPtTkMuonHcalPFClusterIsoUnseeded ) HLTPixelTrackingHighPtTkMuIso = cms.Sequence( hltHighPtTkMuVertex + HLTDoLocalPixelSequence + hltPixelLayerTriplets + hltPixelTracksHighPtTkMuIso + hltPixelVerticesHighPtTkMuIso ) -HLTTrackReconstructionForIsoHighPtTkMuIter02 = cms.Sequence( HLTPixelTrackingHighPtTkMuIso + HLTDoLocalStripSequence + HLTIterativeTrackingHighPtTkMuIsoIter02 + hltHighPtTkMuCombRelIsolationsIterTrkRegIter02 ) -HLTHighPtTrackerMuonSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltL1MuonsPt15 + HLTIterativeTrackingHighPtTkMu + hltHighPtTkMuTkFilt + hltHighPtTkMuons + hltHighPtTkMuonCands ) +HLTTrackReconstructionForIsoHighPtTkMuIter02 = cms.Sequence( HLTPixelTrackingHighPtTkMuIso + HLTDoLocalStripSequence + HLTIterativeTrackingHighPtTkMuIsoIter02 + hltHighPtTkMuRelIsolationsIterTrkRegIter02 ) +HLTTkMu20IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) +HLTTkMu20eta2p1IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) HLTHighPt24TrackerMuonSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltL1MuonsPt15 + HLTIterativeTrackingHighPtTkMu + hltHighPtTkMu24TkFilt + hltHighPtTkMuons + hltHighPtTkMuonCands ) +HLTTkMu24IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) +HLTTkMu24eta2p1IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) HLTHighPt27TrackerMuonSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltL1MuonsPt15 + HLTIterativeTrackingHighPtTkMu + hltHighPtTkMu27TkFilt + hltHighPtTkMuons + hltHighPtTkMuonCands ) +HLTTkMu27IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) HLTL2muonrecoSequenceNoVtx = cms.Sequence( HLTL2muonrecoNocandSequence + hltL2MuonCandidatesNoVtx ) HLTL3NoFiltersmuonTkCandidateSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltL3TrajSeedOIState + hltL3TrackCandidateFromL2OIState + hltL3TkTracksFromL2OIState + hltL3NoFiltersMuonsOIState + hltL3NoFiltersTrajSeedOIHit + hltL3NoFiltersTrackCandidateFromL2OIHit + hltL3NoFiltersTkTracksFromL2OIHit + hltL3NoFiltersMuonsOIHit + hltL3NoFiltersTkFromL2OICombination + hltPixelLayerTriplets + hltPixelLayerPairs + hltMixedLayerPairs + hltL3NoFiltersTrajSeedIOHit + hltL3NoFiltersTrackCandidateFromL2IOHit + hltL3NoFiltersTkTracksFromL2IOHit + hltL3NoFiltersMuonsIOHit + hltL3NoFiltersTrajectorySeed + hltL3NoFiltersTrackCandidateFromL2 ) HLTL3NoFiltersmuonrecoNocandSequence = cms.Sequence( HLTL3NoFiltersmuonTkCandidateSequence + hltL3NoFiltersTkTracksMergeStep1 + hltL3NoFiltersTkTracksFromL2 + hltL3NoFiltersMuonsLinksCombination + hltL3NoFiltersMuons ) @@ -32739,28 +32536,26 @@ HLTPixelTrackingGlbTrkMuon = cms.Sequence( hltGlbTrkMuonVertex + HLTDoLocalPixelSequence + hltPixelLayerTriplets + hltPixelTracksGlbTrkMuon + hltPixelVerticesGlbTrkMuon ) HLTTrackReconstructionForIsoGlbTrkMuonIter02 = cms.Sequence( HLTPixelTrackingGlbTrkMuon + HLTDoLocalStripSequence + HLTIterativeTrackingGlbTrkMuonIter02 ) HLTGlbtrkmuontrkisovvlSequence = cms.Sequence( HLTTrackReconstructionForIsoGlbTrkMuonIter02 + hltGlbTrkMuonRelTrkIsolationVVL ) -HLTMu23Ele12_Gsf = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1Mu12EG7Filter + hltMu23Ele12EtLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + hltEgammaClusterShape + hltMu23Ele12ClusterShapeLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltMu23Ele12HELegEle12GsfCaloIdTrackIdIsoMediumWPFilter + hltEgammaEcalPFClusterIso + hltMu23Ele12EcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltMu23Ele12HcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltMu23Ele12PixelMatchLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + HLTGsfElectronSequence + hltMu23Ele12GsfDetaLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + hltMu23Ele12GsfDphiLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltMu23Ele12GsfTrackIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter ) -HLTMu8Ele23_Gsf = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1Mu3p5EG12ORL1MuOpenEG12Filter + hltMu8Ele23EtLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + hltEgammaClusterShape + hltMu8Ele23ClusterShapeLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltMu8Ele23HELegEle23GsfCaloIdTrackIdIsoMediumWPFilter + hltEgammaEcalPFClusterIso + hltMu8Ele23EcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltMu8Ele23HcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltMu8Ele23PixelMatchLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + HLTGsfElectronSequence + hltMu8Ele23GsfDetaLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + hltMu8Ele23GsfDphiLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltMu8Ele23GsfTrackIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter ) HLTNoPUSequence = cms.Sequence( hltSelectorJets20L1FastJetForNoPU + HLTDoLocalPixelSequenceRegForBTag + hltPixelTracksForNoPU + hltCaloJetFromPV ) -HLTSinglePhoton135Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG135EtFilter + HLTDoLocalHcalWithTowerSequence + hltEgammaHoverE + hltEG135HEFilter ) +HLTSinglePhoton135Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG135EtFilter + HLTDoLocalHcalWithTowerSequence + hltEgammaHoverE + hltEG135HEFilter ) HLTRecoPixelVertexingForPhotonsSequence = cms.Sequence( hltPixelLayerTriplets + hltPixelTracks + hltPixelVerticesForPhotons ) HLTTrackReconstructionForIsoForPhotons = cms.Sequence( HLTDoLocalPixelSequence + HLTRecoPixelVertexingForPhotonsSequence + HLTDoLocalStripSequence + HLTIterativeTrackingForPhotonsIter02 ) HLTPhoton20CaloIdVLIsoLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG12Filter + hltEG20EtFilter + hltEgammaClusterShape + hltEG20CaloIdVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG20CaloIdVLHEFilter + hltEgammaEcalPFClusterIso + hltEG20CaloIdVLIsoLEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG20CaloIdVLIsoLHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG20CaloIdVLIsoLTrackIsoFilter ) HLTPhoton22R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEG22R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG22R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG22R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltPhoton22R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG22R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG22R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTSinglePhoton250erNoHESequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG250erEtFilter ) -HLTSinglePhoton300erNoHESequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG300erEtFilter ) +HLTSinglePhoton250erNoHESequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG250erEtFilter ) +HLTSinglePhoton300erNoHESequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG300erEtFilter ) HLTPFHcalClusteringForEgammaUnseeded = cms.Sequence( hltParticleFlowRecHitHCALForEgammaUnseeded + hltParticleFlowClusterHCALForEgammaUnseeded + hltParticleFlowClusterHFEMForEgammaUnseeded + hltParticleFlowClusterHFHADForEgammaUnseeded ) -HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter + hltEG26EtL1Seed2210EtEta2Filter + hltEgammaR9ID + hltEG26R9Id65R9IdEta2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG26HE10R9Id65HEEta2Filter + cms.ignore(hltEG26R9Id85HE10R9Id65R9IdEta2LastFilter) + hltEgammaClusterShape + cms.ignore(hltEG26CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + hltEG26RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG16EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG16R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG16HE10R9Id65HEUnseededFilter + cms.ignore(hltEG16R9Id85HE10R9Id65R9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG16CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG16R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass60CombMassLastFilter ) -HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter + hltEG36EtL1Seed2210EtEta2Filter + hltEgammaR9ID + hltEG36R9Id65R9IdEta2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEEta2Filter + cms.ignore(hltEG36R9Id85HE10R9Id65R9IdEta2LastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG22EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG22R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG22HE10R9Id65HEUnseededFilter + cms.ignore(hltEG22R9Id85HE10R9Id65R9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG22CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG22R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass15CombMassLastFilter ) -HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + hltEG28EtL1Seed2210Eta1p5Filter + hltEgammaR9ID + hltEG28R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG28HE10R9Id65HEFilter + cms.ignore(hltEG28R9Id85HE10R9Id65R9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG28CaloId24b40eHE10R9Id65ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG28Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG28Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + hltEG28RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG14EtUnseededEta1p5Filter + hltEgammaR9IDUnseeded + hltDiEG14R9Id65R9IdUnseededEta1p5Filter + hltEgammaHoverEUnseeded + hltDiEG14HE10R9Id65HEUnseededEta1p5Filter + cms.ignore(hltEG14R9Id85HE10R9Id65R9UnseededEta1p5LastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG14CaloId24b40eHE10R9Id65ClusterShapeUnseededEta1p5Filter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededEta1p5Filter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededEta1p5Filter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededEta1p5LastFilter) + hltDiEG14R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta1p5Mass50CombMassLastFilter ) -HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + hltEG36R9Id85HE10R9Id65R9IdLastFilter + hltEgammaClusterShape + hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + hltEgammaEcalPFClusterIsoRhoCorr + hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + hltEgammaClusterShapeUnseeded + hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + hltEgammaEcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter + hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass30CombMassLastFilter ) -HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + hltEG36R9Id85HE10R9Id65R9IdLastFilter + hltEgammaClusterShape + hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + hltEgammaEcalPFClusterIsoRhoCorr + hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + hltEgammaClusterShapeUnseeded + hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + hltEgammaEcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter ) -HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + cms.ignore(hltEG36R9Id85HE10R9Id65R9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + cms.ignore(hltEG18R9Id85HE10R9Id65R9UnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass70CombMassLastFilter ) +HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter + hltEG26EtL1Seed2210EtEta2Filter + hltEgammaR9ID + hltEG26R9Id65R9IdEta2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG26HE10R9Id65HEEta2Filter + cms.ignore(hltEG26R9Id85HE10R9Id65R9IdEta2LastFilter) + hltEgammaClusterShape + cms.ignore(hltEG26CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + hltEG26RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG16EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG16R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG16HE10R9Id65HEUnseededFilter + cms.ignore(hltEG16R9Id85HE10R9Id65R9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG16CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG16R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass60CombMassLastFilter ) +HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter + hltEG36EtL1Seed2210EtEta2Filter + hltEgammaR9ID + hltEG36R9Id65R9IdEta2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEEta2Filter + cms.ignore(hltEG36R9Id85HE10R9Id65R9IdEta2LastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG22EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG22R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG22HE10R9Id65HEUnseededFilter + cms.ignore(hltEG22R9Id85HE10R9Id65R9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG22CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG22R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass15CombMassLastFilter ) +HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG28EtL1Seed2210Eta1p5Filter + hltEgammaR9ID + hltEG28R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG28HE10R9Id65HEFilter + cms.ignore(hltEG28R9Id85HE10R9Id65R9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG28CaloId24b40eHE10R9Id65ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG28Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG28Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + hltEG28RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG14EtUnseededEta1p5Filter + hltEgammaR9IDUnseeded + hltDiEG14R9Id65R9IdUnseededEta1p5Filter + hltEgammaHoverEUnseeded + hltDiEG14HE10R9Id65HEUnseededEta1p5Filter + cms.ignore(hltEG14R9Id85HE10R9Id65R9UnseededEta1p5LastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG14CaloId24b40eHE10R9Id65ClusterShapeUnseededEta1p5Filter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededEta1p5Filter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededEta1p5Filter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededEta1p5LastFilter) + hltDiEG14R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta1p5Mass50CombMassLastFilter ) +HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + hltEG36R9Id85HE10R9Id65R9IdLastFilter + hltEgammaClusterShape + hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + hltEgammaEcalPFClusterIsoRhoCorr + hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + hltEgammaClusterShapeUnseeded + hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + hltEgammaEcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter + hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass30CombMassLastFilter ) +HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + hltEG36R9Id85HE10R9Id65R9IdLastFilter + hltEgammaClusterShape + hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + hltEgammaEcalPFClusterIsoRhoCorr + hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + hltEgammaClusterShapeUnseeded + hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + hltEgammaEcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter ) +HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + cms.ignore(hltEG36R9Id85HE10R9Id65R9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + cms.ignore(hltEG18R9Id85HE10R9Id65R9UnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass70CombMassLastFilter ) HLTPhoton36R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG30Filter + hltEG36R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG36R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG36R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG36R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTPhoton50R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG50R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG50R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG50R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG50R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG50R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG50R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTPhoton75R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG75R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG75R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG75R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG75R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG75R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG75R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTPhoton90R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG90R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG90R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG90R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG90R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG90R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTPhoton120R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG120R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG120R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG120R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG120R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG120R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG120R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +HLTPhoton50R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG50R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG50R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG50R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG50R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG50R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG50R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +HLTPhoton75R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG75R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG75R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG75R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG75R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG75R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG75R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +HLTPhoton90R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG90R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG90R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG90R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG90R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG90R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +HLTPhoton120R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG120R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG120R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG120R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG120R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG120R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG120R9Id90HE10Iso40EBOnlyTrackIsoFilter ) HLTEle12CaloIdLTrackIdLIsoVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter + hltEle12CaloIdLTrackIdLIsoVLEtFilter + hltEgammaClusterShape + hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle12CaloIdLTrackIdLIsoVLHEFilter + hltEgammaEcalPFClusterIso + hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter + HLTGsfElectronSequence + hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + hltEle12CaloIdLTrackIdLIsoVLDetaFilter + hltEle12CaloIdLTrackIdLIsoVLDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter ) HLTEle18CaloIdLTrackIdLIsoVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEle18CaloIdLTrackIdLIsoVLL1MatchFilter + hltEle18CaloIdLTrackIdLIsoVLEtFilter + hltEgammaClusterShape + hltEle18CaloIdLTrackIdLIsoVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle18CaloIdLTrackIdLIsoVLHEFilter + hltEgammaEcalPFClusterIso + hltEle18CaloIdLTrackIdLIsoVLEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle18CaloIdLTrackIdLIsoVLHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle18CaloIdLTrackIdLIsoVLPixelMatchFilter + HLTGsfElectronSequence + hltEle18CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + hltEle18CaloIdLTrackIdLIsoVLDetaFilter + hltEle18CaloIdLTrackIdLIsoVLDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle18CaloIdLTrackIdLIsoVLTrackIsoFilter ) HLTEle23CaloIdLTrackIdLIsoVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEle23CaloIdLTrackIdLIsoVLL1MatchFilter + hltEle23CaloIdLTrackIdLIsoVLEtFilter + hltEgammaClusterShape + hltEle23CaloIdLTrackIdLIsoVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle23CaloIdLTrackIdLIsoVLHEFilter + hltEgammaEcalPFClusterIso + hltEle23CaloIdLTrackIdLIsoVLEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle23CaloIdLTrackIdLIsoVLHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle23CaloIdLTrackIdLIsoVLPixelMatchFilter + HLTGsfElectronSequence + hltEle23CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + hltEle23CaloIdLTrackIdLIsoVLDetaFilter + hltEle23CaloIdLTrackIdLIsoVLDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle23CaloIdLTrackIdLIsoVLTrackIsoFilter ) @@ -32794,12 +32589,12 @@ HLTPhoton22Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEG22EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG22HEFilter ) HLTPhoton30Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG25Filter + hltEG30EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG30HEFilter ) HLTPhoton36Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG30Filter + hltEG36EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HEFilter ) -HLTPhoton50Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG50EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG50HEFilter ) -HLTPhoton75Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG75EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG75HEFilter ) -HLTPhoton90Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG90EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90HEFilter ) -HLTPhoton120Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG120EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG120HEFilter ) -HLTPhoton175Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG175EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG175HEFilter ) -HLTPhoton165HE10Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG165EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG165HE10Filter ) +HLTPhoton50Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG50EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG50HEFilter ) +HLTPhoton75Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG75EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG75HEFilter ) +HLTPhoton90Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG90EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90HEFilter ) +HLTPhoton120Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG120EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG120HEFilter ) +HLTPhoton175Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG175EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG175HEFilter ) +HLTPhoton165HE10Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG165EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG165HE10Filter ) HLTPhoton22R9Id90HE10IsoMSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEG22R9Id90HE10IsoMEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG22R9Id90HE10IsoMHEFilter + hltEgammaR9ID + hltEG22R9Id90HE10IsoMR9Filter + hltEgammaEcalPFClusterIso + hltEG22R9Id90HE10IsoMEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG22R9Id90HE10IsoMHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG22R9Id90HE10IsoMTrackIsoFilter ) HLTPhoton30R9Id90HE10IsoMSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG25Filter + hltEG30R9Id90HE10IsoMEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG30R9Id90HE10IsoMHEFilter + hltEgammaR9ID + hltEG30R9Id90HE10IsoMR9Filter + hltEgammaEcalPFClusterIso + hltEG30R9Id90HE10IsoMEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG30R9Id90HE10IsoMHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG30R9Id90HE10IsoMTrackIsoFilter ) HLTPhoton36R9Id90HE10IsoMSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG30Filter + hltEG36R9Id90HE10IsoMEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36R9Id90HE10IsoMHEFilter + hltEgammaR9ID + hltEG36R9Id90HE10IsoMR9Filter + hltEgammaEcalPFClusterIso + hltEG36R9Id90HE10IsoMEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36R9Id90HE10IsoMHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG36R9Id90HE10IsoMTrackIsoFilter ) @@ -32808,18 +32603,19 @@ HLTPhoton90R9Id90HE10IsoMSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG90R9Id90HE10IsoMEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90R9Id90HE10IsoMHEFilter + hltEgammaR9ID + hltEG90R9Id90HE10IsoMR9Filter + hltEgammaEcalPFClusterIso + hltEG90R9Id90HE10IsoMEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG90R9Id90HE10IsoMHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG90R9Id90HE10IsoMTrackIsoFilter ) HLTPhoton120R9Id90HE10IsoMSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG120R9Id90HE10IsoMEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG120R9Id90HE10IsoMHEFilter + hltEgammaR9ID + hltEG120R9Id90HE10IsoMR9Filter + hltEgammaEcalPFClusterIso + hltEG120R9Id90HE10IsoMEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG120R9Id90HE10IsoMHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG120R9Id90HE10IsoMTrackIsoFilter ) HLTPhoton165R9Id90HE10IsoMSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG165R9Id90HE10IsoMEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG165R9Id90HE10IsoMHEFilter + hltEgammaR9ID + hltEG165R9Id90HE10IsoMR9Filter + hltEgammaEcalPFClusterIso + hltEG165R9Id90HE10IsoMEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG165R9Id90HE10IsoMHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG165R9Id90HE10IsoMTrackIsoFilter ) -HLTDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter + hltEG36EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter + hltEgammaR9ID + hltEG36R9Id50b80eR9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHToverET + hltEG36HE10P5R9Id50b80eHEFilter + cms.ignore(hltEG36R9Id85HE10P5R9Id50b80eR9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10P5R9Id50b80eClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoLastFilter) + hltEG36RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id50b80eR9IdUnseededFilter + hltEgammaHToverETUnseeded + hltDiEG18HE10P5R9Id50b80eHEUnseededFilter + cms.ignore(hltEG18R9Id85HE10P5R9Id50b80eR9UnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG18CaloId24b40eHE10P5R9Id50b80eClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eTrackIsoUnseededLastFilter) + hltDiEG18R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95CombMassLastFilter ) -HLTDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter + hltEG42EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter + hltEgammaR9ID + hltEG42R9Id50b80eR9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHToverET + hltEG42HE10P5R9Id50b80eHEFilter + cms.ignore(hltEG42R9Id85HE10P5R9Id50b80eR9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG42CaloId24b40eHE10P5R9Id50b80eClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG42Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG42Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoLastFilter) + hltEG42RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG22EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG22R9Id50b80eR9IdUnseededFilter + hltEgammaHToverETUnseeded + hltDiEG22HE10P5R9Id50b80eHEUnseededFilter + cms.ignore(hltEG22R9Id85HE10P5R9Id50b80eR9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG22CaloId24b40eHE10P5R9Id50b80eClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eTrackIsoUnseededLastFilter) + hltDiEG22RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter ) +HLTDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG36EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter + hltEgammaR9ID + hltEG36R9Id50b80eR9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHToverET + hltEG36HE10P5R9Id50b80eHEFilter + cms.ignore(hltEG36R9Id85HE10P5R9Id50b80eR9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10P5R9Id50b80eClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoLastFilter) + hltEG36RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id50b80eR9IdUnseededFilter + hltEgammaHToverETUnseeded + hltDiEG18HE10P5R9Id50b80eHEUnseededFilter + cms.ignore(hltEG18R9Id85HE10P5R9Id50b80eR9UnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG18CaloId24b40eHE10P5R9Id50b80eClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eTrackIsoUnseededLastFilter) + hltDiEG18R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95CombMassLastFilter ) +HLTDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG42EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter + hltEgammaR9ID + hltEG42R9Id50b80eR9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHToverET + hltEG42HE10P5R9Id50b80eHEFilter + cms.ignore(hltEG42R9Id85HE10P5R9Id50b80eR9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG42CaloId24b40eHE10P5R9Id50b80eClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG42Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG42Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoLastFilter) + hltEG42RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG22EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG22R9Id50b80eR9IdUnseededFilter + hltEgammaHToverETUnseeded + hltDiEG22HE10P5R9Id50b80eHEUnseededFilter + cms.ignore(hltEG22R9Id85HE10P5R9Id50b80eR9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG22CaloId24b40eHE10P5R9Id50b80eClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eTrackIsoUnseededLastFilter) + hltDiEG22RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter ) HLTBTagPixelAndStripSetupForInclusiveDisplacedJets = cms.Sequence( HLTFastPrimaryVertexSequence + hltFastPVPixelVertexSelector + HLTDoLocalPixelSequenceRegForBTag + HLTDoLocalStripSequenceRegForBTag + hltSelectorJets30L1FastJet + hltSelectorCentralJets30L1FastJeta + hltSelector8CentralJetsL1FastJet ) HLT2PromptTrackRequirementIter0DisplacedJets = cms.Sequence( hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex + hltL3DisplacedDijet100FullTracksTrackIPProducer + hltL3DisplacedDijetFullTracksJetTagProducerFromIP + hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter ) HLT2PromptTrackRequirementIter12DisplacedJets = cms.Sequence( hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex + hltL4PromptDisplacedDijetFullTracksTrackIPProducer + hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP + hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter ) HLTL1EGHttEle27erWP85GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1EG25erHTT125Filter + hltL1EGHttEG27EtFilter + hltEgammaClusterShape + hltL1EGHttEle27WP85ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltL1EGHttEle27WP85HEFilter + hltEgammaEcalPFClusterIso + hltL1EGHttEle27WP85EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltL1EGHttEle27WP85HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltL1EGHttEle27WP85PixelMatchFilter + HLTGsfElectronSequence + hltL1EGHttEle27WP85GsfOneOEMinusOneOPFilter + hltL1EGHttEle27WP85GsfMissingHitsFilter + hltL1EGHttEle27WP85GsfDetaFilter + hltL1EGHttEle27WP85GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltL1EGHttEle27WP85GsfTrackIsoFilter ) -HLTPhoton90_CaloId_Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG90EtL1SingleEG35Filter + hltEgammaClusterShape + hltEgammaCusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90L1SingleEG35HEFilter ) +HLTPhoton90_CaloId_Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG90EtL1SingleEG40Filter + hltEgammaClusterShape + hltEgammaCusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90L1SingleEG40HEFilter ) HLTSingleEle8CaloIdVLTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltSingleEle8EgammaCandidatesWrapper + hltMu8Ele8EG8EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltMu8Ele8EG8HEFilter + hltEgammaClusterShape + hltMu8Ele8EG8CaloIdLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltMu8Ele8CaloIdLPixelMatchFilter + hltMu8Ele8CkfTrackCandidateMaker + hltMu8Ele8CkfTrackProducer + hltMu8Ele8HLTPixelMatchElectronProducers + hltMu8Ele8HLTElectronDetaDphiProducer + hltElectronOneOEMinusOneOPFilterRegional + hltMu8Ele8CaloIdLTrkIdVLDEtaFilter + hltMu8Ele8CaloIdLTrkIdVLDPhiFilter ) HLTDoubleEle8CaloIdVLTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEle8EgammaCandidatesWrapper + hltEG8EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG8HEFilter + hltEgammaClusterShape + hltEG8CaloIdLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle8CaloIdLPixelMatchFilter + hltDoubleEle8CkfTrackCandidateMaker + hltDoubleEle8TrackProducer + hltDoubleEle8HLTPixelMatchElectronProducer + hltDoubleEle8HLTElectronDetaDphiProducer + hltDoubleEle8OneOEMinusOneOPFilterRegional + hltDoubleEle8CaloIdLTrkIdVLDEtaFilter + hltDoubleEle8CaloIdLTrkIdVLDPhiFilter ) HLTSingleEle10CaloIdTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEgammaTriggerFilterObjectWrapper + hltSingleEle10CaloIdTrackIdVLEtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltSingleEle10CaloIdTrackIdVLHoverEFilter + hltEgammaClusterShape + hltSingleEle10CaloIdTrackIdVLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltSingleEle10CaloIdTrackIdVLPixelMatchFilter + hltSingleEle10CaloIdTrackIdVLCkfTrackCandidateMaker + hltSingleEle10CaloIdTrackIdVLTrackProducer + hltSingleEle10CaloIdTrackIdVLPixelMatchElectronProducers + hltSingleEle10CaloIdTrackIdVLDetaDphiProducer + hltSingleEle10CaloIdTrackIdVLOneOEMinusOneOPFilterRegional + hltSingleEle10CaloIdTrackIdVLDEtaFilter + hltSingleEle10CaloIdTrackIdVLDphiFilter ) HLTEle15VVVLGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG5Filter + hltEG15EtFilter + hltEgammaClusterShape + hltEle15VVVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle15VVVLHEFilter + hltEgammaEcalPFClusterIso + hltEle15VVVLEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle15VVVLHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle15VVVLPixelMatchFilter + HLTGsfElectronSequence + hltEle15VVVLGsfOneOEMinusOneOPFilter + hltEle15VVVLGsfMissingHitsFilter + hltEle15VVVLGsfDetaFilter + hltEle15VVVLGsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle15VVVLGsfTrackIsoFilter ) HLTEle15GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG5Filter + hltEG15EtFilter + hltEgammaClusterShape + hltEle15VVVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle15VVVLHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle15PixelMatchFilter + HLTGsfElectronSequence + hltEle15GsfOneOEMinusOneOPFilter + hltEle15GsfMissingHitsFilter + hltEle15GsfDetaFilter + hltEle15GsfDphiFilter ) +HLTMu15IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTRecopixelvertexingForHighMultSequence = cms.Sequence( hltPixelLayerTriplets + hltPixelTracksForHighMult + hltPixelVerticesForHighMult ) HLTriggerFirstPath = cms.Path( hltGetConditions + hltGetRaw + hltBoolFalse ) @@ -32832,8 +32628,8 @@ HLT_Dimuon13_Upsilon_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu10MuOpen + hltPreDimuon13Upsilon + hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon13UpsilonL3Filtered + hltDisplacedmumuVtxProducerDimuon13Upsilon + hltDisplacedmumuFilterDimuon13Upsilon + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Dimuon20_Jpsi_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu10MuOpen + hltPreDimuon20Jpsi + hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon20JpsiL3Filtered + hltDisplacedmumuVtxProducerDimuon20Jpsi + hltDisplacedmumuFilterDimuon20Jpsi + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleEG2210 + hltPreDoubleEle2422eta2p1WP75Gsf + HLTEle24Ele22WP75GsfSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPreDoubleEle33CaloIdLGsfTrkIdVLMW + HLTEle33CaloIdLGsfTrkIdVLMWSequence + HLTDoubleEle33CaloIdLGsfTrkIdVLMWUnseededSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPreDoubleEle33CaloIdLGsfTrkIdVL + HLTEle33CaloIdLGsfTrkIdVLSequence + HLTDoubleEle33CaloIdLGsfTrkIdVLUnseededSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPreDoubleEle33CaloIdLGsfTrkIdVLMW + HLTEle33CaloIdLGsfTrkIdVLMWSequence + HLTDoubleEle33CaloIdLGsfTrkIdVLMWUnseededSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPreDoubleEle33CaloIdLGsfTrkIdVL + HLTEle33CaloIdLGsfTrkIdVLSequence + HLTDoubleEle33CaloIdLGsfTrkIdVLUnseededSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( HLTBeginSequence + hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er + hltPreDoubleMediumIsoPFTau40Trk1eta2p1Reg + HLTL2TauJetsL1IsoTauSeededSequence + hltDoubleL2Tau35eta2p2 + HLTL2TauPixelIsolationSequence + hltL2TauIsoFilter + hltL2TauJetsIso + hltDoubleL2IsoTau35eta2p2 + HLTRecoJetSequenceAK4PrePF + HLTPFJetTriggerSequenceReg + HLTMediumIsoPFTauSequenceReg + hltDoublePFTau40Reg + hltPFTauTrackPt1DiscriminatorReg + hltSelectedPFTausTrackPt1Reg + hltDoublePFTau40TrackPt1Reg + hltSelectedPFTausTrackPt1MediumIsolationReg + hltDoublePFTau40TrackPt1MediumIsolationReg + hltL1JetsHLTDoublePFTauTrackPt1MediumIsolationMatchReg + hltDoublePFTau40TrackPt1MediumIsolationL1HLTMatchedReg + hltDoublePFTau40TrackPt1MediumIsolationDz02Reg + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er + hltPreDoubleMediumIsoPFTau40Trk1eta2p1 + HLTL2TauJetsL1IsoTauSeededSequence + hltDoubleL2Tau35eta2p2 + HLTL2TauPixelIsolationSequence + hltL2TauIsoFilter + hltL2TauJetsIso + hltDoubleL2IsoTau35eta2p2 + HLTPFReconstructionSequenceForTaus + HLTMediumIsoPFTauSequence + hltDoublePFTau40 + hltPFTauTrackPt1Discriminator + hltSelectedPFTausTrackPt1 + hltDoublePFTau40TrackPt1 + hltSelectedPFTausTrackPt1MediumIsolation + hltDoublePFTau40TrackPt1MediumIsolation + hltL1JetsHLTDoublePFTauTrackPt1MediumIsolationMatch + hltDoublePFTau40TrackPt1MediumIsolationL1HLTMatched + hltDoublePFTau40TrackPt1MediumIsolationDz02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_DoubleMu4_3_Bs_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16ORL1DoubleMu10MuOpen + hltPreDoubleMu43Bs + hltL1fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDoubleMu4BsL3Filtered + hltDisplacedmumuVtxProducerDoubleMu4Bs + hltDisplacedmumuFilterDoubleMu4Bs + cms.SequencePlaceholder( "HLTEndSequence" ) ) @@ -32852,13 +32648,11 @@ HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16NoOS + hltPreDimuon0er16JpsiNoOSNoVertexing + hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon0JpsiNoOSL3Filtered + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Dimuon0er16_Jpsi_NoVertexing_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16OS + hltPreDimuon0er16JpsiNoVertexing + hltL1fL1sL1DoubleMu0er16OSL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon0JpsiOSL3Filtered + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Dimuon6_Jpsi_NoVertexing_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0 + hltPreDimuon6JpsiNoVertexing + hltL1fL1DoubleMu0L1Filtered0 + HLTL2muonrecoSequence + hltL2fDoubleMu2L2PreFiltered2 + HLTL3muonrecoSequence + hltDimuon6JpsiL3Filtered + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_DoublePhoton85_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPreDoublePhoton85 + HLTDoublePho85Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Ele17_Ele12_Ele10_CaloId_TrackId_v1 = cms.Path( HLTBeginSequence + hltL1sL1EG14EG10EG8 + hltPreEle17Ele12Ele10CaloIdTrackId + HLTEle17Ele12Ele10CaloIdTrackIdSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_DoublePhoton85_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPreDoublePhoton85 + HLTDoublePho85Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele17_Ele8_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleEG1510 + hltPreEle17Ele8Gsf + HLTEle17Ele8GsfSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele20WP60_Ele8_Mass55_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPreEle20WP60Ele8Mass55 + HLTEle20WP60Ele8Mass55Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele22_eta2p1_WP75_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG18 + hltPreEle22eta2p1WP75Gsf + HLTSingleEle22erWP75GsfSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sL1IsoEG20erTauJet20er + hltPreEle22eta2p1WP75GsfLooseIsoPFTau20 + HLTEle22WP75GsfSequence + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + hltOverlapFilterIsoEle22WP75GsfCaloJet5 + HLTPFTriggerSequenceForTaus + HLTIsoEle22WP75GsfLooseIsoPFTau20Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Ele23_Ele12_CaloId_TrackId_Iso_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleEG20101LegIsoORDoubleEG2210ORDoubleEG1510 + hltPreEle23Ele12CaloIdTrackIdIso + HLTEle23Ele12CaloIdTrackIdIsoSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele25WP60_SC4_Mass55_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPreEle25WP60SC4Mass55 + HLTEle25WP60SC4Mass55Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70 + hltPreEle25eta2p1WP85GsfPFMET80boostedW + HLTEle25WP85GsfSequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET80Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele35_eta2p1_WP85_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORL1SingleIsoEG30er + hltPreEle35eta2p1WP85Gsf + HLTEle35WP85GsfSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) @@ -32876,32 +32670,34 @@ HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG30er + hltPreEle32eta2p1WP75GsfTriCentralPFJet30 + HLTEle32erWP75GsfSequence + HLTAK4PFJetsSequence + hltEle32JetCollectionsForLeptonPlusPFJets + hltEle32TriCentralPFJet30EleCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG30er + hltPreEle32eta2p1WP75GsfTriCentralPFJet504030 + HLTEle32erWP75GsfSequence + HLTAK4PFJetsSequence + hltEle32JetCollectionsForLeptonPlusPFJets + hltEle32TriCentralPFJet30EleCleaned + hltEle32DiCentralPFJet40EleCleaned + hltEle32CentralPFJet50EleCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele32_eta2p1_WP75_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG30er + hltPreEle32eta2p1WP75Gsf + HLTEle32erWP75GsfSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 + HLTEle45CaloIdVTGsfTrkIdTGsfSequence + HLTAK4PFJetsSequence + hltPFJetsCorrectedMatchedToL1 + hltDiPFJet50 + hltEle45CaloIdVTGsfTrkIdTCleanAK4PFJet + hltEle45CaloIdVTGsfTrkIdTDiCentralPFJet50EleCleaned + hltEle45CaloIdVTGsfTrkIdTCentralPFJet200EleCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Ele105_CaloIdVT_GsfTrkIdT_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPreEle105CaloIdVTGsfTrkIdT + HLTEle105CaloIdVTGsfTrkIdTGsfSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 + HLTEle45CaloIdVTGsfTrkIdTGsfSequence + HLTAK4PFJetsSequence + hltPFJetsCorrectedMatchedToL1 + hltDiPFJet50 + hltEle45CaloIdVTGsfTrkIdTCleanAK4PFJet + hltEle45CaloIdVTGsfTrkIdTDiCentralPFJet50EleCleaned + hltEle45CaloIdVTGsfTrkIdTCentralPFJet200EleCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Ele105_CaloIdVT_GsfTrkIdT_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPreEle105CaloIdVTGsfTrkIdT + HLTEle105CaloIdVTGsfTrkIdTGsfSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_HT650_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175 + hltPreHT650 + HLTAK4CaloJetsSequence + hltHtMht + hltHt650 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu16_eta2p1_CaloMET30_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreMu16eta2p1CaloMET30 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu16_eta2p1_CaloMET30_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreIsoMu16eta2p1CaloMET30 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + HLTL2TauJetsL1TauSeededSequence + hltSingleL2Tau35eta2p2 + HLTRecoJetSequenceAK4PrePF + HLTPFTriggerSequenceForTaus + HLTLooseIsoPFTauSequence + hltPFTau50 + hltSelectedPFTausTrackFinding + hltPFTau50Track + hltPFTauTrackPt30Discriminator + hltSelectedPFTausTrackPt30 + hltPFTau50TrackPt30 + hltPFTauLooseRelativeIsolationDiscriminator0p06 + hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + hltSelectedPFTausTrackPt30AbsOrRelIsolation + hltPFTau50TrackPt30LooseAbsOrRelIso + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu17_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sSingleMu16er + hltPreIsoMu17eta2p1 + hltL1fL1sSingleMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sSingleMu16erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sMu16erTauJet20er + hltPreIsoMu17eta2p1LooseIsoPFTau20 + hltL1fL1sMu16erTauJet20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erTauJet20erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTIsoMuLooseIsoPFTauSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1 = cms.Path( HLTBeginSequence + hltL1sSingleMu16er + hltPreIsoMu17eta2p1LooseIsoPFTau20SingleL1 + hltL1fL1sSingleMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sSingleMu16erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTSingleIsoMu17LooseIsoPFTau20Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( HLTBeginSequence + hltL1sMu16erIsoTau36er + hltPreIsoMu17eta2p1MediumIsoPFTau40Trk1eta2p1Reg + hltL1fL1sMu16erIsoTau36erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erIsoTau36erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + HLTL2TauJetsL1IsoTauSeededSequence + hltL2Tau35eta2p2 + HLTL2TauPixelIsolationSequence + hltL2TauIsoFilter + hltL2TauJetsIso + hltL2IsoTau35eta2p2 + hltOverlapFilterIsoMu17L2IsoTau35 + HLTRecoJetSequenceAK4PrePF + HLTPFJetTriggerSequenceRegNoMu + HLTIsoMu17MediumIsoPFTau40SequenceReg + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_DoubleIsoMu17_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu125 + hltPreDoubleIsoMu17eta2p1 + hltL1fL1sDoubleMu125L1Filtered16er + HLTL2muonrecoSequence + hltL2fL1sDoubleMu125L1f16erL2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q + hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2 + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1LooseIsoPFTau20 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTIsoMu24LooseIsoPFTau20Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1CentralPFJet30BTagCSV07 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 + hltJetFilterSingleTopIsoMu20Eta2p1 + HLTBtagCSVSequencePF + hltCSVFilterSingleTop + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1TriCentralPFJet30 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1TriCentralPFJet504030 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + hltIsoMu20Eta2p1Trk02DiCentralPFJet40MuCleaned + hltIsoMu20Eta2p1Trk02CentralPFJet50MuCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu20_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu24_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu24 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f16QL3Filtered24Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16L1f0L2f16QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltJetsNoLeptonsSingleTopIsoMu24Eta2p1 + hltJetFilterSingleTopIsoMu24Eta2p1 + HLTBtagCSVSequencePF + hltCSVFilterSingleTop + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1TriCentralPFJet30 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1TriCentralPFJet504030 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + hltIsoMu24Eta2p1Trk02DiCentralPFJet40MuCleaned + hltIsoMu24Eta2p1Trk02CentralPFJet50MuCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoTkMu20_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16er + hltPreIsoTkMu20eta2p1 + HLTMuonLocalRecoSequence + HLTHighPt20TrackerMuonSequence + hltL3fL1sMu16Eta2p1f0TkFiltered20Q + HLTHighPtTkMucaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltL3fL1sMu16L1Eta2p1f0TkFiltered20QL3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoTkMu24_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoTkMu24 + HLTMuonLocalRecoSequence + HLTHighPtTrackerMuonSequence + hltL3fL1sMu16f0TkFiltered24Q + HLTHighPtTkMucaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltL3fL1sMu16L1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoTkMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoTkMu24eta2p1 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu20Eta2p1f0TkFiltered24Q + HLTHighPtTkMucaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltL3fL1sMu20L1Eta2p1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreIsoMu27 + hltL1fL1sMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu25L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoTkMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreIsoTkMu27 + HLTMuonLocalRecoSequence + HLTHighPt27TrackerMuonSequence + hltL3fL1sMu25f0TkFiltered27Q + HLTHighPtTkMucaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltL3fL1sMu25L1f0TkFiltered27QL3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu16_eta2p1_CaloMET30_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreIsoMu16eta2p1CaloMET30 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTMu16eta2p1IsolationSequence + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTMu16eta2p1IsolationSequence + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + HLTL2TauJetsL1TauSeededSequence + hltSingleL2Tau35eta2p2 + HLTRecoJetSequenceAK4PrePF + HLTPFTriggerSequenceForTaus + HLTLooseIsoPFTauSequence + hltPFTau50 + hltSelectedPFTausTrackFinding + hltPFTau50Track + hltPFTauTrackPt30Discriminator + hltSelectedPFTausTrackPt30 + hltPFTau50TrackPt30 + hltPFTauLooseRelativeIsolationDiscriminator0p06 + hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + hltSelectedPFTausTrackPt30AbsOrRelIsolation + hltPFTau50TrackPt30LooseAbsOrRelIso + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu17_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sSingleMu16er + hltPreIsoMu17eta2p1 + hltL1fL1sSingleMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sSingleMu16erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + HLTMu17eta2p1IsolationSequence + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sMu16erTauJet20er + hltPreIsoMu17eta2p1LooseIsoPFTau20 + hltL1fL1sMu16erTauJet20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erTauJet20erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q + HLTMu17eta2p1TauJet20IsolationSequence + hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTIsoMuLooseIsoPFTauSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1 = cms.Path( HLTBeginSequence + hltL1sSingleMu16er + hltPreIsoMu17eta2p1LooseIsoPFTau20SingleL1 + hltL1fL1sSingleMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sSingleMu16erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + HLTMu17eta2p1IsolationSequence + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTSingleIsoMu17LooseIsoPFTau20Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( HLTBeginSequence + hltL1sMu16erIsoTau36er + hltPreIsoMu17eta2p1MediumIsoPFTau40Trk1eta2p1Reg + hltL1fL1sMu16erIsoTau36erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erIsoTau36erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q + HLTMu17eta2p1IsoTau36erIsolationSequence + hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + HLTL2TauJetsL1IsoTauSeededSequence + hltL2Tau35eta2p2 + HLTL2TauPixelIsolationSequence + hltL2TauIsoFilter + hltL2TauJetsIso + hltL2IsoTau35eta2p2 + hltOverlapFilterIsoMu17L2IsoTau35 + HLTRecoJetSequenceAK4PrePF + HLTPFJetTriggerSequenceRegNoMu + HLTIsoMu17MediumIsoPFTau40SequenceReg + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_DoubleIsoMu17_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu125 + hltPreDoubleIsoMu17eta2p1 + hltL1fL1sDoubleMu125L1Filtered16er + HLTL2muonrecoSequence + hltL2fL1sDoubleMu125L1f16erL2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q + hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2 + HLTDoubleMu17eta2p1IsolationSequence + hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1LooseIsoPFTau20 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTIsoMu24LooseIsoPFTau20Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1CentralPFJet30BTagCSV07 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTMu20eta2p1NoL1erIsolationSequence + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 + hltJetFilterSingleTopIsoMu20Eta2p1 + HLTBtagCSVSequencePF + hltCSVFilterSingleTop + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1TriCentralPFJet30 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTMu20eta2p1NoL1erIsolationSequence + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1TriCentralPFJet504030 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTMu20eta2p1NoL1erIsolationSequence + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + hltIsoMu20Eta2p1Trk02DiCentralPFJet40MuCleaned + hltIsoMu20Eta2p1Trk02CentralPFJet50MuCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QL3Filtered20Q + HLTMu20IsolationSequence + hltL3crIsoL1sMu16L1f0L2f10QL3f20QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu20_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16er + hltPreIsoMu20eta2p1 + hltL1fL1sMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q + HLTMu20eta2p1IsolationSequence + hltL3crIsoL1sMu16Eta2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu24_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu24 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f16QL3Filtered24Q + HLTMu24IsolationSequence + hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltJetsNoLeptonsSingleTopIsoMu24Eta2p1 + hltJetFilterSingleTopIsoMu24Eta2p1 + HLTBtagCSVSequencePF + hltCSVFilterSingleTop + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1TriCentralPFJet30 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1TriCentralPFJet504030 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + hltIsoMu24Eta2p1Trk02DiCentralPFJet40MuCleaned + hltIsoMu24Eta2p1Trk02CentralPFJet50MuCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreIsoMu27 + hltL1fL1sMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu25L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + HLTMu27IsolationSequence + hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoTkMu20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoTkMu20 + hltL1fL1sMu16L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt20TrackerMuonSequence + hltL3fL1sMu16f0TkFiltered20Q + HLTTkMu20IsolationSequence + hltL3fL1sMu16L1f0Tkf20QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoTkMu20_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16er + hltPreIsoTkMu20eta2p1 + hltL1fL1sMu16erL1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt20TrackerMuonSequence + hltL3fL1sMu16Eta2p1f0TkFiltered20Q + HLTTkMu20eta2p1IsolationSequence + hltL3fL1sMu16Eta2p1L1f0Tkf20QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoTkMu24_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoTkMu24 + hltL1fL1sMu16L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu16f0TkFiltered24Q + HLTTkMu24IsolationSequence + hltL3fL1sMu16L1f0Tkf24QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoTkMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoTkMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu20Eta2p1f0TkFiltered24Q + HLTTkMu24eta2p1IsolationSequence + hltL3fL1sMu20Eta2p1L1f0Tkf24QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoTkMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreIsoTkMu27 + hltL1fL1sMu25L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt27TrackerMuonSequence + hltL3fL1sMu25f0TkFiltered27Q + HLTTkMu27IsolationSequence + hltL3fL1sMu25L1f0Tkf27QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_IterativeTracking_v1 = cms.Path( HLTBeginSequence + hltPreIterativeTracking + HLTRecoJetSequenceAK4PrePF + HLTDoLocalPixelSequence + HLTRecopixelvertexingSequence + HLTDoLocalStripSequence + HLTIterativeTrackingIter04 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_L2DoubleMu23_NoVertex_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreL2DoubleMu23NoVertex + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sDoubleMu103p5L1f0L2NoVtxPreFiltered23 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreL2DoubleMu28NoVertex2ChaAngle2p5Mass10 + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered28 + hltL2DoubleMu28NoVertexL2Filtered2ChaAngle2p5Mass10 + cms.SequencePlaceholder( "HLTEndSequence" ) ) @@ -32916,19 +32712,19 @@ HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequence + hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + HLTL3muonrecoSequence + hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + HLTL3muontrkisovvlSequence + hltDiMuonGlb17Glb8RelTrkIsoFiltered0p4 + hltDiMuonGlb17Glb8RelTrkIsoFiltered0p4DzFiltered0p2 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreMu17TrkIsoVVLTkMu8TrkIsoVVL + hltL1fL1sDoubleMu103p5L1OneMuFiltered0 + HLTL2muonrecoSequence + hltL2fL1sDoubleMu103p5L1f0OneMuL2Filtered10 + HLTL3muonrecoSequence + hltL3fL1sDoubleMu103p5L1f0L2f10L3Filtered17 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered17TrkFiltered8 + HLTGlbtrkmuontrkisovvlSequence + hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreMu17TrkIsoVVLTkMu8TrkIsoVVLDZ + hltL1fL1sDoubleMu103p5L1OneMuFiltered0 + HLTL2muonrecoSequence + hltL2fL1sDoubleMu103p5L1f0OneMuL2Filtered10 + HLTL3muonrecoSequence + hltL3fL1sDoubleMu103p5L1f0L2f10L3Filtered17 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered17TrkFiltered8 + HLTGlbtrkmuontrkisovvlSequence + hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4 + hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4DzFiltered0p2 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Mu23_TrkIsoVVL_Ele12_Gsf_CaloId_TrackId_Iso_MediumWP_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu20EG10 + hltPreMu23TrkIsoVVLEle12GsfCaloIdTrackIdIsoMediumWP + hltL1fL1sMu20EG10L1MuFiltered0 + HLTL2muonrecoSequence + hltL2fL1sMu20EG10L1f0L2MuFiltered0 + HLTL3muonrecoSequence + hltL3fL1sMu20EG10L1f0L2f0L3MuFiltered23 + HLTL3muontrkisovvlSequence + hltL1Mu12EG7L3IsoMuFiltered23 + HLTMu23Ele12_Gsf + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu25_TkMu0_dEta18_Onia_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu20erORSingleMu25 + hltPreMu25TkMu0dEta18Onia + hltL1fL1sMu16orMu20erorMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu20erorMu25L1f0L2Filtered0 + HLTL3muonrecoSequence + hltL3fL1sMu16orMu20erorMu25L1f0L2f0L3Filtered25 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered25TrkFiltered0 + hltDiMuonGlb25Trk0DzFiltered0p2 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu27_TkMu8_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu25 + hltPreMu27TkMu8 + hltL1fL1sMu16orMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu25L1f0L2Filtered25 + HLTL3muonrecoSequence + hltL3fL1sMu16orMu25L1f0L2f25L3Filtered27 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered27TrkFiltered8 + hltDiMuonGlb27Trk8DzFiltered0p2 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu30_TkMu11_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu25 + hltPreMu30TkMu11 + hltL1fL1sMu16orMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu25L1f0L2Filtered25 + HLTL3muonrecoSequence + hltL3fL1sMu16orMu25L1f0L2f25L3Filtered30 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered30TrkFiltered11 + hltDiMuonGlb30Trk11DzFiltered0p2 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu40_TkMu11_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu25 + hltPreMu40TkMu11 + hltL1fL1sMu16orMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu25L1f0L2Filtered25 + HLTL3muonrecoSequence + hltL3fL1sMu16orMu25L1f0L2f25L3Filtered30 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered40TrkFiltered11 + hltDiMuonGlb40Trk11DzFiltered0p2 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu40_eta2p1_PFJet200_PFJet50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16erORSingleMu20er + hltPreMu40eta2p1PFJet200PFJet50 + hltL1fL1sMu16erorMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erorMu20erL1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16erorMu20erL1f0L2f16QL3Filtered40Q + HLTAK4PFJetsSequence + hltPFJetsCorrectedMatchedToL1 + hltDiPFJet50 + hltMu40eta2p1CleanAK4PFJet + hltMu40eta2p1DiCentralPFJet50MuCleaned + hltMu40eta2p1CentralPFJet200MuCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Mu20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreMu20 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QL3Filtered20Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_TkMu20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreTkMu20 + hltL1fL1sMu16L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt20TrackerMuonSequence + hltL3fL1sMu16f0TkFiltered20Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_TkMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreTkMu24eta2p1 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu20Eta2p1f0TkFiltered24Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_TkMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreTkMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu20Eta2p1f0TkFiltered24Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreMu27 + hltL1fL1sMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu25L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_TkMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreTkMu27 + HLTMuonLocalRecoSequence + HLTHighPt27TrackerMuonSequence + hltL3fL1sMu25f0TkFiltered27Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_TkMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreTkMu27 + hltL1fL1sMu25L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt27TrackerMuonSequence + hltL3fL1sMu25f0TkFiltered27Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu25 + hltPreMu50 + hltL1fL1sMu16orMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu25L1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered50Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu45_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu25 + hltPreMu45eta2p1 + hltL1fL1sMu16orMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu25L1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered45e2p1Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Mu8_TrkIsoVVL_Ele23_Gsf_CaloId_TrackId_Iso_MediumWP_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu5EG20ORL1Mu5IsoEG18 + hltPreMu8TrkIsoVVLEle23GsfCaloIdTrackIdIsoMediumWP + hltL1sL1Mu5EG20ORL1Mu5IsoEG18L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2Filtered5 + HLTL3muonrecoSequence + hltL3fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2f5L3Filtered8 + HLTL3muontrkisovvlSequence + hltL1sL1Mu5EG20ORL1Mu5IsoEG18L3IsoFiltered8 + HLTMu8Ele23_Gsf + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_PFHT350_PFMET120_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + hltPrePFHT350PFMET120NoiseCleaned + HLTRecoMETSequence + hltMET80 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean70 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID70 + hltHtMht + hltHt280 + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET120Filter + hltPFHT + hltPFHT350 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_PFHT550_4Jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + hltPrePFHT5504Jet + HLTAK4CaloJetsSequence + hltHtMht4Jet + hlt4JetHt450 + HLTAK4PFJetsSequence + hltPFHT4Jet + hltPF4JetHT550 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_PFHT650_4Jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + hltPrePFHT6504Jet + HLTAK4CaloJetsSequence + hltHtMht4Jet + hlt4JetHt550 + HLTAK4PFJetsSequence + hltPFHT4Jet + hltPF4JetHT650 + cms.SequencePlaceholder( "HLTEndSequence" ) ) @@ -32962,11 +32758,11 @@ HLT_HT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrETM70 + hltPreHT300 + HLTAK4CaloJetsSequence + hltHtMht + hltHT300 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_HT350_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrETM70 + hltPreHT350 + HLTAK4CaloJetsSequence + hltHtMht + hltHT350 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_HT400_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrETM70 + hltPreHT400 + HLTAK4CaloJetsSequence + hltHtMht + hltHT400 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT200DiPFJet90PFAlphaT0p57 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT150CaloAlphaT0p54 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT200PFAlphaT0p57 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT250DiPFJet90PFAlphaT0p55 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT200CaloAlphaT0p535 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT250PFAlphaT0p55 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT300DiPFJet90PFAlphaT0p53 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT250CaloAlphaT0p525 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT300PFAlphaT0p53 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT350DiPFJet90PFAlphaT0p52 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT300CaloAlphaT0p52 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT350PFAlphaT0p52 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT400DiPFJet90PFAlphaT0p51 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT375CaloAlphaT0p51 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT400PFAlphaT0p51 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT200DiPFJet90PFAlphaT0p57 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT150CaloAlphaT0p54 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT200PFAlphaT0p57 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT250DiPFJet90PFAlphaT0p55 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT200CaloAlphaT0p535 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT250PFAlphaT0p55 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT300DiPFJet90PFAlphaT0p53 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT250CaloAlphaT0p525 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT300PFAlphaT0p53 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT350DiPFJet90PFAlphaT0p52 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT300CaloAlphaT0p52 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT350PFAlphaT0p52 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT400DiPFJet90PFAlphaT0p51 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT375CaloAlphaT0p51 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT400PFAlphaT0p51 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_MET75_IsoTrk50_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMET75IsoTrk50 + HLTRecoMETSequence + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean75 + HLTRecoJetSequenceAK4PrePF + HLTDoLocalPixelSequence + HLTRecopixelvertexingSequence + HLTDoLocalStripSequence + HLTIterativeTrackingIter02 + hltDeDxEstimatorProducer + hltTrk50Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_MET90_IsoTrk50_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMET90IsoTrk50 + HLTRecoMETSequence + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean90 + HLTRecoJetSequenceAK4PrePF + HLTDoLocalPixelSequence + HLTRecopixelvertexingSequence + HLTDoLocalStripSequence + HLTIterativeTrackingIter02 + hltDeDxEstimatorProducer + hltTrk50Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_PFMET120_NoiseCleaned_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPrePFMET120NoiseCleanedBTagCSV07 + HLTRecoMETSequence + hltMET70 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean70 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID70 + hltSusyPreBtagJetFilter + HLTFastPrimaryVertexSequence + hltFastPVPixelVertexSelector + HLTBtagCSVSequenceL3 + hltBLifetimeL3FilterCSVsusy + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET120Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) @@ -32978,38 +32774,39 @@ HLT_PFMET120_PFMHT120_IDLoose_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORETM60 + hltPrePFMET120PFMHT120IDLoose + HLTRecoMETSequence + hltMET90 + HLTAK4CaloJetsSequence + hltMht + hltMHT90 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseID + hltPFMHTLooseID120 + hltPFMETProducer + hltPFMET120 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_BTagCSV0p7_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORETM60 + hltPreCaloMHTNoPU90PFMET90PFMHT90IDLooseBTagCSV0p7 + HLTAK4CaloJetsSequence + HLTFastPrimaryVertexSequence + HLTNoPUSequence + hltMHTNoPU + hltMHTNoPU90 + HLTBtagCSVSequenceL3 + hltCSV0p7L3 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseID + hltPFMHTLooseID90 + hltPFMETProducer + hltPFMET90 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORETM60 + hltPreCaloMHTNoPU90PFMET90PFMHT90IDLoose + HLTAK4CaloJetsSequence + HLTFastPrimaryVertexSequence + HLTNoPUSequence + hltMHTNoPU + hltMHTNoPU90 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseID + hltPFMHTLooseID90 + hltPFMETProducer + hltPFMET90 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_QuadPFJet_BTagCSV_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetBTagCSVVBF + HLTAK4CaloJetsSequence + hltQuadJet20 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + HLTFastPrimaryVertexSequence + hltVBFCaloJetEtaSortedMqq150Deta2p6 + HLTBtagCSVSequenceL3 + hltCSV0p8L3 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID34 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + hltVBFPFJetEtaSortedMqq240Detaqq2p6 + HLTBtagCSVSequencePF + hltCSVPF0p8PFFilterHbbVBF + hltVBFPFJetCSVSortedMqq200Detaqq2p0 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_QuadPFJet_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetVBF + HLTAK4CaloJetsSequence + hltQuadJet20 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + HLTFastPrimaryVertexSequence + hltVBFCaloJetEtaSortedMqq150Deta2p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID34 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + hltVBFPFJetEtaSortedMqq240Detaqq2p6 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetDoubleBTagCSVVBFMqq200 + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltCSVL30p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + HLTBtagCSVSequencePF + hltSelector6PFJets + hltDoubleCSVPF0p4 + hltCSVPF0p7 + hltVBFPFJetCSVSortedMqq200Detaqq1p2 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetSingleBTagCSVVBFMqq460 + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltCSVL30p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + HLTBtagCSVSequencePF + hltSelector6PFJets + hltCSVPF0p7 + hltVBFPFJetCSVSortedMqq460Detaqq4p1 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetDoubleBTagCSVVBFMqq240 + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltCSVL30p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + HLTBtagCSVSequencePF + hltSelector6PFJets + hltDoubleCSVPF0p4 + hltCSVPF0p7 + hltVBFPFJetCSVSortedMqq240Detaqq2p0 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetSingleBTagCSVVBFMqq500 + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltCSVL30p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + HLTBtagCSVSequencePF + hltSelector6PFJets + hltCSVPF0p7 + hltVBFPFJetCSVSortedMqq500Detaqq4p6 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_QuadPFJet_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetVBF + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_L1_TripleJet_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreL1TripleJetVBF + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_QuadJet45_TripleCSV0p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1Quad60OrHTT175 + hltPreQuadJet45TripleCSV0p5 + HLTAK4CaloJetsSequence + hltQuadCentralJet45 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltTripleCSV0p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltQuadPFCentralJetLooseID45 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_QuadJet45_DoubleCSV0p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1Quad60OrHTT175 + hltPreQuadJet45DoubleCSV0p5 + HLTAK4CaloJetsSequence + hltQuadCentralJet45 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltDoubleCSV0p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltQuadPFCentralJetLooseID45 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_DoubleJet90_Double30_TripleCSV0p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1Double100OrTripleVBF + hltPreDoubleJet90Double30TripleCSV0p5 + HLTAK4CaloJetsSequence + hltQuadCentralJet30 + hltDoubleCentralJet90 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltTripleCSV0p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltQuadPFCentralJetLooseID30 + hltDoublePFCentralJetLooseID90 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_DoubleJet90_Double30_DoubleCSV0p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1Double100OrTripleVBF + hltPreDoubleJet90Double30DoubleCSV0p5 + HLTAK4CaloJetsSequence + hltQuadCentralJet30 + hltDoubleCentralJet90 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltDoubleCSV0p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltQuadPFCentralJetLooseID30 + hltDoublePFCentralJetLooseID90 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_PFchMET90_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70 + hltPrePFchMET90NoiseCleaned + HLTRecoMETSequence + hltMET90 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean80 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID80 + HLTAK4PFJetsSequence + hltPFchMETProducer + hltPFchMET90Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon135_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton135PFMET40 + HLTSinglePhoton135Sequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon135_PFMET100_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton135PFMET100NoiseCleaned + HLTSinglePhoton135Sequence + HLTRecoMETSequence + hltMET50 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean40 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID40 + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET100Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon135_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton135VBF + HLTSinglePhoton135Sequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon135_PFMET100_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton135PFMET100NoiseCleaned + HLTSinglePhoton135Sequence + HLTRecoMETSequence + hltMET50 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean40 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID40 + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET100Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon20_CaloIdVL_IsoL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG10 + hltPrePhoton20CaloIdVLIsoL + HLTPhoton20CaloIdVLIsoLSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPrePhoton22R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton22R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPrePhoton22R9Id90HE10Iso40EBOnlyVBF + HLTPhoton22R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon250_NoHE_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton250NoHE + HLTSinglePhoton250erNoHESequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon300_NoHE_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton300NoHE + HLTSinglePhoton300erNoHESequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60 + HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15 + HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5 + HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30 + HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65 + HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70 + HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon250_NoHE_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton250NoHE + HLTSinglePhoton250erNoHESequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon300_NoHE_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton300NoHE + HLTSinglePhoton300erNoHESequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60 + HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15 + HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5 + HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30 + HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65 + HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70 + HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG30 + hltPrePhoton36R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton36R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG30 + hltPrePhoton36R9Id90HE10Iso40EBOnlyVBF + HLTPhoton36R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton50R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF + HLTPhoton50R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton75R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF + HLTPhoton75R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton90R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF + HLTPhoton90R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton120R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton120R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton120R9Id90HE10Iso40EBOnlyVBF + HLTPhoton120R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton50R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF + HLTPhoton50R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton75R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF + HLTPhoton75R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton90R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF + HLTPhoton90R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton120R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton120R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton120R9Id90HE10Iso40EBOnlyVBF + HLTPhoton120R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu8_TrkIsoVVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu5 + hltPreMu8TrkIsoVVL + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered5 + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f5L3Filtered8 + HLTL3muontrkisovvlSequence + hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoFiltered0p4 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu17_TrkIsoVVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu12 + hltPreMu17TrkIsoVVL + hltL1fL1sMu12L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu12L1f0L2Filtered12 + HLTL3muonrecoSequence + hltL3fL1sMu12L1f0L2f12L3Filtered17 + HLTL3muontrkisovvlSequence + hltL3fL1sMu12L1f0L2f12L3Filtered17TkIsoFiltered0p4 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu24_TrkIsoVVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreMu24TrkIsoVVL + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered16 + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f16L3Filtered24 + HLTL3muontrkisovvlSequence + hltL3fL1sMu16L1f0L2f16L3Filtered24TkIsoFiltered0p4 + cms.SequencePlaceholder( "HLTEndSequence" ) ) @@ -33053,12 +32850,12 @@ HLT_Photon22_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPrePhoton22 + HLTPhoton22Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG25 + hltPrePhoton30 + HLTPhoton30Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon36_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG30 + hltPrePhoton36 + HLTPhoton36Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton50 + HLTPhoton50Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon75_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton75 + HLTPhoton75Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon90_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton90 + HLTPhoton90Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon120_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton120 + HLTPhoton120Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon175_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton175 + HLTPhoton175Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon165_HE10_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton165HE10 + HLTPhoton165HE10Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton50 + HLTPhoton50Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon75_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton75 + HLTPhoton75Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon90_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton90 + HLTPhoton90Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon120_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton120 + HLTPhoton120Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon175_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton175 + HLTPhoton175Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon165_HE10_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton165HE10 + HLTPhoton165HE10Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon22_R9Id90_HE10_IsoM_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPrePhoton22R9Id90HE10IsoM + HLTPhoton22R9Id90HE10IsoMSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon30_R9Id90_HE10_IsoM_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG25 + hltPrePhoton30R9Id90HE10IsoM + HLTPhoton30R9Id90HE10IsoMSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon36_R9Id90_HE10_IsoM_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG30 + hltPrePhoton36R9Id90HE10IsoM + HLTPhoton36R9Id90HE10IsoMSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) @@ -33067,26 +32864,26 @@ HLT_Photon90_R9Id90_HE10_IsoM_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton90R9Id90HE10IsoM + HLTPhoton90R9Id90HE10IsoMSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon120_R9Id90_HE10_IsoM_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton120R9Id90HE10IsoM + HLTPhoton120R9Id90HE10IsoMSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon165_R9Id90_HE10_IsoM_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton165R9Id90HE10IsoM + HLTPhoton165R9Id90HE10IsoMSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Diphoton36_18_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_Mass95_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPreDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95 + HLTDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Diphoton42_22_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPreDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80e + HLTDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Diphoton36_18_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_Mass95_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPreDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95 + HLTDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Diphoton42_22_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPreDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80e + HLTDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Dimuon0_Jpsi_Muon_v1 = cms.Path( HLTBeginSequence + hltL1sL1TripleMu0 + hltPreDimuon0JpsiMuon + hltTripleMuonL1Filtered0 + HLTL2muonrecoSequence + hltTripleMuonL2PreFiltered0 + HLTL3muonrecoSequence + hltTripleMuL3PreFiltered0 + hltJpsiMuonL3Filtered + hltDisplacedmumuVtxProducerJpsiMuon + hltVertexmumuFilterJpsiMuon + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Dimuon0_Upsilon_Muon_v1 = cms.Path( HLTBeginSequence + hltL1sL1TripleMu0 + hltPreDimuon0UpsilonMuon + hltTripleMuonL1Filtered0 + HLTL2muonrecoSequence + hltTripleMuonL2PreFiltered0 + HLTL3muonrecoSequence + hltTripleMuL3PreFiltered0 + hltUpsilonMuonL3Filtered + hltDisplacedmumuVtxProducerUpsilonMuon + hltVertexmumuFilterUpsilonMuon + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_QuadMuon0_Dimuon0_Jpsi_v1 = cms.Path( HLTBeginSequence + hltL1sL1QuadMu0 + hltPreQuadMuon0Dimuon0Jpsi + hltQuadMuonL1Filtered0 + HLTL2muonrecoSequence + hltQuadMuonL2PreFiltered0 + HLTL3muonrecoSequence + hltQuadMuL3PreFiltered0 + hltJpsiMuonMuonL3Filtered + hltDisplacedmumuVtxProducerJpsiMuonMuon + hltVertexmumuFilterJpsiMuonMuon + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_QuadMuon0_Dimuon0_Upsilon_v1 = cms.Path( HLTBeginSequence + hltL1sL1QuadMu0 + hltPreQuadMuon0Dimuon0Upsilon + hltQuadMuonL1Filtered0 + HLTL2muonrecoSequence + hltQuadMuonL2PreFiltered0 + HLTL3muonrecoSequence + hltQuadMuL3PreFiltered0 + hltUpsilonMuonMuonL3Filtered + hltDisplacedmumuVtxProducerUpsilonMuonMuon + hltVertexmumuFilterUpsilonMuonMuon + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu17_Mu8_SameSign_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreMu17Mu8SameSign + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequence + hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + HLTL3muonrecoSequence + hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + hltDiMuonGlb17Glb8DzFiltered0p2 + hltDiMuonGlb17Glb8DzFiltered0p2SameSign + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu17_Mu8_SameSign_DPhi_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreMu17Mu8SameSignDPhi + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequence + hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + HLTL3muonrecoSequence + hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + hltDiMuonGlb17Glb8DzFiltered0p2 + hltDiMuonGlb17Glb8DzFiltered0p2SameSignDPhiCut + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_RsqMR260_Rsq0p09_MR200_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR260Rsq0p09MR200 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR160Rsq0p01MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsqMR260Rsq0p09MR200 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_RsqMR260_Rsq0p09_MR200_4jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR260Rsq0p09MR2004jet + HLTAK4CaloJetsSequence + hlt2CaloJet40 + hlt4CaloJet30 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR160Rsq0p01MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet50 + hlt4PFJet40 + hltPFMETProducer + hltRHemisphere + hltRsqMR260Rsq0p09MR200 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_RsqMR300_Rsq0p09_MR200_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR300Rsq0p09MR200 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR200Rsq0p01MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsqMR300Rsq0p09MR200 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_RsqMR300_Rsq0p09_MR200_4jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR300Rsq0p09MR2004jet + HLTAK4CaloJetsSequence + hlt2CaloJet40 + hlt4CaloJet30 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR200Rsq0p01MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet50 + hlt4PFJet40 + hltPFMETProducer + hltRHemisphere + hltRsqMR300Rsq0p09MR200 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Rsq0p36_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsq0p36 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsq0p16Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsq0p36 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_RsqMR260_Rsq0p09_MR200_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + hltPreRsqMR260Rsq0p09MR200 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR240Rsq0p0196MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsqMR260Rsq0p09MR200 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_RsqMR260_Rsq0p09_MR200_4jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + hltPreRsqMR260Rsq0p09MR2004jet + HLTAK4CaloJetsSequence + hlt2CaloJet40 + hlt4CaloJet30 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR240Rsq0p0196MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet50 + hlt4PFJet40 + hltPFMETProducer + hltRHemisphere + hltRsqMR260Rsq0p09MR200 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_RsqMR300_Rsq0p09_MR200_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR300Rsq0p09MR200 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR240Rsq0p0196MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsqMR300Rsq0p09MR200 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_RsqMR300_Rsq0p09_MR200_4jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR300Rsq0p09MR2004jet + HLTAK4CaloJetsSequence + hlt2CaloJet40 + hlt4CaloJet30 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR240Rsq0p0196MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet50 + hlt4PFJet40 + hltPFMETProducer + hltRHemisphere + hltRsqMR300Rsq0p09MR200 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Rsq0p36_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + hltPreRsq0p36 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsq0p16Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsq0p36 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_HT750_DisplacedDijet80_Inclusive_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150OrHTT175OrHTT200 + hltPreHT750DisplacedDijet80Inclusive + hltPixelTrackerHVOn + hltStripTrackerHVOn + HLTAK4CaloJetsSequence + hltHtMht + hltHt750 + hltEmFraction0p01To0p99CaloJetSelector + hltDoubleCentralCaloJetpt80 + hltCentralCaloJetpt80CollectionProducer + HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + HLTIterativeTrackingForBTagIteration0 + HLT2PromptTrackRequirementIter0DisplacedJets + hltDisplacedHLTCaloJetCollectionProducer + HLTIterativeTrackingForBTagIter12 + HLT2PromptTrackRequirementIter12DisplacedJets + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_HT650_DisplacedDijet80_Inclusive_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150OrHTT175OrHTT200 + hltPreHT650DisplacedDijet80Inclusive + hltPixelTrackerHVOn + hltStripTrackerHVOn + HLTAK4CaloJetsSequence + hltHtMht + hltHt650 + hltEmFraction0p01To0p99CaloJetSelector + hltDoubleCentralCaloJetpt80 + hltCentralCaloJetpt80CollectionProducer + HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + HLTIterativeTrackingForBTagIteration0 + HLT2PromptTrackRequirementIter0DisplacedJets + hltDisplacedHLTCaloJetCollectionProducer + HLTIterativeTrackingForBTagIter12 + HLT2PromptTrackRequirementIter12DisplacedJets + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_MonoCentralPFJet140_PFMETNoMu100_PFMHTNoMu140_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMonoCentralPFJet140PFMETNoMu100PFMHTNoMu140NoiseCleaned + HLTRecoMETSequence + hltMET70 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean60 + HLTAK4CaloJetsSequence + hltCentralCaloJet115 + hltMetCleanUsingJetID + hltMETCleanUsingJetID60 + HLTAK4PFJetsSequence + hltCentralPFJetsCorrectedMatchedToCentralCaloJets115 + hltMatchedCentralPFJet140Filter + hltMatchedCentralPFJet115NHEF95Filter + hltPFMETNoMuProducer + hltPFMETNoMu100Filter + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseIDNoMu + hltPFMHTLooseIDNoMu140Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_MonoCentralPFJet140_PFMETNoMu140_PFMHTNoMu140_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMonoCentralPFJet140PFMETNoMu140PFMHTNoMu140NoiseCleaned + HLTRecoMETSequence + hltMET70 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean60 + HLTAK4CaloJetsSequence + hltCentralCaloJet115 + hltMetCleanUsingJetID + hltMETCleanUsingJetID60 + HLTAK4PFJetsSequence + hltCentralPFJetsCorrectedMatchedToCentralCaloJets115 + hltMatchedCentralPFJet140Filter + hltMatchedCentralPFJet115NHEF95Filter + hltPFMETNoMuProducer + hltPFMETNoMu140Filter + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseIDNoMu + hltPFMHTLooseIDNoMu140Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_MonoCentralPFJet150_PFMETNoMu150_PFMHTNoMu150_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMonoCentralPFJet150PFMETNoMu150PFMHTNoMu150NoiseCleaned + HLTRecoMETSequence + hltMET70 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean60 + HLTAK4CaloJetsSequence + hltCentralCaloJet125 + hltMetCleanUsingJetID + hltMETCleanUsingJetID60 + HLTAK4PFJetsSequence + hltCentralPFJetsCorrectedMatchedToCentralCaloJets125 + hltMatchedCentralPFJet150Filter + hltMatchedCentralPFJet125NHEF95Filter + hltPFMETNoMuProducer + hltPFMETNoMu150Filter + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseIDNoMu + hltPFMHTLooseIDNoMu150Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1 = cms.Path( HLTBeginSequence + hltL1sL1EG25erHTT125 + hltPreEle27eta2p1WP85GsfHT200 + HLTL1EGHttEle27erWP85GsfSequence + HLTAK4PFJetsSequence + hltPFHTJet30 + hltPFHT200Jet30 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon90_CaloIdL_PFHT500_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton90CaloIdLPFHT500 + HLTPhoton90_CaloId_Sequence + HLTAK4CaloJetsSequence + hltHtMht + hltHt400 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT500 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon90_CaloIdL_PFHT500_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton90CaloIdLPFHT500 + HLTPhoton90_CaloId_Sequence + HLTAK4CaloJetsSequence + hltHtMht + hltHt400 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT500 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_DoubleMu8_Mass8_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu6HTT150orL1Mu8HTT125orL1HTT175 + hltPreDoubleMu8Mass8PFHT300 + hltDimuon8L1Filtered0 + HLTL2muonrecoSequence + hltDimuon8L2PreFiltered0 + HLTL3muonrecoSequence + hltDoubleMu8Mass8L3Filtered + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu8_Ele8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu6HTT150orL1Mu8HTT125orL1HTT175 + hltPreMu8Ele8CaloIdLTrkIdVLMass8PFHT300 + hltMuon8L1Filtered0 + HLTL2muonrecoSequence + hltMuon8L2Filtered0 + HLTL3muonrecoSequence + hltMuon8L3Filtered0 + HLTSingleEle8CaloIdVLTrkIdVLSequence + hltElectronMuonInvMassFilter8 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleEG6HTT150orL1HTT175 + hltPreDoubleEle8CaloIdLTrkIdVLMass8PFHT300 + HLTDoubleEle8CaloIdVLTrkIdVLSequence + hltDoubleEle8Mass8Filter + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + cms.SequencePlaceholder( "HLTEndSequence" ) ) @@ -33096,9 +32893,9 @@ HLT_Ele15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleEG5) + hltPreEle15IsoVVVLPFHT400PFMET70 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + HLTEle15VVVLGsfSequence + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + hltPFMETProducer + hltPFMET70Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele15_IsoVVVL_PFHT600_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleEG5) + hltPreEle15IsoVVVLPFHT600 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + HLTEle15VVVLGsfSequence + HLTAK4PFJetsSequence + hltPFHT + hltPFHT600 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele15_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleEG5) + hltPreEle15PFHT300 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + HLTEle15GsfSequence + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLBTagCSV07PFHT400 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltSusyPreBtagJetFilter + HLTFastPrimaryVertexSequence + hltFastPVPixelVertexSelector + HLTBtagCSVSequenceL3 + hltBLifetimeL3FilterCSVsusy + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLPFHT400PFMET70 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + hltPFMETProducer + hltPFMET70Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Mu15_IsoVVVL_PFHT600_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLPFHT600 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT600 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLBTagCSV07PFHT400 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltSusyPreBtagJetFilter + HLTFastPrimaryVertexSequence + hltFastPVPixelVertexSelector + HLTBtagCSVSequenceL3 + hltBLifetimeL3FilterCSVsusy + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTMu15IsolationSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLPFHT400PFMET70 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTMu15IsolationSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + hltPFMETProducer + hltPFMET70Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Mu15_IsoVVVL_PFHT600_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLPFHT600 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTMu15IsolationSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT600 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu15_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15PFHT300 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Dimuon16_Jpsi_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu10MuOpen + hltPreDimuon16Jpsi + hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon16JpsiL3Filtered + hltDisplacedmumuVtxProducerDimuon16Jpsi + hltDisplacedmumuFilterDimuon16Jpsi + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Dimuon10_Jpsi_Barrel_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16NoOS + hltPreDimuon10JpsiBarrel + hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon10JpsiBarrelL3Filtered + hltDisplacedmumuVtxProducerDimuon10JpsiBarrel + hltDisplacedmumuFilterDimuon10JpsiBarrel + cms.SequencePlaceholder( "HLTEndSequence" ) ) @@ -33119,7 +32916,7 @@ HLTriggerFinalPath = cms.Path( HLTBeginSequence + hltScalersRawToDigi + hltFEDSelector + hltTriggerSummaryAOD + hltTriggerSummaryRAW ) -HLTSchedule = cms.Schedule( *(HLTriggerFirstPath, HLT_AK8PFJet360TrimMod_Mass30_v1, HLT_AK8PFHT700_TrimR0p1PT0p03Mass50_v1, HLT_BTagCSV07_v1, HLT_CaloJet260_v1, HLT_CaloJet500_NoJetID_v1, HLT_Dimuon13_PsiPrime_v1, HLT_Dimuon13_Upsilon_v1, HLT_Dimuon20_Jpsi_v1, HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1, HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1, HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1, HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_v1, HLT_DoubleMu4_3_Bs_v1, HLT_DoubleMu4_3_Jpsi_Displaced_v1, HLT_DoubleMu4_JpsiTrk_Displaced_v1, HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v1, HLT_DoubleMu4_PsiPrimeTrk_Displaced_v1, HLT_Mu7p5_L2Mu2_Jpsi_v1, HLT_Mu7p5_L2Mu2_Upsilon_v1, HLT_Mu7p5_Track2_Jpsi_v1, HLT_Mu7p5_Track3p5_Jpsi_v1, HLT_Mu7p5_Track7_Jpsi_v1, HLT_Mu7p5_Track2_Upsilon_v1, HLT_Mu7p5_Track3p5_Upsilon_v1, HLT_Mu7p5_Track7_Upsilon_v1, HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1, HLT_Dimuon0er16_Jpsi_NoVertexing_v1, HLT_Dimuon6_Jpsi_NoVertexing_v1, HLT_DoublePhoton85_v1, HLT_Ele17_Ele12_Ele10_CaloId_TrackId_v1, HLT_Ele17_Ele8_Gsf_v1, HLT_Ele20WP60_Ele8_Mass55_v1, HLT_Ele22_eta2p1_WP75_Gsf_v1, HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1, HLT_Ele23_Ele12_CaloId_TrackId_Iso_v1, HLT_Ele25WP60_SC4_Mass55_v1, HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1, HLT_Ele35_eta2p1_WP85_Gsf_v1, HLT_Ele40_eta2p1_WP85_Gsf_v1, HLT_Ele27_WP85_Gsf_v1, HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1, HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_Ele27_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1, HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet30_v1, HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1, HLT_Ele27_eta2p1_WP75_Gsf_v1, HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1, HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_Ele32_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1, HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1, HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1, HLT_Ele32_eta2p1_WP75_Gsf_v1, HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1, HLT_Ele105_CaloIdVT_GsfTrkIdT_v1, HLT_HT650_v1, HLT_Mu16_eta2p1_CaloMET30_v1, HLT_IsoMu16_eta2p1_CaloMET30_v1, HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1, HLT_IsoMu17_eta2p1_v1, HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1, HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1, HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_DoubleIsoMu17_eta2p1_v1, HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1, HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1, HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1, HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1, HLT_IsoMu20_eta2p1_v1, HLT_IsoMu24_v1, HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1, HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1, HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1, HLT_IsoMu24_eta2p1_v1, HLT_IsoTkMu20_eta2p1_v1, HLT_IsoTkMu24_v1, HLT_IsoTkMu24_eta2p1_v1, HLT_IsoMu27_v1, HLT_IsoTkMu27_v1, HLT_IterativeTracking_v1, HLT_L2DoubleMu23_NoVertex_v1, HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v1, HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1, HLT_Mu17_Mu8_DZ_v1, HLT_Mu17_NoFilters_v1, HLT_Mu17_TkMu8_DZ_v1, HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v1, HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1, HLT_Mu23_TrkIsoVVL_Ele12_Gsf_CaloId_TrackId_Iso_MediumWP_v1, HLT_Mu25_TkMu0_dEta18_Onia_v1, HLT_Mu27_TkMu8_v1, HLT_Mu30_TkMu11_v1, HLT_Mu40_TkMu11_v1, HLT_Mu40_eta2p1_PFJet200_PFJet50_v1, HLT_Mu24_eta2p1_v1, HLT_TkMu24_eta2p1_v1, HLT_Mu27_v1, HLT_TkMu27_v1, HLT_Mu50_v1, HLT_Mu45_eta2p1_v1, HLT_Mu8_TrkIsoVVL_Ele23_Gsf_CaloId_TrackId_Iso_MediumWP_v1, HLT_PFHT350_PFMET120_NoiseCleaned_v1, HLT_PFHT550_4Jet_v1, HLT_PFHT650_4Jet_v1, HLT_PFHT750_4Jet_v1, HLT_PFHT350_v1, HLT_PFHT600_v1, HLT_PFHT650_v1, HLT_PFHT900_v1, HLT_PFJet40_v1, HLT_PFJet60_v1, HLT_PFJet80_v1, HLT_PFJet140_v1, HLT_PFJet200_v1, HLT_PFJet260_v1, HLT_PFJet320_v1, HLT_PFJet400_v1, HLT_PFJet450_v1, HLT_PFJet500_v1, HLT_DiPFJetAve30_HFJEC_v1, HLT_DiPFJetAve60_HFJEC_v1, HLT_DiPFJetAve80_HFJEC_v1, HLT_DiPFJetAve100_HFJEC_v1, HLT_DiPFJetAve160_HFJEC_v1, HLT_DiPFJetAve220_HFJEC_v1, HLT_DiPFJetAve300_HFJEC_v1, HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu140_v1, HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu80_v1, HLT_DiCentralPFJet70_PFMET120_NoiseCleaned_v1, HLT_HT200_v1, HLT_HT250_v1, HLT_HT300_v1, HLT_HT350_v1, HLT_HT400_v1, HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1, HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1, HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1, HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1, HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1, HLT_MET75_IsoTrk50_v1, HLT_MET90_IsoTrk50_v1, HLT_PFMET120_NoiseCleaned_BTagCSV07_v1, HLT_PFMET120_NoiseCleaned_Mu5_v1, HLT_PFMET170_NoiseCleaned_v1, HLT_PFMET90_PFMHT90_IDLoose_v1, HLT_PFMET100_PFMHT100_IDLoose_v1, HLT_PFMET110_PFMHT110_IDLoose_v1, HLT_PFMET120_PFMHT120_IDLoose_v1, HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_BTagCSV0p7_v1, HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_v1, HLT_QuadPFJet_BTagCSV_VBF_v1, HLT_QuadPFJet_VBF_v1, HLT_L1_TripleJet_VBF_v1, HLT_QuadJet45_TripleCSV0p5_v1, HLT_QuadJet45_DoubleCSV0p5_v1, HLT_DoubleJet90_Double30_TripleCSV0p5_v1, HLT_DoubleJet90_Double30_DoubleCSV0p5_v1, HLT_PFchMET90_NoiseCleaned_v1, HLT_Photon135_PFMET40_v1, HLT_Photon135_PFMET100_NoiseCleaned_v1, HLT_Photon135_VBF_v1, HLT_Photon20_CaloIdVL_IsoL_v1, HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon250_NoHE_v1, HLT_Photon300_NoHE_v1, HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1, HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1, HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1, HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1, HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1, HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1, HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Mu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_v1, HLT_Mu24_TrkIsoVVL_v1, HLT_Mu34_TrkIsoVVL_v1, HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele18_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele33_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_BTagMu_DiJet20_Mu5_v1, HLT_BTagMu_DiJet40_Mu5_v1, HLT_BTagMu_DiJet70_Mu5_v1, HLT_BTagMu_DiJet110_Mu5_v1, HLT_BTagMu_Jet300_Mu5_v1, HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1, HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1, HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v1, HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu17_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu30_Ele30_CaloIdL_GsfTrkIdVL_v1, HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v1, HLT_Mu12_Photon25_CaloIdL_v1, HLT_Mu12_Photon25_CaloIdL_L1ISO_v1, HLT_Mu12_Photon25_CaloIdL_L1OR_v1, HLT_Mu17_Photon30_CaloIdL_L1ISO_v1, HLT_Mu17_Photon35_CaloIdL_L1ISO_v1, HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v1, HLT_TripleMu_12_10_5_v1, HLT_Mu3er_PFHT140_PFMET125_NoiseCleaned_v1, HLT_Mu6_PFHT200_PFMET100_NoiseCleaned_BTagCSV07_v1, HLT_Mu6_PFHT200_PFMET125_NoiseCleaned_v1, HLT_Mu14er_PFMET120_NoiseCleaned_v1, HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_AK8DiPFJet280_200_TrimMass30_BTagCSV0p3_v1, HLT_PFHT650_WideJetMJJ900DEtaJJ1p5_v1, HLT_PFHT650_WideJetMJJ950DEtaJJ1p5_v1, HLT_Photon22_v1, HLT_Photon30_v1, HLT_Photon36_v1, HLT_Photon50_v1, HLT_Photon75_v1, HLT_Photon90_v1, HLT_Photon120_v1, HLT_Photon175_v1, HLT_Photon165_HE10_v1, HLT_Photon22_R9Id90_HE10_IsoM_v1, HLT_Photon30_R9Id90_HE10_IsoM_v1, HLT_Photon36_R9Id90_HE10_IsoM_v1, HLT_Photon50_R9Id90_HE10_IsoM_v1, HLT_Photon75_R9Id90_HE10_IsoM_v1, HLT_Photon90_R9Id90_HE10_IsoM_v1, HLT_Photon120_R9Id90_HE10_IsoM_v1, HLT_Photon165_R9Id90_HE10_IsoM_v1, HLT_Diphoton36_18_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_Mass95_v1, HLT_Diphoton42_22_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_v1, HLT_Dimuon0_Jpsi_Muon_v1, HLT_Dimuon0_Upsilon_Muon_v1, HLT_QuadMuon0_Dimuon0_Jpsi_v1, HLT_QuadMuon0_Dimuon0_Upsilon_v1, HLT_Mu17_Mu8_SameSign_v1, HLT_Mu17_Mu8_SameSign_DPhi_v1, HLT_RsqMR260_Rsq0p09_MR200_v1, HLT_RsqMR260_Rsq0p09_MR200_4jet_v1, HLT_RsqMR300_Rsq0p09_MR200_v1, HLT_RsqMR300_Rsq0p09_MR200_4jet_v1, HLT_Rsq0p36_v1, HLT_HT750_DisplacedDijet80_Inclusive_v1, HLT_HT650_DisplacedDijet80_Inclusive_v1, HLT_MonoCentralPFJet140_PFMETNoMu100_PFMHTNoMu140_NoiseCleaned_v1, HLT_MonoCentralPFJet140_PFMETNoMu140_PFMHTNoMu140_NoiseCleaned_v1, HLT_MonoCentralPFJet150_PFMETNoMu150_PFMHTNoMu150_NoiseCleaned_v1, HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1, HLT_Photon90_CaloIdL_PFHT500_v1, HLT_DoubleMu8_Mass8_PFHT300_v1, HLT_Mu8_Ele8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1, HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1, HLT_Mu10_CentralPFJet30_BTagCSV0p5PF_v1, HLT_Ele10_CaloIdL_TrackIdVL_CentralPFJet30_BTagCSV0p5PF_v1, HLT_Ele15_IsoVVVL_BTagtop8CSV07_PFHT400_v1, HLT_Ele15_IsoVVVL_PFHT400_PFMET70_v1, HLT_Ele15_IsoVVVL_PFHT600_v1, HLT_Ele15_PFHT300_v1, HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1, HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1, HLT_Mu15_IsoVVVL_PFHT600_v1, HLT_Mu15_PFHT300_v1, HLT_Dimuon16_Jpsi_v1, HLT_Dimuon10_Jpsi_Barrel_v1, HLT_Dimuon8_PsiPrime_Barrel_v1, HLT_Dimuon8_Upsilon_Barrel_v1, HLT_Dimuon0_Phi_Barrel_v1, HLT_Mu16_TkMu0_dEta18_Onia_v1, HLT_Mu16_TkMu0_dEta18_Phi_v1, HLT_PixelTracks_Multiplicity60_v1, HLT_PixelTracks_Multiplicity85_v1, HLT_PixelTracks_Multiplicity110_v1, HLT_PixelTracks_Multiplicity135_v1, HLT_PixelTracks_Multiplicity160_v1, HLT_ECALHT800_v1, HLT_Physics_v1, HLT_ReducedIterativeTracking_v1, HLT_ZeroBias_v1, HLTriggerFinalPath )) +HLTSchedule = cms.Schedule( *(HLTriggerFirstPath, HLT_AK8PFJet360TrimMod_Mass30_v1, HLT_AK8PFHT700_TrimR0p1PT0p03Mass50_v1, HLT_BTagCSV07_v1, HLT_CaloJet260_v1, HLT_CaloJet500_NoJetID_v1, HLT_Dimuon13_PsiPrime_v1, HLT_Dimuon13_Upsilon_v1, HLT_Dimuon20_Jpsi_v1, HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1, HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1, HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1, HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_v1, HLT_DoubleMu4_3_Bs_v1, HLT_DoubleMu4_3_Jpsi_Displaced_v1, HLT_DoubleMu4_JpsiTrk_Displaced_v1, HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v1, HLT_DoubleMu4_PsiPrimeTrk_Displaced_v1, HLT_Mu7p5_L2Mu2_Jpsi_v1, HLT_Mu7p5_L2Mu2_Upsilon_v1, HLT_Mu7p5_Track2_Jpsi_v1, HLT_Mu7p5_Track3p5_Jpsi_v1, HLT_Mu7p5_Track7_Jpsi_v1, HLT_Mu7p5_Track2_Upsilon_v1, HLT_Mu7p5_Track3p5_Upsilon_v1, HLT_Mu7p5_Track7_Upsilon_v1, HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1, HLT_Dimuon0er16_Jpsi_NoVertexing_v1, HLT_Dimuon6_Jpsi_NoVertexing_v1, HLT_DoublePhoton85_v1, HLT_Ele17_Ele8_Gsf_v1, HLT_Ele20WP60_Ele8_Mass55_v1, HLT_Ele22_eta2p1_WP75_Gsf_v1, HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1, HLT_Ele25WP60_SC4_Mass55_v1, HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1, HLT_Ele35_eta2p1_WP85_Gsf_v1, HLT_Ele40_eta2p1_WP85_Gsf_v1, HLT_Ele27_WP85_Gsf_v1, HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1, HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_Ele27_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1, HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet30_v1, HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1, HLT_Ele27_eta2p1_WP75_Gsf_v1, HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1, HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_Ele32_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1, HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1, HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1, HLT_Ele32_eta2p1_WP75_Gsf_v1, HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1, HLT_Ele105_CaloIdVT_GsfTrkIdT_v1, HLT_HT650_v1, HLT_Mu16_eta2p1_CaloMET30_v1, HLT_IsoMu16_eta2p1_CaloMET30_v1, HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1, HLT_IsoMu17_eta2p1_v1, HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1, HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1, HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_DoubleIsoMu17_eta2p1_v1, HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1, HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1, HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1, HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1, HLT_IsoMu20_v1, HLT_IsoMu20_eta2p1_v1, HLT_IsoMu24_v1, HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1, HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1, HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1, HLT_IsoMu24_eta2p1_v1, HLT_IsoMu27_v1, HLT_IsoTkMu20_v1, HLT_IsoTkMu20_eta2p1_v1, HLT_IsoTkMu24_v1, HLT_IsoTkMu24_eta2p1_v1, HLT_IsoTkMu27_v1, HLT_IterativeTracking_v1, HLT_L2DoubleMu23_NoVertex_v1, HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v1, HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1, HLT_Mu17_Mu8_DZ_v1, HLT_Mu17_NoFilters_v1, HLT_Mu17_TkMu8_DZ_v1, HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v1, HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1, HLT_Mu25_TkMu0_dEta18_Onia_v1, HLT_Mu27_TkMu8_v1, HLT_Mu30_TkMu11_v1, HLT_Mu40_TkMu11_v1, HLT_Mu40_eta2p1_PFJet200_PFJet50_v1, HLT_Mu20_v1, HLT_TkMu20_v1, HLT_Mu24_eta2p1_v1, HLT_TkMu24_eta2p1_v1, HLT_Mu27_v1, HLT_TkMu27_v1, HLT_Mu50_v1, HLT_Mu45_eta2p1_v1, HLT_PFHT350_PFMET120_NoiseCleaned_v1, HLT_PFHT550_4Jet_v1, HLT_PFHT650_4Jet_v1, HLT_PFHT750_4Jet_v1, HLT_PFHT350_v1, HLT_PFHT600_v1, HLT_PFHT650_v1, HLT_PFHT900_v1, HLT_PFJet40_v1, HLT_PFJet60_v1, HLT_PFJet80_v1, HLT_PFJet140_v1, HLT_PFJet200_v1, HLT_PFJet260_v1, HLT_PFJet320_v1, HLT_PFJet400_v1, HLT_PFJet450_v1, HLT_PFJet500_v1, HLT_DiPFJetAve30_HFJEC_v1, HLT_DiPFJetAve60_HFJEC_v1, HLT_DiPFJetAve80_HFJEC_v1, HLT_DiPFJetAve100_HFJEC_v1, HLT_DiPFJetAve160_HFJEC_v1, HLT_DiPFJetAve220_HFJEC_v1, HLT_DiPFJetAve300_HFJEC_v1, HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu140_v1, HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu80_v1, HLT_DiCentralPFJet70_PFMET120_NoiseCleaned_v1, HLT_HT200_v1, HLT_HT250_v1, HLT_HT300_v1, HLT_HT350_v1, HLT_HT400_v1, HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1, HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1, HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1, HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1, HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1, HLT_MET75_IsoTrk50_v1, HLT_MET90_IsoTrk50_v1, HLT_PFMET120_NoiseCleaned_BTagCSV07_v1, HLT_PFMET120_NoiseCleaned_Mu5_v1, HLT_PFMET170_NoiseCleaned_v1, HLT_PFMET90_PFMHT90_IDLoose_v1, HLT_PFMET100_PFMHT100_IDLoose_v1, HLT_PFMET110_PFMHT110_IDLoose_v1, HLT_PFMET120_PFMHT120_IDLoose_v1, HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_BTagCSV0p7_v1, HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_v1, HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1, HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1, HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1, HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1, HLT_QuadPFJet_VBF_v1, HLT_L1_TripleJet_VBF_v1, HLT_QuadJet45_TripleCSV0p5_v1, HLT_QuadJet45_DoubleCSV0p5_v1, HLT_DoubleJet90_Double30_TripleCSV0p5_v1, HLT_DoubleJet90_Double30_DoubleCSV0p5_v1, HLT_PFchMET90_NoiseCleaned_v1, HLT_Photon135_PFMET100_NoiseCleaned_v1, HLT_Photon20_CaloIdVL_IsoL_v1, HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon250_NoHE_v1, HLT_Photon300_NoHE_v1, HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1, HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1, HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1, HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1, HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1, HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1, HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Mu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_v1, HLT_Mu24_TrkIsoVVL_v1, HLT_Mu34_TrkIsoVVL_v1, HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele18_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele33_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_BTagMu_DiJet20_Mu5_v1, HLT_BTagMu_DiJet40_Mu5_v1, HLT_BTagMu_DiJet70_Mu5_v1, HLT_BTagMu_DiJet110_Mu5_v1, HLT_BTagMu_Jet300_Mu5_v1, HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1, HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1, HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v1, HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu17_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu30_Ele30_CaloIdL_GsfTrkIdVL_v1, HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v1, HLT_Mu12_Photon25_CaloIdL_v1, HLT_Mu12_Photon25_CaloIdL_L1ISO_v1, HLT_Mu12_Photon25_CaloIdL_L1OR_v1, HLT_Mu17_Photon30_CaloIdL_L1ISO_v1, HLT_Mu17_Photon35_CaloIdL_L1ISO_v1, HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v1, HLT_TripleMu_12_10_5_v1, HLT_Mu3er_PFHT140_PFMET125_NoiseCleaned_v1, HLT_Mu6_PFHT200_PFMET100_NoiseCleaned_BTagCSV07_v1, HLT_Mu6_PFHT200_PFMET125_NoiseCleaned_v1, HLT_Mu14er_PFMET120_NoiseCleaned_v1, HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_AK8DiPFJet280_200_TrimMass30_BTagCSV0p3_v1, HLT_PFHT650_WideJetMJJ900DEtaJJ1p5_v1, HLT_PFHT650_WideJetMJJ950DEtaJJ1p5_v1, HLT_Photon22_v1, HLT_Photon30_v1, HLT_Photon36_v1, HLT_Photon50_v1, HLT_Photon75_v1, HLT_Photon90_v1, HLT_Photon120_v1, HLT_Photon175_v1, HLT_Photon165_HE10_v1, HLT_Photon22_R9Id90_HE10_IsoM_v1, HLT_Photon30_R9Id90_HE10_IsoM_v1, HLT_Photon36_R9Id90_HE10_IsoM_v1, HLT_Photon50_R9Id90_HE10_IsoM_v1, HLT_Photon75_R9Id90_HE10_IsoM_v1, HLT_Photon90_R9Id90_HE10_IsoM_v1, HLT_Photon120_R9Id90_HE10_IsoM_v1, HLT_Photon165_R9Id90_HE10_IsoM_v1, HLT_Diphoton36_18_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_Mass95_v1, HLT_Diphoton42_22_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_v1, HLT_Dimuon0_Jpsi_Muon_v1, HLT_Dimuon0_Upsilon_Muon_v1, HLT_QuadMuon0_Dimuon0_Jpsi_v1, HLT_QuadMuon0_Dimuon0_Upsilon_v1, HLT_Mu17_Mu8_SameSign_v1, HLT_Mu17_Mu8_SameSign_DPhi_v1, HLT_RsqMR260_Rsq0p09_MR200_v1, HLT_RsqMR260_Rsq0p09_MR200_4jet_v1, HLT_RsqMR300_Rsq0p09_MR200_v1, HLT_RsqMR300_Rsq0p09_MR200_4jet_v1, HLT_Rsq0p36_v1, HLT_HT750_DisplacedDijet80_Inclusive_v1, HLT_HT650_DisplacedDijet80_Inclusive_v1, HLT_MonoCentralPFJet140_PFMETNoMu100_PFMHTNoMu140_NoiseCleaned_v1, HLT_MonoCentralPFJet140_PFMETNoMu140_PFMHTNoMu140_NoiseCleaned_v1, HLT_MonoCentralPFJet150_PFMETNoMu150_PFMHTNoMu150_NoiseCleaned_v1, HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1, HLT_Photon90_CaloIdL_PFHT500_v1, HLT_DoubleMu8_Mass8_PFHT300_v1, HLT_Mu8_Ele8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1, HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1, HLT_Mu10_CentralPFJet30_BTagCSV0p5PF_v1, HLT_Ele10_CaloIdL_TrackIdVL_CentralPFJet30_BTagCSV0p5PF_v1, HLT_Ele15_IsoVVVL_BTagtop8CSV07_PFHT400_v1, HLT_Ele15_IsoVVVL_PFHT400_PFMET70_v1, HLT_Ele15_IsoVVVL_PFHT600_v1, HLT_Ele15_PFHT300_v1, HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1, HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1, HLT_Mu15_IsoVVVL_PFHT600_v1, HLT_Mu15_PFHT300_v1, HLT_Dimuon16_Jpsi_v1, HLT_Dimuon10_Jpsi_Barrel_v1, HLT_Dimuon8_PsiPrime_Barrel_v1, HLT_Dimuon8_Upsilon_Barrel_v1, HLT_Dimuon0_Phi_Barrel_v1, HLT_Mu16_TkMu0_dEta18_Onia_v1, HLT_Mu16_TkMu0_dEta18_Phi_v1, HLT_PixelTracks_Multiplicity60_v1, HLT_PixelTracks_Multiplicity85_v1, HLT_PixelTracks_Multiplicity110_v1, HLT_PixelTracks_Multiplicity135_v1, HLT_PixelTracks_Multiplicity160_v1, HLT_ECALHT800_v1, HLT_Physics_v1, HLT_ReducedIterativeTracking_v1, HLT_ZeroBias_v1, HLTriggerFinalPath )) diff --git a/trunk/HLTrigger/Configuration/python/HLT_FULL_cff.py b/trunk/HLTrigger/Configuration/python/HLT_FULL_cff.py index 9599d6e59d25d..f9061a747d8fa 100644 --- a/trunk/HLTrigger/Configuration/python/HLT_FULL_cff.py +++ b/trunk/HLTrigger/Configuration/python/HLT_FULL_cff.py @@ -1,10 +1,10 @@ -# /dev/CMSSW_7_3_0/HLT/V84 (CMSSW_7_3_1_HLT1) +# /dev/CMSSW_7_3_0/HLT/V105 (CMSSW_7_3_1_patch2_HLT3) import FWCore.ParameterSet.Config as cms HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_7_3_0/HLT/V84') + tableName = cms.string('/dev/CMSSW_7_3_0/HLT/V105') ) HLTIter4PSetTrajectoryFilterIT = cms.PSet( @@ -513,6 +513,7 @@ 'HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1', 'HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1', 'HLT_IsoMu20_eta2p1_v1', + 'HLT_IsoMu20_v1', 'HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1', 'HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1', 'HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1', @@ -520,6 +521,7 @@ 'HLT_IsoMu24_eta2p1_v1', 'HLT_IsoMu27_v1', 'HLT_IsoTkMu20_eta2p1_v1', + 'HLT_IsoTkMu20_v1', 'HLT_IsoTkMu24_eta2p1_v1', 'HLT_IsoTkMu27_v1', 'HLT_JetE30_NoBPTX3BX_NoHalo_v1', @@ -532,8 +534,8 @@ 'HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1', 'HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1', 'HLT_L2Mu10_NoVertex_NoBPTX_v1', - 'HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', - 'HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_v1', @@ -566,6 +568,7 @@ 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1', 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1', 'HLT_Mu17_TrkIsoVVL_v1', + 'HLT_Mu20_v1', 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Mu24_TrkIsoVVL_v1', 'HLT_Mu24_eta2p1_v1', @@ -636,8 +639,6 @@ 'HLT_Photon120_R9Id90_HE10_IsoM_v1', 'HLT_Photon120_v1', 'HLT_Photon135_PFMET100_NoiseCleaned_v1', - 'HLT_Photon135_PFMET40_v1', - 'HLT_Photon135_VBF_v1', 'HLT_Photon165_HE10_v1', 'HLT_Photon165_R9Id90_HE10_IsoM_v1', 'HLT_Photon175_v1', @@ -648,8 +649,8 @@ 'HLT_Photon250_NoHE_v1', 'HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1', 'HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1', - 'HLT_Photon300_NoHE_v1', - 'HLT_Photon30_R9Id90_HE10_IsoM_v1')+cms.vstring( 'HLT_Photon30_v1', + 'HLT_Photon300_NoHE_v1')+cms.vstring( 'HLT_Photon30_R9Id90_HE10_IsoM_v1', + 'HLT_Photon30_v1', 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1', 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1', 'HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1', @@ -681,13 +682,17 @@ 'HLT_QuadJet45_TripleCSV0p5_v1', 'HLT_QuadMuon0_Dimuon0_Jpsi_v1', 'HLT_QuadMuon0_Dimuon0_Upsilon_v1', - 'HLT_QuadPFJet_BTagCSV_VBF_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1', 'HLT_QuadPFJet_VBF_v1', 'HLT_Rsq0p36_v1', 'HLT_RsqMR260_Rsq0p09_MR200_4jet_v1', 'HLT_RsqMR260_Rsq0p09_MR200_v1', 'HLT_RsqMR300_Rsq0p09_MR200_4jet_v1', 'HLT_RsqMR300_Rsq0p09_MR200_v1', + 'HLT_TkMu20_v1', 'HLT_TkMu24_eta2p1_v1', 'HLT_TkMu27_v1', 'HLT_TripleMu_12_10_5_v1', @@ -704,16 +709,12 @@ Templates = cms.vstring( 'HLT_BTagCSV07_v1', 'HLT_CaloJet260_v1', 'HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_v1', - 'HLT_Ele17_Ele12_Ele10_CaloId_TrackId_v1', 'HLT_Ele17_Ele8_Gsf_v1', - 'HLT_Ele23_Ele12_CaloId_TrackId_Iso_v1', 'HLT_HT650_v1', 'HLT_IsoMu24_v1', 'HLT_IsoTkMu24_v1', 'HLT_IterativeTracking_v1', 'HLT_Mu17_NoFilters_v1', - 'HLT_Mu23_TrkIsoVVL_Ele12_Gsf_CaloId_TrackId_Iso_MediumWP_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_Gsf_CaloId_TrackId_Iso_MediumWP_v1', 'HLT_PFchMET90_NoiseCleaned_v1', 'HLT_Photon20_CaloIdVL_IsoL_v1', 'HLT_ReducedIterativeTracking_v1' ) @@ -1147,11 +1148,11 @@ 'HcalCellDead' ) ) hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer", - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + categoryVariableName = cms.string( "vertexCategory" ), useTrackWeights = cms.bool( True ), useCategories = cms.bool( True ), pseudoMultiplicityMin = cms.uint32( 2 ), - categoryVariableName = cms.string( "vertexCategory" ), + correctVertexMass = cms.bool( True ), trackSelection = cms.PSet( totalHitsMin = cms.uint32( 0 ), jetDeltaRMax = cms.double( 0.3 ), @@ -1173,7 +1174,7 @@ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), - correctVertexMass = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), charmCut = cms.double( 1.5 ), vertexFlip = cms.bool( False ), minimumTrackWeight = cms.double( 0.5 ), @@ -1200,6 +1201,80 @@ trackSort = cms.string( "sip2dSig" ), trackFlip = cms.bool( False ) ) +hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer", + categoryVariableName = cms.string( "vertexCategory" ), + useTrackWeights = cms.bool( True ), + useCategories = cms.bool( True ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( -99999.9 ), + b_dR = cms.double( 0.6263 ) + ), + calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex', + 'CombinedSVIVFV2PseudoVertex', + 'CombinedSVIVFV2NoVertex' ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + charmCut = cms.double( 1.5 ), + vertexFlip = cms.bool( False ), + minimumTrackWeight = cms.double( 0.5 ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackMultiplicityMin = cms.uint32( 3 ), + trackPseudoSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( 2.0 ), + b_dR = cms.double( 0.6263 ) + ), + trackSort = cms.string( "sip2dSig" ), + trackFlip = cms.bool( False ) +) hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer", MaxDPhi = cms.double( 1.6 ), ComponentName = cms.string( "hltESPAnalyticalPropagator" ), @@ -1840,16 +1915,16 @@ hltEcalDigis = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), - 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 ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), + feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), - numbTriggerTSamples = cms.int32( 1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), - InputLabel = cms.InputTag( "rawDataCollector" ), + numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), - feIdCheck = cms.bool( True ), + orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), @@ -1859,18 +1934,60 @@ ) hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer", EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - alphaEB = cms.double( 1.138 ), - alphaEE = cms.double( 1.89 ), - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + eePulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EcalPulseShapeParameters = cms.PSet( + EcalPreMixStage2 = cms.bool( False ), + EECorrNoiseMatrixG01 = cms.vdouble( 1.0, 0.72698, 0.62048, 0.55691, 0.51848, 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 ), + EcalPreMixStage1 = cms.bool( False ), + EECorrNoiseMatrixG06 = cms.vdouble( 1.0, 0.71217, 0.47464, 0.34056, 0.26282, 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 ), + 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 ), + EBdigiCollection = cms.string( "" ), + EEPulseShapeCovariance = cms.vdouble( 3.941E-5, 3.333E-5, 0.0, -1.449E-5, -1.661E-5, -1.424E-5, -1.183E-5, -6.842E-6, -4.915E-6, -3.411E-6, 0.0, 0.0, 3.333E-5, 2.862E-5, 0.0, -1.244E-5, -1.431E-5, -1.233E-5, -1.032E-5, -5.883E-6, -4.154E-6, -2.902E-6, -2.128E-6, 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-5, -1.244E-5, 0.0, 5.84E-6, 6.649E-6, 5.72E-6, 4.812E-6, 2.708E-6, 1.869E-6, 1.33E-6, 9.186E-7, 6.446E-7, -1.661E-5, -1.431E-5, 0.0, 6.649E-6, 7.966E-6, 6.898E-6, 5.794E-6, 3.157E-6, 2.184E-6, 1.567E-6, 1.084E-6, 7.575E-7, -1.424E-5, -1.233E-5, 0.0, 5.72E-6, 6.898E-6, 6.341E-6, 5.347E-6, 2.859E-6, 1.991E-6, 1.431E-6, 9.839E-7, 6.886E-7, -1.183E-5, -1.032E-5, 0.0, 4.812E-6, 5.794E-6, 5.347E-6, 4.854E-6, 2.628E-6, 1.809E-6, 1.289E-6, 9.02E-7, 6.146E-7, -6.842E-6, -5.883E-6, 0.0, 2.708E-6, 3.157E-6, 2.859E-6, 2.628E-6, 1.863E-6, 1.296E-6, 8.882E-7, 6.108E-7, 4.283E-7, -4.915E-6, -4.154E-6, 0.0, 1.869E-6, 2.184E-6, 1.991E-6, 1.809E-6, 1.296E-6, 1.217E-6, 8.669E-7, 5.751E-7, 3.882E-7, -3.411E-6, -2.902E-6, 0.0, 1.33E-6, 1.567E-6, 1.431E-6, 1.289E-6, 8.882E-7, 8.669E-7, 9.522E-7, 6.717E-7, 4.293E-7, 0.0, -2.128E-6, 0.0, 9.186E-7, 1.084E-6, 9.839E-7, 9.02E-7, 6.108E-7, 5.751E-7, 6.717E-7, 7.911E-7, 5.493E-7, 0.0, 0.0, 0.0, 6.446E-7, 7.575E-7, 6.886E-7, 6.146E-7, 4.283E-7, 3.882E-7, 4.293E-7, 5.493E-7, 7.027E-7 ), + 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 ), + ESdigiCollection = cms.string( "" ), + 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 ), + EBCorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71073, 0.55721, 0.46089, 0.40449, 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 ), + EECorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71373, 0.44825, 0.30152, 0.21609, 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 ), + EEdigiCollection = cms.string( "" ), + EBPulseShapeCovariance = cms.vdouble( 3.001E-6, 1.233E-5, 0.0, -4.416E-6, -4.571E-6, -3.614E-6, -2.636E-6, -1.286E-6, -8.41E-7, -5.296E-7, 0.0, 0.0, 1.233E-5, 6.154E-5, 0.0, -2.2E-5, -2.309E-5, -1.838E-5, -1.373E-5, -7.334E-6, -5.088E-6, -3.745E-6, -2.428E-6, 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-6, -2.2E-5, 0.0, 8.319E-6, 8.545E-6, 6.792E-6, 5.059E-6, 2.678E-6, 1.816E-6, 1.223E-6, 8.245E-7, 5.589E-7, -4.571E-6, -2.309E-5, 0.0, 8.545E-6, 9.182E-6, 7.219E-6, 5.388E-6, 2.853E-6, 1.944E-6, 1.324E-6, 9.083E-7, 6.335E-7, -3.614E-6, -1.838E-5, 0.0, 6.792E-6, 7.219E-6, 6.016E-6, 4.437E-6, 2.385E-6, 1.636E-6, 1.118E-6, 7.754E-7, 5.556E-7, -2.636E-6, -1.373E-5, 0.0, 5.059E-6, 5.388E-6, 4.437E-6, 3.602E-6, 1.917E-6, 1.322E-6, 9.079E-7, 6.529E-7, 4.752E-7, -1.286E-6, -7.334E-6, 0.0, 2.678E-6, 2.853E-6, 2.385E-6, 1.917E-6, 1.375E-6, 9.1E-7, 6.455E-7, 4.693E-7, 3.657E-7, -8.41E-7, -5.088E-6, 0.0, 1.816E-6, 1.944E-6, 1.636E-6, 1.322E-6, 9.1E-7, 9.115E-7, 6.062E-7, 4.436E-7, 3.422E-7, -5.296E-7, -3.745E-6, 0.0, 1.223E-6, 1.324E-6, 1.118E-6, 9.079E-7, 6.455E-7, 6.062E-7, 7.217E-7, 4.862E-7, 3.768E-7, 0.0, -2.428E-6, 0.0, 8.245E-7, 9.083E-7, 7.754E-7, 6.529E-7, 4.693E-7, 4.436E-7, 4.862E-7, 6.509E-7, 4.418E-7, 0.0, 0.0, 0.0, 5.589E-7, 6.335E-7, 5.556E-7, 4.752E-7, 3.657E-7, 3.422E-7, 3.768E-7, 4.418E-7, 6.142E-7 ), + UseLCcorrection = cms.untracked.bool( True ) + ), + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeConstantTerm = cms.double( 0.6 ), + prefitMaxChiSqEB = cms.double( 25.0 ), + UseDynamicPedestal = cms.bool( True ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + ampErrorCalculation = cms.bool( True ), + kPoorRecoFlagEB = cms.bool( True ), + ebPulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + kPoorRecoFlagEE = cms.bool( False ), + chi2ThreshEB_ = cms.double( 65.0 ), + EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + useLumiInfoRunHeader = cms.bool( True ), + activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), + doPrefitEE = cms.bool( False ), AlphaBetaFilename = cms.untracked.string( "NOFILE" ), betaEB = cms.double( 1.655 ), MinAmplEndcap = cms.double( 14.0 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + prefitMaxChiSqEE = cms.double( 10.0 ), MinAmplBarrel = cms.double( 8.0 ), - algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), betaEE = cms.double( 1.4 ), - UseDynamicPedestal = cms.bool( True ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ) + timealgo = cms.string( "RatioMethod" ), + EEtimeConstantTerm = cms.double( 1.0 ), + alphaEE = cms.double( 1.89 ), + EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), + algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), + alphaEB = cms.double( 1.138 ), + chi2ThreshEE_ = cms.double( 50.0 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + doPrefitEB = cms.bool( False ) ) hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), @@ -3091,8 +3208,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( ), Timing = cms.untracked.bool( False ), @@ -4096,6 +4213,7 @@ MuonPtOption = cms.string( "Tracker" ) ) hltPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -4104,7 +4222,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -6206,8 +6323,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ), @@ -6350,6 +6467,7 @@ cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ) ) hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -6358,7 +6476,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -6423,6 +6540,7 @@ beamSpot = cms.InputTag( "hltOnlineBeamSpot" ) ) hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -6431,7 +6549,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -7134,23 +7251,82 @@ coneSize = cms.double( 0.4 ), pvSrc = cms.InputTag( "" ) ) -hltFastPixelBLifetimeL3TagInfos = cms.EDProducer( "TrackIPProducer", +hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", maximumTransverseImpactParameter = cms.double( 0.2 ), minimumNumberOfHits = cms.int32( 8 ), minimumTransverseMomentum = cms.double( 1.0 ), - primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), + primaryVertex = cms.InputTag( "hltVerticesL3","WithBS" ), maximumLongitudinalImpactParameter = cms.double( 17.0 ), - computeGhostTrack = cms.bool( False ), + computeGhostTrack = cms.bool( True ), ghostTrackPriorDeltaR = cms.double( 0.03 ), jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), jetDirectionUsingGhostTrack = cms.bool( False ), minimumNumberOfPixelHits = cms.int32( 2 ), jetDirectionUsingTracks = cms.bool( False ), - computeProbabilities = cms.bool( False ), + computeProbabilities = cms.bool( True ), useTrackQuality = cms.bool( False ), - maximumChiSquared = cms.double( 20.0 ) + maximumChiSquared = cms.double( 5.0 ) +) +hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", + fitterSigmacut = cms.double( 3.0 ), + vertexReco = cms.PSet( + smoothing = cms.bool( True ), + primcut = cms.double( 1.0 ), + finder = cms.string( "avr" ), + seccut = cms.double( 3.0 ) + ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + vertexMinDLen2DSig = cms.double( 2.5 ), + maximumLongitudinalImpactParameter = cms.double( 0.3 ), + vertexMinAngleCosine = cms.double( 0.95 ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + maxNTracks = cms.uint32( 30 ), + clusterizer = cms.PSet( + seedMin3DIPValue = cms.double( 0.005 ), + clusterMaxDistance = cms.double( 0.05 ), + seedMin3DIPSignificance = cms.double( 1.2 ), + seedMax3DIPSignificance = cms.double( 9999.0 ), + distanceRatio = cms.double( 20.0 ), + clusterMaxSignificance = cms.double( 4.5 ), + clusterMinAngleCosine = cms.double( 0.5 ), + seedMax3DIPValue = cms.double( 9999.0 ) + ), + useVertexReco = cms.bool( True ), + vertexMinDLenSig = cms.double( 0.5 ), + useDirectVertexFitter = cms.bool( True ), + minHits = cms.uint32( 8 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + minPt = cms.double( 0.8 ) +) +hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", + minSignificance = cms.double( 2.0 ), + secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), + maxFraction = cms.double( 0.7 ) +) +hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", + fitterSigmacut = cms.double( 3.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + fitterTini = cms.double( 256.0 ), + trackMinLayers = cms.int32( 4 ), + fitterRatio = cms.double( 0.25 ), + secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), + sigCut = cms.double( 5.0 ), + distCut = cms.double( 0.04 ), + trackMinPt = cms.double( 0.4 ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + dLenFraction = cms.double( 0.333 ), + trackMinPixels = cms.int32( 1 ), + dRCut = cms.double( 0.4 ) ) -hltL3SecondaryVertexTagInfos = cms.EDProducer( "SecondaryVertexProducer", +hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", + minSignificance = cms.double( 10.0 ), + secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), + maxFraction = cms.double( 0.2 ) +) +hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", extSVDeltaRToJet = cms.double( 0.3 ), beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), vertexReco = cms.PSet( @@ -7163,15 +7339,15 @@ ), vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltFastPixelBLifetimeL3TagInfos" ), + trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), vertexCuts = cms.PSet( distSig3dMax = cms.double( 99999.9 ), - fracPV = cms.double( 0.65 ), + fracPV = cms.double( 0.79 ), distVal2dMax = cms.double( 2.5 ), useTrackWeights = cms.bool( True ), maxDeltaRToJetAxis = cms.double( 0.5 ), v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMin = cms.double( 3.0 ), + distSig2dMin = cms.double( 2.0 ), multiplicityMin = cms.uint32( 2 ), distVal2dMin = cms.double( 0.01 ), distSig2dMax = cms.double( 99999.9 ), @@ -7181,38 +7357,48 @@ massMax = cms.double( 6.5 ), distSig3dMin = cms.double( -99999.9 ) ), - useExternalSV = cms.bool( False ), + useExternalSV = cms.bool( True ), minimumTrackWeight = cms.double( 0.5 ), usePVError = cms.bool( True ), trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), totalHitsMin = cms.uint32( 2 ), jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + ptMin = cms.double( 1.0 ), qualityClass = cms.string( "any" ), pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - normChi2Max = cms.double( 99999.9 ), - maxDistToAxis = cms.double( 0.2 ), sip2dValMax = cms.double( 99999.9 ), - maxDecayLen = cms.double( 99999.9 ), - ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), sip2dSigMin = cms.double( -99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ) + b_dR = cms.double( 0.6263 ) ), trackSort = cms.string( "sip3dSig" ), - extSVCollection = cms.InputTag( "secondaryVertices" ) + extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ) ) -hltL3CombinedSecondaryVertexBJetTags = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), - tagInfos = cms.VInputTag( 'hltFastPixelBLifetimeL3TagInfos','hltL3SecondaryVertexTagInfos' ) +hltCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltCombinedSecondaryVertexV2" ), + tagInfos = cms.VInputTag( 'hltImpactParameterTagInfos','hltInclusiveSecondaryVertexFinderTagInfos' ) ) hltBLifetimeL3FilterCSV = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -8265,11 +8451,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -8443,6 +8629,7 @@ useVertex = cms.bool( False ) ) hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -8451,7 +8638,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -9097,8 +9283,8 @@ candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2DphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_DoubleEG_15_10 OR L1_DoubleEG_22_10" ), +hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40 OR L1_SingleEG35 OR L1_DoubleEG_22_10 OR L1_DoubleEG_15_10" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -9113,7 +9299,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -9123,7 +9309,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) @@ -9133,7 +9319,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 33.0 ), etcutEE = cms.double( 33.0 ), ncandcut = cms.int32( 1 ) @@ -9491,11 +9677,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -9893,8 +10079,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( inputs = cms.VInputTag( 'hltL2TausForPixelIsolation' ), @@ -9956,6 +10142,7 @@ TIB = cms.PSet( ) ) hltPixelTracksReg = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -9964,7 +10151,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -10063,6 +10249,7 @@ triggerType = cms.int32( 84 ) ) hltPixelTracksHybrid = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -10071,7 +10258,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -13620,6 +13806,7 @@ MinLxySignificance = cms.double( 3.0 ) ) hltPixelTracksForSeedsJpsi = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -13628,7 +13815,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -14298,6 +14484,7 @@ MinLxySignificance = cms.double( 3.0 ) ) hltPixelTracksForSeedsNRMuMu = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -14306,7 +14493,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -14976,6 +15162,7 @@ MinLxySignificance = cms.double( 3.0 ) ) hltPixelTracksForSeedsPsiPrime = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -14984,7 +15171,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -15792,6 +15978,7 @@ useVertex = cms.bool( False ) ) hltPixelTracksL3Muon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -15800,7 +15987,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -15858,6 +16044,7 @@ ZSeparation = cms.double( 0.05 ) ) hltPixelTracksForSeedsL3Muon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -15866,7 +16053,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -16768,8 +16954,8 @@ CutCowboys = cms.bool( False ), MinInvMass = cms.vdouble( 2.8 ) ) -hltL1sL1SingleEG35 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35" ), +hltL1sL1SingleEG40 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -16784,7 +16970,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1SingleEG35Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -16794,7 +16980,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) @@ -16804,7 +16990,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 85.0 ), etcutEE = cms.double( 85.0 ), ncandcut = cms.int32( 1 ) @@ -16855,415 +17041,6 @@ candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1sL1EG14EG10EG8 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_TripleEG_14_10_8" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -hltPreEle17Ele12Ele10CaloIdTrackId = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -hltEGL1EG12EG7EG5Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1EG14EG10EG8" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 2 ) -) -hltEle17Ele12Ele10CaloIdTrackIdEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1EG12EG7EG5Filter" ), - etcutEB = cms.double( 17.0 ), - etcutEE = cms.double( 17.0 ), - ncandcut = cms.int32( 1 ) -) -hltEle17Ele12Ele10CaloIdTrackIdEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1EG12EG7EG5Filter" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - ncandcut = cms.int32( 2 ) -) -hltEle17Ele12Ele10CaloIdTrackIdEtLeg3Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1EG12EG7EG5Filter" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - ncandcut = cms.int32( 3 ) -) -hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdEtLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdEtLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdEtLeg3Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle17Ele12Ele10CaloIdTrackIdHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle17Ele12Ele10CaloIdTrackIdHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle17Ele12Ele10CaloIdTrackIdHELeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg3Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdHELeg1Filter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdHELeg2Filter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg3Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdHELeg3Filter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 3 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 9999.9 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 9999.9 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 9999.9 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 9999.9 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 9999.9 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 9999.9 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg3Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle17Ele12Ele10CaloIdTrackIdDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle17Ele12Ele10CaloIdTrackIdDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle17Ele12Ele10CaloIdTrackIdDetaLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg3Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle17Ele12Ele10CaloIdTrackIdDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdDetaLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle17Ele12Ele10CaloIdTrackIdDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdDetaLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle17Ele12Ele10CaloIdTrackIdDphiLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdDetaLeg3Filter" ), - nonIsoTag = cms.InputTag( "" ) -) hltL1sL1DoubleEG1510 = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_15_10" ), saveTags = cms.bool( True ), @@ -18583,397 +18360,6 @@ MaxPt = cms.double( -1.0 ), MinDphi = cms.double( 0.0 ) ) -hltL1sL1DoubleEG20101LegIsoORDoubleEG2210ORDoubleEG1510 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_20_10_1LegIso OR L1_DoubleEG_22_10 OR L1_DoubleEG_15_10" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -hltPreEle23Ele12CaloIdTrackIdIso = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -hltEGL1DoubleEG2210Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1DoubleEG20101LegIsoORDoubleEG2210ORDoubleEG1510" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 2 ) -) -hltEle23Ele12CaloIdTrackIdIsoEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1DoubleEG2210Filter" ), - etcutEB = cms.double( 23.0 ), - etcutEE = cms.double( 23.0 ), - ncandcut = cms.int32( 1 ) -) -hltEle23Ele12CaloIdTrackIdIsoEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1DoubleEG2210Filter" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - ncandcut = cms.int32( 2 ) -) -hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoEtLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoEtLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.45 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoHELeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.45 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoHELeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.3 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.3 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg1Filter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg2Filter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -hltEle23Ele12CaloIdTrackIdIsoOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 999999.0 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999999.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 999999.0 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999999.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoDetaLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoDetaLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoTrackIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoDphiLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle23Ele12CaloIdTrackIdIsoTrackIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoDphiLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) hltPreEle25WP60SC4Mass55 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -20999,7 +20385,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltL1SeededRecoEcalCandidate" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 45.0 ), etcutEE = cms.double( 45.0 ), ncandcut = cms.int32( 1 ) @@ -21151,7 +20537,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 105.0 ), etcutEE = cms.double( 105.0 ), ncandcut = cms.int32( 1 ) @@ -21518,58 +20904,197 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltL3CaloMuonCorrectedIsolations = cms.EDProducer( "L2MuonIsolationProducer", - WriteIsolatorFloat = cms.bool( True ), - IsolatorPSet = cms.PSet( - ConeSizesRel = cms.vdouble( 0.3 ), - EffAreaSFEndcap = cms.double( 0.883 ), - CutAbsoluteIso = cms.bool( True ), - AndOrCuts = cms.bool( True ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - ConeSizes = cms.vdouble( 0.3 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ReturnRelativeSum = cms.bool( False ), - RhoScaleBarrel = cms.double( 1.0 ), - EffAreaSFBarrel = cms.double( 0.836 ), - CutRelativeIso = cms.bool( False ), - EtaBounds = cms.vdouble( 2.411 ), - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnAbsoluteSum = cms.bool( True ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleEndcap = cms.double( 1.0 ), - RhoMax = cms.double( 9.9999999E7 ), - UseRhoCorrection = cms.bool( True ) - ), - StandAloneCollectionLabel = cms.InputTag( "hltL3MuonCandidates" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - ComponentName = cms.string( "CaloExtractor" ), - Threshold_E = cms.double( 0.2 ), - DR_Max = cms.double( 1.0 ), - DR_Veto_E = cms.double( 0.07 ), - Weight_E = cms.double( 1.0 ), - Vertex_Constraint_XY = cms.bool( False ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - Weight_H = cms.double( 1.0 ) - ) +hltMuonEcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.1623 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.08086 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltL3MuonCandidates" ) +) +hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltParticleFlowRecHitHCALForMuonsUnseeded = cms.EDProducer( "PFCTRecHitProducer", + ECAL_Compensate = cms.bool( False ), + ECAL_Dead_Code = cms.uint32( 10 ), + MinLongTiming_Cut = cms.double( -5.0 ), + ECAL_Compensation = cms.double( 0.5 ), + MaxLongTiming_Cut = cms.double( 5.0 ), + weight_HFhad = cms.double( 1.0 ), + ApplyPulseDPG = cms.bool( False ), + navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ), + ECAL_Threshold = cms.double( 10.0 ), + ApplyTimeDPG = cms.bool( False ), + caloTowers = cms.InputTag( "hltTowerMakerForAll" ), + hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ), + LongFibre_Fraction = cms.double( 0.1 ), + MaxShortTiming_Cut = cms.double( 5.0 ), + HcalMaxAllowedHFLongShortSev = cms.int32( 9 ), + thresh_Barrel = cms.double( 0.4 ), + navigation_HF = cms.bool( True ), + HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ), + HF_Calib_29 = cms.double( 1.07 ), + LongFibre_Cut = cms.double( 120.0 ), + EM_Depth = cms.double( 22.0 ), + weight_HFem = cms.double( 1.0 ), + LongShortFibre_Cut = cms.double( 1.0E9 ), + MinShortTiming_Cut = cms.double( -5.0 ), + HCAL_Calib = cms.bool( True ), + thresh_HF = cms.double( 0.4 ), + HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ), + thresh_Endcap = cms.double( 0.4 ), + HcalMaxAllowedChannelStatusSev = cms.int32( 9 ), + hcalRecHitsHF = cms.InputTag( "hltHfreco" ), + ShortFibre_Cut = cms.double( 60.0 ), + ApplyLongShortDPG = cms.bool( True ), + HF_Calib = cms.bool( True ), + HAD_Depth = cms.double( 47.0 ), + ShortFibre_Fraction = cms.double( 0.01 ), + HCAL_Calib_29 = cms.double( 1.35 ) +) +hltParticleFlowClusterHCALForMuonsUnseeded = cms.EDProducer( "PFClusterProducer", + pfClusterBuilder = cms.PSet( + positionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ), + minFracTot = cms.double( 1.0E-20 ), + maxIterations = cms.uint32( 50 ), + stoppingTolerance = cms.double( 1.0E-8 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + showerSigma = cms.double( 10.0 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( detector = cms.string( "HCAL_BARREL1" ), + recHitEnergyNorm = cms.double( 0.8 ) + ), + cms.PSet( detector = cms.string( "HCAL_ENDCAP" ), + recHitEnergyNorm = cms.double( 0.8 ) + ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + allCellsPositionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ) + ), + positionReCalc = cms.PSet( ), + initialClusteringStep = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_BARREL1" ), + gatheringThresholdPt = cms.double( 0.0 ) + ), + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_ENDCAP" ), + gatheringThresholdPt = cms.double( 0.0 ) + ) + ), + useCornerCells = cms.bool( True ), + algoName = cms.string( "Basic2DGenericTopoClusterizer" ) + ), + energyCorrector = cms.PSet( ), + recHitCleaners = cms.VPSet( + cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) ) + ), + seedFinder = cms.PSet( + nNeighbours = cms.int32( 4 ), + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThreshold = cms.double( 0.8 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThreshold = cms.double( 1.1 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + algoName = cms.string( "LocalMaximumSeedFinder" ) + ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCALForMuonsUnseeded" ) +) +hltMuonHcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06859 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForMuonsUnseeded" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.18348 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltL3MuonCandidates" ) ) -hltL3MuonCombRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", +hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltMuonTkRelIsolationCut0p09Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", printDebug = cms.bool( False ), CutsPSet = cms.PSet( ConeSizes = cms.vdouble( 0.3 ), ComponentName = cms.string( "SimpleCuts" ), - Thresholds = cms.vdouble( 0.15 ), + Thresholds = cms.vdouble( 0.09 ), maxNTracks = cms.int32( -1 ), EtaBounds = cms.vdouble( 2.411 ), applyCutsORmaxNTracks = cms.bool( False ) ), OutputMuIsoDeposits = cms.bool( True ), TrackPt_Min = cms.double( -1.0 ), - CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedIsolations" ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), Vertex_Constraint_Z = cms.bool( False ), @@ -21605,16 +21130,16 @@ VetoLeadingTrack = cms.bool( True ), PtVeto_Min = cms.double( 2.0 ) ), - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ) + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) ) -hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -22125,13 +21650,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltL1sMu16erTauJet20er = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_Mu16er_TauJet20er" ), @@ -22201,13 +21762,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), @@ -22267,7 +21864,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -22291,7 +21888,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -22366,13 +21963,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), @@ -22407,7 +22040,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltL2IsoTau35eta2p2" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -22472,7 +22105,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau40TrackPt1MediumIsolationL1HLTMatchedReg" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -22560,13 +22193,49 @@ checkSC = cms.bool( False ), inputTag2 = cms.InputTag( "hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q" ) ) +hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2" ), + PreviousCandTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 2 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltL1sL1SingleMu20er = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleMu20er" ), @@ -22636,13 +22305,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 24.0 ) ) -hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltOverlapFilterIsoMu24LooseIsoPFTau20 = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), @@ -22657,7 +22362,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -22732,19 +22437,55 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 20.0 ) ) -hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", jets = cms.InputTag( "hltAK4PFJetsCorrected" ), minDeltaR = cms.double( 0.3 ), numLeptons = cms.uint32( 1 ), - leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02" ) + leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09" ) ) hltJetFilterSingleTopIsoMu20Eta2p1 = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), @@ -22763,7 +22504,7 @@ jets = cms.InputTag( "hltAK4PFJetsCorrected" ), minDeltaR = cms.double( 0.3 ), numLeptons = cms.uint32( 1 ), - leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02" ) + leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09" ) ) hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), @@ -22796,10 +22537,187 @@ MinNJets = cms.uint32( 1 ), MaxAbsJetEta = cms.double( 2.6 ) ) +hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL3fL1sMu16L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.1 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 20.0 ) +) +hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16L1f0L2f10QL3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +hltL1sL1SingleMu16er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu16er" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) hltPreIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) +hltL1fL1sMu16erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu16er" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu16erL1Filtered0" ), + MinPt = cms.double( 10.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.16 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ) +) +hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.1 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 20.0 ) +) +hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16Eta2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -22845,13 +22763,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 24.0 ) ) -hltL3crIsoL1sMu16L1f0L2f16QL3f24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -22861,7 +22815,7 @@ jets = cms.InputTag( "hltAK4PFJetsCorrected" ), minDeltaR = cms.double( 0.3 ), numLeptons = cms.uint32( 1 ), - leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02" ) + leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ) ) hltJetFilterSingleTopIsoMu24Eta2p1 = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), @@ -22880,7 +22834,7 @@ jets = cms.InputTag( "hltAK4PFJetsCorrected" ), minDeltaR = cms.double( 0.3 ), numLeptons = cms.uint32( 1 ), - leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02" ) + leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ) ) hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), @@ -22917,8 +22871,8 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltL1sL1SingleMu16er = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu16er" ), +hltL1sL1SingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -22929,7 +22883,107 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreIsoTkMu20eta2p1 = cms.EDFilter( "HLTPrescaler", +hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1fL1sMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu25" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +hltL2fL1sMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), + MinPt = cms.double( 10.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ) +) +hltL3fL1sMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu25L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.5 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 27.0 ) +) +hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +hltPreIsoTkMu20 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -22940,6 +22994,7 @@ L1MaxEta = cms.double( 5.0 ) ) hltIter0HighPtTkMuPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -22948,7 +23003,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -23555,11 +23609,11 @@ hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons", InputObjects = cms.InputTag( "hltHighPtTkMuons" ) ) -hltL3fL1sMu16Eta2p1f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", +hltL3fL1sMu16f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 2.1 ), - previousCandTag = cms.InputTag( "" ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.5 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), minPt = cms.double( 20.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -23570,44 +23624,78 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -hltHighPtTkMuCaloMuonCorrectedIsolations = cms.EDProducer( "L2MuonIsolationProducer", - WriteIsolatorFloat = cms.bool( True ), - IsolatorPSet = cms.PSet( - ConeSizesRel = cms.vdouble( 0.3 ), - EffAreaSFEndcap = cms.double( 0.883 ), - CutAbsoluteIso = cms.bool( True ), - AndOrCuts = cms.bool( True ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - ConeSizes = cms.vdouble( 0.3 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ReturnRelativeSum = cms.bool( False ), - RhoScaleBarrel = cms.double( 1.0 ), - EffAreaSFBarrel = cms.double( 0.836 ), - CutRelativeIso = cms.bool( False ), - EtaBounds = cms.vdouble( 2.411 ), - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnAbsoluteSum = cms.bool( True ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleEndcap = cms.double( 1.0 ), - RhoMax = cms.double( 9.9999999E7 ), - UseRhoCorrection = cms.bool( True ) - ), - StandAloneCollectionLabel = cms.InputTag( "hltHighPtTkMuonCands" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - ComponentName = cms.string( "CaloExtractor" ), - Threshold_E = cms.double( 0.2 ), - DR_Max = cms.double( 1.0 ), - DR_Veto_E = cms.double( 0.07 ), - Weight_E = cms.double( 1.0 ), - Vertex_Constraint_XY = cms.bool( False ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - Weight_H = cms.double( 1.0 ) - ) +hltHighPtTkMuonEcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.1623 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.08086 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltHighPtTkMuonCands" ) +) +hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltHighPtTkMuonHcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06859 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForMuonsUnseeded" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.18348 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltHighPtTkMuonCands" ) +) +hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) hltHighPtTkMuVertex = cms.EDProducer( "VertexFromTrackProducer", verbose = cms.untracked.bool( False ), @@ -23623,6 +23711,7 @@ useVertex = cms.bool( False ) ) hltPixelTracksHighPtTkMuIso = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -23631,7 +23720,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -23689,6 +23777,7 @@ ZSeparation = cms.double( 0.05 ) ) hltIter0HighPtTkMuIsoPixelTracksForSeeds = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -23697,7 +23786,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -24282,19 +24370,70 @@ LostHitPenalty = cms.double( 20.0 ), newQuality = cms.string( "confirmed" ) ) -hltHighPtTkMuCombRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", +hltHighPtTkMuRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + ConeSizes = cms.vdouble( 0.3 ), + ComponentName = cms.string( "SimpleCuts" ), + Thresholds = cms.vdouble( 0.09 ), + maxNTracks = cms.int32( -1 ), + EtaBounds = cms.vdouble( 2.411 ), + applyCutsORmaxNTracks = cms.bool( False ) + ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + ComponentName = cms.string( "CaloExtractor" ), + Threshold_E = cms.double( 0.2 ), + DR_Max = cms.double( 0.3 ), + DR_Veto_E = cms.double( 0.07 ), + Weight_E = cms.double( 1.0 ), + Vertex_Constraint_XY = cms.bool( False ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + Weight_H = cms.double( 1.0 ) + ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + TrkExtractorPSet = cms.PSet( + DR_VetoPt = cms.double( 0.025 ), + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter2HighPtTkMuIsoMerged" ), + ReferenceRadius = cms.double( 6.0 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_Max = cms.double( 0.3 ), + Diff_r = cms.double( 0.1 ), + PropagateTracksToRadius = cms.bool( True ), + Chi2Prob_Min = cms.double( -1.0 ), + DR_Veto = cms.double( 0.01 ), + NHits_Min = cms.uint32( 0 ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + Pt_Min = cms.double( -1.0 ), + DepositLabel = cms.untracked.string( "PXLS" ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + VetoLeadingTrack = cms.bool( True ), + PtVeto_Min = cms.double( 2.0 ) + ), + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) +) +hltHightPtTkMuonTkRelIsolationCut0p09Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", printDebug = cms.bool( False ), CutsPSet = cms.PSet( ConeSizes = cms.vdouble( 0.3 ), ComponentName = cms.string( "SimpleCuts" ), - Thresholds = cms.vdouble( 0.15 ), + Thresholds = cms.vdouble( 0.09 ), maxNTracks = cms.int32( -1 ), EtaBounds = cms.vdouble( 2.411 ), applyCutsORmaxNTracks = cms.bool( False ) ), OutputMuIsoDeposits = cms.bool( True ), TrackPt_Min = cms.double( -1.0 ), - CaloDepositsLabel = cms.InputTag( "hltHighPtTkMuCaloMuonCorrectedIsolations" ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), Vertex_Constraint_Z = cms.bool( False ), @@ -24330,37 +24469,27 @@ VetoLeadingTrack = cms.bool( True ), PtVeto_Min = cms.double( 2.0 ) ), - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ) + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) ) -hltL3fL1sMu16L1Eta2p1f0TkFiltered20QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16L1f0Tkf20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -hltPreIsoTkMu24 = cms.EDFilter( "HLTPrescaler", +hltPreIsoTkMu20eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltHighPtTkMuTkFilt = cms.EDFilter( "HLTTrackWithHits", - saveTags = cms.bool( False ), - src = cms.InputTag( "hltIter2HighPtTkMuMerged" ), - MinPT = cms.double( 24.0 ), - MinN = cms.int32( 1 ), - MinPXL = cms.int32( 1 ), - MinBPX = cms.int32( 0 ), - MaxN = cms.int32( 99999 ), - MinFPX = cms.int32( 0 ) -) -hltL3fL1sMu16f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", +hltL3fL1sMu16Eta2p1f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 1.0E99 ), - previousCandTag = cms.InputTag( "" ), - minPt = cms.double( 24.0 ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.1 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16erL1Filtered0" ), + minPt = cms.double( 20.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), trkMuonId = cms.uint32( 0 ), @@ -24370,15 +24499,51 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -hltL3fL1sMu16L1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16Eta2p1L1f0Tkf20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -hltPreIsoTkMu24eta2p1 = cms.EDFilter( "HLTPrescaler", +hltPreIsoTkMu24 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -24392,11 +24557,11 @@ MaxN = cms.int32( 99999 ), MinFPX = cms.int32( 0 ) ) -hltL3fL1sMu20Eta2p1f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", +hltL3fL1sMu16f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 2.1 ), - previousCandTag = cms.InputTag( "" ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 1.0E99 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), minPt = cms.double( 24.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -24407,89 +24572,112 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -hltL3fL1sMu20L1Eta2p1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0Tkf24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -hltL1sL1SingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", +hltPreIsoTkMu24eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltL1fL1sMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( False ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu25" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "hltL1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) +hltL3fL1sMu20Eta2p1f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", + maxNormalizedChi2 = cms.double( 1.0E99 ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.1 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu20erL1Filtered0" ), + minPt = cms.double( 24.0 ), + inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + minMuonStations = cms.int32( 2 ), + trkMuonId = cms.uint32( 0 ), + requiredTypeMask = cms.uint32( 0 ), + minMuonHits = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), + allowedTypeMask = cms.uint32( 255 ) ) -hltL2fL1sMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", +hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), - MinPt = cms.double( 10.0 ), - MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltL3fL1sMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 20.0 ), +hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu25L1f0L2Filtered10Q" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinPt = cms.double( 27.0 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu20Eta2p1L1f0Tkf24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) hltPreIsoTkMu27 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -24507,9 +24695,9 @@ ) hltL3fL1sMu25f0TkFiltered27Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), maxAbsEta = cms.double( 1.0E99 ), - previousCandTag = cms.InputTag( "" ), + previousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), minPt = cms.double( 27.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -24520,13 +24708,49 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -hltL3fL1sMu25L1f0TkFiltered27QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu25L1f0Tkf27QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) hltPreIterativeTracking = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -25565,7 +25789,7 @@ MaxEta = cms.double( 2.0 ), MinInvMass = cms.double( 10.0 ) ) -hltL1sMu6NotBptxOR = cms.EDFilter( "HLTLevel1GTSeed", +hltL1sMuOpenNotBptxOR = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleMu6_NotBptxOR" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), @@ -25581,10 +25805,10 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltL1fL1sMu6NotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", +hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", saveTags = cms.bool( False ), CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sMu6NotBptxOR" ), + PreviousCandTag = cms.InputTag( "hltL1sMuOpenNotBptxOR" ), MinPt = cms.double( 0.0 ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), @@ -25592,21 +25816,210 @@ CandTag = cms.InputTag( "hltL1extraParticles" ), ExcludeSingleSegmentCSC = cms.bool( False ) ) -hltL2fL1sMu6NotBptxORL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2PreFilter", +hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer", + debug = cms.untracked.bool( False ), + Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ), + recHits2DLabel = cms.InputTag( "dt2DSegments" ), + recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ), + Reco4DAlgoConfig = cms.PSet( + segmCleanerMode = cms.int32( 2 ), + Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ), + recAlgoConfig = cms.PSet( + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + minTime = cms.double( -3.0 ), + stepTwoFromDigi = cms.bool( False ), + doVdriftCorr = cms.bool( True ), + debug = cms.untracked.bool( False ), + maxTime = cms.double( 420.0 ), + tTrigModeConfig = cms.PSet( + vPropWire = cms.double( 24.4 ), + doTOFCorrection = cms.bool( True ), + tofCorrType = cms.int32( 0 ), + wirePropCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + doWirePropCorrection = cms.bool( True ), + doT0Correction = cms.bool( True ), + debug = cms.untracked.bool( False ) + ), + useUncertDB = cms.bool( True ) + ), + nSharedHitsMax = cms.int32( 2 ), + hit_afterT0_resolution = cms.double( 0.03 ), + Reco2DAlgoConfig = cms.PSet( + segmCleanerMode = cms.int32( 2 ), + recAlgoConfig = cms.PSet( + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + minTime = cms.double( -3.0 ), + stepTwoFromDigi = cms.bool( False ), + doVdriftCorr = cms.bool( True ), + debug = cms.untracked.bool( False ), + maxTime = cms.double( 420.0 ), + tTrigModeConfig = cms.PSet( + vPropWire = cms.double( 24.4 ), + doTOFCorrection = cms.bool( True ), + tofCorrType = cms.int32( 0 ), + wirePropCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + doWirePropCorrection = cms.bool( True ), + doT0Correction = cms.bool( True ), + debug = cms.untracked.bool( False ) + ), + useUncertDB = cms.bool( True ) + ), + nSharedHitsMax = cms.int32( 2 ), + AlphaMaxPhi = cms.double( 1.0 ), + hit_afterT0_resolution = cms.double( 0.03 ), + MaxAllowedHits = cms.uint32( 50 ), + performT0_vdriftSegCorrection = cms.bool( False ), + AlphaMaxTheta = cms.double( 0.9 ), + debug = cms.untracked.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + nUnSharedHitsMin = cms.int32( 2 ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ), + MaxChi2 = cms.double( 4.0 ) + ), + performT0_vdriftSegCorrection = cms.bool( False ), + debug = cms.untracked.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + nUnSharedHitsMin = cms.int32( 2 ), + AllDTRecHits = cms.bool( True ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ) + ) +) +hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator", + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + ForcePointDown = cms.bool( False ), + EnableDTMeasurement = cms.bool( True ), + MaxCSCChi2 = cms.double( 300.0 ), + MaxDTChi2 = cms.double( 300.0 ), + MaxSeeds = cms.int32( 1000 ), + EnableCSCMeasurement = cms.bool( True ) +) +hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGenerator", + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ) + ), + InputObjects = cms.InputTag( "hltL1extraParticles" ), + L1MaxEta = cms.double( 2.5 ), + OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ), + L1MinPt = cms.double( 0.0 ), + L1MinQuality = cms.uint32( 1 ), + GMTReadoutCollection = cms.InputTag( "hltGtDigis" ), + UseUnassociatedL1 = cms.bool( False ), + UseOfflineSeed = cms.untracked.bool( True ), + Propagator = cms.string( "SteppingHelixPropagatorAny" ) +) +hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer", + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', + 'hltESPFastSteppingHelixPropagatorOpposite' ), + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ) + ), + InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + NMinRecHits = cms.uint32( 2 ), + UseSubRecHits = cms.bool( False ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + RescaleError = cms.double( 100.0 ) + ), + L2TrajBuilderParameters = cms.PSet( + DoRefit = cms.bool( False ), + SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + FilterParameters = cms.PSet( + NumberOfSigma = cms.double( 3.0 ), + FitDirection = cms.string( "insideOut" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + MaxChi2 = cms.double( 1000.0 ), + MuonTrajectoryUpdatorParameters = cms.PSet( + MaxChi2 = cms.double( 25.0 ), + RescaleErrorFactor = cms.double( 100.0 ), + Granularity = cms.int32( 0 ), + ExcludeRPCFromFit = cms.bool( False ), + UseInvalidHits = cms.bool( True ), + RescaleError = cms.bool( False ) + ), + EnableRPCMeasurement = cms.bool( True ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + EnableDTMeasurement = cms.bool( True ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + EnableCSCMeasurement = cms.bool( True ) + ), + NavigationType = cms.string( "Standard" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + NMinRecHits = cms.uint32( 2 ), + UseSubRecHits = cms.bool( False ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + RescaleError = cms.double( 100.0 ) + ), + DoBackwardFilter = cms.bool( True ), + SeedPosition = cms.string( "in" ), + BWFilterParameters = cms.PSet( + NumberOfSigma = cms.double( 3.0 ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + FitDirection = cms.string( "outsideIn" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + MaxChi2 = cms.double( 100.0 ), + MuonTrajectoryUpdatorParameters = cms.PSet( + MaxChi2 = cms.double( 25.0 ), + RescaleErrorFactor = cms.double( 100.0 ), + Granularity = cms.int32( 0 ), + ExcludeRPCFromFit = cms.bool( False ), + UseInvalidHits = cms.bool( True ), + RescaleError = cms.bool( False ) + ), + EnableRPCMeasurement = cms.bool( True ), + BWSeedType = cms.string( "fromGenerator" ), + EnableDTMeasurement = cms.bool( True ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + EnableCSCMeasurement = cms.bool( True ) + ), + DoSeedRefit = cms.bool( False ) + ), + DoSeedRefit = cms.bool( False ), + TrackLoaderParameters = cms.PSet( + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ), + DoSmoothing = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ) + ), + VertexConstraint = cms.bool( True ) + ), + MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" ) +) +hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer", + InputObjects = cms.InputTag( "hltL2CosmicMuons" ) +) +hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu6NotBptxORL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), MinPt = cms.double( 10.0 ), MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MaxEta = cms.double( 2.5 ), MinNhits = cms.vint32( 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), @@ -25616,49 +26029,49 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltPreL2Mu20NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", +hltPreL2Mu35NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltL2fL1sMu6NotBptxORL1f0L2Filtered20Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", +hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered35Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu6NotBptxORL1Filtered0" ), - MinPt = cms.double( 20.0 ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), + MinPt = cms.double( 35.0 ), MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MaxEta = cms.double( 2.5 ), MinNhits = cms.vint32( 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), MinNstations = cms.vint32( 3 ) ) -hltPreL2Mu30NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", +hltPreL2Mu40NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltL2fL1sMu6NotBptxORL1f0L2Filtered30Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", +hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu6NotBptxORL1Filtered0" ), - MinPt = cms.double( 30.0 ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), + MinPt = cms.double( 40.0 ), MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MaxEta = cms.double( 2.5 ), MinNhits = cms.vint32( 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), @@ -27161,6 +27574,7 @@ useVertex = cms.bool( False ) ) hltPixelTracksGlbTrkMuon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -27169,7 +27583,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -27227,6 +27640,7 @@ ZSeparation = cms.double( 0.05 ) ) hltPixelTracksForSeedsGlbTrkMuon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -27235,7 +27649,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -27896,259 +28309,6 @@ checkSC = cms.bool( False ), inputTag2 = cms.InputTag( "hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4" ) ) -hltL1sL1Mu20EG10 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_Mu20_EG10" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -hltPreMu23TrkIsoVVLEle12GsfCaloIdTrackIdIsoMediumWP = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -hltL1fL1sMu20EG10L1MuFiltered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( False ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1Mu20EG10" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "hltL1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) -) -hltL2fL1sMu20EG10L1f0L2MuFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", - saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu20EG10L1MuFiltered0" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0 ) -) -hltL3fL1sMu20EG10L1f0L2f0L3MuFiltered23 = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 9999.0 ), - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu20EG10L1f0L2MuFiltered0" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinPt = cms.double( 23.0 ) -) -hltL1Mu12EG7L3IsoMuFiltered23 = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20EG10L1f0L2f0L3MuFiltered23" ), - MinN = cms.int32( 1 ), - IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ) -) -hltEGL1Mu12EG7Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1Mu20EG10" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) -hltMu23Ele12EtLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1Mu12EG7Filter" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - ncandcut = cms.int32( 1 ) -) -hltMu23Ele12ClusterShapeLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.035 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.013 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltMu23Ele12EtLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu23Ele12HELegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.15 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.11 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltMu23Ele12ClusterShapeLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu23Ele12EcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.5 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.5 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltMu23Ele12HELegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu23Ele12HcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.6 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.4 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltMu23Ele12EcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu23Ele12PixelMatchLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltMu23Ele12HcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -hltMu23Ele12GsfDetaLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.02 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.015 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltMu23Ele12PixelMatchLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu23Ele12GsfDphiLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.04 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.015 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltMu23Ele12GsfDetaLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu23Ele12GsfTrackIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.1 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltMu23Ele12GsfDphiLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) hltL1sL1SingleMu16ORSingleMu20erORSingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleMu16 OR L1_SingleMu20er OR L1_SingleMu25" ), saveTags = cms.bool( True ), @@ -28541,6 +28701,14 @@ MinNJets = cms.uint32( 1 ), MaxAbsJetEta = cms.double( 2.6 ) ) +hltPreMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltPreTkMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) hltPreMu24eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -28969,259 +29137,6 @@ candTag = cms.InputTag( "hltMu33NoFiltersNoVtxDisplacedPhoton33CaloIdLClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1sL1Mu5EG20ORL1Mu5IsoEG18 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_Mu5_EG20 OR L1_Mu5_IsoEG18" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -hltPreMu8TrkIsoVVLEle23GsfCaloIdTrackIdIsoMediumWP = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -hltL1sL1Mu5EG20ORL1Mu5IsoEG18L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( False ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1Mu5EG20ORL1Mu5IsoEG18" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "hltL1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) -) -hltL2fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2Filtered5 = cms.EDFilter( "HLTMuonL2PreFilter", - saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1sL1Mu5EG20ORL1Mu5IsoEG18L1Filtered0" ), - MinPt = cms.double( 5.0 ), - MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0 ) -) -hltL3fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2f5L3Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 9999.0 ), - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2Filtered5" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinPt = cms.double( 8.0 ) -) -hltL1sL1Mu5EG20ORL1Mu5IsoEG18L3IsoFiltered8 = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2f5L3Filtered8" ), - MinN = cms.int32( 1 ), - IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ) -) -hltEGL1Mu3p5EG12ORL1MuOpenEG12Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1Mu5EG20ORL1Mu5IsoEG18" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) -hltMu8Ele23EtLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1Mu3p5EG12ORL1MuOpenEG12Filter" ), - etcutEB = cms.double( 23.0 ), - etcutEE = cms.double( 23.0 ), - ncandcut = cms.int32( 1 ) -) -hltMu8Ele23ClusterShapeLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.035 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.013 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltMu8Ele23EtLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu8Ele23HELegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.15 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.11 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltMu8Ele23ClusterShapeLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu8Ele23EcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.5 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.5 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltMu8Ele23HELegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu8Ele23HcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.6 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.4 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltMu8Ele23EcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu8Ele23PixelMatchLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltMu8Ele23HcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -hltMu8Ele23GsfDetaLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.02 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.015 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltMu8Ele23PixelMatchLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu8Ele23GsfDphiLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.04 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.015 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltMu8Ele23GsfDetaLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltMu8Ele23GsfTrackIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.1 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltMu8Ele23GsfDphiLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) hltPrePFHT350PFMET120NoiseCleaned = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -30342,7 +30257,7 @@ setDHtZero = cms.bool( False ), minHt = cms.double( 150.0 ) ) -hltPFDiJet90 = cms.EDFilter( "HLT1PFJet", +hltDiPFJet90 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), MinPt = cms.double( 90.0 ), MinN = cms.int32( 2 ), @@ -30573,7 +30488,7 @@ hltBLifetimeL3FilterCSVsusy = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -30805,6 +30720,7 @@ etMin = cms.double( 20.0 ) ) hltPixelTracksForNoPU = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -30813,7 +30729,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -30891,7 +30806,7 @@ hltCSV0p7L3 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -30913,13 +30828,13 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreQuadPFJetBTagCSVVBF = cms.EDFilter( "HLTPrescaler", +hltPreQuadPFJetDoubleBTagCSVVBFMqq200 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", +hltQuadJet15 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 15.0 ), MinN = cms.int32( 4 ), MaxEta = cms.double( 5.2 ), MinMass = cms.double( -1.0 ), @@ -30957,12 +30872,12 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 86 ) ) -hltVBFCaloJetEtaSortedMqq150Deta2p6 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", +hltVBFCaloJetEtaSortedMqq150Deta1p5 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.6 ), + Detaqq = cms.double( 1.5 ), value = cms.string( "Eta" ), Mqq = cms.double( 150.0 ), Etaq1Etaq2 = cms.double( 999.0 ), @@ -30972,18 +30887,18 @@ Dphibb = cms.double( 10.0 ), Ptsumqq = cms.double( 0.0 ) ) -hltCSV0p8L3 = cms.EDFilter( "HLTCaloJetTag", +hltCSVL30p6 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - MinTag = cms.double( 0.8 ), + MinTag = cms.double( 0.6 ), MaxTag = cms.double( 999999.0 ) ) -hltPFQuadJetLooseID34 = cms.EDFilter( "HLT1PFJet", +hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( False ), - MinPt = cms.double( 34.0 ), + MinPt = cms.double( 15.0 ), MinN = cms.int32( 4 ), MaxEta = cms.double( 5.2 ), MinMass = cms.double( -1.0 ), @@ -31021,43 +30936,101 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 86 ) ) -hltVBFPFJetEtaSortedMqq240Detaqq2p6 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", + maxNumber = cms.uint32( 6 ), + filter = cms.bool( False ), + src = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ) +) +hltDoubleCSVPF0p4 = cms.EDFilter( "HLTPFJetTagWithMatching", + saveTags = cms.bool( True ), + deltaR = cms.double( 0.1 ), + MinJets = cms.int32( 2 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + MinTag = cms.double( 0.4 ), + MaxTag = cms.double( 999999.0 ) +) +hltCSVPF0p7 = cms.EDFilter( "HLTPFJetTagWithMatching", + saveTags = cms.bool( True ), + deltaR = cms.double( 0.1 ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + MinTag = cms.double( 0.7 ), + MaxTag = cms.double( 999999.0 ) +) +hltVBFPFJetCSVSortedMqq200Detaqq1p2 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( False ), + inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), + Detabb = cms.double( 999.0 ), + njets = cms.int32( 6 ), + Detaqq = cms.double( 1.2 ), + value = cms.string( "2BTagAndPt" ), + Mqq = cms.double( 200.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + Ptsumbb = cms.double( 0.0 ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + triggerType = cms.int32( 85 ), + Dphibb = cms.double( 3.2 ), + Ptsumqq = cms.double( 0.0 ) +) +hltPreQuadPFJetSingleBTagCSVVBFMqq460 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltVBFPFJetCSVSortedMqq460Detaqq4p1 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.6 ), - value = cms.string( "Eta" ), + Detaqq = cms.double( 4.1 ), + value = cms.string( "1BTagAndEta" ), + Mqq = cms.double( 460.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + Ptsumbb = cms.double( 0.0 ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + triggerType = cms.int32( 85 ), + Dphibb = cms.double( 1.6 ), + Ptsumqq = cms.double( 0.0 ) +) +hltPreQuadPFJetDoubleBTagCSVVBFMqq240 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltVBFPFJetCSVSortedMqq240Detaqq2p0 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( False ), + inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), + Detabb = cms.double( 999.0 ), + njets = cms.int32( 6 ), + Detaqq = cms.double( 2.0 ), + value = cms.string( "2BTagAndPt" ), Mqq = cms.double( 240.0 ), Etaq1Etaq2 = cms.double( 999.0 ), Ptsumbb = cms.double( 0.0 ), - inputJetTags = cms.InputTag( "" ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), triggerType = cms.int32( 85 ), - Dphibb = cms.double( 2.6 ), + Dphibb = cms.double( 2.4 ), Ptsumqq = cms.double( 0.0 ) ) -hltCSVPF0p8PFFilterHbbVBF = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), - TriggerType = cms.int32( 86 ), - Jets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), - MinTag = cms.double( 0.8 ), - MaxTag = cms.double( 999999.0 ) +hltPreQuadPFJetSingleBTagCSVVBFMqq500 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -hltVBFPFJetCSVSortedMqq200Detaqq2p0 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +hltVBFPFJetCSVSortedMqq500Detaqq4p6 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.0 ), - value = cms.string( "second" ), - Mqq = cms.double( 200.0 ), + Detaqq = cms.double( 4.6 ), + value = cms.string( "1BTagAndEta" ), + Mqq = cms.double( 500.0 ), Etaq1Etaq2 = cms.double( 999.0 ), Ptsumbb = cms.double( 0.0 ), inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), triggerType = cms.int32( 85 ), - Dphibb = cms.double( 2.6 ), + Dphibb = cms.double( 1.3 ), Ptsumqq = cms.double( 0.0 ) ) hltPreQuadPFJetVBF = cms.EDFilter( "HLTPrescaler", @@ -31097,7 +31070,7 @@ hltTripleCSV0p5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 3 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.5 ), @@ -31120,7 +31093,7 @@ hltDoubleCSV0p5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 2 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.5 ), @@ -31222,7 +31195,7 @@ mhtLabels = cms.VInputTag( 'hltPFchMETProducer' ), minMht = cms.vdouble( 90.0 ) ) -hltPrePhoton135PFMET40 = cms.EDFilter( "HLTPrescaler", +hltPrePhoton135PFMET100NoiseCleaned = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -31231,7 +31204,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 135.0 ), etcutEE = cms.double( 135.0 ), ncandcut = cms.int32( 1 ) @@ -31254,15 +31227,6 @@ candTag = cms.InputTag( "hltEG135EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltPFMET40Filter = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), - minMht = cms.vdouble( 40.0 ) -) -hltPrePhoton135PFMET100NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) hltMETClean40 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), MinPt = cms.double( 40.0 ), @@ -31288,22 +31252,6 @@ mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), minMht = cms.vdouble( 100.0 ) ) -hltPrePhoton135VBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -hltDiCaloJet20MJJ400AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - leadingJetOnly = cms.bool( False ), - maxEta = cms.double( 5.0 ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - etaOpposite = cms.bool( True ), - triggerType = cms.int32( 85 ), - minInvMass = cms.double( 400.0 ), - minPtHigh = cms.double( 20.0 ), - minPtLow = cms.double( 20.0 ) -) hltL1sL1SingleEG10 = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleEG10" ), saveTags = cms.bool( True ), @@ -32106,10 +32054,27 @@ candTag = cms.InputTag( "hltEG22R9Id90HE10Iso40EBOnlyHcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) +hltPFMET40Filter = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 40.0 ) +) hltPrePhoton22R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) +hltDiCaloJet20MJJ400AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", + saveTags = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + leadingJetOnly = cms.bool( False ), + maxEta = cms.double( 5.0 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + etaOpposite = cms.bool( True ), + triggerType = cms.int32( 85 ), + minInvMass = cms.double( 400.0 ), + minPtHigh = cms.double( 20.0 ), + minPtLow = cms.double( 20.0 ) +) hltPrePhoton250NoHE = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -32119,7 +32084,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 250.0 ), etcutEE = cms.double( 250.0 ), ncandcut = cms.int32( 1 ) @@ -32133,7 +32098,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 300.0 ), etcutEE = cms.double( 300.0 ), ncandcut = cms.int32( 1 ) @@ -32142,7 +32107,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.0 ), saveTags = cms.bool( False ), @@ -32152,7 +32117,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 2 ) @@ -32162,7 +32127,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter" ), etcutEB = cms.double( 26.0 ), etcutEE = cms.double( 26.0 ), ncandcut = cms.int32( 1 ) @@ -32747,7 +32712,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -33015,7 +32980,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltDoubleEGL1SingleEG35ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -33025,7 +32990,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 2 ) @@ -33035,7 +33000,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 28.0 ), etcutEE = cms.double( 100000.0 ), ncandcut = cms.int32( 1 ) @@ -33308,7 +33273,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -33730,7 +33695,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -33838,7 +33803,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -33946,7 +33911,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -34054,7 +34019,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 120.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -37390,6 +37355,18 @@ candTag = cms.InputTag( "hltMu8TrkIsoVVLEle17CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) +hltL1sL1Mu20EG10 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_Mu20_EG10" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -39301,7 +39278,7 @@ hltBLifetimeL3FilterCSVLoose0p3 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.3 ), @@ -39480,7 +39457,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 50.0 ), ncandcut = cms.int32( 1 ) @@ -39512,7 +39489,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 75.0 ), ncandcut = cms.int32( 1 ) @@ -39544,7 +39521,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 90.0 ), ncandcut = cms.int32( 1 ) @@ -39576,7 +39553,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 120.0 ), etcutEE = cms.double( 120.0 ), ncandcut = cms.int32( 1 ) @@ -39608,7 +39585,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 175.0 ), etcutEE = cms.double( 175.0 ), ncandcut = cms.int32( 1 ) @@ -39640,7 +39617,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 165.0 ), etcutEE = cms.double( 165.0 ), ncandcut = cms.int32( 1 ) @@ -39975,37 +39952,10 @@ candTag = cms.InputTag( "hltEG36R9Id90HE10IsoMHcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1sL1SingleEG40 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), @@ -40526,27 +40476,12 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 2 ) -) hltEG36EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -40841,7 +40776,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 42.0 ), etcutEE = cms.double( 42.0 ), ncandcut = cms.int32( 1 ) @@ -41500,8 +41435,8 @@ CutCowboys = cms.bool( False ), MinInvMass = cms.vdouble( 0.0 ) ) -hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_HTT175 OR L1_SingleJet200 OR L1_DoubleJetC100 OR L1_QuadJetC60" ), +hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT125 OR L1_HTT150 OR L1_HTT175 OR L1_SingleJet128 OR L1_SingleJet176 OR L1_SingleJet200 OR L1_DoubleJetC84 OR L1_DoubleJetC100 OR L1_QuadJetC40 OR L1_QuadJetC60" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -41546,18 +41481,18 @@ doMuonCorrection = cms.bool( False ), maxNJ = cms.int32( 9 ) ) -hltRsqMR160Rsq0p01MR100Calo = cms.EDFilter( "HLTRFilter", +hltRsqMR240Rsq0p0196MR100Calo = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphereCalo" ), inputMetTag = cms.InputTag( "hltMet" ), - RMRCut = cms.double( 160.0 ), + RMRCut = cms.double( 240.0 ), MROffset = cms.double( -300.0 ), doMuonCorrection = cms.bool( False ), minMR = cms.double( 100.0 ), - minR = cms.double( 0.1 ) + minR = cms.double( 0.14 ) ) hlt2PFJet80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), @@ -41581,7 +41516,7 @@ ) hltRsqMR260Rsq0p09MR200 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -41636,26 +41571,25 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 0 ) ) +hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT175 OR L1_SingleJet200 OR L1_DoubleJetC100 OR L1_QuadJetC60" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) hltPreRsqMR300Rsq0p09MR200 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltRsqMR200Rsq0p01MR100Calo = cms.EDFilter( "HLTRFilter", - acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), - doRPrime = cms.bool( False ), - R2Offset = cms.double( -0.25 ), - inputTag = cms.InputTag( "hltRHemisphereCalo" ), - inputMetTag = cms.InputTag( "hltMet" ), - RMRCut = cms.double( 200.0 ), - MROffset = cms.double( -300.0 ), - doMuonCorrection = cms.bool( False ), - minMR = cms.double( 100.0 ), - minR = cms.double( 0.1 ) -) hltRsqMR300Rsq0p09MR200 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -41676,7 +41610,7 @@ ) hltRsq0p16Calo = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( 0.0 ), inputTag = cms.InputTag( "hltRHemisphereCalo" ), @@ -41689,7 +41623,7 @@ ) hltRsq0p36 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( 0.0 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -43077,12 +43011,12 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltEG90EtL1SingleEG35Filter = cms.EDFilter( "HLTEgammaEtFilter", +hltEG90EtL1SingleEG40Filter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 90.0 ), ncandcut = cms.int32( 1 ) @@ -43102,10 +43036,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG90EtL1SingleEG35Filter" ), + candTag = cms.InputTag( "hltEG90EtL1SingleEG40Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEG90L1SingleEG35HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEG90L1SingleEG40HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -43120,7 +43054,7 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEG90EtL1SingleEG35Filter" ), + candTag = cms.InputTag( "hltEG90EtL1SingleEG40Filter" ), nonIsoTag = cms.InputTag( "" ) ) hltHt400 = cms.EDFilter( "HLTHtMhtFilter", @@ -44353,13 +44287,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 15.0 ) ) -hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltPreMu15IsoVVVLPFHT400PFMET70 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -44795,6 +44765,7 @@ offset = cms.uint32( 0 ) ) hltPixelTracksForHighMult = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -44803,7 +44774,6 @@ ptMin = cms.double( 0.3 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -45185,7 +45155,7 @@ HLTIterativeTrackingForBTagIteration1 = cms.Sequence( hltIter1ClustersRefRemovalForBTag + hltIter1MaskedMeasurementTrackerEventForBTag + hltIter1PixelLayerTripletsForBTag + hltIter1PFlowPixelSeedsForBTag + hltIter1PFlowCkfTrackCandidatesForBTag + hltIter1PFlowCtfWithMaterialTracksForBTag + hltIter1PFlowTrackSelectionHighPurityLooseForBTag + hltIter1PFlowTrackSelectionHighPurityTightForBTag + hltIter1PFlowTrackSelectionHighPurityForBTag ) HLTIterativeTrackingForBTagIteration2 = cms.Sequence( hltIter2ClustersRefRemovalForBTag + hltIter2MaskedMeasurementTrackerEventForBTag + hltIter2PixelLayerPairsForBTag + hltIter2PFlowPixelSeedsForBTag + hltIter2PFlowCkfTrackCandidatesForBTag + hltIter2PFlowCtfWithMaterialTracksForBTag + hltIter2PFlowTrackSelectionHighPurityForBTag ) HLTIterativeTrackingForBTagIter02 = cms.Sequence( HLTIterativeTrackingForBTagIteration0 + HLTIterativeTrackingForBTagIteration1 + hltIter1MergedForBTag + HLTIterativeTrackingForBTagIteration2 + hltIter2MergedForBTag ) -HLTBtagCSVSequenceL3 = cms.Sequence( hltSelectorJets30L1FastJet + hltSelectorCentralJets30L1FastJeta + hltSelector8CentralJetsL1FastJet + HLTDoLocalPixelSequenceRegForBTag + HLTDoLocalStripSequenceRegForBTag + HLTIterativeTrackingForBTagIter02 + hltVerticesL3 + hltFastPixelBLifetimeL3Associator + hltFastPixelBLifetimeL3TagInfos + hltL3SecondaryVertexTagInfos + hltL3CombinedSecondaryVertexBJetTags ) +HLTBtagCSVSequenceL3 = cms.Sequence( hltSelectorJets30L1FastJet + hltSelectorCentralJets30L1FastJeta + hltSelector8CentralJetsL1FastJet + HLTDoLocalPixelSequenceRegForBTag + HLTDoLocalStripSequenceRegForBTag + HLTIterativeTrackingForBTagIter02 + hltVerticesL3 + hltFastPixelBLifetimeL3Associator + hltImpactParameterTagInfos + hltInclusiveVertexFinder + hltInclusiveSecondaryVertices + hltTrackVertexArbitrator + hltInclusiveMergedVertices + hltInclusiveSecondaryVertexFinderTagInfos + hltCombinedSecondaryVertexBJetTagsCalo ) HLTAK4CaloJetsReconstructionNoIDSequence = cms.Sequence( HLTDoCaloSequence + hltAK4CaloJets ) HLTAK4CaloJetsCorrectionNoIDSequence = cms.Sequence( hltFixedGridRhoFastjetAllCalo + hltAK4CaloJetsCorrected ) HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( hltEcalDigis + hltEcalPreshowerDigis + hltEcalUncalibRecHit + hltEcalDetIdToBeRecovered + hltEcalRecHit + hltEcalPreshowerRecHit ) @@ -45202,7 +45172,7 @@ HLTIterativeTrackingForElectronIter02 = cms.Sequence( HLTIterativeTrackingForElectronsIteration0 + HLTIterativeTrackingForElectronsIteration1 + hltIter1MergedForElectrons + HLTIterativeTrackingForElectronsIteration2 + hltIter2MergedForElectrons ) HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( HLTPixelTrackingForElectron + HLTDoLocalStripSequence + HLTIterativeTrackingForElectronIter02 ) HLTEle24Ele22WP75GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1DoubleEG2210FilterEta2p1 + hltEle24Ele22leg1EtFilter + hltEle24Ele22leg2EtFilter + hltEgammaClusterShape + hltEle24Ele22WP75leg1ClusterShapeFilter + hltEle24Ele22WP75leg2ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle24Ele22WP75leg1HcEFilter + hltEle24Ele22WP75leg2HcEFilter + hltEgammaEcalPFClusterIso + hltEle24Ele22WP75leg1EcalIsoFilter + hltEle24Ele22WP75leg2EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle24Ele22WP75leg1HcalIsoFilter + hltEle24Ele22WP75leg2HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle24Ele22WP75leg1PixelMatchFilter + hltEle24Ele22WP75leg2PixelMatchFilter + HLTGsfElectronSequence + hltEle24Ele22WP75Gsfleg1OneOESuperMinusOneOPFilter + hltEle24Ele22WP75Gsfleg2OneOESuperMinusOneOPFilter + hltEle24Ele22WP75Gsfleg1Chi2Filter + hltEle24Ele22WP75Gsfleg2Chi2Filter + hltEle24Ele22WP75Gsfleg1DetaFilter + hltEle24Ele22WP75Gsfleg2DetaFilter + hltEle24Ele22WP75Gsfleg1DphiFilter + hltEle24Ele22WP75Gsfleg2DphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle24Ele22WP75Gsfleg1TrackIsoFilter + hltEle24Ele22WP75Gsfleg2TrackIsoFilter ) -HLTEle33CaloIdLGsfTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter + hltEG33EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG33HEFilter + hltEgammaClusterShape + hltEG33CaloIdLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle33CaloIdLPixelMatchFilter + HLTGsfElectronSequence + hltEle33CaloIdLGsfTrkIdVLDEtaFilter + hltEle33CaloIdLGsfTrkIdVLDPhiFilter ) +HLTEle33CaloIdLGsfTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG33EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG33HEFilter + hltEgammaClusterShape + hltEG33CaloIdLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle33CaloIdLPixelMatchFilter + HLTGsfElectronSequence + hltEle33CaloIdLGsfTrkIdVLDEtaFilter + hltEle33CaloIdLGsfTrkIdVLDPhiFilter ) HLTEle33CaloIdLGsfTrkIdVLMWSequence = cms.Sequence( HLTEle33CaloIdLGsfTrkIdVLSequence + hltEle33CaloIdLNewPixelMatchFilter ) HLTPFClusteringForEgammaUnseeded = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + hltParticleFlowRecHitECALUnseeded + hltParticleFlowRecHitPSUnseeded + hltParticleFlowClusterPSUnseeded + hltParticleFlowClusterECALUncorrectedUnseeded + hltParticleFlowClusterECALUnseeded + hltParticleFlowSuperClusterECALUnseeded ) HLTElePixelMatchUnseededSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeedsUnseeded ) @@ -45254,15 +45224,13 @@ HLTIterativeTrackingL3MuonIteration2 = cms.Sequence( hltIter2L3MuonClustersRefRemoval + hltIter2L3MuonMaskedMeasurementTrackerEvent + hltIter2L3MuonPixelLayerPairs + hltIter2L3MuonPixelSeeds + hltIter2L3MuonCkfTrackCandidates + hltIter2L3MuonCtfWithMaterialTracks + hltIter2L3MuonTrackSelectionHighPurity ) HLTIterativeTrackingL3MuonIter02 = cms.Sequence( HLTIterativeTrackingL3MuonIteration0 + HLTIterativeTrackingL3MuonIteration1 + hltIter1L3MuonMerged + HLTIterativeTrackingL3MuonIteration2 + hltIter2L3MuonMerged ) HLTTrackReconstructionIter02 = cms.Sequence( HLTPixelTrackingL3Muon + HLTDoLocalStripSequence + HLTIterativeTrackingL3MuonIter02 ) -HLTDoublePho85Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG85EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG85HEFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG85EtUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG85HEUnseededFilter ) -HLTEle17Ele12Ele10CaloIdTrackIdSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1EG12EG7EG5Filter + hltEle17Ele12Ele10CaloIdTrackIdEtLeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdEtLeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdEtLeg3Filter + hltEgammaClusterShape + hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg3Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle17Ele12Ele10CaloIdTrackIdHELeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdHELeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdHELeg3Filter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg3Filter + HLTGsfElectronSequence + hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg3Filter + hltEle17Ele12Ele10CaloIdTrackIdDetaLeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdDetaLeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdDetaLeg3Filter + hltEle17Ele12Ele10CaloIdTrackIdDphiLeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdDphiLeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdDphiLeg3Filter ) +HLTDoublePho85Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG85EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG85HEFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG85EtUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG85HEUnseededFilter ) HLTEle17Ele8GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1DoubleEG1510Filter + hltEle17Ele8EtLeg1Filter + hltEle17Ele8EtLeg2Filter + hltEgammaClusterShape + hltEle17Ele8ClusterShapeLeg1Filter + hltEle17Ele8ClusterShapeLeg2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle17Ele8HELeg1Filter + hltEle17Ele8HELeg2Filter + hltEgammaEcalPFClusterIso + hltEle17Ele8EcalIsoLeg1Filter + hltEle17Ele8EcalIsoLeg2Filter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle17Ele8HcalIsoLeg1Filter + hltEle17Ele8HcalIsoLeg2Filter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle17Ele8PixelMatchLeg1Filter + hltEle17Ele8PixelMatchLeg2Filter + HLTGsfElectronSequence + hltEle17Ele8GsfDetaLeg1Filter + hltEle17Ele8GsfDetaLeg2Filter + hltEle17Ele8GsfDphiLeg1Filter + hltEle17Ele8GsfDphiLeg2Filter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle17Ele8GsfTrackIsoLeg1Filter + hltEle17Ele8GsfTrackIsoLeg2Filter ) HLTEle20WP60Ele8Mass55Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEle20WP60Ele8EtFilter + hltEgammaClusterShape + hltEle20WP60Ele8ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle20WP60Ele8HEFilter + hltEgammaEcalPFClusterIso + hltEle20WP60Ele8EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle20WP60Ele8HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle20WP60Ele8PixelMatchFilter + HLTGsfElectronSequence + hltEle20WP60Ele8OneOEMinusOneOPFilter + hltEle20WP60Ele8DetaFilter + hltEle20WP60Ele8DphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle20WP60Ele8TrackIsoFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltEle20WP60Ele8EtUnseededFilter + HLTElePixelMatchUnseededSequence + hltEle20WP60Ele8PixelMatchUnseededFilter + hltEle20WP60Ele8Mass55Filter ) HLTSingleEle22erWP75GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleIsoEG18erFilter + hltSingleEG22EtFilter + hltEgammaClusterShape + hltSingleEle22WP75ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltSingleEle22WP75HcEFilter + hltEgammaEcalPFClusterIso + hltSingleEle22WP75EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltSingleEle22WP75HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltSingleEle22WP75PixelMatchFilter + HLTGsfElectronSequence + hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter + hltSingleEle22WP75GsfChi2Filter + hltSingleEle22WP75GsfDetaFilter + hltSingleEle22WP75GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltSingleEle22WP75GsfTrackIsoFilter ) HLTEle22WP75GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGRegionalL1IsoEG20erTauJet20er + hltEG22L1sIsoEG20erTauJet20erEtFilter + hltEgammaClusterShape + hltEle22WP75ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle22WP75HcEFilter + hltEgammaEcalPFClusterIso + hltEle22WP75EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle22WP75HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle22WP75PixelMatchFilter + HLTGsfElectronSequence + hltEle22WP75GsfOneOESuperMinusOneOPFilter + hltEle22WP75GsfChi2Filter + hltEle22WP75GsfDetaFilter + hltEle22WP75GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle22WP75GsfTrackIsoFilter ) HLTLooseIsoPFTauSequence = cms.Sequence( hltTauPFJets08Region + hltTauPFJetsRecoTauChargedHadrons + hltPFTauPiZeros + hltPFTausSansRef + hltPFTaus + hltPFTauTrackFindingDiscriminator + hltPFTauLooseAbsoluteIsolationDiscriminator + hltPFTauLooseRelativeIsolationDiscriminator + hltPFTauLooseAbsOrRelIsolationDiscriminator ) HLTIsoEle22WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltOverlapFilterIsoEle22WP75GsfLooseIsoPFTau20 ) -HLTEle23Ele12CaloIdTrackIdIsoSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1DoubleEG2210Filter + hltEle23Ele12CaloIdTrackIdIsoEtLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoEtLeg2Filter + hltEgammaClusterShape + hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle23Ele12CaloIdTrackIdIsoHELeg1Filter + hltEle23Ele12CaloIdTrackIdIsoHELeg2Filter + hltEgammaEcalPFClusterIso + hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg2Filter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg2Filter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg2Filter + HLTGsfElectronSequence + hltEle23Ele12CaloIdTrackIdIsoOneOEMinusOneOPLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoOneOEMinusOneOPLeg2Filter + hltEle23Ele12CaloIdTrackIdIsoDetaLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoDetaLeg2Filter + hltEle23Ele12CaloIdTrackIdIsoDphiLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoDphiLeg2Filter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle23Ele12CaloIdTrackIdIsoTrackIsoLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoTrackIsoLeg2Filter ) HLTEle25WP60SC4Mass55Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEle25WP60SC4EtFilter + hltEgammaClusterShape + hltEle25WP60SC4ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle25WP60SC4HEFilter + hltEgammaEcalPFClusterIso + hltEle25WP60SC4EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle25WP60SC4HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle25WP60SC4PixelMatchFilter + HLTGsfElectronSequence + hltEle25WP60SC4OneOEMinusOneOPFilter + hltEle25WP60SC4DetaFilter + hltEle25WP60SC4DphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle25WP60SC4TrackIsoFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltEle25WP60SC4EtUnseededFilter + hltEle25WP60SC4Mass55Filter ) HLTEle25WP85GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter + hltEG25EtFilter + hltEgammaClusterShape + hltEle25WP85ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle25WP85HEFilter + hltEgammaEcalPFClusterIso + hltEle25WP85EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle25WP85HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle25WP85PixelMatchFilter + HLTGsfElectronSequence + hltEle25WP85GsfOneOEMinusOneOPFilter + hltEle25WP85GsfMissingHitsFilter + hltEle25WP85GsfDetaFilter + hltEle25WP85GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle25WP85GsfTrackIsoFilter ) HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( HLTDoCaloSequencePF + hltAK4CaloJetsPF ) @@ -45278,33 +45246,52 @@ HLTBtagCSVSequencePF = cms.Sequence( hltVerticesPF + hltVerticesPFSelector + hltVerticesPFFilter + hltPFJetForBtagSelector + hltPFJetForBtag + hltBLifetimeAssociatorPF + hltBLifetimeTagInfosPF + hltSecondaryVertexTagInfosPF + hltCombinedSecondaryVertexBJetTagsPF ) HLTEle32erWP75GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleIsoEG30erFilter + hltEG32EtFilter + hltEgammaClusterShape + hltEle32WP75ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle32WP75HcEFilter + hltEgammaEcalPFClusterIso + hltEle32WP75EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle32WP75HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle32WP75PixelMatchFilter + HLTGsfElectronSequence + hltEle32WP75GsfOneOEMinusOneOPFilter + hltEle32WP75GsfChi2Filter + hltEle32WP75GsfDetaFilter + hltEle32WP75GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle32WP75GsfTrackIsoFilter ) HLTIsoEle32WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltOverlapFilterIsoEle32WP75GsfLooseIsoPFTau20 ) -HLTEle45CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG45EtFilter + hltEgammaClusterShape + hltEG45CaloIdVTClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG45CaloIdVTHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle45CaloIdVTPixelMatchFilter + HLTGsfElectronSequence + hltEle45CaloIdVTGsfTrkIdTGsfDetaFilter + hltEle45CaloIdVTGsfTrkIdTGsfDphiFilter ) -HLTEle105CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG105EtFilter + hltEgammaClusterShape + hltEG105CaloIdVTClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG105CaloIdVTHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle105CaloIdVTPixelMatchFilter + HLTGsfElectronSequence + hltEle105CaloIdVTGsfTrkIdTGsfDetaFilter + hltEle105CaloIdVTGsfTrkIdTGsfDphiFilter ) +HLTEle45CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG45EtFilter + hltEgammaClusterShape + hltEG45CaloIdVTClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG45CaloIdVTHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle45CaloIdVTPixelMatchFilter + HLTGsfElectronSequence + hltEle45CaloIdVTGsfTrkIdTGsfDetaFilter + hltEle45CaloIdVTGsfTrkIdTGsfDphiFilter ) +HLTEle105CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG105EtFilter + hltEgammaClusterShape + hltEG105CaloIdVTClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG105CaloIdVTHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle105CaloIdVTPixelMatchFilter + HLTGsfElectronSequence + hltEle105CaloIdVTGsfTrkIdTGsfDetaFilter + hltEle105CaloIdVTGsfTrkIdTGsfDphiFilter ) HLTRecoMETSequence = cms.Sequence( HLTDoCaloSequence + hltMet ) HLTHBHENoiseCleanerSequence = cms.Sequence( hltHcalNoiseInfoProducer + hltHcalTowerNoiseCleaner ) -HLTL3muoncaloisorecoSequenceNoBools = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTDoLocalHcalSequence + hltTowerMakerForAll + hltFixedGridRhoFastjetAllCaloForMuons + hltL3CaloMuonCorrectedIsolations ) -HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( HLTPixelTrackingL3Muon + HLTDoLocalStripSequence + HLTIterativeTrackingL3MuonIter02 + hltL3MuonCombRelIsolationsIterTrkRegIter02 ) +HLTPFClusteringUnseeded = cms.Sequence( hltParticleFlowRecHitECALUnseeded + hltParticleFlowRecHitPSUnseeded + hltParticleFlowClusterECALUncorrectedUnseeded + hltParticleFlowClusterPSUnseeded + hltParticleFlowClusterECALUnseeded ) +HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTDoLocalHcalSequence + hltTowerMakerForAll + hltFixedGridRhoFastjetAllCaloForMuons + HLTPFClusteringUnseeded + hltMuonEcalPFClusterIsoUnseeded ) +HLTPFHcalClusteringForMuonsUnseeded = cms.Sequence( hltParticleFlowRecHitHCALForMuonsUnseeded + hltParticleFlowClusterHCALForMuonsUnseeded ) +HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( HLTPFHcalClusteringForMuonsUnseeded + hltMuonHcalPFClusterIsoUnseeded ) +HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( HLTPixelTrackingL3Muon + HLTDoLocalStripSequence + HLTIterativeTrackingL3MuonIter02 ) +HLTMu16eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( HLTDoCaloSequence + hltCaloTowersTau1Regional + hltAkTau1Regional + hltCaloTowersTau2Regional + hltAkTau2Regional + hltCaloTowersTau3Regional + hltAkTau3Regional + hltCaloTowersTau4Regional + hltAkTau4Regional ) HLTL2TauJetsL1TauSeededSequence = cms.Sequence( HLTCaloTausCreatorL1TauRegionalSequence + hltL2TauJetsL1TauSeeded ) +HLTMu17eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu17eta2p1TauJet20IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTPFTriggerSequenceMuTau = cms.Sequence( HLTTrackReconstructionForPF + HLTParticleFlowSequenceForTaus + hltAK4PFJetsForTaus ) HLTIsoMuLooseIsoPFTauSequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltPFTauAgainstMuonDiscriminator + hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + hltPFTau20TrackLooseIsoAgainstMuon + hltOverlapFilterIsoMu17LooseIsoPFTau20 ) HLTSingleIsoMu17LooseIsoPFTau20Sequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltPFTauAgainstMuonDiscriminator + hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + hltPFTau20TrackLooseIsoAgainstMuon + hltOverlapFilterSingleIsoMu17LooseIsoPFTau20 ) +HLTMu17eta2p1IsoTau36erIsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTIsoMu17MediumIsoPFTau40SequenceReg = cms.Sequence( HLTMediumIsoPFTauSequenceReg + hltPFTau40Reg + hltPFTauTrackPt1DiscriminatorReg + hltSelectedPFTausTrackPt1Reg + hltPFTau40TrackPt1Reg + hltSelectedPFTausTrackPt1MediumIsolationReg + hltPFTau40TrackPt1MediumIsolationReg + hltL1JetsHLTPFTauTrackPt1MediumIsolationMatchReg + hltPFTau40TrackPt1MediumIsolationL1HLTMatchedReg + hltOverlapFilterIsoMu17MediumIsoPFTau40Reg ) +HLTDoubleMu17eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu24eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTIsoMu24LooseIsoPFTau20Sequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltPFTauAgainstMuonDiscriminator + hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + hltPFTau20TrackLooseIsoAgainstMuon + hltOverlapFilterIsoMu24LooseIsoPFTau20 ) +HLTMu20eta2p1NoL1erIsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu20IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu20eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu24IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu27IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTIterativeTrackingHighPtTkMuIteration0 = cms.Sequence( hltPixelLayerTriplets + hltIter0HighPtTkMuPixelTracks + hltIter0HighPtTkMuPixelSeedsFromPixelTracks + hltIter0HighPtTkMuCkfTrackCandidates + hltIter0HighPtTkMuCtfWithMaterialTracks + hltIter0HighPtTkMuTrackSelectionHighPurity ) HLTIterativeTrackingHighPtTkMuIteration2 = cms.Sequence( hltIter2HighPtTkMuClustersRefRemoval + hltIter2HighPtTkMuMaskedMeasurementTrackerEvent + hltIter2HighPtTkMuPixelLayerPairs + hltIter2HighPtTkMuPixelSeeds + hltIter2HighPtTkMuCkfTrackCandidates + hltIter2HighPtTkMuCtfWithMaterialTracks + hltIter2HighPtTkMuTrackSelectionHighPurity ) HLTIterativeTrackingHighPtTkMu = cms.Sequence( HLTIterativeTrackingHighPtTkMuIteration0 + HLTIterativeTrackingHighPtTkMuIteration2 + hltIter2HighPtTkMuMerged ) HLTHighPt20TrackerMuonSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltL1MuonsPt15 + HLTIterativeTrackingHighPtTkMu + hltHighPtTkMu20TkFilt + hltHighPtTkMuons + hltHighPtTkMuonCands ) -HLTHighPtTkMucaloisorecoSequenceNoBools = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTDoLocalHcalSequence + hltTowerMakerForAll + hltFixedGridRhoFastjetAllCaloForMuons + hltHighPtTkMuCaloMuonCorrectedIsolations ) +HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTDoLocalHcalSequence + hltTowerMakerForAll + hltFixedGridRhoFastjetAllCaloForMuons + HLTPFClusteringUnseeded + hltHighPtTkMuonEcalPFClusterIsoUnseeded ) +HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( HLTPFHcalClusteringForMuonsUnseeded + hltHighPtTkMuonHcalPFClusterIsoUnseeded ) HLTPixelTrackingHighPtTkMuIso = cms.Sequence( hltHighPtTkMuVertex + HLTDoLocalPixelSequence + hltPixelLayerTriplets + hltPixelTracksHighPtTkMuIso + hltPixelVerticesHighPtTkMuIso ) HLTIterativeTrackingHighPtTkMuIsoIteration0 = cms.Sequence( hltIter0HighPtTkMuIsoPixelTracksForSeeds + hltIter0HighPtTkMuIsoPixelSeedsFromPixelTracks + hltIter0HighPtTkMuIsoCkfTrackCandidates + hltIter0HighPtTkMuIsoCtfWithMaterialTracks + hltIter0HighPtTkMuIsoTrackSelectionHighPurity ) HLTIterativeTrackingHighPtTkMuIsoIteration1 = cms.Sequence( hltIter1HighPtTkMuIsoClustersRefRemoval + hltIter1HighPtTkMuIsoMaskedMeasurementTrackerEvent + hltIter1HighPtTkMuIsoPixelLayerTriplets + hltIter1HighPtTkMuIsoPixelSeeds + hltIter1HighPtTkMuIsoCkfTrackCandidates + hltIter1HighPtTkMuIsoCtfWithMaterialTracks + hltIter1HighPtTkMuIsoTrackSelectionHighPurityLoose + hltIter1HighPtTkMuIsoTrackSelectionHighPurityTight + hltIter1HighPtTkMuIsoTrackSelectionHighPurity ) HLTIterativeTrackingHighPtTkMuIsoIteration2 = cms.Sequence( hltIter2HighPtTkMuIsoClustersRefRemoval + hltIter2HighPtTkMuIsoMaskedMeasurementTrackerEvent + hltIter2HighPtTkMuIsoPixelLayerPairs + hltIter2HighPtTkMuIsoPixelSeeds + hltIter2HighPtTkMuIsoCkfTrackCandidates + hltIter2HighPtTkMuIsoCtfWithMaterialTracks + hltIter2HighPtTkMuIsoTrackSelectionHighPurity ) HLTIterativeTrackingHighPtTkMuIsoIter02 = cms.Sequence( HLTIterativeTrackingHighPtTkMuIsoIteration0 + HLTIterativeTrackingHighPtTkMuIsoIteration1 + hltIter1HighPtTkMuIsoMerged + HLTIterativeTrackingHighPtTkMuIsoIteration2 + hltIter2HighPtTkMuIsoMerged ) -HLTTrackReconstructionForIsoHighPtTkMuIter02 = cms.Sequence( HLTPixelTrackingHighPtTkMuIso + HLTDoLocalStripSequence + HLTIterativeTrackingHighPtTkMuIsoIter02 + hltHighPtTkMuCombRelIsolationsIterTrkRegIter02 ) -HLTHighPtTrackerMuonSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltL1MuonsPt15 + HLTIterativeTrackingHighPtTkMu + hltHighPtTkMuTkFilt + hltHighPtTkMuons + hltHighPtTkMuonCands ) +HLTTrackReconstructionForIsoHighPtTkMuIter02 = cms.Sequence( HLTPixelTrackingHighPtTkMuIso + HLTDoLocalStripSequence + HLTIterativeTrackingHighPtTkMuIsoIter02 + hltHighPtTkMuRelIsolationsIterTrkRegIter02 ) +HLTTkMu20IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) +HLTTkMu20eta2p1IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) HLTHighPt24TrackerMuonSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltL1MuonsPt15 + HLTIterativeTrackingHighPtTkMu + hltHighPtTkMu24TkFilt + hltHighPtTkMuons + hltHighPtTkMuonCands ) +HLTTkMu24IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) +HLTTkMu24eta2p1IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) HLTHighPt27TrackerMuonSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltL1MuonsPt15 + HLTIterativeTrackingHighPtTkMu + hltHighPtTkMu27TkFilt + hltHighPtTkMuons + hltHighPtTkMuonCands ) +HLTTkMu27IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) HLTIter2TrackAndTauJets4Iter3Sequence = cms.Sequence( hltIter2TrackRefsForJets4Iter3 + hltAK4Iter2TrackJets4Iter3 + hltIter2TrackAndTauJets4Iter3 ) HLTIterativeTrackingIteration3 = cms.Sequence( hltIter3ClustersRefRemoval + hltIter3MaskedMeasurementTrackerEvent + hltIter3LayerTriplets + hltIter3PFlowMixedSeeds + hltIter3PFlowCkfTrackCandidates + hltIter3PFlowCtfWithMaterialTracks + hltIter3PFlowTrackSelectionHighPurityLoose + hltIter3PFlowTrackSelectionHighPurityTight + hltIter3PFlowTrackSelectionHighPurity ) HLTIter3TrackAndTauJets4Iter4Sequence = cms.Sequence( hltIter3TrackRefsForJets4Iter4 + hltAK4Iter3TrackJets4Iter4 + hltIter3TrackAndTauJets4Iter4 ) @@ -45313,6 +45300,9 @@ HLTBeginSequenceAntiBPTX = cms.Sequence( hltTriggerType + HLTL1UnpackerSequence + hltBPTXAntiCoincidence + HLTBeamSpot ) HLTStoppedHSCPLocalHcalReco = cms.Sequence( hltHcalDigis + hltHbhereco ) HLTStoppedHSCPJetSequence = cms.Sequence( hltStoppedHSCPTowerMakerForAll + hltStoppedHSCPIterativeCone4CaloJets ) +HLTMuonLocalRecoMeanTimerSequence = cms.Sequence( hltMuonDTDigis + hltDt1DRecHits + hltDt4DSegmentsMeanTimer + hltMuonCSCDigis + hltCsc2DRecHits + hltCscSegments + hltMuonRPCDigis + hltRpcRecHits ) +HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( HLTMuonLocalRecoMeanTimerSequence + hltL2CosmicOfflineMuonSeeds + hltL2CosmicMuonSeeds + hltL2CosmicMuons ) +HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed ) HLTL3NoFiltersmuonTkCandidateSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltL3TrajSeedOIState + hltL3TrackCandidateFromL2OIState + hltL3TkTracksFromL2OIState + hltL3NoFiltersMuonsOIState + hltL3NoFiltersTrajSeedOIHit + hltL3NoFiltersTrackCandidateFromL2OIHit + hltL3NoFiltersTkTracksFromL2OIHit + hltL3NoFiltersMuonsOIHit + hltL3NoFiltersTkFromL2OICombination + hltPixelLayerTriplets + hltPixelLayerPairs + hltMixedLayerPairs + hltL3NoFiltersTrajSeedIOHit + hltL3NoFiltersTrackCandidateFromL2IOHit + hltL3NoFiltersTkTracksFromL2IOHit + hltL3NoFiltersMuonsIOHit + hltL3NoFiltersTrajectorySeed + hltL3NoFiltersTrackCandidateFromL2 ) HLTL3NoFiltersmuonrecoNocandSequence = cms.Sequence( HLTL3NoFiltersmuonTkCandidateSequence + hltL3NoFiltersTkTracksMergeStep1 + hltL3NoFiltersTkTracksFromL2 + hltL3NoFiltersMuonsLinksCombination + hltL3NoFiltersMuons ) HLTL3NoFiltersmuonrecoSequence = cms.Sequence( HLTL3NoFiltersmuonrecoNocandSequence + hltL3NoFiltersMuonCandidates ) @@ -45326,10 +45316,8 @@ HLTIterativeTrackingGlbTrkMuonIter02 = cms.Sequence( HLTIterativeTrackingGlbTrkMuonIteration0 + HLTIterativeTrackingGlbTrkMuonIteration1 + hltIter1GlbTrkMuonMerged + HLTIterativeTrackingGlbTrkMuonIteration2 + hltIter2GlbTrkMuonMerged ) HLTTrackReconstructionForIsoGlbTrkMuonIter02 = cms.Sequence( HLTPixelTrackingGlbTrkMuon + HLTDoLocalStripSequence + HLTIterativeTrackingGlbTrkMuonIter02 ) HLTGlbtrkmuontrkisovvlSequence = cms.Sequence( HLTTrackReconstructionForIsoGlbTrkMuonIter02 + hltGlbTrkMuonRelTrkIsolationVVL ) -HLTMu23Ele12_Gsf = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1Mu12EG7Filter + hltMu23Ele12EtLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + hltEgammaClusterShape + hltMu23Ele12ClusterShapeLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltMu23Ele12HELegEle12GsfCaloIdTrackIdIsoMediumWPFilter + hltEgammaEcalPFClusterIso + hltMu23Ele12EcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltMu23Ele12HcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltMu23Ele12PixelMatchLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + HLTGsfElectronSequence + hltMu23Ele12GsfDetaLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + hltMu23Ele12GsfDphiLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltMu23Ele12GsfTrackIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter ) -HLTMu8Ele23_Gsf = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1Mu3p5EG12ORL1MuOpenEG12Filter + hltMu8Ele23EtLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + hltEgammaClusterShape + hltMu8Ele23ClusterShapeLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltMu8Ele23HELegEle23GsfCaloIdTrackIdIsoMediumWPFilter + hltEgammaEcalPFClusterIso + hltMu8Ele23EcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltMu8Ele23HcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltMu8Ele23PixelMatchLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + HLTGsfElectronSequence + hltMu8Ele23GsfDetaLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + hltMu8Ele23GsfDphiLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltMu8Ele23GsfTrackIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter ) HLTNoPUSequence = cms.Sequence( hltSelectorJets20L1FastJetForNoPU + HLTDoLocalPixelSequenceRegForBTag + hltPixelTracksForNoPU + hltCaloJetFromPV ) -HLTSinglePhoton135Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG135EtFilter + HLTDoLocalHcalWithTowerSequence + hltEgammaHoverE + hltEG135HEFilter ) +HLTSinglePhoton135Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG135EtFilter + HLTDoLocalHcalWithTowerSequence + hltEgammaHoverE + hltEG135HEFilter ) HLTRecoPixelVertexingForPhotonsSequence = cms.Sequence( hltPixelLayerTriplets + hltPixelTracks + hltPixelVerticesForPhotons ) HLTIterativeTrackingForPhotonsIteration0 = cms.Sequence( hltIter0PFlowPixelSeedsFromPixelTracksForPhotons + hltIter0PFlowCkfTrackCandidatesForPhotons + hltIter0PFlowCtfWithMaterialTracksForPhotons + hltIter0PFlowTrackSelectionHighPurityForPhotons ) HLTIterativeTrackingForPhotonsIteration1 = cms.Sequence( hltIter1ClustersRefRemovalForPhotons + hltIter1MaskedMeasurementTrackerEventForPhotons + hltIter1PixelLayerTripletsForPhotons + hltIter1PFlowPixelSeedsForPhotons + hltIter1PFlowCkfTrackCandidatesForPhotons + hltIter1PFlowCtfWithMaterialTracksForPhotons + hltIter1PFlowTrackSelectionHighPurityLooseForPhotons + hltIter1PFlowTrackSelectionHighPurityTightForPhotons + hltIter1PFlowTrackSelectionHighPurityForPhotons ) @@ -45338,20 +45326,20 @@ HLTTrackReconstructionForIsoForPhotons = cms.Sequence( HLTDoLocalPixelSequence + HLTRecoPixelVertexingForPhotonsSequence + HLTDoLocalStripSequence + HLTIterativeTrackingForPhotonsIter02 ) HLTPhoton20CaloIdVLIsoLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG12Filter + hltEG20EtFilter + hltEgammaClusterShape + hltEG20CaloIdVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG20CaloIdVLHEFilter + hltEgammaEcalPFClusterIso + hltEG20CaloIdVLIsoLEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG20CaloIdVLIsoLHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG20CaloIdVLIsoLTrackIsoFilter ) HLTPhoton22R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEG22R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG22R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG22R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltPhoton22R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG22R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG22R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTSinglePhoton250erNoHESequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG250erEtFilter ) -HLTSinglePhoton300erNoHESequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG300erEtFilter ) +HLTSinglePhoton250erNoHESequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG250erEtFilter ) +HLTSinglePhoton300erNoHESequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG300erEtFilter ) HLTPFHcalClusteringForEgammaUnseeded = cms.Sequence( hltParticleFlowRecHitHCALForEgammaUnseeded + hltParticleFlowClusterHCALForEgammaUnseeded + hltParticleFlowClusterHFEMForEgammaUnseeded + hltParticleFlowClusterHFHADForEgammaUnseeded ) -HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter + hltEG26EtL1Seed2210EtEta2Filter + hltEgammaR9ID + hltEG26R9Id65R9IdEta2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG26HE10R9Id65HEEta2Filter + cms.ignore(hltEG26R9Id85HE10R9Id65R9IdEta2LastFilter) + hltEgammaClusterShape + cms.ignore(hltEG26CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + hltEG26RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG16EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG16R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG16HE10R9Id65HEUnseededFilter + cms.ignore(hltEG16R9Id85HE10R9Id65R9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG16CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG16R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass60CombMassLastFilter ) -HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter + hltEG36EtL1Seed2210EtEta2Filter + hltEgammaR9ID + hltEG36R9Id65R9IdEta2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEEta2Filter + cms.ignore(hltEG36R9Id85HE10R9Id65R9IdEta2LastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG22EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG22R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG22HE10R9Id65HEUnseededFilter + cms.ignore(hltEG22R9Id85HE10R9Id65R9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG22CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG22R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass15CombMassLastFilter ) -HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + hltEG28EtL1Seed2210Eta1p5Filter + hltEgammaR9ID + hltEG28R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG28HE10R9Id65HEFilter + cms.ignore(hltEG28R9Id85HE10R9Id65R9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG28CaloId24b40eHE10R9Id65ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG28Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG28Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + hltEG28RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG14EtUnseededEta1p5Filter + hltEgammaR9IDUnseeded + hltDiEG14R9Id65R9IdUnseededEta1p5Filter + hltEgammaHoverEUnseeded + hltDiEG14HE10R9Id65HEUnseededEta1p5Filter + cms.ignore(hltEG14R9Id85HE10R9Id65R9UnseededEta1p5LastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG14CaloId24b40eHE10R9Id65ClusterShapeUnseededEta1p5Filter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededEta1p5Filter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededEta1p5Filter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededEta1p5LastFilter) + hltDiEG14R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta1p5Mass50CombMassLastFilter ) -HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + hltEG36R9Id85HE10R9Id65R9IdLastFilter + hltEgammaClusterShape + hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + hltEgammaEcalPFClusterIsoRhoCorr + hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + hltEgammaClusterShapeUnseeded + hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + hltEgammaEcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter + hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass30CombMassLastFilter ) -HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + hltEG36R9Id85HE10R9Id65R9IdLastFilter + hltEgammaClusterShape + hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + hltEgammaEcalPFClusterIsoRhoCorr + hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + hltEgammaClusterShapeUnseeded + hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + hltEgammaEcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter ) -HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + cms.ignore(hltEG36R9Id85HE10R9Id65R9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + cms.ignore(hltEG18R9Id85HE10R9Id65R9UnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass70CombMassLastFilter ) +HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter + hltEG26EtL1Seed2210EtEta2Filter + hltEgammaR9ID + hltEG26R9Id65R9IdEta2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG26HE10R9Id65HEEta2Filter + cms.ignore(hltEG26R9Id85HE10R9Id65R9IdEta2LastFilter) + hltEgammaClusterShape + cms.ignore(hltEG26CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + hltEG26RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG16EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG16R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG16HE10R9Id65HEUnseededFilter + cms.ignore(hltEG16R9Id85HE10R9Id65R9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG16CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG16R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass60CombMassLastFilter ) +HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter + hltEG36EtL1Seed2210EtEta2Filter + hltEgammaR9ID + hltEG36R9Id65R9IdEta2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEEta2Filter + cms.ignore(hltEG36R9Id85HE10R9Id65R9IdEta2LastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG22EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG22R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG22HE10R9Id65HEUnseededFilter + cms.ignore(hltEG22R9Id85HE10R9Id65R9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG22CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG22R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass15CombMassLastFilter ) +HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG28EtL1Seed2210Eta1p5Filter + hltEgammaR9ID + hltEG28R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG28HE10R9Id65HEFilter + cms.ignore(hltEG28R9Id85HE10R9Id65R9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG28CaloId24b40eHE10R9Id65ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG28Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG28Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + hltEG28RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG14EtUnseededEta1p5Filter + hltEgammaR9IDUnseeded + hltDiEG14R9Id65R9IdUnseededEta1p5Filter + hltEgammaHoverEUnseeded + hltDiEG14HE10R9Id65HEUnseededEta1p5Filter + cms.ignore(hltEG14R9Id85HE10R9Id65R9UnseededEta1p5LastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG14CaloId24b40eHE10R9Id65ClusterShapeUnseededEta1p5Filter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededEta1p5Filter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededEta1p5Filter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededEta1p5LastFilter) + hltDiEG14R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta1p5Mass50CombMassLastFilter ) +HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + hltEG36R9Id85HE10R9Id65R9IdLastFilter + hltEgammaClusterShape + hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + hltEgammaEcalPFClusterIsoRhoCorr + hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + hltEgammaClusterShapeUnseeded + hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + hltEgammaEcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter + hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass30CombMassLastFilter ) +HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + hltEG36R9Id85HE10R9Id65R9IdLastFilter + hltEgammaClusterShape + hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + hltEgammaEcalPFClusterIsoRhoCorr + hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + hltEgammaClusterShapeUnseeded + hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + hltEgammaEcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter ) +HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + cms.ignore(hltEG36R9Id85HE10R9Id65R9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + cms.ignore(hltEG18R9Id85HE10R9Id65R9UnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass70CombMassLastFilter ) HLTPhoton36R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG30Filter + hltEG36R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG36R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG36R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG36R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTPhoton50R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG50R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG50R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG50R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG50R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG50R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG50R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTPhoton75R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG75R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG75R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG75R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG75R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG75R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG75R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTPhoton90R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG90R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG90R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG90R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG90R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG90R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTPhoton120R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG120R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG120R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG120R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG120R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG120R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG120R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +HLTPhoton50R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG50R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG50R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG50R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG50R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG50R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG50R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +HLTPhoton75R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG75R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG75R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG75R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG75R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG75R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG75R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +HLTPhoton90R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG90R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG90R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG90R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG90R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG90R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +HLTPhoton120R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG120R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG120R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG120R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG120R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG120R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG120R9Id90HE10Iso40EBOnlyTrackIsoFilter ) HLTEle12CaloIdLTrackIdLIsoVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter + hltEle12CaloIdLTrackIdLIsoVLEtFilter + hltEgammaClusterShape + hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle12CaloIdLTrackIdLIsoVLHEFilter + hltEgammaEcalPFClusterIso + hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter + HLTGsfElectronSequence + hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + hltEle12CaloIdLTrackIdLIsoVLDetaFilter + hltEle12CaloIdLTrackIdLIsoVLDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter ) HLTEle18CaloIdLTrackIdLIsoVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEle18CaloIdLTrackIdLIsoVLL1MatchFilter + hltEle18CaloIdLTrackIdLIsoVLEtFilter + hltEgammaClusterShape + hltEle18CaloIdLTrackIdLIsoVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle18CaloIdLTrackIdLIsoVLHEFilter + hltEgammaEcalPFClusterIso + hltEle18CaloIdLTrackIdLIsoVLEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle18CaloIdLTrackIdLIsoVLHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle18CaloIdLTrackIdLIsoVLPixelMatchFilter + HLTGsfElectronSequence + hltEle18CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + hltEle18CaloIdLTrackIdLIsoVLDetaFilter + hltEle18CaloIdLTrackIdLIsoVLDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle18CaloIdLTrackIdLIsoVLTrackIsoFilter ) HLTEle23CaloIdLTrackIdLIsoVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEle23CaloIdLTrackIdLIsoVLL1MatchFilter + hltEle23CaloIdLTrackIdLIsoVLEtFilter + hltEgammaClusterShape + hltEle23CaloIdLTrackIdLIsoVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle23CaloIdLTrackIdLIsoVLHEFilter + hltEgammaEcalPFClusterIso + hltEle23CaloIdLTrackIdLIsoVLEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle23CaloIdLTrackIdLIsoVLHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle23CaloIdLTrackIdLIsoVLPixelMatchFilter + HLTGsfElectronSequence + hltEle23CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + hltEle23CaloIdLTrackIdLIsoVLDetaFilter + hltEle23CaloIdLTrackIdLIsoVLDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle23CaloIdLTrackIdLIsoVLTrackIsoFilter ) @@ -45385,12 +45373,12 @@ HLTPhoton22Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEG22EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG22HEFilter ) HLTPhoton30Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG25Filter + hltEG30EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG30HEFilter ) HLTPhoton36Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG30Filter + hltEG36EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HEFilter ) -HLTPhoton50Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG50EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG50HEFilter ) -HLTPhoton75Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG75EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG75HEFilter ) -HLTPhoton90Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG90EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90HEFilter ) -HLTPhoton120Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG120EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG120HEFilter ) -HLTPhoton175Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG175EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG175HEFilter ) -HLTPhoton165HE10Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG165EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG165HE10Filter ) +HLTPhoton50Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG50EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG50HEFilter ) +HLTPhoton75Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG75EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG75HEFilter ) +HLTPhoton90Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG90EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90HEFilter ) +HLTPhoton120Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG120EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG120HEFilter ) +HLTPhoton175Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG175EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG175HEFilter ) +HLTPhoton165HE10Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG165EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG165HE10Filter ) HLTPhoton22R9Id90HE10IsoMSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEG22R9Id90HE10IsoMEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG22R9Id90HE10IsoMHEFilter + hltEgammaR9ID + hltEG22R9Id90HE10IsoMR9Filter + hltEgammaEcalPFClusterIso + hltEG22R9Id90HE10IsoMEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG22R9Id90HE10IsoMHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG22R9Id90HE10IsoMTrackIsoFilter ) HLTPhoton30R9Id90HE10IsoMSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG25Filter + hltEG30R9Id90HE10IsoMEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG30R9Id90HE10IsoMHEFilter + hltEgammaR9ID + hltEG30R9Id90HE10IsoMR9Filter + hltEgammaEcalPFClusterIso + hltEG30R9Id90HE10IsoMEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG30R9Id90HE10IsoMHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG30R9Id90HE10IsoMTrackIsoFilter ) HLTPhoton36R9Id90HE10IsoMSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG30Filter + hltEG36R9Id90HE10IsoMEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36R9Id90HE10IsoMHEFilter + hltEgammaR9ID + hltEG36R9Id90HE10IsoMR9Filter + hltEgammaEcalPFClusterIso + hltEG36R9Id90HE10IsoMEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36R9Id90HE10IsoMHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG36R9Id90HE10IsoMTrackIsoFilter ) @@ -45399,8 +45387,8 @@ HLTPhoton90R9Id90HE10IsoMSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG90R9Id90HE10IsoMEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90R9Id90HE10IsoMHEFilter + hltEgammaR9ID + hltEG90R9Id90HE10IsoMR9Filter + hltEgammaEcalPFClusterIso + hltEG90R9Id90HE10IsoMEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG90R9Id90HE10IsoMHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG90R9Id90HE10IsoMTrackIsoFilter ) HLTPhoton120R9Id90HE10IsoMSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG120R9Id90HE10IsoMEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG120R9Id90HE10IsoMHEFilter + hltEgammaR9ID + hltEG120R9Id90HE10IsoMR9Filter + hltEgammaEcalPFClusterIso + hltEG120R9Id90HE10IsoMEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG120R9Id90HE10IsoMHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG120R9Id90HE10IsoMTrackIsoFilter ) HLTPhoton165R9Id90HE10IsoMSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG165R9Id90HE10IsoMEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG165R9Id90HE10IsoMHEFilter + hltEgammaR9ID + hltEG165R9Id90HE10IsoMR9Filter + hltEgammaEcalPFClusterIso + hltEG165R9Id90HE10IsoMEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG165R9Id90HE10IsoMHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG165R9Id90HE10IsoMTrackIsoFilter ) -HLTDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter + hltEG36EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter + hltEgammaR9ID + hltEG36R9Id50b80eR9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHToverET + hltEG36HE10P5R9Id50b80eHEFilter + cms.ignore(hltEG36R9Id85HE10P5R9Id50b80eR9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10P5R9Id50b80eClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoLastFilter) + hltEG36RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id50b80eR9IdUnseededFilter + hltEgammaHToverETUnseeded + hltDiEG18HE10P5R9Id50b80eHEUnseededFilter + cms.ignore(hltEG18R9Id85HE10P5R9Id50b80eR9UnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG18CaloId24b40eHE10P5R9Id50b80eClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eTrackIsoUnseededLastFilter) + hltDiEG18R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95CombMassLastFilter ) -HLTDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter + hltEG42EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter + hltEgammaR9ID + hltEG42R9Id50b80eR9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHToverET + hltEG42HE10P5R9Id50b80eHEFilter + cms.ignore(hltEG42R9Id85HE10P5R9Id50b80eR9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG42CaloId24b40eHE10P5R9Id50b80eClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG42Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG42Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoLastFilter) + hltEG42RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG22EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG22R9Id50b80eR9IdUnseededFilter + hltEgammaHToverETUnseeded + hltDiEG22HE10P5R9Id50b80eHEUnseededFilter + cms.ignore(hltEG22R9Id85HE10P5R9Id50b80eR9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG22CaloId24b40eHE10P5R9Id50b80eClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eTrackIsoUnseededLastFilter) + hltDiEG22RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter ) +HLTDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG36EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter + hltEgammaR9ID + hltEG36R9Id50b80eR9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHToverET + hltEG36HE10P5R9Id50b80eHEFilter + cms.ignore(hltEG36R9Id85HE10P5R9Id50b80eR9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10P5R9Id50b80eClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoLastFilter) + hltEG36RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id50b80eR9IdUnseededFilter + hltEgammaHToverETUnseeded + hltDiEG18HE10P5R9Id50b80eHEUnseededFilter + cms.ignore(hltEG18R9Id85HE10P5R9Id50b80eR9UnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG18CaloId24b40eHE10P5R9Id50b80eClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eTrackIsoUnseededLastFilter) + hltDiEG18R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95CombMassLastFilter ) +HLTDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG42EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter + hltEgammaR9ID + hltEG42R9Id50b80eR9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHToverET + hltEG42HE10P5R9Id50b80eHEFilter + cms.ignore(hltEG42R9Id85HE10P5R9Id50b80eR9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG42CaloId24b40eHE10P5R9Id50b80eClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG42Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG42Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoLastFilter) + hltEG42RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG22EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG22R9Id50b80eR9IdUnseededFilter + hltEgammaHToverETUnseeded + hltDiEG22HE10P5R9Id50b80eHEUnseededFilter + cms.ignore(hltEG22R9Id85HE10P5R9Id50b80eR9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG22CaloId24b40eHE10P5R9Id50b80eClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eTrackIsoUnseededLastFilter) + hltDiEG22RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter ) HLTBTagPixelAndStripSetupForInclusiveDisplacedJets = cms.Sequence( HLTFastPrimaryVertexSequence + hltFastPVPixelVertexSelector + HLTDoLocalPixelSequenceRegForBTag + HLTDoLocalStripSequenceRegForBTag + hltSelectorJets30L1FastJet + hltSelectorCentralJets30L1FastJeta + hltSelector8CentralJetsL1FastJet ) HLT2PromptTrackRequirementIter0DisplacedJets = cms.Sequence( hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex + hltL3DisplacedDijet100FullTracksTrackIPProducer + hltL3DisplacedDijetFullTracksJetTagProducerFromIP + hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter ) HLTIterativeTrackingForBTagIter12 = cms.Sequence( HLTIterativeTrackingForBTagIteration1 + hltIter1MergedForBTag + HLTIterativeTrackingForBTagIteration2 + hltIter2MergedForBTag ) @@ -45421,12 +45409,13 @@ HLT2PromptTrackRequirementIter0HadronJetsTightID = cms.Sequence( hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJetsTightID + hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJetsTightID + hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID + hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJetsTightID ) HLTPromptTrackRequirementIter12HadronJetsTightID = cms.Sequence( hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJetsTightID + hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJetsTightID + hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID + hltL4PromptHadronJetsFullTracksHLTCaloJetTagFilterTightID ) HLTL1EGHttEle27erWP85GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1EG25erHTT125Filter + hltL1EGHttEG27EtFilter + hltEgammaClusterShape + hltL1EGHttEle27WP85ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltL1EGHttEle27WP85HEFilter + hltEgammaEcalPFClusterIso + hltL1EGHttEle27WP85EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltL1EGHttEle27WP85HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltL1EGHttEle27WP85PixelMatchFilter + HLTGsfElectronSequence + hltL1EGHttEle27WP85GsfOneOEMinusOneOPFilter + hltL1EGHttEle27WP85GsfMissingHitsFilter + hltL1EGHttEle27WP85GsfDetaFilter + hltL1EGHttEle27WP85GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltL1EGHttEle27WP85GsfTrackIsoFilter ) -HLTPhoton90_CaloId_Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG90EtL1SingleEG35Filter + hltEgammaClusterShape + hltEgammaCusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90L1SingleEG35HEFilter ) +HLTPhoton90_CaloId_Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG90EtL1SingleEG40Filter + hltEgammaClusterShape + hltEgammaCusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90L1SingleEG40HEFilter ) HLTSingleEle8CaloIdVLTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltSingleEle8EgammaCandidatesWrapper + hltMu8Ele8EG8EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltMu8Ele8EG8HEFilter + hltEgammaClusterShape + hltMu8Ele8EG8CaloIdLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltMu8Ele8CaloIdLPixelMatchFilter + hltMu8Ele8CkfTrackCandidateMaker + hltMu8Ele8CkfTrackProducer + hltMu8Ele8HLTPixelMatchElectronProducers + hltMu8Ele8HLTElectronDetaDphiProducer + hltElectronOneOEMinusOneOPFilterRegional + hltMu8Ele8CaloIdLTrkIdVLDEtaFilter + hltMu8Ele8CaloIdLTrkIdVLDPhiFilter ) HLTDoubleEle8CaloIdVLTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEle8EgammaCandidatesWrapper + hltEG8EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG8HEFilter + hltEgammaClusterShape + hltEG8CaloIdLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle8CaloIdLPixelMatchFilter + hltDoubleEle8CkfTrackCandidateMaker + hltDoubleEle8TrackProducer + hltDoubleEle8HLTPixelMatchElectronProducer + hltDoubleEle8HLTElectronDetaDphiProducer + hltDoubleEle8OneOEMinusOneOPFilterRegional + hltDoubleEle8CaloIdLTrkIdVLDEtaFilter + hltDoubleEle8CaloIdLTrkIdVLDPhiFilter ) HLTSingleEle10CaloIdTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEgammaTriggerFilterObjectWrapper + hltSingleEle10CaloIdTrackIdVLEtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltSingleEle10CaloIdTrackIdVLHoverEFilter + hltEgammaClusterShape + hltSingleEle10CaloIdTrackIdVLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltSingleEle10CaloIdTrackIdVLPixelMatchFilter + hltSingleEle10CaloIdTrackIdVLCkfTrackCandidateMaker + hltSingleEle10CaloIdTrackIdVLTrackProducer + hltSingleEle10CaloIdTrackIdVLPixelMatchElectronProducers + hltSingleEle10CaloIdTrackIdVLDetaDphiProducer + hltSingleEle10CaloIdTrackIdVLOneOEMinusOneOPFilterRegional + hltSingleEle10CaloIdTrackIdVLDEtaFilter + hltSingleEle10CaloIdTrackIdVLDphiFilter ) HLTEle15VVVLGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG5Filter + hltEG15EtFilter + hltEgammaClusterShape + hltEle15VVVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle15VVVLHEFilter + hltEgammaEcalPFClusterIso + hltEle15VVVLEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle15VVVLHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle15VVVLPixelMatchFilter + HLTGsfElectronSequence + hltEle15VVVLGsfOneOEMinusOneOPFilter + hltEle15VVVLGsfMissingHitsFilter + hltEle15VVVLGsfDetaFilter + hltEle15VVVLGsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle15VVVLGsfTrackIsoFilter ) HLTEle15GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG5Filter + hltEG15EtFilter + hltEgammaClusterShape + hltEle15VVVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle15VVVLHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle15PixelMatchFilter + HLTGsfElectronSequence + hltEle15GsfOneOEMinusOneOPFilter + hltEle15GsfMissingHitsFilter + hltEle15GsfDetaFilter + hltEle15GsfDphiFilter ) +HLTMu15IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTRecopixelvertexingForHighMultSequence = cms.Sequence( hltPixelLayerTriplets + hltPixelTracksForHighMult + hltPixelVerticesForHighMult ) HLTriggerFirstPath = cms.Path( hltGetConditions + hltGetRaw + hltBoolFalse ) @@ -45439,8 +45428,8 @@ HLT_Dimuon13_Upsilon_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu10MuOpen + hltPreDimuon13Upsilon + hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon13UpsilonL3Filtered + hltDisplacedmumuVtxProducerDimuon13Upsilon + hltDisplacedmumuFilterDimuon13Upsilon + HLTEndSequence ) HLT_Dimuon20_Jpsi_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu10MuOpen + hltPreDimuon20Jpsi + hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon20JpsiL3Filtered + hltDisplacedmumuVtxProducerDimuon20Jpsi + hltDisplacedmumuFilterDimuon20Jpsi + HLTEndSequence ) HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleEG2210 + hltPreDoubleEle2422eta2p1WP75Gsf + HLTEle24Ele22WP75GsfSequence + HLTEndSequence ) -HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPreDoubleEle33CaloIdLGsfTrkIdVLMW + HLTEle33CaloIdLGsfTrkIdVLMWSequence + HLTDoubleEle33CaloIdLGsfTrkIdVLMWUnseededSequence + HLTEndSequence ) -HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPreDoubleEle33CaloIdLGsfTrkIdVL + HLTEle33CaloIdLGsfTrkIdVLSequence + HLTDoubleEle33CaloIdLGsfTrkIdVLUnseededSequence + HLTEndSequence ) +HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPreDoubleEle33CaloIdLGsfTrkIdVLMW + HLTEle33CaloIdLGsfTrkIdVLMWSequence + HLTDoubleEle33CaloIdLGsfTrkIdVLMWUnseededSequence + HLTEndSequence ) +HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPreDoubleEle33CaloIdLGsfTrkIdVL + HLTEle33CaloIdLGsfTrkIdVLSequence + HLTDoubleEle33CaloIdLGsfTrkIdVLUnseededSequence + HLTEndSequence ) HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( HLTBeginSequence + hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er + hltPreDoubleMediumIsoPFTau40Trk1eta2p1Reg + HLTL2TauJetsL1IsoTauSeededSequence + hltDoubleL2Tau35eta2p2 + HLTL2TauPixelIsolationSequence + hltL2TauIsoFilter + hltL2TauJetsIso + hltDoubleL2IsoTau35eta2p2 + HLTRecoJetSequenceAK4PrePF + HLTPFJetTriggerSequenceReg + HLTMediumIsoPFTauSequenceReg + hltDoublePFTau40Reg + hltPFTauTrackPt1DiscriminatorReg + hltSelectedPFTausTrackPt1Reg + hltDoublePFTau40TrackPt1Reg + hltSelectedPFTausTrackPt1MediumIsolationReg + hltDoublePFTau40TrackPt1MediumIsolationReg + hltL1JetsHLTDoublePFTauTrackPt1MediumIsolationMatchReg + hltDoublePFTau40TrackPt1MediumIsolationL1HLTMatchedReg + hltDoublePFTau40TrackPt1MediumIsolationDz02Reg + HLTEndSequence ) HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er + hltPreDoubleMediumIsoPFTau40Trk1eta2p1 + HLTL2TauJetsL1IsoTauSeededSequence + hltDoubleL2Tau35eta2p2 + HLTL2TauPixelIsolationSequence + hltL2TauIsoFilter + hltL2TauJetsIso + hltDoubleL2IsoTau35eta2p2 + HLTPFReconstructionSequenceForTaus + HLTMediumIsoPFTauSequence + hltDoublePFTau40 + hltPFTauTrackPt1Discriminator + hltSelectedPFTausTrackPt1 + hltDoublePFTau40TrackPt1 + hltSelectedPFTausTrackPt1MediumIsolation + hltDoublePFTau40TrackPt1MediumIsolation + hltL1JetsHLTDoublePFTauTrackPt1MediumIsolationMatch + hltDoublePFTau40TrackPt1MediumIsolationL1HLTMatched + hltDoublePFTau40TrackPt1MediumIsolationDz02 + HLTEndSequence ) HLT_DoubleMu33NoFiltersNoVtx_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreDoubleMu33NoFiltersNoVtx + hltL1fDimuonL1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fDimuonL1f0L2NoVtxFiltered10 + HLTL3NoFiltersNoVtxmuonrecoSequence + hltL3fDimuonL1f0L2NVf10L3NoFiltersNoVtxFiltered33 + HLTEndSequence ) @@ -45463,13 +45452,11 @@ HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16NoOS + hltPreDimuon0er16JpsiNoOSNoVertexing + hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon0JpsiNoOSL3Filtered + HLTEndSequence ) HLT_Dimuon0er16_Jpsi_NoVertexing_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16OS + hltPreDimuon0er16JpsiNoVertexing + hltL1fL1sL1DoubleMu0er16OSL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon0JpsiOSL3Filtered + HLTEndSequence ) HLT_Dimuon6_Jpsi_NoVertexing_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0 + hltPreDimuon6JpsiNoVertexing + hltL1fL1DoubleMu0L1Filtered0 + HLTL2muonrecoSequence + hltL2fDoubleMu2L2PreFiltered2 + HLTL3muonrecoSequence + hltDimuon6JpsiL3Filtered + HLTEndSequence ) -HLT_DoublePhoton85_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPreDoublePhoton85 + HLTDoublePho85Sequence + HLTEndSequence ) -HLT_Ele17_Ele12_Ele10_CaloId_TrackId_v1 = cms.Path( HLTBeginSequence + hltL1sL1EG14EG10EG8 + hltPreEle17Ele12Ele10CaloIdTrackId + HLTEle17Ele12Ele10CaloIdTrackIdSequence + HLTEndSequence ) +HLT_DoublePhoton85_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPreDoublePhoton85 + HLTDoublePho85Sequence + HLTEndSequence ) HLT_Ele17_Ele8_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleEG1510 + hltPreEle17Ele8Gsf + HLTEle17Ele8GsfSequence + HLTEndSequence ) HLT_Ele20WP60_Ele8_Mass55_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPreEle20WP60Ele8Mass55 + HLTEle20WP60Ele8Mass55Sequence + HLTEndSequence ) HLT_Ele22_eta2p1_WP75_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG18 + hltPreEle22eta2p1WP75Gsf + HLTSingleEle22erWP75GsfSequence + HLTEndSequence ) HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sL1IsoEG20erTauJet20er + hltPreEle22eta2p1WP75GsfLooseIsoPFTau20 + HLTEle22WP75GsfSequence + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + hltOverlapFilterIsoEle22WP75GsfCaloJet5 + HLTPFTriggerSequenceForTaus + HLTIsoEle22WP75GsfLooseIsoPFTau20Sequence + HLTEndSequence ) -HLT_Ele23_Ele12_CaloId_TrackId_Iso_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleEG20101LegIsoORDoubleEG2210ORDoubleEG1510 + hltPreEle23Ele12CaloIdTrackIdIso + HLTEle23Ele12CaloIdTrackIdIsoSequence + HLTEndSequence ) HLT_Ele25WP60_SC4_Mass55_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPreEle25WP60SC4Mass55 + HLTEle25WP60SC4Mass55Sequence + HLTEndSequence ) HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70 + hltPreEle25eta2p1WP85GsfPFMET80boostedW + HLTEle25WP85GsfSequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET80Filter + HLTEndSequence ) HLT_Ele35_eta2p1_WP85_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORL1SingleIsoEG30er + hltPreEle35eta2p1WP85Gsf + HLTEle35WP85GsfSequence + HLTEndSequence ) @@ -45487,32 +45474,34 @@ HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG30er + hltPreEle32eta2p1WP75GsfTriCentralPFJet30 + HLTEle32erWP75GsfSequence + HLTAK4PFJetsSequence + hltEle32JetCollectionsForLeptonPlusPFJets + hltEle32TriCentralPFJet30EleCleaned + HLTEndSequence ) HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG30er + hltPreEle32eta2p1WP75GsfTriCentralPFJet504030 + HLTEle32erWP75GsfSequence + HLTAK4PFJetsSequence + hltEle32JetCollectionsForLeptonPlusPFJets + hltEle32TriCentralPFJet30EleCleaned + hltEle32DiCentralPFJet40EleCleaned + hltEle32CentralPFJet50EleCleaned + HLTEndSequence ) HLT_Ele32_eta2p1_WP75_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG30er + hltPreEle32eta2p1WP75Gsf + HLTEle32erWP75GsfSequence + HLTEndSequence ) -HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 + HLTEle45CaloIdVTGsfTrkIdTGsfSequence + HLTAK4PFJetsSequence + hltPFJetsCorrectedMatchedToL1 + hltDiPFJet50 + hltEle45CaloIdVTGsfTrkIdTCleanAK4PFJet + hltEle45CaloIdVTGsfTrkIdTDiCentralPFJet50EleCleaned + hltEle45CaloIdVTGsfTrkIdTCentralPFJet200EleCleaned + HLTEndSequence ) -HLT_Ele105_CaloIdVT_GsfTrkIdT_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPreEle105CaloIdVTGsfTrkIdT + HLTEle105CaloIdVTGsfTrkIdTGsfSequence + HLTEndSequence ) +HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 + HLTEle45CaloIdVTGsfTrkIdTGsfSequence + HLTAK4PFJetsSequence + hltPFJetsCorrectedMatchedToL1 + hltDiPFJet50 + hltEle45CaloIdVTGsfTrkIdTCleanAK4PFJet + hltEle45CaloIdVTGsfTrkIdTDiCentralPFJet50EleCleaned + hltEle45CaloIdVTGsfTrkIdTCentralPFJet200EleCleaned + HLTEndSequence ) +HLT_Ele105_CaloIdVT_GsfTrkIdT_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPreEle105CaloIdVTGsfTrkIdT + HLTEle105CaloIdVTGsfTrkIdTGsfSequence + HLTEndSequence ) HLT_HT650_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175 + hltPreHT650 + HLTAK4CaloJetsSequence + hltHtMht + hltHt650 + HLTEndSequence ) HLT_Mu16_eta2p1_CaloMET30_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreMu16eta2p1CaloMET30 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + HLTEndSequence ) -HLT_IsoMu16_eta2p1_CaloMET30_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreIsoMu16eta2p1CaloMET30 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + HLTEndSequence ) -HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + HLTL2TauJetsL1TauSeededSequence + hltSingleL2Tau35eta2p2 + HLTRecoJetSequenceAK4PrePF + HLTPFTriggerSequenceForTaus + HLTLooseIsoPFTauSequence + hltPFTau50 + hltSelectedPFTausTrackFinding + hltPFTau50Track + hltPFTauTrackPt30Discriminator + hltSelectedPFTausTrackPt30 + hltPFTau50TrackPt30 + hltPFTauLooseRelativeIsolationDiscriminator0p06 + hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + hltSelectedPFTausTrackPt30AbsOrRelIsolation + hltPFTau50TrackPt30LooseAbsOrRelIso + HLTEndSequence ) -HLT_IsoMu17_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sSingleMu16er + hltPreIsoMu17eta2p1 + hltL1fL1sSingleMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sSingleMu16erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) -HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sMu16erTauJet20er + hltPreIsoMu17eta2p1LooseIsoPFTau20 + hltL1fL1sMu16erTauJet20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erTauJet20erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTIsoMuLooseIsoPFTauSequence + HLTEndSequence ) -HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1 = cms.Path( HLTBeginSequence + hltL1sSingleMu16er + hltPreIsoMu17eta2p1LooseIsoPFTau20SingleL1 + hltL1fL1sSingleMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sSingleMu16erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTSingleIsoMu17LooseIsoPFTau20Sequence + HLTEndSequence ) -HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( HLTBeginSequence + hltL1sMu16erIsoTau36er + hltPreIsoMu17eta2p1MediumIsoPFTau40Trk1eta2p1Reg + hltL1fL1sMu16erIsoTau36erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erIsoTau36erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + HLTL2TauJetsL1IsoTauSeededSequence + hltL2Tau35eta2p2 + HLTL2TauPixelIsolationSequence + hltL2TauIsoFilter + hltL2TauJetsIso + hltL2IsoTau35eta2p2 + hltOverlapFilterIsoMu17L2IsoTau35 + HLTRecoJetSequenceAK4PrePF + HLTPFJetTriggerSequenceRegNoMu + HLTIsoMu17MediumIsoPFTau40SequenceReg + HLTEndSequence ) -HLT_DoubleIsoMu17_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu125 + hltPreDoubleIsoMu17eta2p1 + hltL1fL1sDoubleMu125L1Filtered16er + HLTL2muonrecoSequence + hltL2fL1sDoubleMu125L1f16erL2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q + hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2 + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) -HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1LooseIsoPFTau20 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTIsoMu24LooseIsoPFTau20Sequence + HLTEndSequence ) -HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1CentralPFJet30BTagCSV07 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 + hltJetFilterSingleTopIsoMu20Eta2p1 + HLTBtagCSVSequencePF + hltCSVFilterSingleTop + HLTEndSequence ) -HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1TriCentralPFJet30 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + HLTEndSequence ) -HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1TriCentralPFJet504030 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + hltIsoMu20Eta2p1Trk02DiCentralPFJet40MuCleaned + hltIsoMu20Eta2p1Trk02CentralPFJet50MuCleaned + HLTEndSequence ) -HLT_IsoMu20_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) -HLT_IsoMu24_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu24 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f16QL3Filtered24Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16L1f0L2f16QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) -HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltJetsNoLeptonsSingleTopIsoMu24Eta2p1 + hltJetFilterSingleTopIsoMu24Eta2p1 + HLTBtagCSVSequencePF + hltCSVFilterSingleTop + HLTEndSequence ) -HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1TriCentralPFJet30 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + HLTEndSequence ) -HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1TriCentralPFJet504030 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + hltIsoMu24Eta2p1Trk02DiCentralPFJet40MuCleaned + hltIsoMu24Eta2p1Trk02CentralPFJet50MuCleaned + HLTEndSequence ) -HLT_IsoMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) -HLT_IsoTkMu20_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16er + hltPreIsoTkMu20eta2p1 + HLTMuonLocalRecoSequence + HLTHighPt20TrackerMuonSequence + hltL3fL1sMu16Eta2p1f0TkFiltered20Q + HLTHighPtTkMucaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltL3fL1sMu16L1Eta2p1f0TkFiltered20QL3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) -HLT_IsoTkMu24_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoTkMu24 + HLTMuonLocalRecoSequence + HLTHighPtTrackerMuonSequence + hltL3fL1sMu16f0TkFiltered24Q + HLTHighPtTkMucaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltL3fL1sMu16L1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) -HLT_IsoTkMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoTkMu24eta2p1 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu20Eta2p1f0TkFiltered24Q + HLTHighPtTkMucaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltL3fL1sMu20L1Eta2p1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) -HLT_IsoMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreIsoMu27 + hltL1fL1sMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu25L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) -HLT_IsoTkMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreIsoTkMu27 + HLTMuonLocalRecoSequence + HLTHighPt27TrackerMuonSequence + hltL3fL1sMu25f0TkFiltered27Q + HLTHighPtTkMucaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltL3fL1sMu25L1f0TkFiltered27QL3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) +HLT_IsoMu16_eta2p1_CaloMET30_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreIsoMu16eta2p1CaloMET30 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTMu16eta2p1IsolationSequence + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + HLTEndSequence ) +HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTMu16eta2p1IsolationSequence + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + HLTL2TauJetsL1TauSeededSequence + hltSingleL2Tau35eta2p2 + HLTRecoJetSequenceAK4PrePF + HLTPFTriggerSequenceForTaus + HLTLooseIsoPFTauSequence + hltPFTau50 + hltSelectedPFTausTrackFinding + hltPFTau50Track + hltPFTauTrackPt30Discriminator + hltSelectedPFTausTrackPt30 + hltPFTau50TrackPt30 + hltPFTauLooseRelativeIsolationDiscriminator0p06 + hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + hltSelectedPFTausTrackPt30AbsOrRelIsolation + hltPFTau50TrackPt30LooseAbsOrRelIso + HLTEndSequence ) +HLT_IsoMu17_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sSingleMu16er + hltPreIsoMu17eta2p1 + hltL1fL1sSingleMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sSingleMu16erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + HLTMu17eta2p1IsolationSequence + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sMu16erTauJet20er + hltPreIsoMu17eta2p1LooseIsoPFTau20 + hltL1fL1sMu16erTauJet20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erTauJet20erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q + HLTMu17eta2p1TauJet20IsolationSequence + hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTIsoMuLooseIsoPFTauSequence + HLTEndSequence ) +HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1 = cms.Path( HLTBeginSequence + hltL1sSingleMu16er + hltPreIsoMu17eta2p1LooseIsoPFTau20SingleL1 + hltL1fL1sSingleMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sSingleMu16erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + HLTMu17eta2p1IsolationSequence + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTSingleIsoMu17LooseIsoPFTau20Sequence + HLTEndSequence ) +HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( HLTBeginSequence + hltL1sMu16erIsoTau36er + hltPreIsoMu17eta2p1MediumIsoPFTau40Trk1eta2p1Reg + hltL1fL1sMu16erIsoTau36erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erIsoTau36erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q + HLTMu17eta2p1IsoTau36erIsolationSequence + hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + HLTL2TauJetsL1IsoTauSeededSequence + hltL2Tau35eta2p2 + HLTL2TauPixelIsolationSequence + hltL2TauIsoFilter + hltL2TauJetsIso + hltL2IsoTau35eta2p2 + hltOverlapFilterIsoMu17L2IsoTau35 + HLTRecoJetSequenceAK4PrePF + HLTPFJetTriggerSequenceRegNoMu + HLTIsoMu17MediumIsoPFTau40SequenceReg + HLTEndSequence ) +HLT_DoubleIsoMu17_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu125 + hltPreDoubleIsoMu17eta2p1 + hltL1fL1sDoubleMu125L1Filtered16er + HLTL2muonrecoSequence + hltL2fL1sDoubleMu125L1f16erL2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q + hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2 + HLTDoubleMu17eta2p1IsolationSequence + hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) +HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1LooseIsoPFTau20 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTIsoMu24LooseIsoPFTau20Sequence + HLTEndSequence ) +HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1CentralPFJet30BTagCSV07 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTMu20eta2p1NoL1erIsolationSequence + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 + hltJetFilterSingleTopIsoMu20Eta2p1 + HLTBtagCSVSequencePF + hltCSVFilterSingleTop + HLTEndSequence ) +HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1TriCentralPFJet30 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTMu20eta2p1NoL1erIsolationSequence + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + HLTEndSequence ) +HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1TriCentralPFJet504030 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTMu20eta2p1NoL1erIsolationSequence + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + hltIsoMu20Eta2p1Trk02DiCentralPFJet40MuCleaned + hltIsoMu20Eta2p1Trk02CentralPFJet50MuCleaned + HLTEndSequence ) +HLT_IsoMu20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QL3Filtered20Q + HLTMu20IsolationSequence + hltL3crIsoL1sMu16L1f0L2f10QL3f20QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoMu20_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16er + hltPreIsoMu20eta2p1 + hltL1fL1sMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q + HLTMu20eta2p1IsolationSequence + hltL3crIsoL1sMu16Eta2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoMu24_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu24 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f16QL3Filtered24Q + HLTMu24IsolationSequence + hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltJetsNoLeptonsSingleTopIsoMu24Eta2p1 + hltJetFilterSingleTopIsoMu24Eta2p1 + HLTBtagCSVSequencePF + hltCSVFilterSingleTop + HLTEndSequence ) +HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1TriCentralPFJet30 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + HLTEndSequence ) +HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1TriCentralPFJet504030 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + hltIsoMu24Eta2p1Trk02DiCentralPFJet40MuCleaned + hltIsoMu24Eta2p1Trk02CentralPFJet50MuCleaned + HLTEndSequence ) +HLT_IsoMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreIsoMu27 + hltL1fL1sMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu25L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + HLTMu27IsolationSequence + hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoTkMu20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoTkMu20 + hltL1fL1sMu16L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt20TrackerMuonSequence + hltL3fL1sMu16f0TkFiltered20Q + HLTTkMu20IsolationSequence + hltL3fL1sMu16L1f0Tkf20QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoTkMu20_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16er + hltPreIsoTkMu20eta2p1 + hltL1fL1sMu16erL1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt20TrackerMuonSequence + hltL3fL1sMu16Eta2p1f0TkFiltered20Q + HLTTkMu20eta2p1IsolationSequence + hltL3fL1sMu16Eta2p1L1f0Tkf20QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoTkMu24_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoTkMu24 + hltL1fL1sMu16L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu16f0TkFiltered24Q + HLTTkMu24IsolationSequence + hltL3fL1sMu16L1f0Tkf24QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoTkMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoTkMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu20Eta2p1f0TkFiltered24Q + HLTTkMu24eta2p1IsolationSequence + hltL3fL1sMu20Eta2p1L1f0Tkf24QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoTkMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreIsoTkMu27 + hltL1fL1sMu25L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt27TrackerMuonSequence + hltL3fL1sMu25f0TkFiltered27Q + HLTTkMu27IsolationSequence + hltL3fL1sMu25L1f0Tkf27QL3trkIsoFiltered0p09 + HLTEndSequence ) HLT_IterativeTracking_v1 = cms.Path( HLTBeginSequence + hltPreIterativeTracking + HLTRecoJetSequenceAK4PrePF + HLTDoLocalPixelSequence + HLTRecopixelvertexingSequence + HLTDoLocalStripSequence + HLTIterativeTrackingIter04 + HLTEndSequence ) HLT_JetE30_NoBPTX3BX_NoHalo_v1 = cms.Path( HLTBeginSequenceAntiBPTX + hltL1sL1SingleJetC20NotBptxOR + hltL1BeamHaloAntiCoincidence3BX + hltPreJetE30NoBPTX3BXNoHalo + HLTStoppedHSCPLocalHcalReco + hltStoppedHSCPHpdFilter + HLTStoppedHSCPJetSequence + hltStoppedHSCP1CaloJetEnergy30 + HLTEndSequence ) HLT_JetE30_NoBPTX_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleJetC20NotBptxOR + hltPreJetE30NoBPTX + HLTStoppedHSCPLocalHcalReco + HLTStoppedHSCPJetSequence + hltStoppedHSCP1CaloJetEnergy30 + HLTEndSequence ) @@ -45521,10 +45510,10 @@ HLT_L2DoubleMu23_NoVertex_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreL2DoubleMu23NoVertex + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sDoubleMu103p5L1f0L2NoVtxPreFiltered23 + HLTEndSequence ) HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreL2DoubleMu28NoVertex2ChaAngle2p5Mass10 + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered28 + hltL2DoubleMu28NoVertexL2Filtered2ChaAngle2p5Mass10 + HLTEndSequence ) HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreL2DoubleMu38NoVertex2ChaAngle2p5Mass10 + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered38 + hltL2DoubleMu38NoVertexL2Filtered2ChaAngle2p5Mass10 + HLTEndSequence ) -HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1 = cms.Path( HLTBeginSequenceAntiBPTX + hltL1sMu6NotBptxOR + hltL1BeamHaloAntiCoincidence3BX + hltPreL2Mu10NoVertexNoBPTX3BXNoHalo + hltL1fL1sMu6NotBptxORL1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sMu6NotBptxORL1f0L2Filtered10 + HLTEndSequence ) -HLT_L2Mu10_NoVertex_NoBPTX_v1 = cms.Path( HLTBeginSequence + hltL1sMu6NotBptxOR + hltPreL2Mu10NoVertexNoBPTX + hltL1fL1sMu6NotBptxORL1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sMu6NotBptxORL1f0L2Filtered10 + HLTEndSequence ) -HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( HLTBeginSequenceAntiBPTX + hltL1sMu6NotBptxOR + hltL1BeamHaloAntiCoincidence3BX + hltPreL2Mu20NoVertex3StaNoBPTX3BXNoHalo + hltL1fL1sMu6NotBptxORL1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sMu6NotBptxORL1f0L2Filtered20Sta3 + HLTEndSequence ) -HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( HLTBeginSequenceAntiBPTX + hltL1sMu6NotBptxOR + hltL1BeamHaloAntiCoincidence3BX + hltPreL2Mu30NoVertex3StaNoBPTX3BXNoHalo + hltL1fL1sMu6NotBptxORL1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sMu6NotBptxORL1f0L2Filtered30Sta3 + HLTEndSequence ) +HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1 = cms.Path( HLTBeginSequenceAntiBPTX + hltL1sMuOpenNotBptxOR + hltL1BeamHaloAntiCoincidence3BX + hltPreL2Mu10NoVertexNoBPTX3BXNoHalo + hltL1fL1sMuOpenNotBptxORL1Filtered0 + HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + HLTEndSequence ) +HLT_L2Mu10_NoVertex_NoBPTX_v1 = cms.Path( HLTBeginSequence + hltL1sMuOpenNotBptxOR + hltPreL2Mu10NoVertexNoBPTX + hltL1fL1sMuOpenNotBptxORL1Filtered0 + HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + HLTEndSequence ) +HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( HLTBeginSequenceAntiBPTX + hltL1sMuOpenNotBptxOR + hltL1BeamHaloAntiCoincidence3BX + hltPreL2Mu35NoVertex3StaNoBPTX3BXNoHalo + hltL1fL1sMuOpenNotBptxORL1Filtered0 + HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered35Sta3 + HLTEndSequence ) +HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( HLTBeginSequenceAntiBPTX + hltL1sMuOpenNotBptxOR + hltL1BeamHaloAntiCoincidence3BX + hltPreL2Mu40NoVertex3StaNoBPTX3BXNoHalo + hltL1fL1sMuOpenNotBptxORL1Filtered0 + HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + HLTEndSequence ) HLT_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1QuadJetC36TauJet52 + hltPreLooseIsoPFTau50Trk30eta2p1 + HLTL2TauJetsL1TauSeededSequence + hltSingleL2Tau35eta2p2 + HLTRecoJetSequenceAK4PrePF + HLTPFTriggerSequenceForTaus + HLTLooseIsoPFTauSequence + hltPFTau50 + hltSelectedPFTausTrackFinding + hltPFTau50Track + hltPFTauTrackPt30Discriminator + hltSelectedPFTausTrackPt30 + hltPFTau50TrackPt30 + hltPFTauLooseRelativeIsolationDiscriminator0p06 + hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + hltSelectedPFTausTrackPt30AbsOrRelIsolation + hltPFTau50TrackPt30LooseAbsOrRelIso + HLTEndSequence ) HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORL1ETM60NotJet52WdPhi2 + hltPreLooseIsoPFTau50Trk30eta2p1MET120 + HLTL2TauJetsL1TauSeededSequence + hltSingleL2Tau35eta2p2 + HLTRecoMETSequence + hltMET120 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean120 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID120 + HLTRecoJetSequenceAK4PrePF + HLTPFTriggerSequenceForTaus + HLTLooseIsoPFTauSequence + hltPFTau50 + hltSelectedPFTausTrackFinding + hltPFTau50Track + hltPFTauTrackPt30Discriminator + hltSelectedPFTausTrackPt30 + hltPFTau50TrackPt30 + hltPFTauLooseRelativeIsolationDiscriminator0p06 + hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + hltSelectedPFTausTrackPt30AbsOrRelIsolation + hltPFTau50TrackPt30LooseAbsOrRelIso + HLTEndSequence ) HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM50ORL1ETM70ORL1ETM60NotJet52WdPhi2 + hltPreLooseIsoPFTau50Trk30eta2p1MET80 + HLTL2TauJetsL1TauSeededSequence + hltSingleL2Tau35eta2p2 + HLTRecoMETSequence + hltMET80 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean80 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID80 + HLTRecoJetSequenceAK4PrePF + HLTPFTriggerSequenceForTaus + HLTLooseIsoPFTauSequence + hltPFTau50 + hltSelectedPFTausTrackFinding + hltPFTau50Track + hltPFTauTrackPt30Discriminator + hltSelectedPFTausTrackPt30 + hltPFTau50TrackPt30 + hltPFTauLooseRelativeIsolationDiscriminator0p06 + hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + hltSelectedPFTausTrackPt30AbsOrRelIsolation + hltPFTau50TrackPt30LooseAbsOrRelIso + HLTEndSequence ) @@ -45535,23 +45524,23 @@ HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequence + hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + HLTL3muonrecoSequence + hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + HLTL3muontrkisovvlSequence + hltDiMuonGlb17Glb8RelTrkIsoFiltered0p4 + hltDiMuonGlb17Glb8RelTrkIsoFiltered0p4DzFiltered0p2 + HLTEndSequence ) HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreMu17TrkIsoVVLTkMu8TrkIsoVVL + hltL1fL1sDoubleMu103p5L1OneMuFiltered0 + HLTL2muonrecoSequence + hltL2fL1sDoubleMu103p5L1f0OneMuL2Filtered10 + HLTL3muonrecoSequence + hltL3fL1sDoubleMu103p5L1f0L2f10L3Filtered17 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered17TrkFiltered8 + HLTGlbtrkmuontrkisovvlSequence + hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4 + HLTEndSequence ) HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreMu17TrkIsoVVLTkMu8TrkIsoVVLDZ + hltL1fL1sDoubleMu103p5L1OneMuFiltered0 + HLTL2muonrecoSequence + hltL2fL1sDoubleMu103p5L1f0OneMuL2Filtered10 + HLTL3muonrecoSequence + hltL3fL1sDoubleMu103p5L1f0L2f10L3Filtered17 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered17TrkFiltered8 + HLTGlbtrkmuontrkisovvlSequence + hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4 + hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4DzFiltered0p2 + HLTEndSequence ) -HLT_Mu23_TrkIsoVVL_Ele12_Gsf_CaloId_TrackId_Iso_MediumWP_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu20EG10 + hltPreMu23TrkIsoVVLEle12GsfCaloIdTrackIdIsoMediumWP + hltL1fL1sMu20EG10L1MuFiltered0 + HLTL2muonrecoSequence + hltL2fL1sMu20EG10L1f0L2MuFiltered0 + HLTL3muonrecoSequence + hltL3fL1sMu20EG10L1f0L2f0L3MuFiltered23 + HLTL3muontrkisovvlSequence + hltL1Mu12EG7L3IsoMuFiltered23 + HLTMu23Ele12_Gsf + HLTEndSequence ) HLT_Mu25_TkMu0_dEta18_Onia_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu20erORSingleMu25 + hltPreMu25TkMu0dEta18Onia + hltL1fL1sMu16orMu20erorMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu20erorMu25L1f0L2Filtered0 + HLTL3muonrecoSequence + hltL3fL1sMu16orMu20erorMu25L1f0L2f0L3Filtered25 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered25TrkFiltered0 + hltDiMuonGlb25Trk0DzFiltered0p2 + HLTEndSequence ) HLT_Mu27_TkMu8_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu25 + hltPreMu27TkMu8 + hltL1fL1sMu16orMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu25L1f0L2Filtered25 + HLTL3muonrecoSequence + hltL3fL1sMu16orMu25L1f0L2f25L3Filtered27 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered27TrkFiltered8 + hltDiMuonGlb27Trk8DzFiltered0p2 + HLTEndSequence ) HLT_Mu30_TkMu11_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu25 + hltPreMu30TkMu11 + hltL1fL1sMu16orMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu25L1f0L2Filtered25 + HLTL3muonrecoSequence + hltL3fL1sMu16orMu25L1f0L2f25L3Filtered30 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered30TrkFiltered11 + hltDiMuonGlb30Trk11DzFiltered0p2 + HLTEndSequence ) HLT_Mu40_TkMu11_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu25 + hltPreMu40TkMu11 + hltL1fL1sMu16orMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu25L1f0L2Filtered25 + HLTL3muonrecoSequence + hltL3fL1sMu16orMu25L1f0L2f25L3Filtered30 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered40TrkFiltered11 + hltDiMuonGlb40Trk11DzFiltered0p2 + HLTEndSequence ) HLT_Mu40_eta2p1_PFJet200_PFJet50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16erORSingleMu20er + hltPreMu40eta2p1PFJet200PFJet50 + hltL1fL1sMu16erorMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erorMu20erL1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16erorMu20erL1f0L2f16QL3Filtered40Q + HLTAK4PFJetsSequence + hltPFJetsCorrectedMatchedToL1 + hltDiPFJet50 + hltMu40eta2p1CleanAK4PFJet + hltMu40eta2p1DiCentralPFJet50MuCleaned + hltMu40eta2p1CentralPFJet200MuCleaned + HLTEndSequence ) +HLT_Mu20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreMu20 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QL3Filtered20Q + HLTEndSequence ) +HLT_TkMu20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreTkMu20 + hltL1fL1sMu16L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt20TrackerMuonSequence + hltL3fL1sMu16f0TkFiltered20Q + HLTEndSequence ) HLT_Mu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTEndSequence ) -HLT_TkMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreTkMu24eta2p1 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu20Eta2p1f0TkFiltered24Q + HLTEndSequence ) +HLT_TkMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreTkMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu20Eta2p1f0TkFiltered24Q + HLTEndSequence ) HLT_Mu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreMu27 + hltL1fL1sMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu25L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + HLTEndSequence ) -HLT_TkMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreTkMu27 + HLTMuonLocalRecoSequence + HLTHighPt27TrackerMuonSequence + hltL3fL1sMu25f0TkFiltered27Q + HLTEndSequence ) +HLT_TkMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreTkMu27 + hltL1fL1sMu25L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt27TrackerMuonSequence + hltL3fL1sMu25f0TkFiltered27Q + HLTEndSequence ) HLT_Mu50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu25 + hltPreMu50 + hltL1fL1sMu16orMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu25L1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered50Q + HLTEndSequence ) HLT_Mu45_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu25 + hltPreMu45eta2p1 + hltL1fL1sMu16orMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu25L1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered45e2p1Q + HLTEndSequence ) HLT_Mu38NoFiltersNoVtx_Photon38_CaloIdL_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu5EG20 + hltPreMu38NoFiltersNoVtxPhoton38CaloIdL + hltL1fL1sMu5EG20L1Filtered5 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sMu5EG20L1f5L2NoVtxFiltered16 + HLTL3NoFiltersNoVtxmuonrecoSequence + hltL3fL1sMu5EG20L1f5L2NVf16L3NoFiltersNoVtxFiltered38 + HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1Mu5EG20Filter + hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + hltEgammaClusterShape + hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + HLTEndSequence ) HLT_Mu42NoFiltersNoVtx_Photon42_CaloIdL_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu5EG20 + hltPreMu42NoFiltersNoVtxPhoton42CaloIdL + hltL1fL1sMu5EG20L1Filtered5 + HLTL2muonrecoSequenceNoVtx + HLTL3NoFiltersNoVtxmuonrecoSequence + hltL2fL1sMu5EG20L1f5L2NoVtxFiltered16 + hltL3fL1Mu5EG20L1f5L2NVf12L3NoFiltersNoVtxFiltered42 + HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1Mu5EG20Filter + hltMu42NoFiltersNoVtxPhoton42CaloIdLEtFilter + hltEgammaClusterShape + hltMu42NoFiltersNoVtxPhoton42CaloIdLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltMu42NoFiltersNoVtxPhoton42CaloIdLHEFilter + HLTEndSequence ) HLT_Mu28NoFiltersNoVtxDisplaced_Photon28_CaloIdL_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu5EG20 + hltPreMu28NoFiltersNoVtxDisplacedPhoton28CaloIdL + hltL1fL1sMu5EG20L1Filtered5 + HLTL2muonrecoSequenceNoVtx + HLTL3NoFiltersNoVtxmuonrecoSequence + hltL2fL1sMu5EG20L1f5L2NoVtxFiltered16 + hltL3fL1Mu5EG20L1f5L2NVf12L3NoFiltersNoVtxDisplacedFiltered28 + HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1Mu5EG20Filter + hltMu28NoFiltersNoVtxDisplacedPhoton28CaloIdLEtFilter + hltEgammaClusterShape + hltMu28NoFiltersNoVtxDisplacedPhoton28CaloIdLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltMu28NoFiltersNoVtxDisplacedPhoton28CaloIdLHEFilter + HLTEndSequence ) HLT_Mu33NoFiltersNoVtxDisplaced_Photon33_CaloIdL_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu5EG20 + hltPreMu33NoFiltersNoVtxDisplacedPhoton33CaloIdL + hltL1fL1sMu5EG20L1Filtered5 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sMu5EG20L1f5L2NoVtxFiltered16 + HLTL3NoFiltersNoVtxmuonrecoSequence + hltL3fL1sMu5EG20L1f5L2NVf16L3NoFiltersNoVtxDisplacedFiltered33 + HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1Mu5EG20Filter + hltMu33NoFiltersNoVtxDisplacedPhoton33CaloIdLEtFilter + hltEgammaClusterShape + hltMu33NoFiltersNoVtxDisplacedPhoton33CaloIdLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltMu33NoFiltersNoVtxDisplacedPhoton33CaloIdLHEFilter + HLTEndSequence ) -HLT_Mu8_TrkIsoVVL_Ele23_Gsf_CaloId_TrackId_Iso_MediumWP_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu5EG20ORL1Mu5IsoEG18 + hltPreMu8TrkIsoVVLEle23GsfCaloIdTrackIdIsoMediumWP + hltL1sL1Mu5EG20ORL1Mu5IsoEG18L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2Filtered5 + HLTL3muonrecoSequence + hltL3fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2f5L3Filtered8 + HLTL3muontrkisovvlSequence + hltL1sL1Mu5EG20ORL1Mu5IsoEG18L3IsoFiltered8 + HLTMu8Ele23_Gsf + HLTEndSequence ) HLT_PFHT350_PFMET120_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + hltPrePFHT350PFMET120NoiseCleaned + HLTRecoMETSequence + hltMET80 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean70 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID70 + hltHtMht + hltHt280 + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET120Filter + hltPFHT + hltPFHT350 + HLTEndSequence ) HLT_PFHT550_4Jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + hltPrePFHT5504Jet + HLTAK4CaloJetsSequence + hltHtMht4Jet + hlt4JetHt450 + HLTAK4PFJetsSequence + hltPFHT4Jet + hltPF4JetHT550 + HLTEndSequence ) HLT_PFHT650_4Jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + hltPrePFHT6504Jet + HLTAK4CaloJetsSequence + hltHtMht4Jet + hlt4JetHt550 + HLTAK4PFJetsSequence + hltPFHT4Jet + hltPF4JetHT650 + HLTEndSequence ) @@ -45585,11 +45574,11 @@ HLT_HT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrETM70 + hltPreHT300 + HLTAK4CaloJetsSequence + hltHtMht + hltHT300 + HLTEndSequence ) HLT_HT350_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrETM70 + hltPreHT350 + HLTAK4CaloJetsSequence + hltHtMht + hltHT350 + HLTEndSequence ) HLT_HT400_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrETM70 + hltPreHT400 + HLTAK4CaloJetsSequence + hltHtMht + hltHT400 + HLTEndSequence ) -HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT200DiPFJet90PFAlphaT0p57 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT150CaloAlphaT0p54 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT200PFAlphaT0p57 + HLTEndSequence ) -HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT250DiPFJet90PFAlphaT0p55 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT200CaloAlphaT0p535 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT250PFAlphaT0p55 + HLTEndSequence ) -HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT300DiPFJet90PFAlphaT0p53 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT250CaloAlphaT0p525 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT300PFAlphaT0p53 + HLTEndSequence ) -HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT350DiPFJet90PFAlphaT0p52 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT300CaloAlphaT0p52 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT350PFAlphaT0p52 + HLTEndSequence ) -HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT400DiPFJet90PFAlphaT0p51 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT375CaloAlphaT0p51 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT400PFAlphaT0p51 + HLTEndSequence ) +HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT200DiPFJet90PFAlphaT0p57 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT150CaloAlphaT0p54 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT200PFAlphaT0p57 + HLTEndSequence ) +HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT250DiPFJet90PFAlphaT0p55 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT200CaloAlphaT0p535 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT250PFAlphaT0p55 + HLTEndSequence ) +HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT300DiPFJet90PFAlphaT0p53 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT250CaloAlphaT0p525 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT300PFAlphaT0p53 + HLTEndSequence ) +HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT350DiPFJet90PFAlphaT0p52 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT300CaloAlphaT0p52 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT350PFAlphaT0p52 + HLTEndSequence ) +HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT400DiPFJet90PFAlphaT0p51 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT375CaloAlphaT0p51 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT400PFAlphaT0p51 + HLTEndSequence ) HLT_MET75_IsoTrk50_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMET75IsoTrk50 + HLTRecoMETSequence + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean75 + HLTRecoJetSequenceAK4PrePF + HLTDoLocalPixelSequence + HLTRecopixelvertexingSequence + HLTDoLocalStripSequence + HLTIterativeTrackingIter02 + hltDeDxEstimatorProducer + hltTrk50Filter + HLTEndSequence ) HLT_MET90_IsoTrk50_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMET90IsoTrk50 + HLTRecoMETSequence + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean90 + HLTRecoJetSequenceAK4PrePF + HLTDoLocalPixelSequence + HLTRecopixelvertexingSequence + HLTDoLocalStripSequence + HLTIterativeTrackingIter02 + hltDeDxEstimatorProducer + hltTrk50Filter + HLTEndSequence ) HLT_PFMET120_NoiseCleaned_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPrePFMET120NoiseCleanedBTagCSV07 + HLTRecoMETSequence + hltMET70 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean70 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID70 + hltSusyPreBtagJetFilter + HLTFastPrimaryVertexSequence + hltFastPVPixelVertexSelector + HLTBtagCSVSequenceL3 + hltBLifetimeL3FilterCSVsusy + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET120Filter + HLTEndSequence ) @@ -45601,38 +45590,39 @@ HLT_PFMET120_PFMHT120_IDLoose_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORETM60 + hltPrePFMET120PFMHT120IDLoose + HLTRecoMETSequence + hltMET90 + HLTAK4CaloJetsSequence + hltMht + hltMHT90 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseID + hltPFMHTLooseID120 + hltPFMETProducer + hltPFMET120 + HLTEndSequence ) HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_BTagCSV0p7_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORETM60 + hltPreCaloMHTNoPU90PFMET90PFMHT90IDLooseBTagCSV0p7 + HLTAK4CaloJetsSequence + HLTFastPrimaryVertexSequence + HLTNoPUSequence + hltMHTNoPU + hltMHTNoPU90 + HLTBtagCSVSequenceL3 + hltCSV0p7L3 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseID + hltPFMHTLooseID90 + hltPFMETProducer + hltPFMET90 + HLTEndSequence ) HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORETM60 + hltPreCaloMHTNoPU90PFMET90PFMHT90IDLoose + HLTAK4CaloJetsSequence + HLTFastPrimaryVertexSequence + HLTNoPUSequence + hltMHTNoPU + hltMHTNoPU90 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseID + hltPFMHTLooseID90 + hltPFMETProducer + hltPFMET90 + HLTEndSequence ) -HLT_QuadPFJet_BTagCSV_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetBTagCSVVBF + HLTAK4CaloJetsSequence + hltQuadJet20 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + HLTFastPrimaryVertexSequence + hltVBFCaloJetEtaSortedMqq150Deta2p6 + HLTBtagCSVSequenceL3 + hltCSV0p8L3 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID34 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + hltVBFPFJetEtaSortedMqq240Detaqq2p6 + HLTBtagCSVSequencePF + hltCSVPF0p8PFFilterHbbVBF + hltVBFPFJetCSVSortedMqq200Detaqq2p0 + HLTEndSequence ) -HLT_QuadPFJet_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetVBF + HLTAK4CaloJetsSequence + hltQuadJet20 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + HLTFastPrimaryVertexSequence + hltVBFCaloJetEtaSortedMqq150Deta2p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID34 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + hltVBFPFJetEtaSortedMqq240Detaqq2p6 + HLTEndSequence ) +HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetDoubleBTagCSVVBFMqq200 + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltCSVL30p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + HLTBtagCSVSequencePF + hltSelector6PFJets + hltDoubleCSVPF0p4 + hltCSVPF0p7 + hltVBFPFJetCSVSortedMqq200Detaqq1p2 + HLTEndSequence ) +HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetSingleBTagCSVVBFMqq460 + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltCSVL30p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + HLTBtagCSVSequencePF + hltSelector6PFJets + hltCSVPF0p7 + hltVBFPFJetCSVSortedMqq460Detaqq4p1 + HLTEndSequence ) +HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetDoubleBTagCSVVBFMqq240 + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltCSVL30p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + HLTBtagCSVSequencePF + hltSelector6PFJets + hltDoubleCSVPF0p4 + hltCSVPF0p7 + hltVBFPFJetCSVSortedMqq240Detaqq2p0 + HLTEndSequence ) +HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetSingleBTagCSVVBFMqq500 + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltCSVL30p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + HLTBtagCSVSequencePF + hltSelector6PFJets + hltCSVPF0p7 + hltVBFPFJetCSVSortedMqq500Detaqq4p6 + HLTEndSequence ) +HLT_QuadPFJet_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetVBF + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + HLTEndSequence ) HLT_L1_TripleJet_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreL1TripleJetVBF + HLTEndSequence ) HLT_QuadJet45_TripleCSV0p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1Quad60OrHTT175 + hltPreQuadJet45TripleCSV0p5 + HLTAK4CaloJetsSequence + hltQuadCentralJet45 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltTripleCSV0p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltQuadPFCentralJetLooseID45 + HLTEndSequence ) HLT_QuadJet45_DoubleCSV0p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1Quad60OrHTT175 + hltPreQuadJet45DoubleCSV0p5 + HLTAK4CaloJetsSequence + hltQuadCentralJet45 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltDoubleCSV0p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltQuadPFCentralJetLooseID45 + HLTEndSequence ) HLT_DoubleJet90_Double30_TripleCSV0p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1Double100OrTripleVBF + hltPreDoubleJet90Double30TripleCSV0p5 + HLTAK4CaloJetsSequence + hltQuadCentralJet30 + hltDoubleCentralJet90 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltTripleCSV0p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltQuadPFCentralJetLooseID30 + hltDoublePFCentralJetLooseID90 + HLTEndSequence ) HLT_DoubleJet90_Double30_DoubleCSV0p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1Double100OrTripleVBF + hltPreDoubleJet90Double30DoubleCSV0p5 + HLTAK4CaloJetsSequence + hltQuadCentralJet30 + hltDoubleCentralJet90 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltDoubleCSV0p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltQuadPFCentralJetLooseID30 + hltDoublePFCentralJetLooseID90 + HLTEndSequence ) HLT_PFchMET90_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70 + hltPrePFchMET90NoiseCleaned + HLTRecoMETSequence + hltMET90 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean80 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID80 + HLTAK4PFJetsSequence + hltPFchMETProducer + hltPFchMET90Filter + HLTEndSequence ) -HLT_Photon135_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton135PFMET40 + HLTSinglePhoton135Sequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) -HLT_Photon135_PFMET100_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton135PFMET100NoiseCleaned + HLTSinglePhoton135Sequence + HLTRecoMETSequence + hltMET50 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean40 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID40 + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET100Filter + HLTEndSequence ) -HLT_Photon135_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton135VBF + HLTSinglePhoton135Sequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) +HLT_Photon135_PFMET100_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton135PFMET100NoiseCleaned + HLTSinglePhoton135Sequence + HLTRecoMETSequence + hltMET50 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean40 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID40 + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET100Filter + HLTEndSequence ) HLT_Photon20_CaloIdVL_IsoL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG10 + hltPrePhoton20CaloIdVLIsoL + HLTPhoton20CaloIdVLIsoLSequence + HLTEndSequence ) HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPrePhoton22R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton22R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPrePhoton22R9Id90HE10Iso40EBOnlyVBF + HLTPhoton22R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) -HLT_Photon250_NoHE_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton250NoHE + HLTSinglePhoton250erNoHESequence + HLTEndSequence ) -HLT_Photon300_NoHE_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton300NoHE + HLTSinglePhoton300erNoHESequence + HLTEndSequence ) -HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60 + HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence + HLTEndSequence ) -HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15 + HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence + HLTEndSequence ) -HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5 + HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence + HLTEndSequence ) -HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30 + HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence + HLTEndSequence ) -HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65 + HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence + HLTEndSequence ) -HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70 + HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence + HLTEndSequence ) +HLT_Photon250_NoHE_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton250NoHE + HLTSinglePhoton250erNoHESequence + HLTEndSequence ) +HLT_Photon300_NoHE_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton300NoHE + HLTSinglePhoton300erNoHESequence + HLTEndSequence ) +HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60 + HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence + HLTEndSequence ) +HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15 + HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence + HLTEndSequence ) +HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5 + HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence + HLTEndSequence ) +HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30 + HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence + HLTEndSequence ) +HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65 + HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence + HLTEndSequence ) +HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70 + HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence + HLTEndSequence ) HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG30 + hltPrePhoton36R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton36R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG30 + hltPrePhoton36R9Id90HE10Iso40EBOnlyVBF + HLTPhoton36R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) -HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton50R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) -HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF + HLTPhoton50R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) -HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton75R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) -HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF + HLTPhoton75R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) -HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton90R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) -HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF + HLTPhoton90R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) -HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton120R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton120R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) -HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton120R9Id90HE10Iso40EBOnlyVBF + HLTPhoton120R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) +HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton50R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) +HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF + HLTPhoton50R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) +HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton75R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) +HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF + HLTPhoton75R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) +HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton90R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) +HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF + HLTPhoton90R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) +HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton120R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton120R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) +HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton120R9Id90HE10Iso40EBOnlyVBF + HLTPhoton120R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) HLT_Mu8_TrkIsoVVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu5 + hltPreMu8TrkIsoVVL + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered5 + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f5L3Filtered8 + HLTL3muontrkisovvlSequence + hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoFiltered0p4 + HLTEndSequence ) HLT_Mu17_TrkIsoVVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu12 + hltPreMu17TrkIsoVVL + hltL1fL1sMu12L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu12L1f0L2Filtered12 + HLTL3muonrecoSequence + hltL3fL1sMu12L1f0L2f12L3Filtered17 + HLTL3muontrkisovvlSequence + hltL3fL1sMu12L1f0L2f12L3Filtered17TkIsoFiltered0p4 + HLTEndSequence ) HLT_Mu24_TrkIsoVVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreMu24TrkIsoVVL + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered16 + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f16L3Filtered24 + HLTL3muontrkisovvlSequence + hltL3fL1sMu16L1f0L2f16L3Filtered24TkIsoFiltered0p4 + HLTEndSequence ) @@ -45676,12 +45666,12 @@ HLT_Photon22_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPrePhoton22 + HLTPhoton22Sequence + HLTEndSequence ) HLT_Photon30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG25 + hltPrePhoton30 + HLTPhoton30Sequence + HLTEndSequence ) HLT_Photon36_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG30 + hltPrePhoton36 + HLTPhoton36Sequence + HLTEndSequence ) -HLT_Photon50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton50 + HLTPhoton50Sequence + HLTEndSequence ) -HLT_Photon75_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton75 + HLTPhoton75Sequence + HLTEndSequence ) -HLT_Photon90_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton90 + HLTPhoton90Sequence + HLTEndSequence ) -HLT_Photon120_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton120 + HLTPhoton120Sequence + HLTEndSequence ) -HLT_Photon175_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton175 + HLTPhoton175Sequence + HLTEndSequence ) -HLT_Photon165_HE10_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton165HE10 + HLTPhoton165HE10Sequence + HLTEndSequence ) +HLT_Photon50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton50 + HLTPhoton50Sequence + HLTEndSequence ) +HLT_Photon75_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton75 + HLTPhoton75Sequence + HLTEndSequence ) +HLT_Photon90_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton90 + HLTPhoton90Sequence + HLTEndSequence ) +HLT_Photon120_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton120 + HLTPhoton120Sequence + HLTEndSequence ) +HLT_Photon175_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton175 + HLTPhoton175Sequence + HLTEndSequence ) +HLT_Photon165_HE10_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton165HE10 + HLTPhoton165HE10Sequence + HLTEndSequence ) HLT_Photon22_R9Id90_HE10_IsoM_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPrePhoton22R9Id90HE10IsoM + HLTPhoton22R9Id90HE10IsoMSequence + HLTEndSequence ) HLT_Photon30_R9Id90_HE10_IsoM_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG25 + hltPrePhoton30R9Id90HE10IsoM + HLTPhoton30R9Id90HE10IsoMSequence + HLTEndSequence ) HLT_Photon36_R9Id90_HE10_IsoM_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG30 + hltPrePhoton36R9Id90HE10IsoM + HLTPhoton36R9Id90HE10IsoMSequence + HLTEndSequence ) @@ -45690,19 +45680,19 @@ HLT_Photon90_R9Id90_HE10_IsoM_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton90R9Id90HE10IsoM + HLTPhoton90R9Id90HE10IsoMSequence + HLTEndSequence ) HLT_Photon120_R9Id90_HE10_IsoM_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton120R9Id90HE10IsoM + HLTPhoton120R9Id90HE10IsoMSequence + HLTEndSequence ) HLT_Photon165_R9Id90_HE10_IsoM_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton165R9Id90HE10IsoM + HLTPhoton165R9Id90HE10IsoMSequence + HLTEndSequence ) -HLT_Diphoton36_18_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_Mass95_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPreDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95 + HLTDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95Sequence + HLTEndSequence ) -HLT_Diphoton42_22_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPreDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80e + HLTDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eSequence + HLTEndSequence ) +HLT_Diphoton36_18_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_Mass95_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPreDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95 + HLTDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95Sequence + HLTEndSequence ) +HLT_Diphoton42_22_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPreDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80e + HLTDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eSequence + HLTEndSequence ) HLT_Dimuon0_Jpsi_Muon_v1 = cms.Path( HLTBeginSequence + hltL1sL1TripleMu0 + hltPreDimuon0JpsiMuon + hltTripleMuonL1Filtered0 + HLTL2muonrecoSequence + hltTripleMuonL2PreFiltered0 + HLTL3muonrecoSequence + hltTripleMuL3PreFiltered0 + hltJpsiMuonL3Filtered + hltDisplacedmumuVtxProducerJpsiMuon + hltVertexmumuFilterJpsiMuon + HLTEndSequence ) HLT_Dimuon0_Upsilon_Muon_v1 = cms.Path( HLTBeginSequence + hltL1sL1TripleMu0 + hltPreDimuon0UpsilonMuon + hltTripleMuonL1Filtered0 + HLTL2muonrecoSequence + hltTripleMuonL2PreFiltered0 + HLTL3muonrecoSequence + hltTripleMuL3PreFiltered0 + hltUpsilonMuonL3Filtered + hltDisplacedmumuVtxProducerUpsilonMuon + hltVertexmumuFilterUpsilonMuon + HLTEndSequence ) HLT_QuadMuon0_Dimuon0_Jpsi_v1 = cms.Path( HLTBeginSequence + hltL1sL1QuadMu0 + hltPreQuadMuon0Dimuon0Jpsi + hltQuadMuonL1Filtered0 + HLTL2muonrecoSequence + hltQuadMuonL2PreFiltered0 + HLTL3muonrecoSequence + hltQuadMuL3PreFiltered0 + hltJpsiMuonMuonL3Filtered + hltDisplacedmumuVtxProducerJpsiMuonMuon + hltVertexmumuFilterJpsiMuonMuon + HLTEndSequence ) HLT_QuadMuon0_Dimuon0_Upsilon_v1 = cms.Path( HLTBeginSequence + hltL1sL1QuadMu0 + hltPreQuadMuon0Dimuon0Upsilon + hltQuadMuonL1Filtered0 + HLTL2muonrecoSequence + hltQuadMuonL2PreFiltered0 + HLTL3muonrecoSequence + hltQuadMuL3PreFiltered0 + hltUpsilonMuonMuonL3Filtered + hltDisplacedmumuVtxProducerUpsilonMuonMuon + hltVertexmumuFilterUpsilonMuonMuon + HLTEndSequence ) HLT_Mu17_Mu8_SameSign_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreMu17Mu8SameSign + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequence + hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + HLTL3muonrecoSequence + hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + hltDiMuonGlb17Glb8DzFiltered0p2 + hltDiMuonGlb17Glb8DzFiltered0p2SameSign + HLTEndSequence ) HLT_Mu17_Mu8_SameSign_DPhi_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreMu17Mu8SameSignDPhi + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequence + hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + HLTL3muonrecoSequence + hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + hltDiMuonGlb17Glb8DzFiltered0p2 + hltDiMuonGlb17Glb8DzFiltered0p2SameSignDPhiCut + HLTEndSequence ) -HLT_RsqMR260_Rsq0p09_MR200_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR260Rsq0p09MR200 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR160Rsq0p01MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsqMR260Rsq0p09MR200 + HLTEndSequence ) -HLT_RsqMR260_Rsq0p09_MR200_4jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR260Rsq0p09MR2004jet + HLTAK4CaloJetsSequence + hlt2CaloJet40 + hlt4CaloJet30 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR160Rsq0p01MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet50 + hlt4PFJet40 + hltPFMETProducer + hltRHemisphere + hltRsqMR260Rsq0p09MR200 + HLTEndSequence ) -HLT_RsqMR300_Rsq0p09_MR200_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR300Rsq0p09MR200 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR200Rsq0p01MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsqMR300Rsq0p09MR200 + HLTEndSequence ) -HLT_RsqMR300_Rsq0p09_MR200_4jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR300Rsq0p09MR2004jet + HLTAK4CaloJetsSequence + hlt2CaloJet40 + hlt4CaloJet30 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR200Rsq0p01MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet50 + hlt4PFJet40 + hltPFMETProducer + hltRHemisphere + hltRsqMR300Rsq0p09MR200 + HLTEndSequence ) -HLT_Rsq0p36_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsq0p36 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsq0p16Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsq0p36 + HLTEndSequence ) +HLT_RsqMR260_Rsq0p09_MR200_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + hltPreRsqMR260Rsq0p09MR200 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR240Rsq0p0196MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsqMR260Rsq0p09MR200 + HLTEndSequence ) +HLT_RsqMR260_Rsq0p09_MR200_4jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + hltPreRsqMR260Rsq0p09MR2004jet + HLTAK4CaloJetsSequence + hlt2CaloJet40 + hlt4CaloJet30 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR240Rsq0p0196MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet50 + hlt4PFJet40 + hltPFMETProducer + hltRHemisphere + hltRsqMR260Rsq0p09MR200 + HLTEndSequence ) +HLT_RsqMR300_Rsq0p09_MR200_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR300Rsq0p09MR200 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR240Rsq0p0196MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsqMR300Rsq0p09MR200 + HLTEndSequence ) +HLT_RsqMR300_Rsq0p09_MR200_4jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR300Rsq0p09MR2004jet + HLTAK4CaloJetsSequence + hlt2CaloJet40 + hlt4CaloJet30 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR240Rsq0p0196MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet50 + hlt4PFJet40 + hltPFMETProducer + hltRHemisphere + hltRsqMR300Rsq0p09MR200 + HLTEndSequence ) +HLT_Rsq0p36_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + hltPreRsq0p36 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsq0p16Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsq0p36 + HLTEndSequence ) HLT_HT750_DisplacedDijet80_Inclusive_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150OrHTT175OrHTT200 + hltPreHT750DisplacedDijet80Inclusive + hltPixelTrackerHVOn + hltStripTrackerHVOn + HLTAK4CaloJetsSequence + hltHtMht + hltHt750 + hltEmFraction0p01To0p99CaloJetSelector + hltDoubleCentralCaloJetpt80 + hltCentralCaloJetpt80CollectionProducer + HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + HLTIterativeTrackingForBTagIteration0 + HLT2PromptTrackRequirementIter0DisplacedJets + hltDisplacedHLTCaloJetCollectionProducer + HLTIterativeTrackingForBTagIter12 + HLT2PromptTrackRequirementIter12DisplacedJets + HLTEndSequence ) HLT_HT650_DisplacedDijet80_Inclusive_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150OrHTT175OrHTT200 + hltPreHT650DisplacedDijet80Inclusive + hltPixelTrackerHVOn + hltStripTrackerHVOn + HLTAK4CaloJetsSequence + hltHtMht + hltHt650 + hltEmFraction0p01To0p99CaloJetSelector + hltDoubleCentralCaloJetpt80 + hltCentralCaloJetpt80CollectionProducer + HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + HLTIterativeTrackingForBTagIteration0 + HLT2PromptTrackRequirementIter0DisplacedJets + hltDisplacedHLTCaloJetCollectionProducer + HLTIterativeTrackingForBTagIter12 + HLT2PromptTrackRequirementIter12DisplacedJets + HLTEndSequence ) HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150OrHTT175OrHTT200 + hltPreHT350DisplacedDijet80TightDisplacedTrack + hltPixelTrackerHVOn + hltStripTrackerHVOn + HLTAK4CaloJetsSequence + hltHtMht + hltHt350 + hltEmFraction0p01To0p99CaloJetSelector + hltDoubleCentralCaloJetpt80 + hltCentralCaloJetpt80CollectionProducer + HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + HLTIterativeTrackingForBTagIteration0 + HLT2PromptTrackRequirementIter0DisplacedJets + hltDisplacedHLTCaloJetCollectionProducer + HLTIterativeTrackingForBTagIter12 + HLT2PromptTrackRequirementIter12DisplacedJets + hltIter02DisplacedHLTCaloJetCollectionProducer + HLTIterativeTrackingIteration4DisplacedJets + HLTDisplacedTightTrackRequirementDisplacedJets + HLTEndSequence ) @@ -45718,7 +45708,7 @@ HLT_MonoCentralPFJet140_PFMETNoMu140_PFMHTNoMu140_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMonoCentralPFJet140PFMETNoMu140PFMHTNoMu140NoiseCleaned + HLTRecoMETSequence + hltMET70 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean60 + HLTAK4CaloJetsSequence + hltCentralCaloJet115 + hltMetCleanUsingJetID + hltMETCleanUsingJetID60 + HLTAK4PFJetsSequence + hltCentralPFJetsCorrectedMatchedToCentralCaloJets115 + hltMatchedCentralPFJet140Filter + hltMatchedCentralPFJet115NHEF95Filter + hltPFMETNoMuProducer + hltPFMETNoMu140Filter + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseIDNoMu + hltPFMHTLooseIDNoMu140Filter + HLTEndSequence ) HLT_MonoCentralPFJet150_PFMETNoMu150_PFMHTNoMu150_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMonoCentralPFJet150PFMETNoMu150PFMHTNoMu150NoiseCleaned + HLTRecoMETSequence + hltMET70 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean60 + HLTAK4CaloJetsSequence + hltCentralCaloJet125 + hltMetCleanUsingJetID + hltMETCleanUsingJetID60 + HLTAK4PFJetsSequence + hltCentralPFJetsCorrectedMatchedToCentralCaloJets125 + hltMatchedCentralPFJet150Filter + hltMatchedCentralPFJet125NHEF95Filter + hltPFMETNoMuProducer + hltPFMETNoMu150Filter + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseIDNoMu + hltPFMHTLooseIDNoMu150Filter + HLTEndSequence ) HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1 = cms.Path( HLTBeginSequence + hltL1sL1EG25erHTT125 + hltPreEle27eta2p1WP85GsfHT200 + HLTL1EGHttEle27erWP85GsfSequence + HLTAK4PFJetsSequence + hltPFHTJet30 + hltPFHT200Jet30 + HLTEndSequence ) -HLT_Photon90_CaloIdL_PFHT500_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton90CaloIdLPFHT500 + HLTPhoton90_CaloId_Sequence + HLTAK4CaloJetsSequence + hltHtMht + hltHt400 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT500 + HLTEndSequence ) +HLT_Photon90_CaloIdL_PFHT500_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton90CaloIdLPFHT500 + HLTPhoton90_CaloId_Sequence + HLTAK4CaloJetsSequence + hltHtMht + hltHt400 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT500 + HLTEndSequence ) HLT_DoubleMu8_Mass8_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu6HTT150orL1Mu8HTT125orL1HTT175 + hltPreDoubleMu8Mass8PFHT300 + hltDimuon8L1Filtered0 + HLTL2muonrecoSequence + hltDimuon8L2PreFiltered0 + HLTL3muonrecoSequence + hltDoubleMu8Mass8L3Filtered + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + HLTEndSequence ) HLT_Mu8_Ele8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu6HTT150orL1Mu8HTT125orL1HTT175 + hltPreMu8Ele8CaloIdLTrkIdVLMass8PFHT300 + hltMuon8L1Filtered0 + HLTL2muonrecoSequence + hltMuon8L2Filtered0 + HLTL3muonrecoSequence + hltMuon8L3Filtered0 + HLTSingleEle8CaloIdVLTrkIdVLSequence + hltElectronMuonInvMassFilter8 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + HLTEndSequence ) HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleEG6HTT150orL1HTT175 + hltPreDoubleEle8CaloIdLTrkIdVLMass8PFHT300 + HLTDoubleEle8CaloIdVLTrkIdVLSequence + hltDoubleEle8Mass8Filter + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + HLTEndSequence ) @@ -45728,9 +45718,9 @@ HLT_Ele15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleEG5) + hltPreEle15IsoVVVLPFHT400PFMET70 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + HLTEle15VVVLGsfSequence + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + hltPFMETProducer + hltPFMET70Filter + HLTEndSequence ) HLT_Ele15_IsoVVVL_PFHT600_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleEG5) + hltPreEle15IsoVVVLPFHT600 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + HLTEle15VVVLGsfSequence + HLTAK4PFJetsSequence + hltPFHT + hltPFHT600 + HLTEndSequence ) HLT_Ele15_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleEG5) + hltPreEle15PFHT300 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + HLTEle15GsfSequence + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + HLTEndSequence ) -HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLBTagCSV07PFHT400 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltSusyPreBtagJetFilter + HLTFastPrimaryVertexSequence + hltFastPVPixelVertexSelector + HLTBtagCSVSequenceL3 + hltBLifetimeL3FilterCSVsusy + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + HLTEndSequence ) -HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLPFHT400PFMET70 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + hltPFMETProducer + hltPFMET70Filter + HLTEndSequence ) -HLT_Mu15_IsoVVVL_PFHT600_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLPFHT600 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT600 + HLTEndSequence ) +HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLBTagCSV07PFHT400 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltSusyPreBtagJetFilter + HLTFastPrimaryVertexSequence + hltFastPVPixelVertexSelector + HLTBtagCSVSequenceL3 + hltBLifetimeL3FilterCSVsusy + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTMu15IsolationSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + HLTEndSequence ) +HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLPFHT400PFMET70 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTMu15IsolationSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + hltPFMETProducer + hltPFMET70Filter + HLTEndSequence ) +HLT_Mu15_IsoVVVL_PFHT600_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLPFHT600 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTMu15IsolationSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT600 + HLTEndSequence ) HLT_Mu15_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15PFHT300 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + HLTEndSequence ) HLT_Dimuon16_Jpsi_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu10MuOpen + hltPreDimuon16Jpsi + hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon16JpsiL3Filtered + hltDisplacedmumuVtxProducerDimuon16Jpsi + hltDisplacedmumuFilterDimuon16Jpsi + HLTEndSequence ) HLT_Dimuon10_Jpsi_Barrel_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16NoOS + hltPreDimuon10JpsiBarrel + hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon10JpsiBarrelL3Filtered + hltDisplacedmumuVtxProducerDimuon10JpsiBarrel + hltDisplacedmumuFilterDimuon10JpsiBarrel + HLTEndSequence ) @@ -45752,7 +45742,7 @@ HLTAnalyzerEndpath = cms.EndPath( hltL1GtTrigReport + hltTrigReport ) -HLTSchedule = cms.Schedule( *(HLTriggerFirstPath, HLT_AK8PFJet360TrimMod_Mass30_v1, HLT_AK8PFHT700_TrimR0p1PT0p03Mass50_v1, HLT_BTagCSV07_v1, HLT_CaloJet260_v1, HLT_CaloJet500_NoJetID_v1, HLT_Dimuon13_PsiPrime_v1, HLT_Dimuon13_Upsilon_v1, HLT_Dimuon20_Jpsi_v1, HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1, HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1, HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1, HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_v1, HLT_DoubleMu33NoFiltersNoVtx_v1, HLT_DoubleMu38NoFiltersNoVtx_v1, HLT_DoubleMu23NoFiltersNoVtxDisplaced_v1, HLT_DoubleMu28NoFiltersNoVtxDisplaced_v1, HLT_DoubleMu4_3_Bs_v1, HLT_DoubleMu4_3_Jpsi_Displaced_v1, HLT_DoubleMu4_JpsiTrk_Displaced_v1, HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v1, HLT_DoubleMu4_PsiPrimeTrk_Displaced_v1, HLT_Mu7p5_L2Mu2_Jpsi_v1, HLT_Mu7p5_L2Mu2_Upsilon_v1, HLT_Mu7p5_Track2_Jpsi_v1, HLT_Mu7p5_Track3p5_Jpsi_v1, HLT_Mu7p5_Track7_Jpsi_v1, HLT_Mu7p5_Track2_Upsilon_v1, HLT_Mu7p5_Track3p5_Upsilon_v1, HLT_Mu7p5_Track7_Upsilon_v1, HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1, HLT_Dimuon0er16_Jpsi_NoVertexing_v1, HLT_Dimuon6_Jpsi_NoVertexing_v1, HLT_DoublePhoton85_v1, HLT_Ele17_Ele12_Ele10_CaloId_TrackId_v1, HLT_Ele17_Ele8_Gsf_v1, HLT_Ele20WP60_Ele8_Mass55_v1, HLT_Ele22_eta2p1_WP75_Gsf_v1, HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1, HLT_Ele23_Ele12_CaloId_TrackId_Iso_v1, HLT_Ele25WP60_SC4_Mass55_v1, HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1, HLT_Ele35_eta2p1_WP85_Gsf_v1, HLT_Ele40_eta2p1_WP85_Gsf_v1, HLT_Ele27_WP85_Gsf_v1, HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1, HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_Ele27_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1, HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet30_v1, HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1, HLT_Ele27_eta2p1_WP75_Gsf_v1, HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1, HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_Ele32_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1, HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1, HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1, HLT_Ele32_eta2p1_WP75_Gsf_v1, HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1, HLT_Ele105_CaloIdVT_GsfTrkIdT_v1, HLT_HT650_v1, HLT_Mu16_eta2p1_CaloMET30_v1, HLT_IsoMu16_eta2p1_CaloMET30_v1, HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1, HLT_IsoMu17_eta2p1_v1, HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1, HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1, HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_DoubleIsoMu17_eta2p1_v1, HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1, HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1, HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1, HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1, HLT_IsoMu20_eta2p1_v1, HLT_IsoMu24_v1, HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1, HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1, HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1, HLT_IsoMu24_eta2p1_v1, HLT_IsoTkMu20_eta2p1_v1, HLT_IsoTkMu24_v1, HLT_IsoTkMu24_eta2p1_v1, HLT_IsoMu27_v1, HLT_IsoTkMu27_v1, HLT_IterativeTracking_v1, HLT_JetE30_NoBPTX3BX_NoHalo_v1, HLT_JetE30_NoBPTX_v1, HLT_JetE50_NoBPTX3BX_NoHalo_v1, HLT_JetE70_NoBPTX3BX_NoHalo_v1, HLT_L2DoubleMu23_NoVertex_v1, HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v1, HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1, HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1, HLT_L2Mu10_NoVertex_NoBPTX_v1, HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1, HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1, HLT_Mu17_Mu8_DZ_v1, HLT_Mu17_NoFilters_v1, HLT_Mu17_TkMu8_DZ_v1, HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v1, HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1, HLT_Mu23_TrkIsoVVL_Ele12_Gsf_CaloId_TrackId_Iso_MediumWP_v1, HLT_Mu25_TkMu0_dEta18_Onia_v1, HLT_Mu27_TkMu8_v1, HLT_Mu30_TkMu11_v1, HLT_Mu40_TkMu11_v1, HLT_Mu40_eta2p1_PFJet200_PFJet50_v1, HLT_Mu24_eta2p1_v1, HLT_TkMu24_eta2p1_v1, HLT_Mu27_v1, HLT_TkMu27_v1, HLT_Mu50_v1, HLT_Mu45_eta2p1_v1, HLT_Mu38NoFiltersNoVtx_Photon38_CaloIdL_v1, HLT_Mu42NoFiltersNoVtx_Photon42_CaloIdL_v1, HLT_Mu28NoFiltersNoVtxDisplaced_Photon28_CaloIdL_v1, HLT_Mu33NoFiltersNoVtxDisplaced_Photon33_CaloIdL_v1, HLT_Mu8_TrkIsoVVL_Ele23_Gsf_CaloId_TrackId_Iso_MediumWP_v1, HLT_PFHT350_PFMET120_NoiseCleaned_v1, HLT_PFHT550_4Jet_v1, HLT_PFHT650_4Jet_v1, HLT_PFHT750_4Jet_v1, HLT_PFHT350_v1, HLT_PFHT600_v1, HLT_PFHT650_v1, HLT_PFHT900_v1, HLT_PFJet40_v1, HLT_PFJet60_v1, HLT_PFJet80_v1, HLT_PFJet140_v1, HLT_PFJet200_v1, HLT_PFJet260_v1, HLT_PFJet320_v1, HLT_PFJet400_v1, HLT_PFJet450_v1, HLT_PFJet500_v1, HLT_DiPFJetAve30_HFJEC_v1, HLT_DiPFJetAve60_HFJEC_v1, HLT_DiPFJetAve80_HFJEC_v1, HLT_DiPFJetAve100_HFJEC_v1, HLT_DiPFJetAve160_HFJEC_v1, HLT_DiPFJetAve220_HFJEC_v1, HLT_DiPFJetAve300_HFJEC_v1, HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu140_v1, HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu80_v1, HLT_DiCentralPFJet70_PFMET120_NoiseCleaned_v1, HLT_HT200_v1, HLT_HT250_v1, HLT_HT300_v1, HLT_HT350_v1, HLT_HT400_v1, HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1, HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1, HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1, HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1, HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1, HLT_MET75_IsoTrk50_v1, HLT_MET90_IsoTrk50_v1, HLT_PFMET120_NoiseCleaned_BTagCSV07_v1, HLT_PFMET120_NoiseCleaned_Mu5_v1, HLT_PFMET170_NoiseCleaned_v1, HLT_PFMET90_PFMHT90_IDLoose_v1, HLT_PFMET100_PFMHT100_IDLoose_v1, HLT_PFMET110_PFMHT110_IDLoose_v1, HLT_PFMET120_PFMHT120_IDLoose_v1, HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_BTagCSV0p7_v1, HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_v1, HLT_QuadPFJet_BTagCSV_VBF_v1, HLT_QuadPFJet_VBF_v1, HLT_L1_TripleJet_VBF_v1, HLT_QuadJet45_TripleCSV0p5_v1, HLT_QuadJet45_DoubleCSV0p5_v1, HLT_DoubleJet90_Double30_TripleCSV0p5_v1, HLT_DoubleJet90_Double30_DoubleCSV0p5_v1, HLT_PFchMET90_NoiseCleaned_v1, HLT_Photon135_PFMET40_v1, HLT_Photon135_PFMET100_NoiseCleaned_v1, HLT_Photon135_VBF_v1, HLT_Photon20_CaloIdVL_IsoL_v1, HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon250_NoHE_v1, HLT_Photon300_NoHE_v1, HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1, HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1, HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1, HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1, HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1, HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1, HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Mu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_v1, HLT_Mu24_TrkIsoVVL_v1, HLT_Mu34_TrkIsoVVL_v1, HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele18_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele33_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_BTagMu_DiJet20_Mu5_v1, HLT_BTagMu_DiJet40_Mu5_v1, HLT_BTagMu_DiJet70_Mu5_v1, HLT_BTagMu_DiJet110_Mu5_v1, HLT_BTagMu_Jet300_Mu5_v1, HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1, HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1, HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v1, HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu17_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu30_Ele30_CaloIdL_GsfTrkIdVL_v1, HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v1, HLT_Mu12_Photon25_CaloIdL_v1, HLT_Mu12_Photon25_CaloIdL_L1ISO_v1, HLT_Mu12_Photon25_CaloIdL_L1OR_v1, HLT_Mu17_Photon30_CaloIdL_L1ISO_v1, HLT_Mu17_Photon35_CaloIdL_L1ISO_v1, HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v1, HLT_TripleMu_12_10_5_v1, HLT_Mu3er_PFHT140_PFMET125_NoiseCleaned_v1, HLT_Mu6_PFHT200_PFMET100_NoiseCleaned_BTagCSV07_v1, HLT_Mu6_PFHT200_PFMET125_NoiseCleaned_v1, HLT_Mu14er_PFMET120_NoiseCleaned_v1, HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_AK8DiPFJet280_200_TrimMass30_BTagCSV0p3_v1, HLT_PFHT650_WideJetMJJ900DEtaJJ1p5_v1, HLT_PFHT650_WideJetMJJ950DEtaJJ1p5_v1, HLT_Photon22_v1, HLT_Photon30_v1, HLT_Photon36_v1, HLT_Photon50_v1, HLT_Photon75_v1, HLT_Photon90_v1, HLT_Photon120_v1, HLT_Photon175_v1, HLT_Photon165_HE10_v1, HLT_Photon22_R9Id90_HE10_IsoM_v1, HLT_Photon30_R9Id90_HE10_IsoM_v1, HLT_Photon36_R9Id90_HE10_IsoM_v1, HLT_Photon50_R9Id90_HE10_IsoM_v1, HLT_Photon75_R9Id90_HE10_IsoM_v1, HLT_Photon90_R9Id90_HE10_IsoM_v1, HLT_Photon120_R9Id90_HE10_IsoM_v1, HLT_Photon165_R9Id90_HE10_IsoM_v1, HLT_Diphoton36_18_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_Mass95_v1, HLT_Diphoton42_22_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_v1, HLT_Dimuon0_Jpsi_Muon_v1, HLT_Dimuon0_Upsilon_Muon_v1, HLT_QuadMuon0_Dimuon0_Jpsi_v1, HLT_QuadMuon0_Dimuon0_Upsilon_v1, HLT_Mu17_Mu8_SameSign_v1, HLT_Mu17_Mu8_SameSign_DPhi_v1, HLT_RsqMR260_Rsq0p09_MR200_v1, HLT_RsqMR260_Rsq0p09_MR200_4jet_v1, HLT_RsqMR300_Rsq0p09_MR200_v1, HLT_RsqMR300_Rsq0p09_MR200_4jet_v1, HLT_Rsq0p36_v1, HLT_HT750_DisplacedDijet80_Inclusive_v1, HLT_HT650_DisplacedDijet80_Inclusive_v1, HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v1, HLT_HT350_DisplacedDijet40_DisplacedTrack_v1, HLT_HT350_DisplacedDijet80_DisplacedTrack_v1, HLT_HT500_DisplacedDijet40_Inclusive_v1, HLT_HT550_DisplacedDijet40_Inclusive_v1, HLT_VBF_DisplacedJet40_DisplacedTrack_v1, HLT_VBF_DisplacedJet40_TightID_DisplacedTrack_v1, HLT_VBF_DisplacedJet40_Hadronic_v1, HLT_VBF_DisplacedJet40_TightID_Hadronic_v1, HLT_MonoCentralPFJet140_PFMETNoMu100_PFMHTNoMu140_NoiseCleaned_v1, HLT_MonoCentralPFJet140_PFMETNoMu140_PFMHTNoMu140_NoiseCleaned_v1, HLT_MonoCentralPFJet150_PFMETNoMu150_PFMHTNoMu150_NoiseCleaned_v1, HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1, HLT_Photon90_CaloIdL_PFHT500_v1, HLT_DoubleMu8_Mass8_PFHT300_v1, HLT_Mu8_Ele8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1, HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1, HLT_Mu10_CentralPFJet30_BTagCSV0p5PF_v1, HLT_Ele10_CaloIdL_TrackIdVL_CentralPFJet30_BTagCSV0p5PF_v1, HLT_Ele15_IsoVVVL_BTagtop8CSV07_PFHT400_v1, HLT_Ele15_IsoVVVL_PFHT400_PFMET70_v1, HLT_Ele15_IsoVVVL_PFHT600_v1, HLT_Ele15_PFHT300_v1, HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1, HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1, HLT_Mu15_IsoVVVL_PFHT600_v1, HLT_Mu15_PFHT300_v1, HLT_Dimuon16_Jpsi_v1, HLT_Dimuon10_Jpsi_Barrel_v1, HLT_Dimuon8_PsiPrime_Barrel_v1, HLT_Dimuon8_Upsilon_Barrel_v1, HLT_Dimuon0_Phi_Barrel_v1, HLT_Mu16_TkMu0_dEta18_Onia_v1, HLT_Mu16_TkMu0_dEta18_Phi_v1, HLT_PixelTracks_Multiplicity60_v1, HLT_PixelTracks_Multiplicity85_v1, HLT_PixelTracks_Multiplicity110_v1, HLT_PixelTracks_Multiplicity135_v1, HLT_PixelTracks_Multiplicity160_v1, HLT_ECALHT800_v1, HLT_Physics_v1, HLT_ReducedIterativeTracking_v1, HLT_ZeroBias_v1, HLTriggerFinalPath, HLTAnalyzerEndpath )) +HLTSchedule = cms.Schedule( *(HLTriggerFirstPath, HLT_AK8PFJet360TrimMod_Mass30_v1, HLT_AK8PFHT700_TrimR0p1PT0p03Mass50_v1, HLT_BTagCSV07_v1, HLT_CaloJet260_v1, HLT_CaloJet500_NoJetID_v1, HLT_Dimuon13_PsiPrime_v1, HLT_Dimuon13_Upsilon_v1, HLT_Dimuon20_Jpsi_v1, HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1, HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1, HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1, HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_v1, HLT_DoubleMu33NoFiltersNoVtx_v1, HLT_DoubleMu38NoFiltersNoVtx_v1, HLT_DoubleMu23NoFiltersNoVtxDisplaced_v1, HLT_DoubleMu28NoFiltersNoVtxDisplaced_v1, HLT_DoubleMu4_3_Bs_v1, HLT_DoubleMu4_3_Jpsi_Displaced_v1, HLT_DoubleMu4_JpsiTrk_Displaced_v1, HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v1, HLT_DoubleMu4_PsiPrimeTrk_Displaced_v1, HLT_Mu7p5_L2Mu2_Jpsi_v1, HLT_Mu7p5_L2Mu2_Upsilon_v1, HLT_Mu7p5_Track2_Jpsi_v1, HLT_Mu7p5_Track3p5_Jpsi_v1, HLT_Mu7p5_Track7_Jpsi_v1, HLT_Mu7p5_Track2_Upsilon_v1, HLT_Mu7p5_Track3p5_Upsilon_v1, HLT_Mu7p5_Track7_Upsilon_v1, HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1, HLT_Dimuon0er16_Jpsi_NoVertexing_v1, HLT_Dimuon6_Jpsi_NoVertexing_v1, HLT_DoublePhoton85_v1, HLT_Ele17_Ele8_Gsf_v1, HLT_Ele20WP60_Ele8_Mass55_v1, HLT_Ele22_eta2p1_WP75_Gsf_v1, HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1, HLT_Ele25WP60_SC4_Mass55_v1, HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1, HLT_Ele35_eta2p1_WP85_Gsf_v1, HLT_Ele40_eta2p1_WP85_Gsf_v1, HLT_Ele27_WP85_Gsf_v1, HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1, HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_Ele27_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1, HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet30_v1, HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1, HLT_Ele27_eta2p1_WP75_Gsf_v1, HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1, HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_Ele32_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1, HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1, HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1, HLT_Ele32_eta2p1_WP75_Gsf_v1, HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1, HLT_Ele105_CaloIdVT_GsfTrkIdT_v1, HLT_HT650_v1, HLT_Mu16_eta2p1_CaloMET30_v1, HLT_IsoMu16_eta2p1_CaloMET30_v1, HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1, HLT_IsoMu17_eta2p1_v1, HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1, HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1, HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_DoubleIsoMu17_eta2p1_v1, HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1, HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1, HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1, HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1, HLT_IsoMu20_v1, HLT_IsoMu20_eta2p1_v1, HLT_IsoMu24_v1, HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1, HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1, HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1, HLT_IsoMu24_eta2p1_v1, HLT_IsoMu27_v1, HLT_IsoTkMu20_v1, HLT_IsoTkMu20_eta2p1_v1, HLT_IsoTkMu24_v1, HLT_IsoTkMu24_eta2p1_v1, HLT_IsoTkMu27_v1, HLT_IterativeTracking_v1, HLT_JetE30_NoBPTX3BX_NoHalo_v1, HLT_JetE30_NoBPTX_v1, HLT_JetE50_NoBPTX3BX_NoHalo_v1, HLT_JetE70_NoBPTX3BX_NoHalo_v1, HLT_L2DoubleMu23_NoVertex_v1, HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v1, HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1, HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1, HLT_L2Mu10_NoVertex_NoBPTX_v1, HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1, HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1, HLT_Mu17_Mu8_DZ_v1, HLT_Mu17_NoFilters_v1, HLT_Mu17_TkMu8_DZ_v1, HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v1, HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1, HLT_Mu25_TkMu0_dEta18_Onia_v1, HLT_Mu27_TkMu8_v1, HLT_Mu30_TkMu11_v1, HLT_Mu40_TkMu11_v1, HLT_Mu40_eta2p1_PFJet200_PFJet50_v1, HLT_Mu20_v1, HLT_TkMu20_v1, HLT_Mu24_eta2p1_v1, HLT_TkMu24_eta2p1_v1, HLT_Mu27_v1, HLT_TkMu27_v1, HLT_Mu50_v1, HLT_Mu45_eta2p1_v1, HLT_Mu38NoFiltersNoVtx_Photon38_CaloIdL_v1, HLT_Mu42NoFiltersNoVtx_Photon42_CaloIdL_v1, HLT_Mu28NoFiltersNoVtxDisplaced_Photon28_CaloIdL_v1, HLT_Mu33NoFiltersNoVtxDisplaced_Photon33_CaloIdL_v1, HLT_PFHT350_PFMET120_NoiseCleaned_v1, HLT_PFHT550_4Jet_v1, HLT_PFHT650_4Jet_v1, HLT_PFHT750_4Jet_v1, HLT_PFHT350_v1, HLT_PFHT600_v1, HLT_PFHT650_v1, HLT_PFHT900_v1, HLT_PFJet40_v1, HLT_PFJet60_v1, HLT_PFJet80_v1, HLT_PFJet140_v1, HLT_PFJet200_v1, HLT_PFJet260_v1, HLT_PFJet320_v1, HLT_PFJet400_v1, HLT_PFJet450_v1, HLT_PFJet500_v1, HLT_DiPFJetAve30_HFJEC_v1, HLT_DiPFJetAve60_HFJEC_v1, HLT_DiPFJetAve80_HFJEC_v1, HLT_DiPFJetAve100_HFJEC_v1, HLT_DiPFJetAve160_HFJEC_v1, HLT_DiPFJetAve220_HFJEC_v1, HLT_DiPFJetAve300_HFJEC_v1, HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu140_v1, HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu80_v1, HLT_DiCentralPFJet70_PFMET120_NoiseCleaned_v1, HLT_HT200_v1, HLT_HT250_v1, HLT_HT300_v1, HLT_HT350_v1, HLT_HT400_v1, HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1, HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1, HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1, HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1, HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1, HLT_MET75_IsoTrk50_v1, HLT_MET90_IsoTrk50_v1, HLT_PFMET120_NoiseCleaned_BTagCSV07_v1, HLT_PFMET120_NoiseCleaned_Mu5_v1, HLT_PFMET170_NoiseCleaned_v1, HLT_PFMET90_PFMHT90_IDLoose_v1, HLT_PFMET100_PFMHT100_IDLoose_v1, HLT_PFMET110_PFMHT110_IDLoose_v1, HLT_PFMET120_PFMHT120_IDLoose_v1, HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_BTagCSV0p7_v1, HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_v1, HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1, HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1, HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1, HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1, HLT_QuadPFJet_VBF_v1, HLT_L1_TripleJet_VBF_v1, HLT_QuadJet45_TripleCSV0p5_v1, HLT_QuadJet45_DoubleCSV0p5_v1, HLT_DoubleJet90_Double30_TripleCSV0p5_v1, HLT_DoubleJet90_Double30_DoubleCSV0p5_v1, HLT_PFchMET90_NoiseCleaned_v1, HLT_Photon135_PFMET100_NoiseCleaned_v1, HLT_Photon20_CaloIdVL_IsoL_v1, HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon250_NoHE_v1, HLT_Photon300_NoHE_v1, HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1, HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1, HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1, HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1, HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1, HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1, HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Mu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_v1, HLT_Mu24_TrkIsoVVL_v1, HLT_Mu34_TrkIsoVVL_v1, HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele18_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele33_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_BTagMu_DiJet20_Mu5_v1, HLT_BTagMu_DiJet40_Mu5_v1, HLT_BTagMu_DiJet70_Mu5_v1, HLT_BTagMu_DiJet110_Mu5_v1, HLT_BTagMu_Jet300_Mu5_v1, HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1, HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1, HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v1, HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu17_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu30_Ele30_CaloIdL_GsfTrkIdVL_v1, HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v1, HLT_Mu12_Photon25_CaloIdL_v1, HLT_Mu12_Photon25_CaloIdL_L1ISO_v1, HLT_Mu12_Photon25_CaloIdL_L1OR_v1, HLT_Mu17_Photon30_CaloIdL_L1ISO_v1, HLT_Mu17_Photon35_CaloIdL_L1ISO_v1, HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v1, HLT_TripleMu_12_10_5_v1, HLT_Mu3er_PFHT140_PFMET125_NoiseCleaned_v1, HLT_Mu6_PFHT200_PFMET100_NoiseCleaned_BTagCSV07_v1, HLT_Mu6_PFHT200_PFMET125_NoiseCleaned_v1, HLT_Mu14er_PFMET120_NoiseCleaned_v1, HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_AK8DiPFJet280_200_TrimMass30_BTagCSV0p3_v1, HLT_PFHT650_WideJetMJJ900DEtaJJ1p5_v1, HLT_PFHT650_WideJetMJJ950DEtaJJ1p5_v1, HLT_Photon22_v1, HLT_Photon30_v1, HLT_Photon36_v1, HLT_Photon50_v1, HLT_Photon75_v1, HLT_Photon90_v1, HLT_Photon120_v1, HLT_Photon175_v1, HLT_Photon165_HE10_v1, HLT_Photon22_R9Id90_HE10_IsoM_v1, HLT_Photon30_R9Id90_HE10_IsoM_v1, HLT_Photon36_R9Id90_HE10_IsoM_v1, HLT_Photon50_R9Id90_HE10_IsoM_v1, HLT_Photon75_R9Id90_HE10_IsoM_v1, HLT_Photon90_R9Id90_HE10_IsoM_v1, HLT_Photon120_R9Id90_HE10_IsoM_v1, HLT_Photon165_R9Id90_HE10_IsoM_v1, HLT_Diphoton36_18_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_Mass95_v1, HLT_Diphoton42_22_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_v1, HLT_Dimuon0_Jpsi_Muon_v1, HLT_Dimuon0_Upsilon_Muon_v1, HLT_QuadMuon0_Dimuon0_Jpsi_v1, HLT_QuadMuon0_Dimuon0_Upsilon_v1, HLT_Mu17_Mu8_SameSign_v1, HLT_Mu17_Mu8_SameSign_DPhi_v1, HLT_RsqMR260_Rsq0p09_MR200_v1, HLT_RsqMR260_Rsq0p09_MR200_4jet_v1, HLT_RsqMR300_Rsq0p09_MR200_v1, HLT_RsqMR300_Rsq0p09_MR200_4jet_v1, HLT_Rsq0p36_v1, HLT_HT750_DisplacedDijet80_Inclusive_v1, HLT_HT650_DisplacedDijet80_Inclusive_v1, HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v1, HLT_HT350_DisplacedDijet40_DisplacedTrack_v1, HLT_HT350_DisplacedDijet80_DisplacedTrack_v1, HLT_HT500_DisplacedDijet40_Inclusive_v1, HLT_HT550_DisplacedDijet40_Inclusive_v1, HLT_VBF_DisplacedJet40_DisplacedTrack_v1, HLT_VBF_DisplacedJet40_TightID_DisplacedTrack_v1, HLT_VBF_DisplacedJet40_Hadronic_v1, HLT_VBF_DisplacedJet40_TightID_Hadronic_v1, HLT_MonoCentralPFJet140_PFMETNoMu100_PFMHTNoMu140_NoiseCleaned_v1, HLT_MonoCentralPFJet140_PFMETNoMu140_PFMHTNoMu140_NoiseCleaned_v1, HLT_MonoCentralPFJet150_PFMETNoMu150_PFMHTNoMu150_NoiseCleaned_v1, HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1, HLT_Photon90_CaloIdL_PFHT500_v1, HLT_DoubleMu8_Mass8_PFHT300_v1, HLT_Mu8_Ele8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1, HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1, HLT_Mu10_CentralPFJet30_BTagCSV0p5PF_v1, HLT_Ele10_CaloIdL_TrackIdVL_CentralPFJet30_BTagCSV0p5PF_v1, HLT_Ele15_IsoVVVL_BTagtop8CSV07_PFHT400_v1, HLT_Ele15_IsoVVVL_PFHT400_PFMET70_v1, HLT_Ele15_IsoVVVL_PFHT600_v1, HLT_Ele15_PFHT300_v1, HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1, HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1, HLT_Mu15_IsoVVVL_PFHT600_v1, HLT_Mu15_PFHT300_v1, HLT_Dimuon16_Jpsi_v1, HLT_Dimuon10_Jpsi_Barrel_v1, HLT_Dimuon8_PsiPrime_Barrel_v1, HLT_Dimuon8_Upsilon_Barrel_v1, HLT_Dimuon0_Phi_Barrel_v1, HLT_Mu16_TkMu0_dEta18_Onia_v1, HLT_Mu16_TkMu0_dEta18_Phi_v1, HLT_PixelTracks_Multiplicity60_v1, HLT_PixelTracks_Multiplicity85_v1, HLT_PixelTracks_Multiplicity110_v1, HLT_PixelTracks_Multiplicity135_v1, HLT_PixelTracks_Multiplicity160_v1, HLT_ECALHT800_v1, HLT_Physics_v1, HLT_ReducedIterativeTracking_v1, HLT_ZeroBias_v1, HLTriggerFinalPath, HLTAnalyzerEndpath )) diff --git a/trunk/HLTrigger/Configuration/python/HLT_Fake_Famos_cff.py b/trunk/HLTrigger/Configuration/python/HLT_Fake_Famos_cff.py index 3a9d331ea1f97..b37c2de4a7f69 100644 --- a/trunk/HLTrigger/Configuration/python/HLT_Fake_Famos_cff.py +++ b/trunk/HLTrigger/Configuration/python/HLT_Fake_Famos_cff.py @@ -1,11 +1,11 @@ -# /dev/CMSSW_7_3_0/Fake/V10 (CMSSW_7_3_1_HLT1) +# /dev/CMSSW_7_3_0/Fake/V13 (CMSSW_7_3_1_patch2_HLT3) import FWCore.ParameterSet.Config as cms from FastSimulation.HighLevelTrigger.HLTSetup_cff import * HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_7_3_0/Fake/V10') + tableName = cms.string('/dev/CMSSW_7_3_0/Fake/V13') ) HLTIter4PSetTrajectoryFilterIT = cms.PSet( @@ -733,11 +733,11 @@ 'HcalCellDead' ) ) hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer", - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + categoryVariableName = cms.string( "vertexCategory" ), useTrackWeights = cms.bool( True ), useCategories = cms.bool( True ), pseudoMultiplicityMin = cms.uint32( 2 ), - categoryVariableName = cms.string( "vertexCategory" ), + correctVertexMass = cms.bool( True ), trackSelection = cms.PSet( totalHitsMin = cms.uint32( 0 ), jetDeltaRMax = cms.double( 0.3 ), @@ -759,7 +759,7 @@ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), - correctVertexMass = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), charmCut = cms.double( 1.5 ), vertexFlip = cms.bool( False ), minimumTrackWeight = cms.double( 0.5 ), @@ -1535,14 +1535,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu17NoFilters = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu12L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -2647,14 +2647,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu16L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -3157,7 +3157,7 @@ MinPt = cms.double( 40.0 ) ) hltPreIsoMu24IterTrk02 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL3fL1sMu16L1f0L2f16QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", @@ -3184,16 +3184,16 @@ hltEcalDigis = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), - 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 ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), + feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), - numbTriggerTSamples = cms.int32( 1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), - InputLabel = cms.InputTag( "rawDataCollector" ), + numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), - feIdCheck = cms.bool( True ), + orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), @@ -3210,18 +3210,60 @@ ) hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer", EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - alphaEB = cms.double( 1.138 ), - alphaEE = cms.double( 1.89 ), - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + eePulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EcalPulseShapeParameters = cms.PSet( + EcalPreMixStage2 = cms.bool( False ), + EECorrNoiseMatrixG01 = cms.vdouble( 1.0, 0.72698, 0.62048, 0.55691, 0.51848, 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 ), + EcalPreMixStage1 = cms.bool( False ), + EECorrNoiseMatrixG06 = cms.vdouble( 1.0, 0.71217, 0.47464, 0.34056, 0.26282, 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 ), + 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 ), + EBdigiCollection = cms.string( "" ), + EEPulseShapeCovariance = cms.vdouble( 3.941E-5, 3.333E-5, 0.0, -1.449E-5, -1.661E-5, -1.424E-5, -1.183E-5, -6.842E-6, -4.915E-6, -3.411E-6, 0.0, 0.0, 3.333E-5, 2.862E-5, 0.0, -1.244E-5, -1.431E-5, -1.233E-5, -1.032E-5, -5.883E-6, -4.154E-6, -2.902E-6, -2.128E-6, 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-5, -1.244E-5, 0.0, 5.84E-6, 6.649E-6, 5.72E-6, 4.812E-6, 2.708E-6, 1.869E-6, 1.33E-6, 9.186E-7, 6.446E-7, -1.661E-5, -1.431E-5, 0.0, 6.649E-6, 7.966E-6, 6.898E-6, 5.794E-6, 3.157E-6, 2.184E-6, 1.567E-6, 1.084E-6, 7.575E-7, -1.424E-5, -1.233E-5, 0.0, 5.72E-6, 6.898E-6, 6.341E-6, 5.347E-6, 2.859E-6, 1.991E-6, 1.431E-6, 9.839E-7, 6.886E-7, -1.183E-5, -1.032E-5, 0.0, 4.812E-6, 5.794E-6, 5.347E-6, 4.854E-6, 2.628E-6, 1.809E-6, 1.289E-6, 9.02E-7, 6.146E-7, -6.842E-6, -5.883E-6, 0.0, 2.708E-6, 3.157E-6, 2.859E-6, 2.628E-6, 1.863E-6, 1.296E-6, 8.882E-7, 6.108E-7, 4.283E-7, -4.915E-6, -4.154E-6, 0.0, 1.869E-6, 2.184E-6, 1.991E-6, 1.809E-6, 1.296E-6, 1.217E-6, 8.669E-7, 5.751E-7, 3.882E-7, -3.411E-6, -2.902E-6, 0.0, 1.33E-6, 1.567E-6, 1.431E-6, 1.289E-6, 8.882E-7, 8.669E-7, 9.522E-7, 6.717E-7, 4.293E-7, 0.0, -2.128E-6, 0.0, 9.186E-7, 1.084E-6, 9.839E-7, 9.02E-7, 6.108E-7, 5.751E-7, 6.717E-7, 7.911E-7, 5.493E-7, 0.0, 0.0, 0.0, 6.446E-7, 7.575E-7, 6.886E-7, 6.146E-7, 4.283E-7, 3.882E-7, 4.293E-7, 5.493E-7, 7.027E-7 ), + 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 ), + ESdigiCollection = cms.string( "" ), + 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 ), + EBCorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71073, 0.55721, 0.46089, 0.40449, 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 ), + EECorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71373, 0.44825, 0.30152, 0.21609, 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 ), + EEdigiCollection = cms.string( "" ), + EBPulseShapeCovariance = cms.vdouble( 3.001E-6, 1.233E-5, 0.0, -4.416E-6, -4.571E-6, -3.614E-6, -2.636E-6, -1.286E-6, -8.41E-7, -5.296E-7, 0.0, 0.0, 1.233E-5, 6.154E-5, 0.0, -2.2E-5, -2.309E-5, -1.838E-5, -1.373E-5, -7.334E-6, -5.088E-6, -3.745E-6, -2.428E-6, 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-6, -2.2E-5, 0.0, 8.319E-6, 8.545E-6, 6.792E-6, 5.059E-6, 2.678E-6, 1.816E-6, 1.223E-6, 8.245E-7, 5.589E-7, -4.571E-6, -2.309E-5, 0.0, 8.545E-6, 9.182E-6, 7.219E-6, 5.388E-6, 2.853E-6, 1.944E-6, 1.324E-6, 9.083E-7, 6.335E-7, -3.614E-6, -1.838E-5, 0.0, 6.792E-6, 7.219E-6, 6.016E-6, 4.437E-6, 2.385E-6, 1.636E-6, 1.118E-6, 7.754E-7, 5.556E-7, -2.636E-6, -1.373E-5, 0.0, 5.059E-6, 5.388E-6, 4.437E-6, 3.602E-6, 1.917E-6, 1.322E-6, 9.079E-7, 6.529E-7, 4.752E-7, -1.286E-6, -7.334E-6, 0.0, 2.678E-6, 2.853E-6, 2.385E-6, 1.917E-6, 1.375E-6, 9.1E-7, 6.455E-7, 4.693E-7, 3.657E-7, -8.41E-7, -5.088E-6, 0.0, 1.816E-6, 1.944E-6, 1.636E-6, 1.322E-6, 9.1E-7, 9.115E-7, 6.062E-7, 4.436E-7, 3.422E-7, -5.296E-7, -3.745E-6, 0.0, 1.223E-6, 1.324E-6, 1.118E-6, 9.079E-7, 6.455E-7, 6.062E-7, 7.217E-7, 4.862E-7, 3.768E-7, 0.0, -2.428E-6, 0.0, 8.245E-7, 9.083E-7, 7.754E-7, 6.529E-7, 4.693E-7, 4.436E-7, 4.862E-7, 6.509E-7, 4.418E-7, 0.0, 0.0, 0.0, 5.589E-7, 6.335E-7, 5.556E-7, 4.752E-7, 3.657E-7, 3.422E-7, 3.768E-7, 4.418E-7, 6.142E-7 ), + UseLCcorrection = cms.untracked.bool( True ) + ), + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeConstantTerm = cms.double( 0.6 ), + prefitMaxChiSqEB = cms.double( 25.0 ), + UseDynamicPedestal = cms.bool( True ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + ampErrorCalculation = cms.bool( True ), + kPoorRecoFlagEB = cms.bool( True ), + ebPulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + kPoorRecoFlagEE = cms.bool( False ), + chi2ThreshEB_ = cms.double( 65.0 ), + EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + useLumiInfoRunHeader = cms.bool( True ), + activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), + doPrefitEE = cms.bool( False ), AlphaBetaFilename = cms.untracked.string( "NOFILE" ), betaEB = cms.double( 1.655 ), MinAmplEndcap = cms.double( 14.0 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + prefitMaxChiSqEE = cms.double( 10.0 ), MinAmplBarrel = cms.double( 8.0 ), - algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), betaEE = cms.double( 1.4 ), - UseDynamicPedestal = cms.bool( True ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ) + timealgo = cms.string( "RatioMethod" ), + EEtimeConstantTerm = cms.double( 1.0 ), + alphaEE = cms.double( 1.89 ), + EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), + algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), + alphaEB = cms.double( 1.138 ), + chi2ThreshEE_ = cms.double( 50.0 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + doPrefitEB = cms.bool( False ) ) hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), @@ -3507,7 +3549,7 @@ DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) ) hltPreIsoTkMu24IterTrk02 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1MuonsPt15 = cms.EDProducer( "HLTL1MuonSelector", @@ -3934,14 +3976,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDoubleMu4JpsiDisplaced = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDimuon33L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -4030,14 +4072,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu17Mu8 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1DoubleMu10MuOpenOR3p5L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -4147,7 +4189,7 @@ inputTag2 = cms.InputTag( "hltL3fL1DoubleMu10MuOpenOR3p5L1f0L2f10L3Filtered17" ) ) hltPreMu17TkMu8 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sDoubleMu10MuOpenOR3p5L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -4545,14 +4587,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu30TkMu11 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sSingleMu25erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -4642,7 +4684,7 @@ inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkFiltered11" ) ) hltPreMu17TrkIsoVVLMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL3MuonRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", @@ -4705,7 +4747,7 @@ DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ) ) hltPreMu17TrkIsoVVLTkMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltGlbTrkMuonVertex = cms.EDProducer( "VertexFromTrackProducer", @@ -4795,7 +4837,7 @@ DepTag = cms.VInputTag( 'hltGlbTrkMuonRelTrkIsolationVVL' ) ) hltPreDoubleMu43Bs = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDoubleMu4BsL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -4848,7 +4890,7 @@ MinLxySignificance = cms.double( 0.0 ) ) hltPreDoubleMu43JpsiDisplaced = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDoubleMu43JpsiDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -4901,7 +4943,7 @@ MinLxySignificance = cms.double( 3.0 ) ) hltPreDimuon20Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDimuon20JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -4954,7 +4996,7 @@ MinLxySignificance = cms.double( 0.0 ) ) hltPreDimuon13PsiPrime = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDimuon13PsiPrimeL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -5007,7 +5049,7 @@ MinLxySignificance = cms.double( 0.0 ) ) hltPreDimuon13Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDimuon13UpsilonL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -5065,14 +5107,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu25TkMu0dEta18Onia = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -5162,7 +5204,7 @@ inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered25TrkFiltered0" ) ) hltPreDoubleMu4JpsiTrkDisplaced = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltJpsiTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", @@ -5197,7 +5239,7 @@ MinPt = cms.double( 0.0 ) ) hltPreDoubleMu4PsiPrimeTrkDisplaced = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDoubleMu4PsiPrimeDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -5281,7 +5323,7 @@ MinPt = cms.double( 0.0 ) ) hltPreDoubleMu4LowMassNonResonantTrkDisplaced = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDoubleMu4LowMassNonResonantDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -5370,14 +5412,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle27WP85Gsf = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltRechitInRegionsECAL = cms.EDProducer( "EgammaHLTRechitInRegionsProducer", @@ -6180,14 +6222,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle17Ele8Gsf = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEGL1DoubleEG137Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -6535,14 +6577,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDoubleEle33CaloIdLGsfTrkIdVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEGL1SingleEG22Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -7113,14 +7155,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePhoton20CaloIdVLIsoL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEGL1SingleEG12Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -7270,14 +7312,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass95 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEGL1DoubleEG2210Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -7887,14 +7929,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePhoton42R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEGL1SingleEG35Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -8190,14 +8232,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFJet40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltTowerMakerForPF = cms.EDProducer( "CaloTowersCreator", @@ -9153,14 +9195,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFJet260 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer", @@ -9278,7 +9320,7 @@ triggerType = cms.int32( 85 ) ) hltPreCaloJet260 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet260 = cms.EDFilter( "HLT1CaloJet", @@ -9297,14 +9339,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreHT650 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHtMht = cms.EDProducer( "HLTHtMhtProducer", @@ -9334,14 +9376,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFHT650 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHt550 = cms.EDFilter( "HLTHtMhtFilter", @@ -9375,7 +9417,7 @@ minHt = cms.vdouble( 650.0 ) ) hltPreAK8PFJet360TrimModMass30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltAK8CaloJets = cms.EDProducer( "FastjetJetProducer", @@ -9682,14 +9724,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreIsoMu17eta2p1LooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu14erORMu16erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -10461,14 +10503,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle22eta2p1WP85GsfLooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEGRegionalL1SingleIsoEG18erORIsoEG20erOREG22 = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -10730,14 +10772,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDoubleMediumIsoPFTau40Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltCaloTowersTau1Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", @@ -11597,7 +11639,7 @@ JetMaxEta = cms.double( 2.1 ) ) hltPreDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPFMuonForTauMerging = cms.EDProducer( "TrackListMerger", @@ -12560,14 +12602,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreLooseIsoPFTau50Trk30eta2p1MET120 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleL2Tau35eta2p1 = cms.EDFilter( "HLT1CaloJet", @@ -12785,14 +12827,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFchMET90NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMET90 = cms.EDFilter( "HLT1CaloMET", @@ -12846,7 +12888,7 @@ minMht = cms.vdouble( 90.0 ) ) hltPreBTagCSV07 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSelectorJets20L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", @@ -13042,29 +13084,29 @@ trackSort = cms.string( "sip3dSig" ), extSVCollection = cms.InputTag( "secondaryVertices" ) ) -hltL3CombinedSecondaryVertexBJetTags = cms.EDProducer( "JetTagProducer", +hltCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "JetTagProducer", jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), tagInfos = cms.VInputTag( 'hltFastPixelBLifetimeL3TagInfos','hltL3SecondaryVertexTagInfos' ) ) hltBLifetimeL3FilterCSV = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), MaxTag = cms.double( 99999.0 ) ) hltPreIterativeTracking = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreReducedIterativeTracking = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreIsoMu24IterTrk02TriCentralPFJet605035 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltIsoMu24Trk02JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", @@ -13101,7 +13143,7 @@ MaxAbsJetEta = cms.double( 2.6 ) ) hltPreIsoMu24IterTrk02TriCentralPFJet40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltIsoMu24Trk02TriCentralPFJet40MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", @@ -13114,7 +13156,7 @@ MaxAbsJetEta = cms.double( 2.6 ) ) hltPreEle27WP85GsfTriCentralPFJet40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle27JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", @@ -13133,7 +13175,7 @@ MaxAbsJetEta = cms.double( 2.6 ) ) hltPreEle27WP85GsfTriCentralPFJet605035 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle27TriCentralPFJet35EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", @@ -13164,7 +13206,7 @@ MaxAbsJetEta = cms.double( 2.6 ) ) hltPreIsoMu24IterTrk02CentralPFJet30BTagCSV = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltOnlinePrimaryVertices = cms.EDProducer( "PrimaryVertexProducer", @@ -13336,7 +13378,7 @@ MaxTag = cms.double( 999999.0 ) ) hltPreMu40eta2p1PFJet200PFJet50 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu16Eta2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -13415,7 +13457,7 @@ MaxAbsJetEta = cms.double( 2.6 ) ) hltPreEle27WP85GsfCentralPFJet30BTagCSV = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltJetsNoLeptonsSingleTopEle27 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", @@ -13534,7 +13576,7 @@ MaxTag = cms.double( 999999.0 ) ) hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG45EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -13679,7 +13721,7 @@ MaxAbsJetEta = cms.double( 2.6 ) ) hltPreEle23Ele12CaloIdTrackIdIso = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle23Ele12CaloIdTrackIdIsoEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", @@ -14048,14 +14090,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle17Ele12Ele10CaloIdTrackId = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEGL1EG12EG7EG5Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -14457,14 +14499,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu23TrkIsoVVLEle12GsfCaloIdTrackIdIsoMediumWP = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1Mu12EG7L1MuFiltered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -14710,14 +14752,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu8TrkIsoVVLEle23GsfCaloIdTrackIdIsoMediumWP = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1sL1Mu3p5EG12ORL1MuOpenEG12L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -14958,7 +15000,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton22R9Id90HE10Iso40EBOnlyPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHybridSuperClustersL1Seeded = cms.EDProducer( "EgammaHLTHybridClusterProducer", @@ -15364,7 +15406,7 @@ minMht = cms.vdouble( 40.0 ) ) hltPrePhoton36R9Id90HE10Iso40EBOnlyPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPhoton36R9Id90HE10Iso40EBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -15468,7 +15510,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPhoton50R9Id90HE10Iso40EBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -15572,7 +15614,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPhoton75R9Id90HE10Iso40EBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -15676,7 +15718,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPhoton90R9Id90HE10Iso40EBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -15785,14 +15827,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePhoton135PFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEGRegionalL1SingleEG30 = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -15839,7 +15881,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton150PFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG150EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -15871,7 +15913,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton160PFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG160EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -15903,7 +15945,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton250NoHEPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG250EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -15917,7 +15959,7 @@ ncandcut = cms.int32( 1 ) ) hltPrePhoton300NoHEPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG300EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -15931,7 +15973,7 @@ ncandcut = cms.int32( 1 ) ) hltPrePhoton22R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiCaloJet20MJJ400AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", @@ -15947,43 +15989,43 @@ minPtLow = cms.double( 20.0 ) ) hltPrePhoton36R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePhoton135VBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePhoton150VBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePhoton160VBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePhoton250NoHEVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePhoton300NoHEVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreDoubleEle33CaloIdLGsfTrkIdVLMW = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle33CaloIdLGsfTrkIdVLDEtaFilter = cms.EDFilter( "HLTEgammaGenericFilter", @@ -16075,7 +16117,7 @@ s_a_phi2F = cms.double( 0.00906 ) ) hltPreEle95CaloIdVTGsfTrkIdT = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG95EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -16187,7 +16229,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -16247,7 +16289,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton155 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG155EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -16279,7 +16321,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePFHT5504Jet = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHtMht4Jet = cms.EDProducer( "HLTHtMhtProducer", @@ -16325,7 +16367,7 @@ minHt = cms.vdouble( 550.0 ) ) hltPrePFHT6504Jet = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hlt4JetHt550 = cms.EDFilter( "HLTHtMhtFilter", @@ -16347,7 +16389,7 @@ minHt = cms.vdouble( 650.0 ) ) hltPrePFHT7504Jet = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPF4JetHT750 = cms.EDFilter( "HLTHtMhtFilter", @@ -16360,7 +16402,7 @@ minHt = cms.vdouble( 750.0 ) ) hltPreEle20WP60Ele8Mass55 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle20WP60Ele8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -16594,7 +16636,7 @@ nZcandcut = cms.int32( 1 ) ) hltPreEle25WP60SC4Mass55 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle25WP60SC4EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -16802,7 +16844,7 @@ nZcandcut = cms.int32( 1 ) ) hltPreL2DoubleMu23NoVertex = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL2MuonCandidatesNoVtx = cms.EDProducer( "L2MuonCandidateProducer", @@ -16829,7 +16871,7 @@ MinNstations = cms.vint32( 0 ) ) hltPreL2DoubleMu28NoVertex2ChaAngle2p5Mass10 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL2DoubleMu28NoVertexL2PreFiltered = cms.EDFilter( "HLTMuonL2PreFilter", @@ -16880,7 +16922,7 @@ MinInvMass = cms.double( 10.0 ) ) hltPreL2DoubleMu38NoVertex2ChaAngle2p5Mass10 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL2DoubleMu38NoVertexL2PreFiltered = cms.EDFilter( "HLTMuonL2PreFilter", @@ -16931,7 +16973,7 @@ MinInvMass = cms.double( 10.0 ) ) hltPrePFMET170NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPFMET170Filter = cms.EDFilter( "HLTMhtFilter", @@ -16940,7 +16982,7 @@ minMht = cms.vdouble( 170.0 ) ) hltPrePFMET120NoiseCleanedBTagCSV07 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMET70 = cms.EDFilter( "HLT1CaloMET", @@ -16986,7 +17028,7 @@ hltBLifetimeL3FilterCSVsusy = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -16998,7 +17040,7 @@ minMht = cms.vdouble( 120.0 ) ) hltPrePFHT350PFMET120NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMETClean60 = cms.EDFilter( "HLT1CaloMET", @@ -17040,7 +17082,7 @@ minHt = cms.vdouble( 350.0 ) ) hltPrePFHT900 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHt700 = cms.EDFilter( "HLTHtMhtFilter", @@ -17067,14 +17109,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFMHT100SingleCentralJet60BTagCSV0p6 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMET80 = cms.EDFilter( "HLT1CaloMET", @@ -17145,7 +17187,7 @@ hltBLifetimeL3FilterCSV0p6 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), MinTag = cms.double( 0.6 ), @@ -17184,7 +17226,7 @@ minMht = cms.vdouble( 100.0 ) ) hltPrePhysics = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD", @@ -17298,7 +17340,7 @@ HLTRecoMETSequence = cms.Sequence( HLTDoCaloSequence + hltMet ) HLTFastRecopixelvertexingSequence = cms.Sequence( hltFastPrimaryVertex + hltFastPVPixelVertexFilter + hltFastPVPixelTracks + hltFastPVJetTracksAssociator + hltFastPVJetVertexChecker + hltFastPVPixelTracksRecover + hltFastPVPixelTracksMerger + hltFastPVPixelVertices ) HLTFastPrimaryVertexSequence = cms.Sequence( hltSelectorJets20L1FastJet + hltSelectorCentralJets20L1FastJeta + hltSelector4CentralJetsL1FastJet + HLTDoLocalPixelSequenceRegForBTag + HLTFastRecopixelvertexingSequence ) -HLTBtagCSVSequenceL3 = cms.Sequence( HLTDoLocalPixelSequenceRegForBTag + HLTDoLocalStripSequenceRegForBTag + HLTIterativeTrackingForBTagIter02 + hltVerticesL3 + hltFastPixelBLifetimeL3Associator + hltFastPixelBLifetimeL3TagInfos + hltL3SecondaryVertexTagInfos + hltL3CombinedSecondaryVertexBJetTags ) +HLTBtagCSVSequenceL3 = cms.Sequence( HLTDoLocalPixelSequenceRegForBTag + HLTDoLocalStripSequenceRegForBTag + HLTIterativeTrackingForBTagIter02 + hltVerticesL3 + hltFastPixelBLifetimeL3Associator + hltFastPixelBLifetimeL3TagInfos + hltL3SecondaryVertexTagInfos + hltCombinedSecondaryVertexBJetTagsCalo ) HLTEle45CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG22Filter + hltEG45EtFilter + hltEgammaClusterShape + hltEG45CaloIdVTClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG45CaloIdVTHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle45CaloIdVTPixelMatchFilter + HLTGsfElectronSequence + hltEle45CaloIdVTGsfTrkIdTGsfDetaFilter + hltEle45CaloIdVTGsfTrkIdTGsfDphiFilter ) HLTEle23Ele12CaloIdTrackIdIsoSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1DoubleEG137Filter + hltEle23Ele12CaloIdTrackIdIsoEtLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoEtLeg2Filter + hltEgammaClusterShape + hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle23Ele12CaloIdTrackIdIsoHELeg1Filter + hltEle23Ele12CaloIdTrackIdIsoHELeg2Filter + hltEgammaEcalPFClusterIso + hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg2Filter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg2Filter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg2Filter + HLTGsfElectronSequence + hltEle23Ele12CaloIdTrackIdIsoOneOEMinusOneOPLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoOneOEMinusOneOPLeg2Filter + hltEle23Ele12CaloIdTrackIdIsoDetaLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoDetaLeg2Filter + hltEle23Ele12CaloIdTrackIdIsoDphiLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoDphiLeg2Filter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle23Ele12CaloIdTrackIdIsoTrackIsoLeg1Filter + hltEle23Ele12CaloIdTrackIdIsoTrackIsoLeg2Filter ) HLTEle17Ele12Ele10CaloIdTrackIdSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1EG12EG7EG5Filter + hltEle17Ele12Ele10CaloIdTrackIdEtLeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdEtLeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdEtLeg3Filter + hltEgammaClusterShape + hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg3Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle17Ele12Ele10CaloIdTrackIdHELeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdHELeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdHELeg3Filter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg3Filter + HLTGsfElectronSequence + hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg3Filter + hltEle17Ele12Ele10CaloIdTrackIdDetaLeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdDetaLeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdDetaLeg3Filter + hltEle17Ele12Ele10CaloIdTrackIdDphiLeg1Filter + hltEle17Ele12Ele10CaloIdTrackIdDphiLeg2Filter + hltEle17Ele12Ele10CaloIdTrackIdDphiLeg3Filter ) diff --git a/trunk/HLTrigger/Configuration/python/HLT_Fake_cff.py b/trunk/HLTrigger/Configuration/python/HLT_Fake_cff.py index 637a070f15fe1..40b8615d1b89f 100644 --- a/trunk/HLTrigger/Configuration/python/HLT_Fake_cff.py +++ b/trunk/HLTrigger/Configuration/python/HLT_Fake_cff.py @@ -1,10 +1,10 @@ -# /dev/CMSSW_7_3_0/Fake/V10 (CMSSW_7_3_1_HLT1) +# /dev/CMSSW_7_3_0/Fake/V13 (CMSSW_7_3_1_patch2_HLT3) import FWCore.ParameterSet.Config as cms HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_7_3_0/Fake/V10') + tableName = cms.string('/dev/CMSSW_7_3_0/Fake/V13') ) HLTIter4PSetTrajectoryFilterIT = cms.PSet( @@ -874,11 +874,11 @@ 'HcalCellDead' ) ) hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer", - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + categoryVariableName = cms.string( "vertexCategory" ), useTrackWeights = cms.bool( True ), useCategories = cms.bool( True ), pseudoMultiplicityMin = cms.uint32( 2 ), - categoryVariableName = cms.string( "vertexCategory" ), + correctVertexMass = cms.bool( True ), trackSelection = cms.PSet( totalHitsMin = cms.uint32( 0 ), jetDeltaRMax = cms.double( 0.3 ), @@ -900,7 +900,7 @@ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), - correctVertexMass = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), charmCut = cms.double( 1.5 ), vertexFlip = cms.bool( False ), minimumTrackWeight = cms.double( 0.5 ), @@ -2280,8 +2280,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( ), Timing = cms.untracked.bool( False ), @@ -4097,16 +4097,16 @@ hltEcalDigis = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), - 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 ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), + feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), - numbTriggerTSamples = cms.int32( 1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), - InputLabel = cms.InputTag( "rawDataCollector" ), + numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), - feIdCheck = cms.bool( True ), + orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), @@ -4123,18 +4123,60 @@ ) hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer", EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - alphaEB = cms.double( 1.138 ), - alphaEE = cms.double( 1.89 ), - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + eePulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EcalPulseShapeParameters = cms.PSet( + EcalPreMixStage2 = cms.bool( False ), + EECorrNoiseMatrixG01 = cms.vdouble( 1.0, 0.72698, 0.62048, 0.55691, 0.51848, 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 ), + EcalPreMixStage1 = cms.bool( False ), + EECorrNoiseMatrixG06 = cms.vdouble( 1.0, 0.71217, 0.47464, 0.34056, 0.26282, 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 ), + 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 ), + EBdigiCollection = cms.string( "" ), + EEPulseShapeCovariance = cms.vdouble( 3.941E-5, 3.333E-5, 0.0, -1.449E-5, -1.661E-5, -1.424E-5, -1.183E-5, -6.842E-6, -4.915E-6, -3.411E-6, 0.0, 0.0, 3.333E-5, 2.862E-5, 0.0, -1.244E-5, -1.431E-5, -1.233E-5, -1.032E-5, -5.883E-6, -4.154E-6, -2.902E-6, -2.128E-6, 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-5, -1.244E-5, 0.0, 5.84E-6, 6.649E-6, 5.72E-6, 4.812E-6, 2.708E-6, 1.869E-6, 1.33E-6, 9.186E-7, 6.446E-7, -1.661E-5, -1.431E-5, 0.0, 6.649E-6, 7.966E-6, 6.898E-6, 5.794E-6, 3.157E-6, 2.184E-6, 1.567E-6, 1.084E-6, 7.575E-7, -1.424E-5, -1.233E-5, 0.0, 5.72E-6, 6.898E-6, 6.341E-6, 5.347E-6, 2.859E-6, 1.991E-6, 1.431E-6, 9.839E-7, 6.886E-7, -1.183E-5, -1.032E-5, 0.0, 4.812E-6, 5.794E-6, 5.347E-6, 4.854E-6, 2.628E-6, 1.809E-6, 1.289E-6, 9.02E-7, 6.146E-7, -6.842E-6, -5.883E-6, 0.0, 2.708E-6, 3.157E-6, 2.859E-6, 2.628E-6, 1.863E-6, 1.296E-6, 8.882E-7, 6.108E-7, 4.283E-7, -4.915E-6, -4.154E-6, 0.0, 1.869E-6, 2.184E-6, 1.991E-6, 1.809E-6, 1.296E-6, 1.217E-6, 8.669E-7, 5.751E-7, 3.882E-7, -3.411E-6, -2.902E-6, 0.0, 1.33E-6, 1.567E-6, 1.431E-6, 1.289E-6, 8.882E-7, 8.669E-7, 9.522E-7, 6.717E-7, 4.293E-7, 0.0, -2.128E-6, 0.0, 9.186E-7, 1.084E-6, 9.839E-7, 9.02E-7, 6.108E-7, 5.751E-7, 6.717E-7, 7.911E-7, 5.493E-7, 0.0, 0.0, 0.0, 6.446E-7, 7.575E-7, 6.886E-7, 6.146E-7, 4.283E-7, 3.882E-7, 4.293E-7, 5.493E-7, 7.027E-7 ), + 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 ), + ESdigiCollection = cms.string( "" ), + 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 ), + EBCorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71073, 0.55721, 0.46089, 0.40449, 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 ), + EECorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71373, 0.44825, 0.30152, 0.21609, 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 ), + EEdigiCollection = cms.string( "" ), + EBPulseShapeCovariance = cms.vdouble( 3.001E-6, 1.233E-5, 0.0, -4.416E-6, -4.571E-6, -3.614E-6, -2.636E-6, -1.286E-6, -8.41E-7, -5.296E-7, 0.0, 0.0, 1.233E-5, 6.154E-5, 0.0, -2.2E-5, -2.309E-5, -1.838E-5, -1.373E-5, -7.334E-6, -5.088E-6, -3.745E-6, -2.428E-6, 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-6, -2.2E-5, 0.0, 8.319E-6, 8.545E-6, 6.792E-6, 5.059E-6, 2.678E-6, 1.816E-6, 1.223E-6, 8.245E-7, 5.589E-7, -4.571E-6, -2.309E-5, 0.0, 8.545E-6, 9.182E-6, 7.219E-6, 5.388E-6, 2.853E-6, 1.944E-6, 1.324E-6, 9.083E-7, 6.335E-7, -3.614E-6, -1.838E-5, 0.0, 6.792E-6, 7.219E-6, 6.016E-6, 4.437E-6, 2.385E-6, 1.636E-6, 1.118E-6, 7.754E-7, 5.556E-7, -2.636E-6, -1.373E-5, 0.0, 5.059E-6, 5.388E-6, 4.437E-6, 3.602E-6, 1.917E-6, 1.322E-6, 9.079E-7, 6.529E-7, 4.752E-7, -1.286E-6, -7.334E-6, 0.0, 2.678E-6, 2.853E-6, 2.385E-6, 1.917E-6, 1.375E-6, 9.1E-7, 6.455E-7, 4.693E-7, 3.657E-7, -8.41E-7, -5.088E-6, 0.0, 1.816E-6, 1.944E-6, 1.636E-6, 1.322E-6, 9.1E-7, 9.115E-7, 6.062E-7, 4.436E-7, 3.422E-7, -5.296E-7, -3.745E-6, 0.0, 1.223E-6, 1.324E-6, 1.118E-6, 9.079E-7, 6.455E-7, 6.062E-7, 7.217E-7, 4.862E-7, 3.768E-7, 0.0, -2.428E-6, 0.0, 8.245E-7, 9.083E-7, 7.754E-7, 6.529E-7, 4.693E-7, 4.436E-7, 4.862E-7, 6.509E-7, 4.418E-7, 0.0, 0.0, 0.0, 5.589E-7, 6.335E-7, 5.556E-7, 4.752E-7, 3.657E-7, 3.422E-7, 3.768E-7, 4.418E-7, 6.142E-7 ), + UseLCcorrection = cms.untracked.bool( True ) + ), + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeConstantTerm = cms.double( 0.6 ), + prefitMaxChiSqEB = cms.double( 25.0 ), + UseDynamicPedestal = cms.bool( True ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + ampErrorCalculation = cms.bool( True ), + kPoorRecoFlagEB = cms.bool( True ), + ebPulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + kPoorRecoFlagEE = cms.bool( False ), + chi2ThreshEB_ = cms.double( 65.0 ), + EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + useLumiInfoRunHeader = cms.bool( True ), + activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), + doPrefitEE = cms.bool( False ), AlphaBetaFilename = cms.untracked.string( "NOFILE" ), betaEB = cms.double( 1.655 ), MinAmplEndcap = cms.double( 14.0 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + prefitMaxChiSqEE = cms.double( 10.0 ), MinAmplBarrel = cms.double( 8.0 ), - algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), betaEE = cms.double( 1.4 ), - UseDynamicPedestal = cms.bool( True ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ) + timealgo = cms.string( "RatioMethod" ), + EEtimeConstantTerm = cms.double( 1.0 ), + alphaEE = cms.double( 1.89 ), + EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), + algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), + alphaEB = cms.double( 1.138 ), + chi2ThreshEE_ = cms.double( 50.0 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + doPrefitEB = cms.bool( False ) ) hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), @@ -4633,6 +4675,7 @@ useVertex = cms.bool( False ) ) hltPixelTracksL3Muon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -4641,7 +4684,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -4699,6 +4741,7 @@ ZSeparation = cms.double( 0.05 ) ) hltPixelTracksForSeedsL3Muon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -4707,7 +4750,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -5362,6 +5404,7 @@ L1MaxEta = cms.double( 5.0 ) ) hltIter0HighPtTkMuPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -5370,7 +5413,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -6045,6 +6087,7 @@ useVertex = cms.bool( False ) ) hltPixelTracksHighPtTkMuIso = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -6053,7 +6096,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -6111,6 +6153,7 @@ ZSeparation = cms.double( 0.05 ) ) hltIter0HighPtTkMuIsoPixelTracksForSeeds = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -6119,7 +6162,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -7038,6 +7080,7 @@ MinPt = cms.double( 17.0 ) ) hltPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -7046,7 +7089,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -7641,6 +7683,7 @@ useVertex = cms.bool( False ) ) hltPixelTracksGlbTrkMuon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -7649,7 +7692,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -7707,6 +7749,7 @@ ZSeparation = cms.double( 0.05 ) ) hltPixelTracksForSeedsGlbTrkMuon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -7715,7 +7758,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -8731,6 +8773,7 @@ offset = cms.uint32( 0 ) ) hltPixelTracksForSeedsJpsi = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -8739,7 +8782,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -9409,6 +9451,7 @@ MinLxySignificance = cms.double( 3.0 ) ) hltPixelTracksForSeedsPsiPrime = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -9417,7 +9460,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -10087,6 +10129,7 @@ MinLxySignificance = cms.double( 3.0 ) ) hltPixelTracksForSeedsNRMuMu = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -10095,7 +10138,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -12734,11 +12776,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -12840,6 +12882,7 @@ useVertex = cms.bool( False ) ) hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -12848,7 +12891,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -14388,11 +14430,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -20239,8 +20281,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( inputs = cms.VInputTag( 'hltL2TausForPixelIsolation' ), @@ -20302,6 +20344,7 @@ TIB = cms.PSet( ) ) hltPixelTracksReg = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -20310,7 +20353,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -20638,6 +20680,7 @@ offset = cms.uint32( 0 ) ) hltPixelTracksHybrid = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -20646,7 +20689,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -22759,8 +22801,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( inputs = cms.VInputTag( 'hltSelector4CentralJetsL1FastJet' ), @@ -22903,6 +22945,7 @@ cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ) ) hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -22911,7 +22954,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -22976,6 +23018,7 @@ beamSpot = cms.InputTag( "hltOnlineBeamSpot" ) ) hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -22984,7 +23027,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -23738,14 +23780,14 @@ trackSort = cms.string( "sip3dSig" ), extSVCollection = cms.InputTag( "secondaryVertices" ) ) -hltL3CombinedSecondaryVertexBJetTags = cms.EDProducer( "JetTagProducer", +hltCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "JetTagProducer", jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), tagInfos = cms.VInputTag( 'hltFastPixelBLifetimeL3TagInfos','hltL3SecondaryVertexTagInfos' ) ) hltBLifetimeL3FilterCSV = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -28227,7 +28269,7 @@ hltBLifetimeL3FilterCSVsusy = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -28358,8 +28400,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( inputs = cms.VInputTag( 'hltSelectorJets20L1FastJetForNoPU' ), @@ -28458,6 +28500,7 @@ TIB = cms.PSet( ) ) hltPixelTracksForNoPU = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -28466,7 +28509,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -28544,7 +28586,7 @@ hltBLifetimeL3FilterCSV0p6 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), MinTag = cms.double( 0.6 ), @@ -28776,7 +28818,7 @@ HLTIterativeTrackingForBTagIteration1 = cms.Sequence( hltIter1ClustersRefRemovalForBTag + hltIter1MaskedMeasurementTrackerEventForBTag + hltIter1PixelLayerTripletsForBTag + hltIter1PFlowPixelSeedsForBTag + hltIter1PFlowCkfTrackCandidatesForBTag + hltIter1PFlowCtfWithMaterialTracksForBTag + hltIter1PFlowTrackSelectionHighPurityLooseForBTag + hltIter1PFlowTrackSelectionHighPurityTightForBTag + hltIter1PFlowTrackSelectionHighPurityForBTag ) HLTIterativeTrackingForBTagIteration2 = cms.Sequence( hltIter2ClustersRefRemovalForBTag + hltIter2MaskedMeasurementTrackerEventForBTag + hltIter2PixelLayerPairsForBTag + hltIter2PFlowPixelSeedsForBTag + hltIter2PFlowCkfTrackCandidatesForBTag + hltIter2PFlowCtfWithMaterialTracksForBTag + hltIter2PFlowTrackSelectionHighPurityForBTag ) HLTIterativeTrackingForBTagIter02 = cms.Sequence( HLTIterativeTrackingForBTagIteration0 + HLTIterativeTrackingForBTagIteration1 + hltIter1MergedForBTag + HLTIterativeTrackingForBTagIteration2 + hltIter2MergedForBTag ) -HLTBtagCSVSequenceL3 = cms.Sequence( HLTDoLocalPixelSequenceRegForBTag + HLTDoLocalStripSequenceRegForBTag + HLTIterativeTrackingForBTagIter02 + hltVerticesL3 + hltFastPixelBLifetimeL3Associator + hltFastPixelBLifetimeL3TagInfos + hltL3SecondaryVertexTagInfos + hltL3CombinedSecondaryVertexBJetTags ) +HLTBtagCSVSequenceL3 = cms.Sequence( HLTDoLocalPixelSequenceRegForBTag + HLTDoLocalStripSequenceRegForBTag + HLTIterativeTrackingForBTagIter02 + hltVerticesL3 + hltFastPixelBLifetimeL3Associator + hltFastPixelBLifetimeL3TagInfos + hltL3SecondaryVertexTagInfos + hltCombinedSecondaryVertexBJetTagsCalo ) HLTIter2TrackAndTauJets4Iter3Sequence = cms.Sequence( hltIter2TrackRefsForJets4Iter3 + hltAK4Iter2TrackJets4Iter3 + hltIter2TrackAndTauJets4Iter3 ) HLTIterativeTrackingIteration3 = cms.Sequence( hltIter3ClustersRefRemoval + hltIter3MaskedMeasurementTrackerEvent + hltIter3LayerTriplets + hltIter3PFlowMixedSeeds + hltIter3PFlowCkfTrackCandidates + hltIter3PFlowCtfWithMaterialTracks + hltIter3PFlowTrackSelectionHighPurityLoose + hltIter3PFlowTrackSelectionHighPurityTight + hltIter3PFlowTrackSelectionHighPurity ) HLTIter3TrackAndTauJets4Iter4Sequence = cms.Sequence( hltIter3TrackRefsForJets4Iter4 + hltAK4Iter3TrackJets4Iter4 + hltIter3TrackAndTauJets4Iter4 ) diff --git a/trunk/HLTrigger/Configuration/python/HLT_GRun_Famos_cff.py b/trunk/HLTrigger/Configuration/python/HLT_GRun_Famos_cff.py index d1e15a2b8fa6b..700cec9d8e00c 100644 --- a/trunk/HLTrigger/Configuration/python/HLT_GRun_Famos_cff.py +++ b/trunk/HLTrigger/Configuration/python/HLT_GRun_Famos_cff.py @@ -1,11 +1,11 @@ -# /dev/CMSSW_7_3_0/GRun/V37 (CMSSW_7_3_1_HLT1) +# /dev/CMSSW_7_3_0/GRun/V47 (CMSSW_7_3_1_patch2_HLT3) import FWCore.ParameterSet.Config as cms from FastSimulation.HighLevelTrigger.HLTSetup_cff import * HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_7_3_0/GRun/V37') + tableName = cms.string('/dev/CMSSW_7_3_0/GRun/V47') ) HLTIter4PSetTrajectoryFilterIT = cms.PSet( @@ -791,11 +791,11 @@ 'HcalCellDead' ) ) hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer", - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + categoryVariableName = cms.string( "vertexCategory" ), useTrackWeights = cms.bool( True ), useCategories = cms.bool( True ), pseudoMultiplicityMin = cms.uint32( 2 ), - categoryVariableName = cms.string( "vertexCategory" ), + correctVertexMass = cms.bool( True ), trackSelection = cms.PSet( totalHitsMin = cms.uint32( 0 ), jetDeltaRMax = cms.double( 0.3 ), @@ -817,7 +817,7 @@ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), - correctVertexMass = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), charmCut = cms.double( 1.5 ), vertexFlip = cms.bool( False ), minimumTrackWeight = cms.double( 0.5 ), @@ -844,6 +844,80 @@ trackSort = cms.string( "sip2dSig" ), trackFlip = cms.bool( False ) ) +hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer", + categoryVariableName = cms.string( "vertexCategory" ), + useTrackWeights = cms.bool( True ), + useCategories = cms.bool( True ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( -99999.9 ), + b_dR = cms.double( 0.6263 ) + ), + calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex', + 'CombinedSVIVFV2PseudoVertex', + 'CombinedSVIVFV2NoVertex' ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + charmCut = cms.double( 1.5 ), + vertexFlip = cms.bool( False ), + minimumTrackWeight = cms.double( 0.5 ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackMultiplicityMin = cms.uint32( 3 ), + trackPseudoSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( 2.0 ), + b_dR = cms.double( 0.6263 ) + ), + trackSort = cms.string( "sip2dSig" ), + trackFlip = cms.bool( False ) +) hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer", MaxDPhi = cms.double( 1.6 ), ComponentName = cms.string( "hltESPAnalyticalPropagator" ), @@ -1398,29 +1472,29 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreAK8PFJet360TrimModMass30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEcalDigis = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), - 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 ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), + feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), - numbTriggerTSamples = cms.int32( 1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), - InputLabel = cms.InputTag( "rawDataCollector" ), + numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), - feIdCheck = cms.bool( True ), + orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), @@ -1430,18 +1504,60 @@ ) hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer", EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - alphaEB = cms.double( 1.138 ), - alphaEE = cms.double( 1.89 ), - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + eePulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EcalPulseShapeParameters = cms.PSet( + EcalPreMixStage2 = cms.bool( False ), + EECorrNoiseMatrixG01 = cms.vdouble( 1.0, 0.72698, 0.62048, 0.55691, 0.51848, 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 ), + EcalPreMixStage1 = cms.bool( False ), + EECorrNoiseMatrixG06 = cms.vdouble( 1.0, 0.71217, 0.47464, 0.34056, 0.26282, 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 ), + 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 ), + EBdigiCollection = cms.string( "" ), + EEPulseShapeCovariance = cms.vdouble( 3.941E-5, 3.333E-5, 0.0, -1.449E-5, -1.661E-5, -1.424E-5, -1.183E-5, -6.842E-6, -4.915E-6, -3.411E-6, 0.0, 0.0, 3.333E-5, 2.862E-5, 0.0, -1.244E-5, -1.431E-5, -1.233E-5, -1.032E-5, -5.883E-6, -4.154E-6, -2.902E-6, -2.128E-6, 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-5, -1.244E-5, 0.0, 5.84E-6, 6.649E-6, 5.72E-6, 4.812E-6, 2.708E-6, 1.869E-6, 1.33E-6, 9.186E-7, 6.446E-7, -1.661E-5, -1.431E-5, 0.0, 6.649E-6, 7.966E-6, 6.898E-6, 5.794E-6, 3.157E-6, 2.184E-6, 1.567E-6, 1.084E-6, 7.575E-7, -1.424E-5, -1.233E-5, 0.0, 5.72E-6, 6.898E-6, 6.341E-6, 5.347E-6, 2.859E-6, 1.991E-6, 1.431E-6, 9.839E-7, 6.886E-7, -1.183E-5, -1.032E-5, 0.0, 4.812E-6, 5.794E-6, 5.347E-6, 4.854E-6, 2.628E-6, 1.809E-6, 1.289E-6, 9.02E-7, 6.146E-7, -6.842E-6, -5.883E-6, 0.0, 2.708E-6, 3.157E-6, 2.859E-6, 2.628E-6, 1.863E-6, 1.296E-6, 8.882E-7, 6.108E-7, 4.283E-7, -4.915E-6, -4.154E-6, 0.0, 1.869E-6, 2.184E-6, 1.991E-6, 1.809E-6, 1.296E-6, 1.217E-6, 8.669E-7, 5.751E-7, 3.882E-7, -3.411E-6, -2.902E-6, 0.0, 1.33E-6, 1.567E-6, 1.431E-6, 1.289E-6, 8.882E-7, 8.669E-7, 9.522E-7, 6.717E-7, 4.293E-7, 0.0, -2.128E-6, 0.0, 9.186E-7, 1.084E-6, 9.839E-7, 9.02E-7, 6.108E-7, 5.751E-7, 6.717E-7, 7.911E-7, 5.493E-7, 0.0, 0.0, 0.0, 6.446E-7, 7.575E-7, 6.886E-7, 6.146E-7, 4.283E-7, 3.882E-7, 4.293E-7, 5.493E-7, 7.027E-7 ), + 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 ), + ESdigiCollection = cms.string( "" ), + 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 ), + EBCorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71073, 0.55721, 0.46089, 0.40449, 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 ), + EECorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71373, 0.44825, 0.30152, 0.21609, 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 ), + EEdigiCollection = cms.string( "" ), + EBPulseShapeCovariance = cms.vdouble( 3.001E-6, 1.233E-5, 0.0, -4.416E-6, -4.571E-6, -3.614E-6, -2.636E-6, -1.286E-6, -8.41E-7, -5.296E-7, 0.0, 0.0, 1.233E-5, 6.154E-5, 0.0, -2.2E-5, -2.309E-5, -1.838E-5, -1.373E-5, -7.334E-6, -5.088E-6, -3.745E-6, -2.428E-6, 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-6, -2.2E-5, 0.0, 8.319E-6, 8.545E-6, 6.792E-6, 5.059E-6, 2.678E-6, 1.816E-6, 1.223E-6, 8.245E-7, 5.589E-7, -4.571E-6, -2.309E-5, 0.0, 8.545E-6, 9.182E-6, 7.219E-6, 5.388E-6, 2.853E-6, 1.944E-6, 1.324E-6, 9.083E-7, 6.335E-7, -3.614E-6, -1.838E-5, 0.0, 6.792E-6, 7.219E-6, 6.016E-6, 4.437E-6, 2.385E-6, 1.636E-6, 1.118E-6, 7.754E-7, 5.556E-7, -2.636E-6, -1.373E-5, 0.0, 5.059E-6, 5.388E-6, 4.437E-6, 3.602E-6, 1.917E-6, 1.322E-6, 9.079E-7, 6.529E-7, 4.752E-7, -1.286E-6, -7.334E-6, 0.0, 2.678E-6, 2.853E-6, 2.385E-6, 1.917E-6, 1.375E-6, 9.1E-7, 6.455E-7, 4.693E-7, 3.657E-7, -8.41E-7, -5.088E-6, 0.0, 1.816E-6, 1.944E-6, 1.636E-6, 1.322E-6, 9.1E-7, 9.115E-7, 6.062E-7, 4.436E-7, 3.422E-7, -5.296E-7, -3.745E-6, 0.0, 1.223E-6, 1.324E-6, 1.118E-6, 9.079E-7, 6.455E-7, 6.062E-7, 7.217E-7, 4.862E-7, 3.768E-7, 0.0, -2.428E-6, 0.0, 8.245E-7, 9.083E-7, 7.754E-7, 6.529E-7, 4.693E-7, 4.436E-7, 4.862E-7, 6.509E-7, 4.418E-7, 0.0, 0.0, 0.0, 5.589E-7, 6.335E-7, 5.556E-7, 4.752E-7, 3.657E-7, 3.422E-7, 3.768E-7, 4.418E-7, 6.142E-7 ), + UseLCcorrection = cms.untracked.bool( True ) + ), + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeConstantTerm = cms.double( 0.6 ), + prefitMaxChiSqEB = cms.double( 25.0 ), + UseDynamicPedestal = cms.bool( True ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + ampErrorCalculation = cms.bool( True ), + kPoorRecoFlagEB = cms.bool( True ), + ebPulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + kPoorRecoFlagEE = cms.bool( False ), + chi2ThreshEB_ = cms.double( 65.0 ), + EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + useLumiInfoRunHeader = cms.bool( True ), + activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), + doPrefitEE = cms.bool( False ), AlphaBetaFilename = cms.untracked.string( "NOFILE" ), betaEB = cms.double( 1.655 ), MinAmplEndcap = cms.double( 14.0 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + prefitMaxChiSqEE = cms.double( 10.0 ), MinAmplBarrel = cms.double( 8.0 ), - algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), betaEE = cms.double( 1.4 ), - UseDynamicPedestal = cms.bool( True ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ) + timealgo = cms.string( "RatioMethod" ), + EEtimeConstantTerm = cms.double( 1.0 ), + alphaEE = cms.double( 1.89 ), + EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), + algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), + alphaEB = cms.double( 1.138 ), + chi2ThreshEE_ = cms.double( 50.0 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + doPrefitEB = cms.bool( False ) ) hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), @@ -4007,14 +4123,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreAK8PFHT700TrimR0p1PT0p03Mass50 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltAK8HtMht = cms.EDProducer( "HLTHtMhtProducer", @@ -4135,14 +4251,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreCaloJet500NoJetID = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer", @@ -4225,14 +4341,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDimuon13PsiPrime = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -4316,7 +4432,7 @@ MinLxySignificance = cms.double( 0.0 ) ) hltPreDimuon13Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDimuon13UpsilonL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -4369,7 +4485,7 @@ MinLxySignificance = cms.double( 0.0 ) ) hltPreDimuon20Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDimuon20JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -4421,20 +4537,20 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinLxySignificance = cms.double( 0.0 ) ) -hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_DoubleEG_15_10 OR L1_DoubleEG_22_10" ), +hltL1sL1DoubleEG2210 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_22_10" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreDoubleEle33CaloIdLGsfTrkIdVLMW = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreDoubleEle2422eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltRechitInRegionsECAL = cms.EDProducer( "EgammaHLTRechitInRegionsProducer", @@ -4733,9 +4849,9 @@ scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ), recoEcalCandidateCollection = cms.string( "" ) ) -hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltEGL1DoubleEG2210FilterEta2p1 = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), + endcap_end = cms.double( 2.17 ), saveTags = cms.bool( False ), region_eta_size_ecap = cms.double( 1.0 ), barrel_end = cms.double( 1.4791 ), @@ -4743,21 +4859,73 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1DoubleEG2210" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) + ncandcut = cms.int32( 2 ) ) -hltEG33EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +hltEle24Ele22leg1EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter" ), - etcutEB = cms.double( 33.0 ), - etcutEE = cms.double( 33.0 ), + inputTag = cms.InputTag( "hltEGL1DoubleEG2210FilterEta2p1" ), + etcutEB = cms.double( 24.0 ), + etcutEE = cms.double( 24.0 ), ncandcut = cms.int32( 1 ) ) +hltEle24Ele22leg2EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1DoubleEG2210FilterEta2p1" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + ncandcut = cms.int32( 2 ) +) +hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), + ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), + isIeta = cms.bool( True ) +) +hltEle24Ele22WP75leg1ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.031 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEle24Ele22leg1EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle24Ele22WP75leg2ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.031 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEle24Ele22leg2EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) hltFixedGridRhoFastjetAllCaloForMuons = cms.EDProducer( "FixedGridRhoProducerFastjet", gridSpacing = cms.double( 0.55 ), maxRapidity = cms.double( 2.5 ), @@ -4779,183 +4947,324 @@ rhoScale = cms.double( 1.0 ), doEtSum = cms.bool( False ) ) -hltEG33HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle24Ele22WP75leg1HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), + thrOverE2EE = cms.double( 0.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEG33EtFilter" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer", +hltEle24Ele22WP75leg2HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( 0.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.149 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.097 ), + drVetoEndcap = cms.double( 0.0 ), recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), - ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), - isIeta = cms.bool( True ) + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ) ) -hltEG33CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle24Ele22WP75leg1EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.035 ), - thrOverEEE = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.14 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.014 ), + thrOverEEB = cms.double( 0.21 ), + thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG33HEFilter" ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1HcEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEgammaElectronPixelSeeds = cms.EDProducer( "ElectronSeedProducer", - endcapSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), - SeedConfiguration = cms.PSet( - searchInTIDTEC = cms.bool( True ), - HighPtThreshold = cms.double( 35.0 ), - r2MinF = cms.double( -0.15 ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - useOnDemandTracker = cms.untracked.int32( 0 ), - SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ) - ), - DeltaPhi1Low = cms.double( 0.23 ), - DeltaPhi1High = cms.double( 0.08 ), - ePhiMin1 = cms.double( -0.08 ), - LowPtThreshold = cms.double( 3.0 ), - RegionPSet = cms.PSet( - deltaPhiRegion = cms.double( 0.4 ), - originHalfLength = cms.double( 15.0 ), - useZInVertex = cms.bool( True ), - deltaEtaRegion = cms.double( 0.1 ), - ptMin = cms.double( 1.5 ), - originRadius = cms.double( 0.2 ), - VertexProducer = cms.InputTag( "dummyVertices" ) - ), - dynamicPhiRoad = cms.bool( False ), - ePhiMax1 = cms.double( 0.04 ), - measurementTrackerName = cms.string( "hltESPMeasurementTracker" ), - SizeWindowENeg = cms.double( 0.675 ), - nSigmasDeltaZ1 = cms.double( 5.0 ), - rMaxI = cms.double( 0.2 ), - preFilteredSeeds = cms.bool( False ), - r2MaxF = cms.double( 0.15 ), - pPhiMin1 = cms.double( -0.04 ), - initialSeeds = cms.InputTag( "globalPixelSeeds:GlobalPixel" ), - pPhiMax1 = cms.double( 0.08 ), - SCEtCut = cms.double( 3.0 ), - z2MaxB = cms.double( 0.09 ), - fromTrackerSeeds = cms.bool( True ), - hcalRecHits = cms.InputTag( "hltHbhereco" ), - z2MinB = cms.double( -0.09 ), - rMinI = cms.double( -0.2 ), - hOverEConeSize = cms.double( 0.0 ), - hOverEHBMinE = cms.double( 999999.0 ), - beamSpot = cms.InputTag( "offlineBeamSpot" ), - applyHOverECut = cms.bool( False ), - hOverEHFMinE = cms.double( 999999.0 ), - measurementTrackerEvent = cms.InputTag( "MeasurementTrackerEvent" ), - PhiMin2B = cms.double( -0.004 ), - PhiMin2F = cms.double( -0.004 ), - PhiMax2B = cms.double( 0.004 ), - PhiMax2F = cms.double( 0.004 ), - DeltaPhi2B = cms.double( 0.004 ), - DeltaPhi2F = cms.double( 0.004 ) - ), - barrelSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ) -) -hltEle33CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), +hltEle24Ele22WP75leg2EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEG33CaloIdLClusterShapeFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.14 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.21 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2HcEFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", - BSProducer = cms.InputTag( "offlineBeamSpot" ), - UseGsfTracks = cms.bool( True ), - TrackProducer = cms.InputTag( "" ), - GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracks" ) +hltRegionalTowerForEgamma = cms.EDProducer( "EgammaHLTCaloTowerProducer", + L1NonIsoCand = cms.InputTag( 'l1extraParticles','NonIsolated' ), + EMin = cms.double( 0.8 ), + EtMin = cms.double( 0.5 ), + L1IsoCand = cms.InputTag( 'l1extraParticles','Isolated' ), + useTowersInCone = cms.double( 0.8 ), + towerCollection = cms.InputTag( "hltTowerMakerForAll" ) ) -hltEgammaGsfTrackVars = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", +hltParticleFlowRecHitHCALForEgamma = cms.EDProducer( "PFCTRecHitProducer", + ECAL_Compensate = cms.bool( False ), + ECAL_Dead_Code = cms.uint32( 10 ), + MinLongTiming_Cut = cms.double( -5.0 ), + ECAL_Compensation = cms.double( 0.5 ), + MaxLongTiming_Cut = cms.double( 5.0 ), + weight_HFhad = cms.double( 1.0 ), + ApplyPulseDPG = cms.bool( False ), + navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ), + ECAL_Threshold = cms.double( 10.0 ), + ApplyTimeDPG = cms.bool( False ), + caloTowers = cms.InputTag( "hltRegionalTowerForEgamma" ), + hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ), + LongFibre_Fraction = cms.double( 0.1 ), + MaxShortTiming_Cut = cms.double( 5.0 ), + HcalMaxAllowedHFLongShortSev = cms.int32( 9 ), + thresh_Barrel = cms.double( 0.4 ), + navigation_HF = cms.bool( True ), + HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ), + HF_Calib_29 = cms.double( 1.07 ), + LongFibre_Cut = cms.double( 120.0 ), + EM_Depth = cms.double( 22.0 ), + weight_HFem = cms.double( 1.0 ), + LongShortFibre_Cut = cms.double( 1.0E9 ), + MinShortTiming_Cut = cms.double( -5.0 ), + HCAL_Calib = cms.bool( True ), + thresh_HF = cms.double( 0.4 ), + HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ), + thresh_Endcap = cms.double( 0.4 ), + HcalMaxAllowedChannelStatusSev = cms.int32( 9 ), + hcalRecHitsHF = cms.InputTag( "hltHfreco" ), + ShortFibre_Cut = cms.double( 60.0 ), + ApplyLongShortDPG = cms.bool( True ), + HF_Calib = cms.bool( True ), + HAD_Depth = cms.double( 47.0 ), + ShortFibre_Fraction = cms.double( 0.01 ), + HCAL_Calib_29 = cms.double( 1.35 ) +) +hltParticleFlowClusterHCALForEgamma = cms.EDProducer( "PFClusterProducer", + pfClusterBuilder = cms.PSet( + positionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ), + minFracTot = cms.double( 1.0E-20 ), + maxIterations = cms.uint32( 50 ), + stoppingTolerance = cms.double( 1.0E-8 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + showerSigma = cms.double( 10.0 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( detector = cms.string( "HCAL_BARREL1" ), + recHitEnergyNorm = cms.double( 0.8 ) + ), + cms.PSet( detector = cms.string( "HCAL_ENDCAP" ), + recHitEnergyNorm = cms.double( 0.8 ) + ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + allCellsPositionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ) + ), + positionReCalc = cms.PSet( ), + initialClusteringStep = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_BARREL1" ), + gatheringThresholdPt = cms.double( 0.0 ) + ), + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_ENDCAP" ), + gatheringThresholdPt = cms.double( 0.0 ) + ) + ), + useCornerCells = cms.bool( True ), + algoName = cms.string( "Basic2DGenericTopoClusterizer" ) + ), + energyCorrector = cms.PSet( ), + recHitCleaners = cms.VPSet( + cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) ) + ), + seedFinder = cms.PSet( + nNeighbours = cms.int32( 4 ), + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThreshold = cms.double( 0.8 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThreshold = cms.double( 1.1 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + algoName = cms.string( "LocalMaximumSeedFinder" ) + ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCALForEgamma" ) +) +hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForEgamma" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.089 ), + drVetoEndcap = cms.double( 0.0 ), recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - beamSpotProducer = cms.InputTag( "offlineBeamSpot" ), - upperTrackNrToRemoveCut = cms.int32( 9999 ), - lowerTrackNrToRemoveCut = cms.int32( -1 ), - inputCollection = cms.InputTag( "hltEgammaGsfTracks" ) + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ) ) -hltEle33CaloIdLGsfTrkIdVLDEtaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle24Ele22WP75leg1HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.02 ), - thrOverEEE = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.21 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.02 ), + thrOverEEB = cms.double( 0.11 ), + thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle33CaloIdLPixelMatchFilter" ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle33CaloIdLGsfTrkIdVLDPhiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle24Ele22WP75leg2HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.21 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.15 ), + thrOverEEB = cms.double( 0.11 ), + thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle33CaloIdLGsfTrkIdVLDEtaFilter" ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle33CaloIdLNewPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 20.6 ), +hltEgammaElectronPixelSeeds = cms.EDProducer( "ElectronSeedProducer", + endcapSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), + SeedConfiguration = cms.PSet( + searchInTIDTEC = cms.bool( True ), + HighPtThreshold = cms.double( 35.0 ), + r2MinF = cms.double( -0.15 ), + OrderedHitsFactoryPSet = cms.PSet( + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), + useOnDemandTracker = cms.untracked.int32( 0 ), + SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ) + ), + DeltaPhi1Low = cms.double( 0.23 ), + DeltaPhi1High = cms.double( 0.08 ), + ePhiMin1 = cms.double( -0.08 ), + LowPtThreshold = cms.double( 3.0 ), + RegionPSet = cms.PSet( + deltaPhiRegion = cms.double( 0.4 ), + originHalfLength = cms.double( 15.0 ), + useZInVertex = cms.bool( True ), + deltaEtaRegion = cms.double( 0.1 ), + ptMin = cms.double( 1.5 ), + originRadius = cms.double( 0.2 ), + VertexProducer = cms.InputTag( "dummyVertices" ) + ), + dynamicPhiRoad = cms.bool( False ), + ePhiMax1 = cms.double( 0.04 ), + measurementTrackerName = cms.string( "hltESPMeasurementTracker" ), + SizeWindowENeg = cms.double( 0.675 ), + nSigmasDeltaZ1 = cms.double( 5.0 ), + rMaxI = cms.double( 0.2 ), + preFilteredSeeds = cms.bool( False ), + r2MaxF = cms.double( 0.15 ), + pPhiMin1 = cms.double( -0.04 ), + initialSeeds = cms.InputTag( "globalPixelSeeds:GlobalPixel" ), + pPhiMax1 = cms.double( 0.08 ), + SCEtCut = cms.double( 3.0 ), + z2MaxB = cms.double( 0.09 ), + fromTrackerSeeds = cms.bool( True ), + hcalRecHits = cms.InputTag( "hltHbhereco" ), + z2MinB = cms.double( -0.09 ), + rMinI = cms.double( -0.2 ), + hOverEConeSize = cms.double( 0.0 ), + hOverEHBMinE = cms.double( 999999.0 ), + beamSpot = cms.InputTag( "offlineBeamSpot" ), + applyHOverECut = cms.bool( False ), + hOverEHFMinE = cms.double( 999999.0 ), + measurementTrackerEvent = cms.InputTag( "MeasurementTrackerEvent" ), + PhiMin2B = cms.double( -0.004 ), + PhiMin2F = cms.double( -0.004 ), + PhiMax2B = cms.double( 0.004 ), + PhiMax2F = cms.double( 0.004 ), + DeltaPhi2B = cms.double( 0.004 ), + DeltaPhi2F = cms.double( 0.004 ) + ), + barrelSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ) +) +hltEle24Ele22WP75leg1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), + s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), tanhSO10InterThres = cms.double( 1.0 ), pixelVeto = cms.bool( False ), @@ -4964,7 +5273,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle33CaloIdLGsfTrkIdVLDPhiFilter" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -4974,188 +5283,13 @@ L1NonIsoPixelSeedsTag = cms.InputTag( "" ), s_a_rI = cms.double( 0.027 ), s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( True ), + useS = cms.bool( False ), s_a_phi2B = cms.double( 3.7E-4 ), s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer( "PFECALSuperClusterProducer", - PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ), - doSatelliteClusterMerge = cms.bool( False ), - thresh_PFClusterBarrel = cms.double( 4.0 ), - PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ), - useRegression = cms.bool( False ), - satelliteMajorityFraction = cms.double( 0.5 ), - thresh_PFClusterEndcap = cms.double( 4.0 ), - ESAssociation = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ), - use_preshower = cms.bool( True ), - verbose = cms.untracked.bool( False ), - thresh_SCEt = cms.double( 4.0 ), - etawidth_SuperClusterEndcap = cms.double( 0.04 ), - phiwidth_SuperClusterEndcap = cms.double( 0.6 ), - useDynamicDPhiWindow = cms.bool( True ), - PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ), - regressionConfig = cms.PSet( - regressionKeyEE = cms.string( "pfscecal_EECorrection_offline" ), - ecalRecHitsEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), - ecalRecHitsEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), - regressionKeyEB = cms.string( "pfscecal_EBCorrection_offline" ), - vertexCollection = cms.InputTag( "offlinePrimaryVertices" ) - ), - applyCrackCorrections = cms.bool( False ), - satelliteClusterSeedThreshold = cms.double( 50.0 ), - etawidth_SuperClusterBarrel = cms.double( 0.04 ), - PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ), - PFClusters = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - thresh_PFClusterSeedBarrel = cms.double( 4.0 ), - ClusteringType = cms.string( "Mustache" ), - EnergyWeight = cms.string( "Raw" ), - BeamSpot = cms.InputTag( "offlineBeamSpot" ), - thresh_PFClusterSeedEndcap = cms.double( 4.0 ), - phiwidth_SuperClusterBarrel = cms.double( 0.6 ), - thresh_PFClusterES = cms.double( 5.0 ), - seedThresholdIsET = cms.bool( True ), - PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ) -) -hltEgammaCandidatesUnseeded = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers", - scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), - scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ), - recoEcalCandidateCollection = cms.string( "" ) -) -hltEgammaCandidatesWrapperUnseeded = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper", - doIsolated = cms.bool( True ), - saveTags = cms.bool( False ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - candNonIsolatedTag = cms.InputTag( "" ) -) -hltDiEG33EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( False ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - etcutEB = cms.double( 33.0 ), - etcutEE = cms.double( 33.0 ), - ncandcut = cms.int32( 2 ) -) -hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTBcHcalIsolationProducersRegional", - caloTowerProducer = cms.InputTag( "hltTowerMakerForAll" ), - effectiveAreaBarrel = cms.double( 0.105 ), - outerCone = cms.double( 0.14 ), - innerCone = cms.double( 0.0 ), - useSingleTower = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - depth = cms.int32( -1 ), - doRhoCorrection = cms.bool( False ), - effectiveAreaEndcap = cms.double( 0.17 ), - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - rhoMax = cms.double( 9.9999999E7 ), - etMin = cms.double( 0.0 ), - rhoScale = cms.double( 1.0 ), - doEtSum = cms.bool( False ) -) -hltDiEG33HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - candTag = cms.InputTag( "hltDiEG33EtUnseededFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEgammaClusterShapeUnseeded = cms.EDProducer( "EgammaHLTClusterShapeProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - isIeta = cms.bool( True ) -) -hltDiEG33CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), +hltEle24Ele22WP75leg2PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.035 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.014 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltDiEG33HEUnseededFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEgammaElectronPixelSeedsUnseeded = cms.EDProducer( "ElectronSeedProducer", - endcapSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), - SeedConfiguration = cms.PSet( - searchInTIDTEC = cms.bool( True ), - HighPtThreshold = cms.double( 35.0 ), - r2MinF = cms.double( -0.15 ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - useOnDemandTracker = cms.untracked.int32( 0 ), - SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ) - ), - DeltaPhi1Low = cms.double( 0.23 ), - DeltaPhi1High = cms.double( 0.08 ), - ePhiMin1 = cms.double( -0.08 ), - LowPtThreshold = cms.double( 3.0 ), - RegionPSet = cms.PSet( - deltaPhiRegion = cms.double( 0.4 ), - originHalfLength = cms.double( 15.0 ), - useZInVertex = cms.bool( True ), - deltaEtaRegion = cms.double( 0.1 ), - ptMin = cms.double( 1.5 ), - originRadius = cms.double( 0.2 ), - VertexProducer = cms.InputTag( "dummyVertices" ) - ), - dynamicPhiRoad = cms.bool( False ), - ePhiMax1 = cms.double( 0.04 ), - measurementTrackerName = cms.string( "hltESPMeasurementTracker" ), - SizeWindowENeg = cms.double( 0.675 ), - nSigmasDeltaZ1 = cms.double( 5.0 ), - rMaxI = cms.double( 0.2 ), - rMinI = cms.double( -0.2 ), - preFilteredSeeds = cms.bool( False ), - r2MaxF = cms.double( 0.15 ), - pPhiMin1 = cms.double( -0.04 ), - initialSeeds = cms.InputTag( "globalPixelSeeds:GlobalPixel" ), - pPhiMax1 = cms.double( 0.08 ), - SCEtCut = cms.double( 3.0 ), - z2MaxB = cms.double( 0.09 ), - fromTrackerSeeds = cms.bool( True ), - hcalRecHits = cms.InputTag( "hltHbhereco" ), - z2MinB = cms.double( -0.09 ), - hOverEConeSize = cms.double( 0.0 ), - hOverEHBMinE = cms.double( 999999.0 ), - beamSpot = cms.InputTag( "offlineBeamSpot" ), - applyHOverECut = cms.bool( False ), - hOverEHFMinE = cms.double( 999999.0 ), - measurementTrackerEvent = cms.InputTag( "MeasurementTrackerEvent" ), - PhiMin2B = cms.double( -0.004 ), - PhiMin2F = cms.double( -0.004 ), - PhiMax2B = cms.double( 0.004 ), - PhiMax2F = cms.double( 0.004 ), - DeltaPhi2B = cms.double( 0.004 ), - DeltaPhi2F = cms.double( 0.004 ) - ), - barrelSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ) -) -hltDiEle33CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), tanhSO10InterThres = cms.double( 1.0 ), @@ -5164,10 +5298,10 @@ s_a_phi1B = cms.double( 0.0069 ), s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - candTag = cms.InputTag( "hltDiEG33CaloIdLClusterShapeUnseededFilter" ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), ncandcut = cms.int32( 2 ), tanhSO10BarrelThres = cms.double( 0.35 ), @@ -5180,942 +5314,720 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", +hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", BSProducer = cms.InputTag( "offlineBeamSpot" ), UseGsfTracks = cms.bool( True ), TrackProducer = cms.InputTag( "" ), - GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracksUnseeded" ) + GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracks" ) ) -hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), +hltEgammaGsfTrackVars = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), beamSpotProducer = cms.InputTag( "offlineBeamSpot" ), upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), - inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ) + inputCollection = cms.InputTag( "hltEgammaGsfTracks" ) ) -hltDiEle33CaloIdLGsfTrkIdVLDEtaUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle24Ele22WP75Gsfleg1OneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.02 ), + thrRegularEE = cms.double( 0.032 ), thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.02 ), + thrRegularEB = cms.double( 0.032 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Deta' ), - candTag = cms.InputTag( "hltDiEle33CaloIdLPixelMatchUnseededFilter" ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltDiEle33CaloIdLGsfTrkIdVLDPhiUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle24Ele22WP75Gsfleg2OneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), + thrRegularEE = cms.double( 0.032 ), thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.15 ), + thrRegularEB = cms.double( 0.032 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Dphi' ), - candTag = cms.InputTag( "hltDiEle33CaloIdLGsfTrkIdVLDEtaUnseededFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltDiEle33CaloIdLNewPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 20.6 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), +hltEle24Ele22WP75Gsfleg1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - candTag = cms.InputTag( "hltDiEle33CaloIdLGsfTrkIdVLDPhiUnseededFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 2.8 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 3.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg1OneOESuperMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle24Ele22WP75Gsfleg2Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 2.8 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 3.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), ncandcut = cms.int32( 2 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( True ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2OneOESuperMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltPreDoubleEle33CaloIdLGsfTrkIdVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) +hltEle24Ele22WP75Gsfleg1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.0065 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.0035 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg1Chi2Filter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau36er OR L1_DoubleIsoTau40er OR L1_DoubleIsoTau44er" ), +hltEle24Ele22WP75Gsfleg2DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.0065 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.0035 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2Chi2Filter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle24Ele22WP75Gsfleg1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.021 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg1DetaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle24Ele22WP75Gsfleg2DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.021 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2DetaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltElectronsVertex = cms.EDProducer( "VertexFromTrackProducer", + verbose = cms.untracked.bool( False ), + useTriggerFilterElectrons = cms.bool( False ), + beamSpotLabel = cms.InputTag( "offlineBeamSpot" ), + isRecoCandidate = cms.bool( True ), + trackLabel = cms.InputTag( "hltEgammaGsfElectrons" ), + useTriggerFilterMuons = cms.bool( False ), + useBeamSpot = cms.bool( True ), + vertexLabel = cms.InputTag( "None" ), + triggerFilterElectronsSrc = cms.InputTag( "None" ), + triggerFilterMuonsSrc = cms.InputTag( "None" ), + useVertex = cms.bool( False ) +) +hltPixelVerticesElectrons = cms.EDProducer( "PixelVertexProducer", + WtAverage = cms.bool( True ), + Method2 = cms.bool( True ), + beamSpot = cms.InputTag( "offlineBeamSpot" ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ), + Verbosity = cms.int32( 0 ), + UseError = cms.bool( True ), + TrackCollection = cms.InputTag( "hltPixelTracksElectrons" ), + PtMin = cms.double( 1.0 ), + NTrkMin = cms.int32( 2 ), + ZOffset = cms.double( 5.0 ), + Finder = cms.string( "DivisiveVertexFinder" ), + ZSeparation = cms.double( 0.05 ) +) +hltEgammaEleGsfTrackIso = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", + egTrkIsoStripEndcap = cms.double( 0.03 ), + egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ), + useGsfTrack = cms.bool( True ), + useSCRefs = cms.bool( True ), + trackProducer = cms.InputTag( "hltIter2MergedForElectrons" ), + egTrkIsoStripBarrel = cms.double( 0.03 ), + electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ), + egTrkIsoConeSize = cms.double( 0.3 ), + egTrkIsoRSpan = cms.double( 999999.0 ), + egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ), + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + beamSpotProducer = cms.InputTag( "offlineBeamSpot" ), + egTrkIsoPtMin = cms.double( 1.0 ), + egTrkIsoZSpan = cms.double( 0.15 ) +) +hltEle24Ele22WP75Gsfleg1TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg1DphiFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle24Ele22WP75Gsfleg2TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2DphiFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40 OR L1_SingleEG35 OR L1_DoubleEG_22_10 OR L1_DoubleEG_15_10" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreDoubleEle33CaloIdLGsfTrkIdVLMW = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 0 ), - TauTrigger = cms.InputTag( 'l1extraParticles','IsoTau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) +hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) ) -hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +hltEG33EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter" ), + etcutEB = cms.double( 33.0 ), + etcutEE = cms.double( 33.0 ), + ncandcut = cms.int32( 1 ) ) -hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 1 ), - TauTrigger = cms.InputTag( 'l1extraParticles','IsoTau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) +hltEG33HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEG33EtFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 2 ), - TauTrigger = cms.InputTag( 'l1extraParticles','IsoTau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 3 ), - TauTrigger = cms.InputTag( 'l1extraParticles','IsoTau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) +hltEG33CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.014 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEG33HEFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +hltEle33CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEG33CaloIdLClusterShapeFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) ) -hltL2TauJetsL1IsoTauSeeded = cms.EDProducer( "L2TauJetsMerger", - EtMin = cms.double( 20.0 ), - JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional' ) +hltEle33CaloIdLGsfTrkIdVLDEtaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.02 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.02 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle33CaloIdLPixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltDoubleL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", +hltEle33CaloIdLGsfTrkIdVLDPhiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - MinPt = cms.double( 35.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.2 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltL2TauJetsL1IsoTauSeeded" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.15 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.15 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle33CaloIdLGsfTrkIdVLDEtaFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", - filter = cms.bool( False ), - src = cms.InputTag( "hltL2TauJetsL1IsoTauSeeded" ), - cut = cms.string( "pt > 30.0 & abs(eta) < 2.2" ) +hltEle33CaloIdLNewPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 20.6 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle33CaloIdLGsfTrkIdVLDPhiFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( True ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) ) -hltPixelVerticesReg = cms.EDProducer( "PixelVertexProducer", - WtAverage = cms.bool( True ), - Method2 = cms.bool( True ), - beamSpot = cms.InputTag( "offlineBeamSpot" ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ), - Verbosity = cms.int32( 0 ), - UseError = cms.bool( True ), - TrackCollection = cms.InputTag( "hltPixelTracksReg" ), - PtMin = cms.double( 1.0 ), - NTrkMin = cms.int32( 2 ), - ZOffset = cms.double( 5.0 ), - Finder = cms.string( "DivisiveVertexFinder" ), - ZSeparation = cms.double( 0.05 ) +hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer( "PFECALSuperClusterProducer", + PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ), + doSatelliteClusterMerge = cms.bool( False ), + thresh_PFClusterBarrel = cms.double( 4.0 ), + PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ), + useRegression = cms.bool( False ), + satelliteMajorityFraction = cms.double( 0.5 ), + thresh_PFClusterEndcap = cms.double( 4.0 ), + ESAssociation = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ), + use_preshower = cms.bool( True ), + verbose = cms.untracked.bool( False ), + thresh_SCEt = cms.double( 4.0 ), + etawidth_SuperClusterEndcap = cms.double( 0.04 ), + phiwidth_SuperClusterEndcap = cms.double( 0.6 ), + useDynamicDPhiWindow = cms.bool( True ), + PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ), + regressionConfig = cms.PSet( + regressionKeyEE = cms.string( "pfscecal_EECorrection_offline" ), + ecalRecHitsEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), + ecalRecHitsEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), + regressionKeyEB = cms.string( "pfscecal_EBCorrection_offline" ), + vertexCollection = cms.InputTag( "offlinePrimaryVertices" ) + ), + applyCrackCorrections = cms.bool( False ), + satelliteClusterSeedThreshold = cms.double( 50.0 ), + etawidth_SuperClusterBarrel = cms.double( 0.04 ), + PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ), + PFClusters = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + thresh_PFClusterSeedBarrel = cms.double( 4.0 ), + ClusteringType = cms.string( "Mustache" ), + EnergyWeight = cms.string( "Raw" ), + BeamSpot = cms.InputTag( "offlineBeamSpot" ), + thresh_PFClusterSeedEndcap = cms.double( 4.0 ), + phiwidth_SuperClusterBarrel = cms.double( 0.6 ), + thresh_PFClusterES = cms.double( 5.0 ), + seedThresholdIsET = cms.bool( True ), + PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ) ) -hltL2TauPixelIsoTagProducer = cms.EDProducer( "L2TauPixelIsoTagProducer", - TrackSrc = cms.InputTag( "" ), - BeamSpotSrc = cms.InputTag( "offlineBeamSpot" ), - TrackMaxNChi2 = cms.double( 100.0 ), - TrackMinNHits = cms.int32( 3 ), - TrackMinPt = cms.double( 1.2 ), - IsoConeMax = cms.double( 0.4 ), - TrackPVMaxDZ = cms.double( 0.1 ), - IsoConeMin = cms.double( 0.2 ), - VertexSrc = cms.InputTag( "hltPixelVerticesReg" ), - JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), - TrackMaxDxy = cms.double( 0.2 ), - MaxNumberPV = cms.int32( 1 ) +hltEgammaCandidatesUnseeded = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers", + scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), + scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ), + recoEcalCandidateCollection = cms.string( "" ) ) -hltL2TauIsoFilter = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducer" ), - TriggerType = cms.int32( 84 ), - Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), - MinTag = cms.double( 0.0 ), - MaxTag = cms.double( 0.0 ) +hltEgammaCandidatesWrapperUnseeded = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper", + doIsolated = cms.bool( True ), + saveTags = cms.bool( False ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + candNonIsolatedTag = cms.InputTag( "" ) ) -hltL2TauJetsIso = cms.EDProducer( "HLTCaloJetCollectionProducer", - TriggerTypes = cms.vint32( 84 ), - HLTObject = cms.InputTag( "hltL2TauIsoFilter" ) +hltDiEG33EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + etcutEB = cms.double( 33.0 ), + etcutEE = cms.double( 33.0 ), + ncandcut = cms.int32( 2 ) ) -hltDoubleL2IsoTau35eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - MinPt = cms.double( 35.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.2 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltL2TauJetsIso" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) +hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTBcHcalIsolationProducersRegional", + caloTowerProducer = cms.InputTag( "hltTowerMakerForAll" ), + effectiveAreaBarrel = cms.double( 0.105 ), + outerCone = cms.double( 0.14 ), + innerCone = cms.double( 0.0 ), + useSingleTower = cms.bool( False ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + depth = cms.int32( -1 ), + doRhoCorrection = cms.bool( False ), + effectiveAreaEndcap = cms.double( 0.17 ), + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + rhoMax = cms.double( 9.9999999E7 ), + etMin = cms.double( 0.0 ), + rhoScale = cms.double( 1.0 ), + doEtSum = cms.bool( False ) ) -hltPFMuonForTauMerging = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2MergedForTau' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2MergedForTau' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +hltDiEG33HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltDiEG33EtUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltMuonLinksReg = cms.EDProducer( "MuonLinksProducerForHLT", - pMin = cms.double( 2.5 ), - InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonForTauMerging" ), - shareHitFraction = cms.double( 0.8 ), - LinkCollection = cms.InputTag( "hltL3MuonsLinksCombination" ), - ptMin = cms.double( 2.5 ) +hltEgammaClusterShapeUnseeded = cms.EDProducer( "EgammaHLTClusterShapeProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + isIeta = cms.bool( True ) ) -hltMuonsReg = cms.EDProducer( "MuonIdProducer", - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonForTauMerging" ), - BeamSpotLabel = cms.InputTag( "offlineBeamSpot" ), - ComponentName = cms.string( "TrackExtractor" ), - DR_Max = cms.double( 1.0 ), - Diff_r = cms.double( 0.1 ), - Chi2Prob_Min = cms.double( -1.0 ), - DR_Veto = cms.double( 0.01 ), - NHits_Min = cms.uint32( 0 ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - Pt_Min = cms.double( -1.0 ), - DepositLabel = cms.untracked.string( "" ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ) - ), - maxAbsEta = cms.double( 3.0 ), - fillGlobalTrackRefits = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - OverlapDPhi = cms.double( 0.0786 ), - ClusterDTheta = cms.double( 0.02 ) - ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), - addExtraSoftMuons = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - CaloExtractorPSet = cms.PSet( - PrintTimeReport = cms.untracked.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - Noise_HE = cms.double( 0.2 ), - NoiseTow_EB = cms.double( 0.04 ), - NoiseTow_EE = cms.double( 0.15 ), - Threshold_H = cms.double( 0.5 ), - ServiceParameters = cms.PSet( - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ) - ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - DepositLabel = cms.untracked.string( "Cal" ), - UseRecHitsFlag = cms.bool( False ), - TrackAssociatorParameters = cms.PSet( - muonMaxDistanceSigmaX = cms.double( 0.0 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - dRHcal = cms.double( 1.0 ), - dRPreshowerPreselection = cms.double( 0.2 ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - useEcal = cms.bool( False ), - dREcal = cms.double( 1.0 ), - dREcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), - dRMuon = cms.double( 9999.0 ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - usePreshower = cms.bool( False ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcalPreselection = cms.double( 1.0 ), - useMuon = cms.bool( False ), - useCalo = cms.bool( True ), - accountForTrajectoryChangeCalo = cms.bool( False ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - dRMuonPreselection = cms.double( 0.2 ), - truthMatch = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - useHcal = cms.bool( False ) - ), - Threshold_HO = cms.double( 0.5 ), - Noise_EE = cms.double( 0.1 ), - Noise_EB = cms.double( 0.025 ), - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Noise_HB = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - DR_Veto_HO = cms.double( 0.1 ), - Noise_HO = cms.double( 0.2 ) - ), - runArbitrationCleaner = cms.bool( False ), - fillEnergy = cms.bool( True ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - TimingFillerParameters = cms.PSet( - UseDT = cms.bool( True ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - ErrorEB = cms.double( 2.085 ), - ErrorCSC = cms.double( 7.4 ), - CSCTimingParameters = cms.PSet( - CSCsegments = cms.InputTag( "hltCscSegments" ), - CSCTimeOffset = cms.double( 0.0 ), - CSCStripTimeOffset = cms.double( 0.0 ), - MatchParameters = cms.PSet( - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - DTradius = cms.double( 0.01 ), - TightMatchDT = cms.bool( False ), - TightMatchCSC = cms.bool( True ) - ), - debug = cms.bool( False ), - UseStripTime = cms.bool( True ), - CSCStripError = cms.double( 7.0 ), - CSCWireError = cms.double( 8.6 ), - CSCWireTimeOffset = cms.double( 0.0 ), - ServiceParameters = cms.PSet( - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), - RPCLayers = cms.bool( True ) - ), - PruneCut = cms.double( 100.0 ), - UseWireTime = cms.bool( True ) +hltDiEG33CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.014 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltDiEG33HEUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEgammaElectronPixelSeedsUnseeded = cms.EDProducer( "ElectronSeedProducer", + endcapSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), + SeedConfiguration = cms.PSet( + searchInTIDTEC = cms.bool( True ), + HighPtThreshold = cms.double( 35.0 ), + r2MinF = cms.double( -0.15 ), + OrderedHitsFactoryPSet = cms.PSet( + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), + useOnDemandTracker = cms.untracked.int32( 0 ), + SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ) ), - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - DoWireCorr = cms.bool( False ), - MatchParameters = cms.PSet( - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - DTradius = cms.double( 0.01 ), - TightMatchDT = cms.bool( False ), - TightMatchCSC = cms.bool( True ) - ), - debug = cms.bool( False ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - PruneCut = cms.double( 10000.0 ), - RequireBothProjections = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DTTimeOffset = cms.double( 2.7 ), - DropTheta = cms.bool( True ), - UseSegmentT0 = cms.bool( False ), - ServiceParameters = cms.PSet( - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), - RPCLayers = cms.bool( True ) - ) + DeltaPhi1Low = cms.double( 0.23 ), + DeltaPhi1High = cms.double( 0.08 ), + ePhiMin1 = cms.double( -0.08 ), + LowPtThreshold = cms.double( 3.0 ), + RegionPSet = cms.PSet( + deltaPhiRegion = cms.double( 0.4 ), + originHalfLength = cms.double( 15.0 ), + useZInVertex = cms.bool( True ), + deltaEtaRegion = cms.double( 0.1 ), + ptMin = cms.double( 1.5 ), + originRadius = cms.double( 0.2 ), + VertexProducer = cms.InputTag( "dummyVertices" ) ), - ErrorEE = cms.double( 6.95 ), - UseCSC = cms.bool( True ), - UseECAL = cms.bool( True ) - ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links', - 'outer tracks' ), - minCaloCompatibility = cms.double( 0.6 ), - ecalDepositName = cms.string( "ecal" ), - minP = cms.double( 10.0 ), - fillIsolation = cms.bool( True ), - jetDepositName = cms.string( "jets" ), - hoDepositName = cms.string( "ho" ), - writeIsoDeposits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsPullY = cms.double( 9999.0 ), - minPt = cms.double( 10.0 ), - TrackAssociatorParameters = cms.PSet( - muonMaxDistanceSigmaX = cms.double( 0.0 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - dRHcal = cms.double( 9999.0 ), - dRPreshowerPreselection = cms.double( 0.2 ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - useEcal = cms.bool( True ), - dREcal = cms.double( 9999.0 ), - dREcalPreselection = cms.double( 0.05 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), - dRMuon = cms.double( 9999.0 ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( True ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - usePreshower = cms.bool( False ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcalPreselection = cms.double( 0.2 ), - useMuon = cms.bool( True ), - useCalo = cms.bool( False ), - accountForTrajectoryChangeCalo = cms.bool( False ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - dRMuonPreselection = cms.double( 0.2 ), - truthMatch = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - useHcal = cms.bool( True ) + dynamicPhiRoad = cms.bool( False ), + ePhiMax1 = cms.double( 0.04 ), + measurementTrackerName = cms.string( "hltESPMeasurementTracker" ), + SizeWindowENeg = cms.double( 0.675 ), + nSigmasDeltaZ1 = cms.double( 5.0 ), + rMaxI = cms.double( 0.2 ), + rMinI = cms.double( -0.2 ), + preFilteredSeeds = cms.bool( False ), + r2MaxF = cms.double( 0.15 ), + pPhiMin1 = cms.double( -0.04 ), + initialSeeds = cms.InputTag( "globalPixelSeeds:GlobalPixel" ), + pPhiMax1 = cms.double( 0.08 ), + SCEtCut = cms.double( 3.0 ), + z2MaxB = cms.double( 0.09 ), + fromTrackerSeeds = cms.bool( True ), + hcalRecHits = cms.InputTag( "hltHbhereco" ), + z2MinB = cms.double( -0.09 ), + hOverEConeSize = cms.double( 0.0 ), + hOverEHBMinE = cms.double( 999999.0 ), + beamSpot = cms.InputTag( "offlineBeamSpot" ), + applyHOverECut = cms.bool( False ), + hOverEHFMinE = cms.double( 999999.0 ), + measurementTrackerEvent = cms.InputTag( "MeasurementTrackerEvent" ), + PhiMin2B = cms.double( -0.004 ), + PhiMin2F = cms.double( -0.004 ), + PhiMax2B = cms.double( 0.004 ), + PhiMax2F = cms.double( 0.004 ), + DeltaPhi2B = cms.double( 0.004 ), + DeltaPhi2F = cms.double( 0.004 ) ), - JetExtractorPSet = cms.PSet( - PrintTimeReport = cms.untracked.bool( False ), - ExcludeMuonVeto = cms.bool( True ), - TrackAssociatorParameters = cms.PSet( - muonMaxDistanceSigmaX = cms.double( 0.0 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - dRHcal = cms.double( 0.5 ), - dRPreshowerPreselection = cms.double( 0.2 ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - useEcal = cms.bool( False ), - dREcal = cms.double( 0.5 ), - dREcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), - dRMuon = cms.double( 9999.0 ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - usePreshower = cms.bool( False ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcalPreselection = cms.double( 0.5 ), - useMuon = cms.bool( False ), - useCalo = cms.bool( True ), - accountForTrajectoryChangeCalo = cms.bool( False ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - dRMuonPreselection = cms.double( 0.2 ), - truthMatch = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - useHcal = cms.bool( False ) - ), - ServiceParameters = cms.PSet( - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ) - ), - ComponentName = cms.string( "JetExtractor" ), - DR_Max = cms.double( 1.0 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - Threshold = cms.double( 5.0 ) - ), - fillGlobalTrackQuality = cms.bool( False ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDy = cms.double( 9999.0 ), - fillCaloCompatibility = cms.bool( True ), - fillMatching = cms.bool( True ), - MuonCaloCompatibility = cms.PSet( - allSiPMHO = cms.bool( False ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ) - ), - fillTrackerKink = cms.bool( False ), - hcalDepositName = cms.string( "hcal" ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - inputCollectionLabels = cms.VInputTag( 'hltPFMuonForTauMerging','hltMuonLinksReg','hltL2Muons' ), - trackDepositName = cms.string( "tracker" ), - maxAbsDx = cms.double( 3.0 ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - minNumberOfMatches = cms.int32( 1 ) -) -hltLightPFTracksReg = cms.EDProducer( "LightPFTrackProducer", - TrackQuality = cms.string( "none" ), - UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPFMuonForTauMerging' ) + barrelSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ) ) -hltParticleFlowBlockReg = cms.EDProducer( "PFBlockProducer", - debug = cms.untracked.bool( False ), - linkDefinitions = cms.VPSet( - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "PS1:ECAL" ), - linkerName = cms.string( "PreshowerAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "PS2:ECAL" ), - linkerName = cms.string( "PreshowerAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "TRACK:ECAL" ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "TRACK:HCAL" ), - linkerName = cms.string( "TrackAndHCALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( False ), - linkType = cms.string( "ECAL:HCAL" ), - linkerName = cms.string( "ECALAndHCALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( False ), - linkType = cms.string( "HFEM:HFHAD" ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ), - elementImporters = cms.VPSet( - cms.PSet( importerName = cms.string( "GeneralTracksImporter" ), - useIterativeTracking = cms.bool( False ), - source = cms.InputTag( "hltLightPFTracksReg" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3 ), - muonSrc = cms.InputTag( "hltMuonsReg" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( -1.0, -1.0, -1.0, -1.0, -1.0 ) - ), - cms.PSet( importerName = cms.string( "ECALClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHCAL" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHFEM" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHFHAD" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ) - ) - ), - verbose = cms.untracked.bool( False ) +hltDiEle33CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + candTag = cms.InputTag( "hltDiEG33CaloIdLClusterShapeUnseededFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) ) -hltParticleFlowReg = cms.EDProducer( "PFProducer", - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - minPtForPostCleaning = cms.double( 20.0 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - sumPtTrackIsoForPhoton = cms.double( -1.0 ), - metFactorForFakes = cms.double( 4.0 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - electron_missinghits = cms.uint32( 1 ), - metSignificanceForCleaning = cms.double( 3.0 ), - usePFPhotons = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - nTrackIsoForEgammaSC = cms.uint32( 2 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - cosmicRejectionDistance = cms.double( 1.0 ), - useEGammaFilters = cms.bool( False ), - useEGammaElectrons = cms.bool( False ), - nsigma_TRACK = cms.double( 1.0 ), - useEGammaSupercluster = cms.bool( False ), - sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ), - eventFractionForCleaning = cms.double( 0.8 ), - usePFDecays = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - eventFractionForRejection = cms.double( 0.8 ), - photon_MinEt = cms.double( 10.0 ), - usePFNuclearInteractions = cms.bool( False ), - maxSignificance = cms.double( 2.5 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - debug = cms.untracked.bool( False ), - pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ), - 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 ), - ptErrorScale = cms.double( 8.0 ), - minSignificance = cms.double( 2.5 ), - minMomentumForPunchThrough = cms.double( 100.0 ), - pf_conv_mvaCut = cms.double( 0.0 ), - useCalibrationsFromDB = cms.bool( True ), - usePFElectrons = cms.bool( False ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_combIso = cms.double( 10.0 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - postHFCleaning = cms.bool( False ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHCAL:Cleaned','hltParticleFlowClusterHFHAD:Cleaned','hltParticleFlowClusterHFEM:Cleaned' ), - coneEcalIsoForEgammaSC = cms.double( 0.3 ), - minSignificanceReduction = cms.double( 1.4 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - 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 ), - minPixelHits = cms.int32( 1 ), - maxDPtOPt = cms.double( 1.0 ), - useHO = cms.bool( False ), - pf_electron_output_col = cms.string( "electrons" ), - electron_noniso_mvaCut = cms.double( -0.1 ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - useVerticesForNeutral = cms.bool( True ), - pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes.root" ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ), - coneTrackIsoForEgammaSC = cms.double( 0.3 ), - minDeltaMet = cms.double( 0.4 ), - pt_Error = cms.double( 1.0 ), - useProtectionsForJetMET = cms.bool( True ), - metFactorForRejection = cms.double( 4.0 ), - sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ), - calibHF_use = cms.bool( False ), - verbose = cms.untracked.bool( False ), - usePFConversions = cms.bool( False ), - trackQuality = cms.string( "highPurity" ), - calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ), - metFactorForCleaning = cms.double( 4.0 ), - eventFactorForCosmics = cms.double( 10.0 ), - egammaElectrons = cms.InputTag( "" ), - minEnergyForPunchThrough = cms.double( 100.0 ), - minTrackerHits = cms.int32( 8 ), - iCfgCandConnector = cms.PSet( - bCalibSecondary = cms.bool( False ), - bCalibPrimary = cms.bool( False ), - bCorrect = cms.bool( False ), - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ) - ), - rejectTracks_Bad = cms.bool( False ), - pf_electronID_crackCorrection = cms.bool( False ), - pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterCorr.root" ), - 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 ), - muons = cms.InputTag( "hltMuonsReg" ), - metFactorForHighEta = cms.double( 25.0 ), - minHFCleaningPt = cms.double( 5.0 ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - pf_electron_mvaCut = cms.double( -0.1 ), - ptFactorForHighEta = cms.double( 2.0 ), - maxDeltaPhiPt = cms.double( 7.0 ), - pf_electronID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_PfElectrons23Jan_IntToFloat.txt" ), - sumEtEcalIsoForEgammaSC_endcap = cms.double( 2.0 ), - 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 ), - pf_GlobC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFGlobalCorr.root" ), - photon_HoE = cms.double( 0.1 ), - sumEtEcalIsoForEgammaSC_barrel = cms.double( 1.0 ), - calibPFSCEle_Fbrem_endcap = cms.vdouble( 0.9, 6.5, -0.0692932, 0.101776, 0.995338, -0.00236548, 0.874998, 1.653, -0.0750184, 0.147, 0.923165, 4.74665E-4, 1.10782 ), - punchThroughFactor = cms.double( 3.0 ), - algoType = cms.uint32( 0 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - postMuonCleaning = cms.bool( True ), - calibPFSCEle_barrel = cms.vdouble( 1.004, -1.536, 22.88, -1.467, 0.3555, 0.6227, 14.65, 2051.0, 25.0, 0.9932, -0.5444, 0.0, 0.5438, 0.7109, 7.645, 0.2904, 0.0 ), - electron_protectionsForJetMET = cms.PSet( - maxE = cms.double( 50.0 ), - maxTrackPOverEele = cms.double( 1.0 ), - maxEcalEOverP_2 = cms.double( 0.2 ), - maxHcalEOverEcalE = cms.double( 0.1 ), - maxEcalEOverP_1 = cms.double( 0.5 ), - maxHcalEOverP = cms.double( 1.0 ), - maxEcalEOverPRes = cms.double( 0.2 ), - maxHcalE = cms.double( 10.0 ), - maxEeleOverPout = cms.double( 0.2 ), - maxNtracks = cms.double( 3.0 ), - maxEleHcalEOverEcalE = cms.double( 0.1 ), - maxDPhiIN = cms.double( 0.1 ), - maxEeleOverPoutRes = cms.double( 0.5 ) - ), - electron_iso_pt = cms.double( 10.0 ), - isolatedElectronID_mvaWeightFile = cms.string( "RecoEgamma/ElectronIdentification/data/TMVA_BDTSimpleCat_17Feb2011.weights.xml" ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - X0_Map = cms.string( "RecoParticleFlow/PFProducer/data/allX0histos.root" ), - calibPFSCEle_Fbrem_barrel = cms.vdouble( 0.6, 6.0, -0.0255975, 0.0576727, 0.975442, -5.46394E-4, 1.26147, 25.0, -0.02025, 0.04537, 0.9728, -8.962E-4, 1.172 ), - blocks = cms.InputTag( "hltParticleFlowBlockReg" ), - punchThroughMETFactor = cms.double( 4.0 ), - metSignificanceForRejection = cms.double( 4.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 2.0 ) - ), - usePhotonReg = cms.bool( False ), - dzPV = cms.double( 0.2 ), - 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 ), - useRegressionFromDB = cms.bool( False ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - usePFSCEleCalib = cms.bool( True ) +hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", + BSProducer = cms.InputTag( "offlineBeamSpot" ), + UseGsfTracks = cms.bool( True ), + TrackProducer = cms.InputTag( "" ), + GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracksUnseeded" ) ) -hltAK4PFJetsReg = cms.EDProducer( "FastjetJetProducer", +hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + beamSpotProducer = cms.InputTag( "offlineBeamSpot" ), + upperTrackNrToRemoveCut = cms.int32( 9999 ), + lowerTrackNrToRemoveCut = cms.int32( -1 ), + inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ) +) +hltDiEle33CaloIdLGsfTrkIdVLDEtaUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.02 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.02 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Deta' ), + candTag = cms.InputTag( "hltDiEle33CaloIdLPixelMatchUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltDiEle33CaloIdLGsfTrkIdVLDPhiUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.15 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.15 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Dphi' ), + candTag = cms.InputTag( "hltDiEle33CaloIdLGsfTrkIdVLDEtaUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltDiEle33CaloIdLNewPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 20.6 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + candTag = cms.InputTag( "hltDiEle33CaloIdLGsfTrkIdVLDPhiUnseededFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( True ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +hltPreDoubleEle33CaloIdLGsfTrkIdVL = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau36er OR L1_DoubleIsoTau40er OR L1_DoubleIsoTau44er" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + L1CollectionsTag = cms.InputTag( "l1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), + L1TechTriggerSeeding = cms.bool( False ) +) +hltPreDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 0 ), + TauTrigger = cms.InputTag( 'l1extraParticles','IsoTau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", Active_Area_Repeats = cms.int32( 5 ), doAreaFastjet = cms.bool( False ), voronoiRfact = cms.double( -9.0 ), maxBadHcalCells = cms.uint32( 9999999 ), doAreaDiskApprox = cms.bool( False ), maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "PFJet" ), + jetType = cms.string( "CaloJet" ), minSeed = cms.uint32( 0 ), Ghost_EtaMax = cms.double( 6.0 ), doRhoFastjet = cms.bool( False ), @@ -6124,17 +6036,17 @@ GhostArea = cms.double( 0.01 ), Rho_EtaMax = cms.double( 4.4 ), maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), doPVCorrection = cms.bool( False ), maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.4 ), + rParam = cms.double( 0.2 ), maxProblematicHcalCells = cms.uint32( 9999999 ), doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltParticleFlowReg" ), - inputEtMin = cms.double( 0.0 ), + src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), + inputEtMin = cms.double( 0.3 ), puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "hltPixelVerticesReg" ), - jetPtMin = cms.double( 0.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), radiusPU = cms.double( 0.4 ), maxProblematicEcalCells = cms.uint32( 9999999 ), doPUOffsetCorr = cms.bool( False ), @@ -6151,7 +6063,145 @@ rFilt = cms.double( -1.0 ), yMax = cms.double( -1.0 ), zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 1 ), + TauTrigger = cms.InputTag( 'l1extraParticles','IsoTau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 2 ), + TauTrigger = cms.InputTag( 'l1extraParticles','IsoTau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), MaxVtxZ = cms.double( 15.0 ), UseOnlyVertexTracks = cms.bool( False ), dRMin = cms.double( -1.0 ), @@ -6168,433 +6218,1863 @@ DxyTrVtxMax = cms.double( 0.0 ), useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -hltTauPFJets08RegionReg = cms.EDProducer( "RecoTauJetRegionProducer", - pfCandAssocMapSrc = cms.InputTag( "" ), - src = cms.InputTag( "hltAK4PFJetsReg" ), - deltaR = cms.double( 0.8 ), - pfCandSrc = cms.InputTag( "hltParticleFlowReg" ) +hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 3 ), + TauTrigger = cms.InputTag( 'l1extraParticles','IsoTau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +hltL2TauJetsL1IsoTauSeeded = cms.EDProducer( "L2TauJetsMerger", + EtMin = cms.double( 20.0 ), + JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional' ) +) +hltDoubleL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 35.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.2 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltL2TauJetsL1IsoTauSeeded" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) +) +hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", + filter = cms.bool( False ), + src = cms.InputTag( "hltL2TauJetsL1IsoTauSeeded" ), + cut = cms.string( "pt > 30.0 & abs(eta) < 2.2" ) +) +hltPixelVerticesReg = cms.EDProducer( "PixelVertexProducer", + WtAverage = cms.bool( True ), + Method2 = cms.bool( True ), + beamSpot = cms.InputTag( "offlineBeamSpot" ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ), + Verbosity = cms.int32( 0 ), + UseError = cms.bool( True ), + TrackCollection = cms.InputTag( "hltPixelTracksReg" ), + PtMin = cms.double( 1.0 ), + NTrkMin = cms.int32( 2 ), + ZOffset = cms.double( 5.0 ), + Finder = cms.string( "DivisiveVertexFinder" ), + ZSeparation = cms.double( 0.05 ) +) +hltL2TauPixelIsoTagProducer = cms.EDProducer( "L2TauPixelIsoTagProducer", + TrackSrc = cms.InputTag( "" ), + BeamSpotSrc = cms.InputTag( "offlineBeamSpot" ), + TrackMaxNChi2 = cms.double( 100.0 ), + TrackMinNHits = cms.int32( 3 ), + TrackMinPt = cms.double( 1.2 ), + IsoConeMax = cms.double( 0.4 ), + TrackPVMaxDZ = cms.double( 0.1 ), + IsoConeMin = cms.double( 0.2 ), + VertexSrc = cms.InputTag( "hltPixelVerticesReg" ), + JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), + TrackMaxDxy = cms.double( 0.2 ), + MaxNumberPV = cms.int32( 1 ) +) +hltL2TauIsoFilter = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducer" ), + TriggerType = cms.int32( 84 ), + Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), + MinTag = cms.double( 0.0 ), + MaxTag = cms.double( 0.0 ) +) +hltL2TauJetsIso = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 84 ), + HLTObject = cms.InputTag( "hltL2TauIsoFilter" ) +) +hltDoubleL2IsoTau35eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 35.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.2 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltL2TauJetsIso" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) +) +hltPFMuonForTauMerging = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2MergedForTau' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2MergedForTau' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +hltMuonLinksReg = cms.EDProducer( "MuonLinksProducerForHLT", + pMin = cms.double( 2.5 ), + InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonForTauMerging" ), + shareHitFraction = cms.double( 0.8 ), + LinkCollection = cms.InputTag( "hltL3MuonsLinksCombination" ), + ptMin = cms.double( 2.5 ) +) +hltMuonsReg = cms.EDProducer( "MuonIdProducer", + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltPFMuonForTauMerging" ), + BeamSpotLabel = cms.InputTag( "offlineBeamSpot" ), + ComponentName = cms.string( "TrackExtractor" ), + DR_Max = cms.double( 1.0 ), + Diff_r = cms.double( 0.1 ), + Chi2Prob_Min = cms.double( -1.0 ), + DR_Veto = cms.double( 0.01 ), + NHits_Min = cms.uint32( 0 ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + Pt_Min = cms.double( -1.0 ), + DepositLabel = cms.untracked.string( "" ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ) + ), + maxAbsEta = cms.double( 3.0 ), + fillGlobalTrackRefits = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + OverlapDPhi = cms.double( 0.0786 ), + ClusterDTheta = cms.double( 0.02 ) + ), + globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + addExtraSoftMuons = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + CaloExtractorPSet = cms.PSet( + PrintTimeReport = cms.untracked.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + Noise_HE = cms.double( 0.2 ), + NoiseTow_EB = cms.double( 0.04 ), + NoiseTow_EE = cms.double( 0.15 ), + Threshold_H = cms.double( 0.5 ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ) + ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + DepositLabel = cms.untracked.string( "Cal" ), + UseRecHitsFlag = cms.bool( False ), + TrackAssociatorParameters = cms.PSet( + muonMaxDistanceSigmaX = cms.double( 0.0 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + dRHcal = cms.double( 1.0 ), + dRPreshowerPreselection = cms.double( 0.2 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + useEcal = cms.bool( False ), + dREcal = cms.double( 1.0 ), + dREcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), + dRMuon = cms.double( 9999.0 ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceX = cms.double( 5.0 ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + usePreshower = cms.bool( False ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcalPreselection = cms.double( 1.0 ), + useMuon = cms.bool( False ), + useCalo = cms.bool( True ), + accountForTrajectoryChangeCalo = cms.bool( False ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + dRMuonPreselection = cms.double( 0.2 ), + truthMatch = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + useHcal = cms.bool( False ) + ), + Threshold_HO = cms.double( 0.5 ), + Noise_EE = cms.double( 0.1 ), + Noise_EB = cms.double( 0.025 ), + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Noise_HB = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + DR_Veto_HO = cms.double( 0.1 ), + Noise_HO = cms.double( 0.2 ) + ), + runArbitrationCleaner = cms.bool( False ), + fillEnergy = cms.bool( True ), + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) + ), + TimingFillerParameters = cms.PSet( + UseDT = cms.bool( True ), + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + ErrorEB = cms.double( 2.085 ), + ErrorCSC = cms.double( 7.4 ), + CSCTimingParameters = cms.PSet( + CSCsegments = cms.InputTag( "hltCscSegments" ), + CSCTimeOffset = cms.double( 0.0 ), + CSCStripTimeOffset = cms.double( 0.0 ), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + DTradius = cms.double( 0.01 ), + TightMatchDT = cms.bool( False ), + TightMatchCSC = cms.bool( True ) + ), + debug = cms.bool( False ), + UseStripTime = cms.bool( True ), + CSCStripError = cms.double( 7.0 ), + CSCWireError = cms.double( 8.6 ), + CSCWireTimeOffset = cms.double( 0.0 ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( True ) + ), + PruneCut = cms.double( 100.0 ), + UseWireTime = cms.bool( True ) + ), + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + DoWireCorr = cms.bool( False ), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + DTradius = cms.double( 0.01 ), + TightMatchDT = cms.bool( False ), + TightMatchCSC = cms.bool( True ) + ), + debug = cms.bool( False ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + PruneCut = cms.double( 10000.0 ), + RequireBothProjections = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DTTimeOffset = cms.double( 2.7 ), + DropTheta = cms.bool( True ), + UseSegmentT0 = cms.bool( False ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( True ) + ) + ), + ErrorEE = cms.double( 6.95 ), + UseCSC = cms.bool( True ), + UseECAL = cms.bool( True ) + ), + inputCollectionTypes = cms.vstring( 'inner tracks', + 'links', + 'outer tracks' ), + minCaloCompatibility = cms.double( 0.6 ), + ecalDepositName = cms.string( "ecal" ), + minP = cms.double( 10.0 ), + fillIsolation = cms.bool( True ), + jetDepositName = cms.string( "jets" ), + hoDepositName = cms.string( "ho" ), + writeIsoDeposits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsPullY = cms.double( 9999.0 ), + minPt = cms.double( 10.0 ), + TrackAssociatorParameters = cms.PSet( + muonMaxDistanceSigmaX = cms.double( 0.0 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + dRHcal = cms.double( 9999.0 ), + dRPreshowerPreselection = cms.double( 0.2 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + useEcal = cms.bool( True ), + dREcal = cms.double( 9999.0 ), + dREcalPreselection = cms.double( 0.05 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), + dRMuon = cms.double( 9999.0 ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceX = cms.double( 5.0 ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( True ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + usePreshower = cms.bool( False ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcalPreselection = cms.double( 0.2 ), + useMuon = cms.bool( True ), + useCalo = cms.bool( False ), + accountForTrajectoryChangeCalo = cms.bool( False ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + dRMuonPreselection = cms.double( 0.2 ), + truthMatch = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + useHcal = cms.bool( True ) + ), + JetExtractorPSet = cms.PSet( + PrintTimeReport = cms.untracked.bool( False ), + ExcludeMuonVeto = cms.bool( True ), + TrackAssociatorParameters = cms.PSet( + muonMaxDistanceSigmaX = cms.double( 0.0 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + dRHcal = cms.double( 0.5 ), + dRPreshowerPreselection = cms.double( 0.2 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + useEcal = cms.bool( False ), + dREcal = cms.double( 0.5 ), + dREcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), + dRMuon = cms.double( 9999.0 ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceX = cms.double( 5.0 ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + usePreshower = cms.bool( False ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcalPreselection = cms.double( 0.5 ), + useMuon = cms.bool( False ), + useCalo = cms.bool( True ), + accountForTrajectoryChangeCalo = cms.bool( False ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + dRMuonPreselection = cms.double( 0.2 ), + truthMatch = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + useHcal = cms.bool( False ) + ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ) + ), + ComponentName = cms.string( "JetExtractor" ), + DR_Max = cms.double( 1.0 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + DR_Veto = cms.double( 0.1 ), + Threshold = cms.double( 5.0 ) + ), + fillGlobalTrackQuality = cms.bool( False ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDy = cms.double( 9999.0 ), + fillCaloCompatibility = cms.bool( True ), + fillMatching = cms.bool( True ), + MuonCaloCompatibility = cms.PSet( + allSiPMHO = cms.bool( False ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ) + ), + fillTrackerKink = cms.bool( False ), + hcalDepositName = cms.string( "hcal" ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + inputCollectionLabels = cms.VInputTag( 'hltPFMuonForTauMerging','hltMuonLinksReg','hltL2Muons' ), + trackDepositName = cms.string( "tracker" ), + maxAbsDx = cms.double( 3.0 ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + minNumberOfMatches = cms.int32( 1 ) +) +hltLightPFTracksReg = cms.EDProducer( "LightPFTrackProducer", + TrackQuality = cms.string( "none" ), + UseQuality = cms.bool( False ), + TkColList = cms.VInputTag( 'hltPFMuonForTauMerging' ) +) +hltParticleFlowBlockReg = cms.EDProducer( "PFBlockProducer", + debug = cms.untracked.bool( False ), + linkDefinitions = cms.VPSet( + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "PS1:ECAL" ), + linkerName = cms.string( "PreshowerAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "PS2:ECAL" ), + linkerName = cms.string( "PreshowerAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "TRACK:ECAL" ), + linkerName = cms.string( "TrackAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "TRACK:HCAL" ), + linkerName = cms.string( "TrackAndHCALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( False ), + linkType = cms.string( "ECAL:HCAL" ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( False ), + linkType = cms.string( "HFEM:HFHAD" ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) + ), + elementImporters = cms.VPSet( + cms.PSet( importerName = cms.string( "GeneralTracksImporter" ), + useIterativeTracking = cms.bool( False ), + source = cms.InputTag( "hltLightPFTracksReg" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3 ), + muonSrc = cms.InputTag( "hltMuonsReg" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( -1.0, -1.0, -1.0, -1.0, -1.0 ) + ), + cms.PSet( importerName = cms.string( "ECALClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHCAL" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHFEM" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHFHAD" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ) + ) + ), + verbose = cms.untracked.bool( False ) +) +hltParticleFlowReg = cms.EDProducer( "PFProducer", + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + minPtForPostCleaning = cms.double( 20.0 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + sumPtTrackIsoForPhoton = cms.double( -1.0 ), + metFactorForFakes = cms.double( 4.0 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + electron_missinghits = cms.uint32( 1 ), + metSignificanceForCleaning = cms.double( 3.0 ), + usePFPhotons = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + nTrackIsoForEgammaSC = cms.uint32( 2 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + cosmicRejectionDistance = cms.double( 1.0 ), + useEGammaFilters = cms.bool( False ), + useEGammaElectrons = cms.bool( False ), + nsigma_TRACK = cms.double( 1.0 ), + useEGammaSupercluster = cms.bool( False ), + sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ), + eventFractionForCleaning = cms.double( 0.8 ), + usePFDecays = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + eventFractionForRejection = cms.double( 0.8 ), + photon_MinEt = cms.double( 10.0 ), + usePFNuclearInteractions = cms.bool( False ), + maxSignificance = cms.double( 2.5 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + debug = cms.untracked.bool( False ), + pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ), + 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 ), + ptErrorScale = cms.double( 8.0 ), + minSignificance = cms.double( 2.5 ), + minMomentumForPunchThrough = cms.double( 100.0 ), + pf_conv_mvaCut = cms.double( 0.0 ), + useCalibrationsFromDB = cms.bool( True ), + usePFElectrons = cms.bool( False ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + photon_combIso = cms.double( 10.0 ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + postHFCleaning = cms.bool( False ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHCAL:Cleaned','hltParticleFlowClusterHFHAD:Cleaned','hltParticleFlowClusterHFEM:Cleaned' ), + coneEcalIsoForEgammaSC = cms.double( 0.3 ), + minSignificanceReduction = cms.double( 1.4 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + 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 ), + minPixelHits = cms.int32( 1 ), + maxDPtOPt = cms.double( 1.0 ), + useHO = cms.bool( False ), + pf_electron_output_col = cms.string( "electrons" ), + electron_noniso_mvaCut = cms.double( -0.1 ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + useVerticesForNeutral = cms.bool( True ), + pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes.root" ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ), + coneTrackIsoForEgammaSC = cms.double( 0.3 ), + minDeltaMet = cms.double( 0.4 ), + pt_Error = cms.double( 1.0 ), + useProtectionsForJetMET = cms.bool( True ), + metFactorForRejection = cms.double( 4.0 ), + sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ), + calibHF_use = cms.bool( False ), + verbose = cms.untracked.bool( False ), + usePFConversions = cms.bool( False ), + trackQuality = cms.string( "highPurity" ), + calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ), + metFactorForCleaning = cms.double( 4.0 ), + eventFactorForCosmics = cms.double( 10.0 ), + egammaElectrons = cms.InputTag( "" ), + minEnergyForPunchThrough = cms.double( 100.0 ), + minTrackerHits = cms.int32( 8 ), + iCfgCandConnector = cms.PSet( + bCalibSecondary = cms.bool( False ), + bCalibPrimary = cms.bool( False ), + bCorrect = cms.bool( False ), + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ) + ), + rejectTracks_Bad = cms.bool( False ), + pf_electronID_crackCorrection = cms.bool( False ), + pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterCorr.root" ), + 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 ), + muons = cms.InputTag( "hltMuonsReg" ), + metFactorForHighEta = cms.double( 25.0 ), + minHFCleaningPt = cms.double( 5.0 ), + muon_HCAL = cms.vdouble( 3.0, 3.0 ), + pf_electron_mvaCut = cms.double( -0.1 ), + ptFactorForHighEta = cms.double( 2.0 ), + maxDeltaPhiPt = cms.double( 7.0 ), + pf_electronID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_PfElectrons23Jan_IntToFloat.txt" ), + sumEtEcalIsoForEgammaSC_endcap = cms.double( 2.0 ), + 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 ), + pf_GlobC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFGlobalCorr.root" ), + photon_HoE = cms.double( 0.1 ), + sumEtEcalIsoForEgammaSC_barrel = cms.double( 1.0 ), + calibPFSCEle_Fbrem_endcap = cms.vdouble( 0.9, 6.5, -0.0692932, 0.101776, 0.995338, -0.00236548, 0.874998, 1.653, -0.0750184, 0.147, 0.923165, 4.74665E-4, 1.10782 ), + punchThroughFactor = cms.double( 3.0 ), + algoType = cms.uint32( 0 ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + postMuonCleaning = cms.bool( True ), + calibPFSCEle_barrel = cms.vdouble( 1.004, -1.536, 22.88, -1.467, 0.3555, 0.6227, 14.65, 2051.0, 25.0, 0.9932, -0.5444, 0.0, 0.5438, 0.7109, 7.645, 0.2904, 0.0 ), + electron_protectionsForJetMET = cms.PSet( + maxE = cms.double( 50.0 ), + maxTrackPOverEele = cms.double( 1.0 ), + maxEcalEOverP_2 = cms.double( 0.2 ), + maxHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverP_1 = cms.double( 0.5 ), + maxHcalEOverP = cms.double( 1.0 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalE = cms.double( 10.0 ), + maxEeleOverPout = cms.double( 0.2 ), + maxNtracks = cms.double( 3.0 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxDPhiIN = cms.double( 0.1 ), + maxEeleOverPoutRes = cms.double( 0.5 ) + ), + electron_iso_pt = cms.double( 10.0 ), + isolatedElectronID_mvaWeightFile = cms.string( "RecoEgamma/ElectronIdentification/data/TMVA_BDTSimpleCat_17Feb2011.weights.xml" ), + vertexCollection = cms.InputTag( "hltPixelVertices" ), + X0_Map = cms.string( "RecoParticleFlow/PFProducer/data/allX0histos.root" ), + calibPFSCEle_Fbrem_barrel = cms.vdouble( 0.6, 6.0, -0.0255975, 0.0576727, 0.975442, -5.46394E-4, 1.26147, 25.0, -0.02025, 0.04537, 0.9728, -8.962E-4, 1.172 ), + blocks = cms.InputTag( "hltParticleFlowBlockReg" ), + punchThroughMETFactor = cms.double( 4.0 ), + metSignificanceForRejection = cms.double( 4.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 2.0 ) + ), + usePhotonReg = cms.bool( False ), + dzPV = cms.double( 0.2 ), + 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 ), + useRegressionFromDB = cms.bool( False ), + muon_ECAL = cms.vdouble( 0.5, 0.5 ), + usePFSCEleCalib = cms.bool( True ) +) +hltAK4PFJetsReg = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "PFJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( False ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.4 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltParticleFlowReg" ), + inputEtMin = cms.double( 0.0 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "hltPixelVerticesReg" ), + jetPtMin = cms.double( 0.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 0 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +hltTauPFJets08RegionReg = cms.EDProducer( "RecoTauJetRegionProducer", + pfCandAssocMapSrc = cms.InputTag( "" ), + src = cms.InputTag( "hltAK4PFJetsReg" ), + deltaR = cms.double( 0.8 ), + pfCandSrc = cms.InputTag( "hltParticleFlowReg" ) +) +hltTauPFJetsRecoTauChargedHadronsReg = cms.EDProducer( "PFRecoTauChargedHadronProducer", + outputSelection = cms.string( "pt > 0.5" ), + ranking = cms.VPSet( + cms.PSet( selectionPassFunction = cms.string( "-pt" ), + selectionFailValue = cms.double( 1000.0 ), + selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), + name = cms.string( "ChargedPFCandidate" ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ) + ) + ), + builders = cms.VPSet( + cms.PSet( minMergeChargedHadronPt = cms.double( 100.0 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + minMergeNeutralHadronEt = cms.double( 0.0 ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minNeutralHadronEt = cms.double( 30.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 0.5 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ) + ) + ) + ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionReg" ), + jetSrc = cms.InputTag( "hltAK4PFJetsReg" ) +) +hltPFTauPiZerosReg = cms.EDProducer( "RecoTauPiZeroProducer", + outputSelection = cms.string( "pt > 0" ), + ranking = cms.VPSet( + cms.PSet( selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ), + selectionFailValue = cms.double( 1000.0 ), + selection = cms.string( "algoIs(\'kStrips\')" ), + name = cms.string( "InStrip" ), + plugin = cms.string( "RecoTauPiZeroStringQuality" ) + ) + ), + builders = cms.VPSet( + cms.PSet( name = cms.string( "s" ), + stripPhiAssociationDistance = cms.double( 0.2 ), + plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), + minGammaEtStripAdd = cms.double( 0.0 ), + minGammaEtStripSeed = cms.double( 0.5 ), + maxStripBuildIterations = cms.int32( -1 ), + updateStripAfterEachDaughter = cms.bool( False ), + makeCombinatoricStrips = cms.bool( False ), + applyElecTrackQcuts = cms.bool( False ), + stripCandidatesParticleIds = cms.vint32( 2, 4 ), + minStripEt = cms.double( 1.0 ), + stripEtaAssociationDistance = cms.double( 0.05 ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minGammaEt = cms.double( 0.5 ), + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ) + ) + ) + ), + massHypothesis = cms.double( 0.136 ), + jetSrc = cms.InputTag( "hltAK4PFJetsReg" ) +) +hltPFTausSansRefReg = cms.EDProducer( "RecoTauProducer", + piZeroSrc = cms.InputTag( "hltPFTauPiZerosReg" ), + modifiers = cms.VPSet( + cms.PSet( ElectronPreIDProducer = cms.InputTag( "elecpreid" ), + name = cms.string( "shrinkingConeElectronRej" ), + plugin = cms.string( "RecoTauElectronRejectionPlugin" ), + DataType = cms.string( "AOD" ), + maximumForElectrionPreIDOutput = cms.double( -0.1 ), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), + ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ), + EcalStripSumE_minClusEnergy = cms.double( 0.1 ), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), + EcalStripSumE_deltaEta = cms.double( 0.03 ) + ) + ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionReg" ), + maxJetAbsEta = cms.double( 99.0 ), + chargedHadronSrc = cms.InputTag( "hltTauPFJetsRecoTauChargedHadronsReg" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsReg" ), + builders = cms.VPSet( + cms.PSet( usePFLeptons = cms.bool( True ), + signalConeNeutralHadrons = cms.string( "0.1" ), + name = cms.string( "fixedConeTauReg" ), + plugin = cms.string( "RecoTauBuilderConePlugin" ), + isoConeChargedHadrons = cms.string( "0.4" ), + isoConePiZeros = cms.string( "0.4" ), + isoConeNeutralHadrons = cms.string( "0.4" ), + matchingCone = cms.string( "0.4" ), + signalConeChargedHadrons = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), + leadObjectPt = cms.double( 0.5 ), + signalConePiZeros = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), + pfCandSrc = cms.InputTag( "hltParticleFlowReg" ), + qualityCuts = cms.PSet( + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ) + ), + maxSignalConeChargedHadrons = cms.int32( 3 ) + ) + ), + buildNullTaus = cms.bool( True ) +) +hltPFTausReg = cms.EDProducer( "RecoTauPiZeroUnembedder", + src = cms.InputTag( "hltPFTausSansRefReg" ) +) +hltPFTauTrackFindingDiscriminatorReg = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltPFTausReg" ) +) +hltPFTauMediumAbsoluteIsolationDiscriminatorReg = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + PFTauProducer = cms.InputTag( "hltPFTausReg" ), + maximumSumPtCut = cms.double( 2.0 ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + minTrackHits = cms.uint32( 5 ), + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + minTrackPixelHits = cms.uint32( 2 ), + minGammaEt = cms.double( 0.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.05 ) + ), + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ) + ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( True ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + deltaBetaFactor = cms.string( "0.38" ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.03 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( False ), + maximumOccupancy = cms.uint32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + verbosity = cms.int32( 0 ), + applyRhoCorrection = cms.bool( False ), + relativeSumPtOffset = cms.double( 0.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowReg" ), + storeRawPUsumPt = cms.bool( False ) +) +hltPFTauMediumRelativeIsolationDiscriminatorReg = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + PFTauProducer = cms.InputTag( "hltPFTausReg" ), + maximumSumPtCut = cms.double( 2.0 ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + minTrackHits = cms.uint32( 5 ), + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + minTrackPixelHits = cms.uint32( 2 ), + minGammaEt = cms.double( 0.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.05 ) + ), + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ) + ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( False ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + deltaBetaFactor = cms.string( "0.38" ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.06 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( True ), + maximumOccupancy = cms.uint32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + verbosity = cms.int32( 0 ), + applyRhoCorrection = cms.bool( False ), + relativeSumPtOffset = cms.double( 40.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowReg" ), + storeRawPUsumPt = cms.bool( False ) +) +hltPFTauMediumAbsOrRelIsolationDiscriminatorReg = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", + PassValue = cms.double( 1.0 ), + Prediscriminants = cms.PSet( + discr2 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltPFTauMediumRelativeIsolationDiscriminatorReg" ) + ), + discr1 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltPFTauMediumAbsoluteIsolationDiscriminatorReg" ) + ), + BooleanOperator = cms.string( "or" ) + ), + FailValue = cms.double( 0.0 ), + PFTauProducer = cms.InputTag( "hltPFTausReg" ) +) +hltDoublePFTau40Reg = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + MinPt = cms.double( 40.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.1 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltPFTausReg" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) +) +hltPFTauTrackPt1DiscriminatorReg = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 1.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltPFTausReg" ) +) +hltSelectedPFTausTrackPt1Reg = cms.EDFilter( "PFTauSelector", + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackPt1DiscriminatorReg" ), + selectionCut = cms.double( 0.5 ) + ) + ), + cut = cms.string( "pt > 0" ), + src = cms.InputTag( "hltPFTausReg" ) +) +hltDoublePFTau40TrackPt1Reg = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + MinPt = cms.double( 40.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.1 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackPt1Reg" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) +) +hltSelectedPFTausTrackPt1MediumIsolationReg = cms.EDFilter( "PFTauSelector", + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackPt1DiscriminatorReg" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelIsolationDiscriminatorReg" ), + selectionCut = cms.double( 0.5 ) + ) + ), + cut = cms.string( "pt > 0" ), + src = cms.InputTag( "hltPFTausReg" ) +) +hltDoublePFTau40TrackPt1MediumIsolationReg = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + MinPt = cms.double( 40.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.1 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackPt1MediumIsolationReg" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) +) +hltL1JetsHLTDoublePFTauTrackPt1MediumIsolationMatchReg = cms.EDProducer( "L1HLTTauMatching", + JetSrc = cms.InputTag( "hltSelectedPFTausTrackPt1MediumIsolationReg" ), + EtMin = cms.double( 0.0 ), + L1TauTrigger = cms.InputTag( "hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er" ) +) +hltDoublePFTau40TrackPt1MediumIsolationL1HLTMatchedReg = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + MinPt = cms.double( 40.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.1 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltL1JetsHLTDoublePFTauTrackPt1MediumIsolationMatchReg" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) +) +hltDoublePFTau40TrackPt1MediumIsolationDz02Reg = cms.EDFilter( "HLTPFTauPairDzMatchFilter", + saveTags = cms.bool( True ), + TriggerType = cms.int32( 84 ), + JetSrc = cms.InputTag( "hltL1JetsHLTDoublePFTauTrackPt1MediumIsolationMatchReg" ), + JetMinPt = cms.double( 40.0 ), + JetMaxDZ = cms.double( 0.2 ), + JetMinDR = cms.double( 0.5 ), + JetMaxEta = cms.double( 2.1 ) +) +hltL1sL1DoubleMu0er16ORL1DoubleMu10MuOpen = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_Eta1p6_WdEta18 OR L1_DoubleMu0_Eta1p6_WdEta18_OS OR L1_DoubleMu_10_0_WdEta18" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + L1CollectionsTag = cms.InputTag( "l1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), + L1TechTriggerSeeding = cms.bool( False ) +) +hltPreDoubleMu43Bs = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( True ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0er16ORL1DoubleMu10MuOpen" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "l1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +hltL2fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1Filtered0" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 2 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0 ) +) +hltDoubleMu4BsL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxInvMass = cms.vdouble( 6.0 ), + MinPtMax = cms.vdouble( 4.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 4.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 4.5 ) +) +hltDisplacedmumuVtxProducerDoubleMu4Bs = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu4BsL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +hltDisplacedmumuFilterDoubleMu4Bs = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( -1.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Bs" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +hltPreDoubleMu43JpsiDisplaced = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltDoubleMu43JpsiDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinPtMax = cms.vdouble( 4.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 6.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.9 ) +) +hltDisplacedmumuVtxProducerDoubleMu43Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43JpsiDisplacedL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +hltDisplacedmumuFilterDoubleMu43Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinVtxProbability = cms.double( 0.1 ), + MaxLxySignificance = cms.double( -1.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43Jpsi" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( 0.9 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 3.0 ) +) +hltPreDoubleMu4JpsiTrkDisplaced = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltDoubleMu4JpsiDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 4.0 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 6.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.9 ) +) +hltDisplacedmumuVtxProducerDoubleMu4Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu4JpsiDisplacedL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +hltDisplacedmumuFilterDoubleMu4Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinVtxProbability = cms.double( 0.1 ), + MaxLxySignificance = cms.double( -1.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( 0.9 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 3.0 ) +) +hltJpsiTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", + src = cms.InputTag( "hltIter2DisplacedJpsiMerged" ), + particleType = cms.string( "K+" ) +) +hltJpsiTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer", + MinD0Significance = cms.double( 0.0 ), + SimpleMagneticField = cms.string( "" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinPt = cms.double( 0.8 ), + OverlapDR = cms.double( 1.44E-4 ), + MaxEta = cms.double( 2.5 ), + ThirdTrackMass = cms.double( 0.493677 ), + MaxInvMass = cms.double( 99999.0 ), + TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIter" ), + PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu4Jpsi" ), + MinInvMass = cms.double( 0.0 ), + MuCand = cms.InputTag( "hltL3MuonCandidates" ) +) +hltJpsiTkVertexFilter = cms.EDFilter( "HLTmumutkFilter", + saveTags = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MinCosinePointingAngle = cms.double( -2.0 ), + TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIter" ), + MaxEta = cms.double( 2.5 ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinVtxProbability = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 10.0 ), + MuMuTkVertexTag = cms.InputTag( "hltJpsiTkVertexProducer" ), + MinPt = cms.double( 0.0 ) +) +hltPreDoubleMu4LowMassNonResonantTrkDisplaced = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltDoubleMu4LowMassNonResonantDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 4.0, 4.0 ), + MaxInvMass = cms.vdouble( 2.9, 4.8 ), + MinPtMax = cms.vdouble( 0.0, 0.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 6.9, 6.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 1.0, 4.0 ) +) +hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu4LowMassNonResonantDisplacedL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +hltDisplacedmumuFilterDoubleMu4LowMassNonResonant = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinVtxProbability = cms.double( 0.1 ), + MaxLxySignificance = cms.double( -1.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( 0.9 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 3.0 ) +) +hltLowMassNonResonantTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", + src = cms.InputTag( "hltIter2DisplacedNRMuMuMerged" ), + particleType = cms.string( "K+" ) +) +hltLowMassNonResonantTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer", + MinD0Significance = cms.double( 0.0 ), + SimpleMagneticField = cms.string( "" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinPt = cms.double( 0.8 ), + OverlapDR = cms.double( 1.44E-4 ), + MaxEta = cms.double( 2.5 ), + ThirdTrackMass = cms.double( 0.493677 ), + MaxInvMass = cms.double( 99999.0 ), + TrackCand = cms.InputTag( "hltLowMassNonResonantTkAllConeTracksIter" ), + PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu4LowMassNonResonant" ), + MinInvMass = cms.double( 0.0 ), + MuCand = cms.InputTag( "hltL3MuonCandidates" ) +) +hltLowMassNonResonantTkVertexFilter = cms.EDFilter( "HLTmumutkFilter", + saveTags = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MinCosinePointingAngle = cms.double( -2.0 ), + TrackTag = cms.InputTag( "hltLowMassNonResonantTkAllConeTracksIter" ), + MaxEta = cms.double( 2.5 ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinVtxProbability = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 10.0 ), + MuMuTkVertexTag = cms.InputTag( "hltLowMassNonResonantTkVertexProducer" ), + MinPt = cms.double( 0.0 ) +) +hltPreDoubleMu4PsiPrimeTrkDisplaced = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltDoubleMu4PsiPrimeDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 4.0 ), + MaxInvMass = cms.vdouble( 4.05 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 6.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 3.35 ) +) +hltDisplacedmumuVtxProducerDoubleMu4PsiPrime = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu4PsiPrimeDisplacedL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +hltDisplacedmumuFilterDoubleMu4PsiPrime = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinVtxProbability = cms.double( 0.1 ), + MaxLxySignificance = cms.double( -1.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4PsiPrime" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( 0.9 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 3.0 ) +) +hltPsiPrimeTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", + src = cms.InputTag( "hltIter2DisplacedPsiPrimeMerged" ), + particleType = cms.string( "K+" ) +) +hltPsiPrimeTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer", + MinD0Significance = cms.double( 0.0 ), + SimpleMagneticField = cms.string( "" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinPt = cms.double( 0.8 ), + OverlapDR = cms.double( 1.44E-4 ), + MaxEta = cms.double( 2.5 ), + ThirdTrackMass = cms.double( 0.493677 ), + MaxInvMass = cms.double( 99999.0 ), + TrackCand = cms.InputTag( "hltPsiPrimeTkAllConeTracksIter" ), + PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu4PsiPrime" ), + MinInvMass = cms.double( 0.0 ), + MuCand = cms.InputTag( "hltL3MuonCandidates" ) +) +hltPsiPrimeTkVertexFilter = cms.EDFilter( "HLTmumutkFilter", + saveTags = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MinCosinePointingAngle = cms.double( -2.0 ), + TrackTag = cms.InputTag( "hltPsiPrimeTkAllConeTracksIter" ), + MaxEta = cms.double( 2.5 ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinVtxProbability = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 10.0 ), + MuMuTkVertexTag = cms.InputTag( "hltPsiPrimeTkVertexProducer" ), + MinPt = cms.double( 0.0 ) +) +hltL1sL1DoubleMu0 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + L1CollectionsTag = cms.InputTag( "l1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), + L1TechTriggerSeeding = cms.bool( False ) +) +hltPreMu7p5L2Mu2Jpsi = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1fL1DoubleMu0L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( True ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "l1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +hltL2fDoubleMu2L2PreFiltered2 = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0L1Filtered0" ), + MinPt = cms.double( 2.0 ), + MinN = cms.int32( 2 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0 ) +) +hltL3fMu7p5L2Mu2L3Filtered7p5 = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 9999.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fDoubleMu2L2PreFiltered2" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.5 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinPt = cms.double( 7.5 ) +) +hltMu7p5L2Mu2JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 99999.9 ), + PreviousCandTag = cms.InputTag( "hltL3fMu7p5L2Mu2L3Filtered7p5" ), + TrackTag = cms.InputTag( "hltL2MuonCandidates" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 1.0E10 ), + MinTrackPt = cms.double( 2.0 ), + MinTrackHits = cms.int32( 2 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 4.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 2.2 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 0.0 ) ) -hltTauPFJetsRecoTauChargedHadronsReg = cms.EDProducer( "PFRecoTauChargedHadronProducer", - outputSelection = cms.string( "pt > 0.5" ), - ranking = cms.VPSet( - cms.PSet( selectionPassFunction = cms.string( "-pt" ), - selectionFailValue = cms.double( 1000.0 ), - selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), - name = cms.string( "ChargedPFCandidate" ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ) - ) - ), - builders = cms.VPSet( - cms.PSet( minMergeChargedHadronPt = cms.double( 100.0 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - minMergeNeutralHadronEt = cms.double( 0.0 ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minNeutralHadronEt = cms.double( 30.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 0.5 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ) - ) - ) - ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionReg" ), - jetSrc = cms.InputTag( "hltAK4PFJetsReg" ) +hltPreMu7p5L2Mu2Upsilon = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) ) -hltPFTauPiZerosReg = cms.EDProducer( "RecoTauPiZeroProducer", - outputSelection = cms.string( "pt > 0" ), - ranking = cms.VPSet( - cms.PSet( selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ), - selectionFailValue = cms.double( 1000.0 ), - selection = cms.string( "algoIs(\'kStrips\')" ), - name = cms.string( "InStrip" ), - plugin = cms.string( "RecoTauPiZeroStringQuality" ) - ) - ), - builders = cms.VPSet( - cms.PSet( name = cms.string( "s" ), - stripPhiAssociationDistance = cms.double( 0.2 ), - plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), - minGammaEtStripAdd = cms.double( 0.0 ), - minGammaEtStripSeed = cms.double( 0.5 ), - maxStripBuildIterations = cms.int32( -1 ), - updateStripAfterEachDaughter = cms.bool( False ), - makeCombinatoricStrips = cms.bool( False ), - applyElecTrackQcuts = cms.bool( False ), - stripCandidatesParticleIds = cms.vint32( 2, 4 ), - minStripEt = cms.double( 1.0 ), - stripEtaAssociationDistance = cms.double( 0.05 ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minGammaEt = cms.double( 0.5 ), - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ) - ) - ) - ), - massHypothesis = cms.double( 0.136 ), - jetSrc = cms.InputTag( "hltAK4PFJetsReg" ) +hltMu7p5L2Mu2UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 99999.9 ), + PreviousCandTag = cms.InputTag( "hltL3fMu7p5L2Mu2L3Filtered7p5" ), + TrackTag = cms.InputTag( "hltL2MuonCandidates" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 1.0E10 ), + MinTrackPt = cms.double( 2.0 ), + MinTrackHits = cms.int32( 2 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 11.8 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 8.0 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 0.0 ) ) -hltPFTausSansRefReg = cms.EDProducer( "RecoTauProducer", - piZeroSrc = cms.InputTag( "hltPFTauPiZerosReg" ), - modifiers = cms.VPSet( - cms.PSet( ElectronPreIDProducer = cms.InputTag( "elecpreid" ), - name = cms.string( "shrinkingConeElectronRej" ), - plugin = cms.string( "RecoTauElectronRejectionPlugin" ), - DataType = cms.string( "AOD" ), - maximumForElectrionPreIDOutput = cms.double( -0.1 ), - EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), - ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ), - EcalStripSumE_minClusEnergy = cms.double( 0.1 ), - EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), - EcalStripSumE_deltaEta = cms.double( 0.03 ) - ) - ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionReg" ), - maxJetAbsEta = cms.double( 99.0 ), - chargedHadronSrc = cms.InputTag( "hltTauPFJetsRecoTauChargedHadronsReg" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsReg" ), - builders = cms.VPSet( - cms.PSet( usePFLeptons = cms.bool( True ), - signalConeNeutralHadrons = cms.string( "0.1" ), - name = cms.string( "fixedConeTauReg" ), - plugin = cms.string( "RecoTauBuilderConePlugin" ), - isoConeChargedHadrons = cms.string( "0.4" ), - isoConePiZeros = cms.string( "0.4" ), - isoConeNeutralHadrons = cms.string( "0.4" ), - matchingCone = cms.string( "0.4" ), - signalConeChargedHadrons = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), - leadObjectPt = cms.double( 0.5 ), - signalConePiZeros = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), - pfCandSrc = cms.InputTag( "hltParticleFlowReg" ), - qualityCuts = cms.PSet( - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ) - ), - maxSignalConeChargedHadrons = cms.int32( 3 ) - ) - ), - buildNullTaus = cms.bool( True ) +hltL1sMu5 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu5" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + L1CollectionsTag = cms.InputTag( "l1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), + L1TechTriggerSeeding = cms.bool( False ) +) +hltPreMu7p5Track2Jpsi = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1fMu7p5TrackFiltered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( True ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sMu5" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "l1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +hltL2fMu7p5TrackL2Filtered7 = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fMu7p5TrackFiltered0" ), + MinPt = cms.double( 7.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0 ) +) +hltL3fLMu7p5TrackL3Filtered7p5 = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 9999.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fMu7p5TrackL2Filtered7" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.5 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinPt = cms.double( 7.5 ) ) -hltPFTausReg = cms.EDProducer( "RecoTauPiZeroUnembedder", - src = cms.InputTag( "hltPFTausSansRefReg" ) +hltL3MuonVertex = cms.EDProducer( "VertexFromTrackProducer", + verbose = cms.untracked.bool( False ), + useTriggerFilterElectrons = cms.bool( False ), + beamSpotLabel = cms.InputTag( "offlineBeamSpot" ), + isRecoCandidate = cms.bool( True ), + trackLabel = cms.InputTag( "hltL3MuonCandidates" ), + useTriggerFilterMuons = cms.bool( False ), + useBeamSpot = cms.bool( True ), + vertexLabel = cms.InputTag( "notUsed" ), + triggerFilterElectronsSrc = cms.InputTag( "notUsed" ), + triggerFilterMuonsSrc = cms.InputTag( "notUsed" ), + useVertex = cms.bool( False ) ) -hltPFTauTrackFindingDiscriminatorReg = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltPFTausReg" ) +hltPixelVerticesL3Muon = cms.EDProducer( "PixelVertexProducer", + WtAverage = cms.bool( True ), + Method2 = cms.bool( True ), + beamSpot = cms.InputTag( "offlineBeamSpot" ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ), + Verbosity = cms.int32( 0 ), + UseError = cms.bool( True ), + TrackCollection = cms.InputTag( "hltPixelTracksL3Muon" ), + PtMin = cms.double( 1.0 ), + NTrkMin = cms.int32( 2 ), + ZOffset = cms.double( 5.0 ), + Finder = cms.string( "DivisiveVertexFinder" ), + ZSeparation = cms.double( 0.05 ) ) -hltPFTauMediumAbsoluteIsolationDiscriminatorReg = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - PFTauProducer = cms.InputTag( "hltPFTausReg" ), - maximumSumPtCut = cms.double( 2.0 ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - minTrackHits = cms.uint32( 5 ), - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - minTrackPixelHits = cms.uint32( 2 ), - minGammaEt = cms.double( 0.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.05 ) - ), - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ) - ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - deltaBetaFactor = cms.string( "0.38" ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.03 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - maximumOccupancy = cms.uint32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - verbosity = cms.int32( 0 ), - applyRhoCorrection = cms.bool( False ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowReg" ), - storeRawPUsumPt = cms.bool( False ) +hltTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", + src = cms.InputTag( "hltIter2L3MuonMerged" ), + particleType = cms.string( "mu+" ) ) -hltPFTauMediumRelativeIsolationDiscriminatorReg = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - PFTauProducer = cms.InputTag( "hltPFTausReg" ), - maximumSumPtCut = cms.double( 2.0 ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - minTrackHits = cms.uint32( 5 ), - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - minTrackPixelHits = cms.uint32( 2 ), - minGammaEt = cms.double( 0.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.05 ) - ), - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ) - ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - deltaBetaFactor = cms.string( "0.38" ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.06 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - maximumOccupancy = cms.uint32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - verbosity = cms.int32( 0 ), - applyRhoCorrection = cms.bool( False ), - relativeSumPtOffset = cms.double( 40.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowReg" ), - storeRawPUsumPt = cms.bool( False ) +hltMu7p5Track2JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 2.0 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 3.35 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 2.8 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) ) -hltPFTauMediumAbsOrRelIsolationDiscriminatorReg = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - PassValue = cms.double( 1.0 ), - Prediscriminants = cms.PSet( - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltPFTauMediumRelativeIsolationDiscriminatorReg" ) - ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltPFTauMediumAbsoluteIsolationDiscriminatorReg" ) - ), - BooleanOperator = cms.string( "or" ) - ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltPFTausReg" ) +hltPreMu7p5Track3p5Jpsi = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) ) -hltDoublePFTau40Reg = cms.EDFilter( "HLT1PFTau", +hltMu7p5Track3p5JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", saveTags = cms.bool( True ), - MinPt = cms.double( 40.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.1 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltPFTausReg" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -hltPFTauTrackPt1DiscriminatorReg = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 1.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltPFTausReg" ) + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 3.5 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 3.35 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 2.8 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) ) -hltSelectedPFTausTrackPt1Reg = cms.EDFilter( "PFTauSelector", - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackPt1DiscriminatorReg" ), - selectionCut = cms.double( 0.5 ) - ) - ), - cut = cms.string( "pt > 0" ), - src = cms.InputTag( "hltPFTausReg" ) +hltPreMu7p5Track7Jpsi = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) ) -hltDoublePFTau40TrackPt1Reg = cms.EDFilter( "HLT1PFTau", +hltMu7p5Track7JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", saveTags = cms.bool( True ), - MinPt = cms.double( 40.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.1 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackPt1Reg" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 7.0 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 3.35 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 2.8 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) ) -hltSelectedPFTausTrackPt1MediumIsolationReg = cms.EDFilter( "PFTauSelector", - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackPt1DiscriminatorReg" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelIsolationDiscriminatorReg" ), - selectionCut = cms.double( 0.5 ) - ) - ), - cut = cms.string( "pt > 0" ), - src = cms.InputTag( "hltPFTausReg" ) +hltPreMu7p5Track2Upsilon = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) ) -hltDoublePFTau40TrackPt1MediumIsolationReg = cms.EDFilter( "HLT1PFTau", +hltMu7p5Track2UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", saveTags = cms.bool( True ), - MinPt = cms.double( 40.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.1 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackPt1MediumIsolationReg" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 2.0 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 11.4 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 8.5 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) ) -hltL1JetsHLTDoublePFTauTrackPt1MediumIsolationMatchReg = cms.EDProducer( "L1HLTTauMatching", - JetSrc = cms.InputTag( "hltSelectedPFTausTrackPt1MediumIsolationReg" ), - EtMin = cms.double( 0.0 ), - L1TauTrigger = cms.InputTag( "hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er" ) +hltPreMu7p5Track3p5Upsilon = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) ) -hltDoublePFTau40TrackPt1MediumIsolationL1HLTMatchedReg = cms.EDFilter( "HLT1PFTau", +hltMu7p5Track3p5UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", saveTags = cms.bool( True ), - MinPt = cms.double( 40.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.1 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltL1JetsHLTDoublePFTauTrackPt1MediumIsolationMatchReg" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 3.5 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 11.4 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 8.5 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) ) -hltDoublePFTau40TrackPt1MediumIsolationDz02Reg = cms.EDFilter( "HLTPFTauPairDzMatchFilter", +hltPreMu7p5Track7Upsilon = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltMu7p5Track7UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", saveTags = cms.bool( True ), - TriggerType = cms.int32( 84 ), - JetSrc = cms.InputTag( "hltL1JetsHLTDoublePFTauTrackPt1MediumIsolationMatchReg" ), - JetMinPt = cms.double( 40.0 ), - JetMaxDZ = cms.double( 0.2 ), - JetMinDR = cms.double( 0.5 ), - JetMaxEta = cms.double( 2.1 ) + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 7.0 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 11.4 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 8.5 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) ) -hltL1sL1DoubleMu0er16ORL1DoubleMu10MuOpen = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_Eta1p6_WdEta18 OR L1_DoubleMu0_Eta1p6_WdEta18_OS OR L1_DoubleMu_10_0_WdEta18" ), +hltL1sL1DoubleMu0er16NoOS = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_Eta1p6_WdEta18" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreDoubleMu43Bs = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreDimuon0er16JpsiNoOSNoVertexing = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltL1fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", +hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", saveTags = cms.bool( True ), CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0er16ORL1DoubleMu10MuOpen" ), + PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0er16NoOS" ), MinPt = cms.double( 0.0 ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), @@ -6602,11 +8082,11 @@ CandTag = cms.InputTag( "l1extraParticles" ), ExcludeSingleSegmentCSC = cms.bool( False ) ) -hltL2fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", +hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0" ), MinPt = cms.double( 0.0 ), MinN = cms.int32( 2 ), SeedMapTag = cms.InputTag( "hltL2Muons" ), @@ -6622,22 +8102,22 @@ NSigmaPt = cms.double( 0.0 ), MinNstations = cms.vint32( 0 ) ) -hltDoubleMu4BsL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +hltDimuon0JpsiNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), ChargeOpt = cms.int32( -1 ), MaxPtMin = cms.vdouble( 1.0E125 ), FastAccept = cms.bool( False ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1f0L2PreFiltered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), MaxPtBalance = cms.double( 999999.0 ), MaxPtPair = cms.vdouble( 1.0E125 ), MaxAcop = cms.double( 999.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxInvMass = cms.vdouble( 6.0 ), - MinPtMax = cms.vdouble( 4.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.35 ), + MinPtMax = cms.vdouble( 0.0 ), BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), MaxDz = cms.double( 9999.0 ), - MinPtPair = cms.vdouble( 4.9 ), + MinPtPair = cms.vdouble( 0.0 ), MaxDr = cms.double( 2.0 ), MinAcop = cms.double( -999.0 ), MaxDCAMuMu = cms.double( 0.5 ), @@ -6647,103 +8127,71 @@ MaxEta = cms.double( 2.5 ), MaxRapidityPair = cms.double( 999999.0 ), CutCowboys = cms.bool( False ), - MinInvMass = cms.vdouble( 4.5 ) -) -hltDisplacedmumuVtxProducerDoubleMu4Bs = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu4BsL3Filtered" ), - MinPt = cms.double( 0.0 ), - ChargeOpt = cms.int32( -1 ), - MaxEta = cms.double( 2.5 ), - MaxInvMass = cms.double( 999999.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ) + MinInvMass = cms.vdouble( 2.8 ) ) -hltDisplacedmumuFilterDoubleMu4Bs = cms.EDFilter( "HLTDisplacedmumuFilter", +hltL1sL1DoubleMu0er16OS = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_Eta1p6_WdEta18_OS" ), saveTags = cms.bool( True ), - MuonTag = cms.InputTag( "hltL3MuonCandidates" ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinVtxProbability = cms.double( 0.005 ), - MaxLxySignificance = cms.double( -1.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Bs" ), - FastAccept = cms.bool( True ), - MinCosinePointingAngle = cms.double( -2.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinLxySignificance = cms.double( 0.0 ) + L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + L1CollectionsTag = cms.InputTag( "l1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), + L1TechTriggerSeeding = cms.bool( False ) ) -hltPreDoubleMu43JpsiDisplaced = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreDimuon0er16JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltDoubleMu43JpsiDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +hltL1fL1sL1DoubleMu0er16OSL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", saveTags = cms.bool( True ), - ChargeOpt = cms.int32( -1 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - FastAccept = cms.bool( False ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1f0L2PreFiltered0" ), - MaxPtBalance = cms.double( 999999.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MaxAcop = cms.double( 999.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxInvMass = cms.vdouble( 3.3 ), - MinPtMax = cms.vdouble( 4.0 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MaxDz = cms.double( 9999.0 ), - MinPtPair = cms.vdouble( 6.9 ), - MaxDr = cms.double( 2.0 ), - MinAcop = cms.double( -999.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MinNhits = cms.int32( 0 ), - NSigmaPt = cms.double( 0.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - MinInvMass = cms.vdouble( 2.9 ) -) -hltDisplacedmumuVtxProducerDoubleMu43Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu43JpsiDisplacedL3Filtered" ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0er16OS" ), MinPt = cms.double( 0.0 ), - ChargeOpt = cms.int32( -1 ), + MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), - MaxInvMass = cms.double( 999999.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ) + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "l1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) ) -hltDisplacedmumuFilterDoubleMu43Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", +hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), - MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er16OSL1Filtered0" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 2 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinVtxProbability = cms.double( 0.1 ), - MaxLxySignificance = cms.double( -1.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43Jpsi" ), - FastAccept = cms.bool( True ), - MinCosinePointingAngle = cms.double( 0.9 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinLxySignificance = cms.double( 3.0 ) -) -hltPreDoubleMu4JpsiTrkDisplaced = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0 ) ) -hltDoubleMu4JpsiDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +hltDimuon0JpsiOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), ChargeOpt = cms.int32( -1 ), MaxPtMin = cms.vdouble( 1.0E125 ), FastAccept = cms.bool( False ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1f0L2PreFiltered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0" ), MaxPtBalance = cms.double( 999999.0 ), MaxPtPair = cms.vdouble( 1.0E125 ), MaxAcop = cms.double( 999.0 ), - MinPtMin = cms.vdouble( 4.0 ), - MaxInvMass = cms.vdouble( 3.3 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.35 ), MinPtMax = cms.vdouble( 0.0 ), BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), MaxDz = cms.double( 9999.0 ), - MinPtPair = cms.vdouble( 6.9 ), + MinPtPair = cms.vdouble( 0.0 ), MaxDr = cms.double( 2.0 ), MinAcop = cms.double( -999.0 ), MaxDCAMuMu = cms.double( 0.5 ), @@ -6753,81 +8201,28 @@ MaxEta = cms.double( 2.5 ), MaxRapidityPair = cms.double( 999999.0 ), CutCowboys = cms.bool( False ), - MinInvMass = cms.vdouble( 2.9 ) -) -hltDisplacedmumuVtxProducerDoubleMu4Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu4JpsiDisplacedL3Filtered" ), - MinPt = cms.double( 0.0 ), - ChargeOpt = cms.int32( -1 ), - MaxEta = cms.double( 2.5 ), - MaxInvMass = cms.double( 999999.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ) -) -hltDisplacedmumuFilterDoubleMu4Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - MuonTag = cms.InputTag( "hltL3MuonCandidates" ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinVtxProbability = cms.double( 0.1 ), - MaxLxySignificance = cms.double( -1.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ), - FastAccept = cms.bool( True ), - MinCosinePointingAngle = cms.double( 0.9 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinLxySignificance = cms.double( 3.0 ) -) -hltJpsiTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", - src = cms.InputTag( "hltIter2DisplacedJpsiMerged" ), - particleType = cms.string( "K+" ) -) -hltJpsiTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer", - MinD0Significance = cms.double( 0.0 ), - SimpleMagneticField = cms.string( "" ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinPt = cms.double( 0.8 ), - OverlapDR = cms.double( 1.44E-4 ), - MaxEta = cms.double( 2.5 ), - ThirdTrackMass = cms.double( 0.493677 ), - MaxInvMass = cms.double( 99999.0 ), - TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIter" ), - PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu4Jpsi" ), - MinInvMass = cms.double( 0.0 ), - MuCand = cms.InputTag( "hltL3MuonCandidates" ) -) -hltJpsiTkVertexFilter = cms.EDFilter( "HLTmumutkFilter", - saveTags = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MinCosinePointingAngle = cms.double( -2.0 ), - TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIter" ), - MaxEta = cms.double( 2.5 ), - MuonTag = cms.InputTag( "hltL3MuonCandidates" ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinVtxProbability = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 10.0 ), - MuMuTkVertexTag = cms.InputTag( "hltJpsiTkVertexProducer" ), - MinPt = cms.double( 0.0 ) + MinInvMass = cms.vdouble( 2.8 ) ) -hltPreDoubleMu4LowMassNonResonantTrkDisplaced = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreDimuon6JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltDoubleMu4LowMassNonResonantDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +hltDimuon6JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), ChargeOpt = cms.int32( -1 ), - MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), + MaxPtMin = cms.vdouble( 1.0E125 ), FastAccept = cms.bool( False ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1f0L2PreFiltered0" ), + PreviousCandTag = cms.InputTag( "hltL2fDoubleMu2L2PreFiltered2" ), MaxPtBalance = cms.double( 999999.0 ), - MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), + MaxPtPair = cms.vdouble( 1.0E125 ), MaxAcop = cms.double( 999.0 ), - MinPtMin = cms.vdouble( 4.0, 4.0 ), - MaxInvMass = cms.vdouble( 2.9, 4.8 ), - MinPtMax = cms.vdouble( 0.0, 0.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.35 ), + MinPtMax = cms.vdouble( 0.0 ), BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), MaxDz = cms.double( 9999.0 ), - MinPtPair = cms.vdouble( 6.9, 6.9 ), + MinPtPair = cms.vdouble( 6.0 ), MaxDr = cms.double( 2.0 ), MinAcop = cms.double( -999.0 ), MaxDCAMuMu = cms.double( 0.5 ), @@ -6837,849 +8232,1659 @@ MaxEta = cms.double( 2.5 ), MaxRapidityPair = cms.double( 999999.0 ), CutCowboys = cms.bool( False ), - MinInvMass = cms.vdouble( 1.0, 4.0 ) + MinInvMass = cms.vdouble( 2.8 ) ) -hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu4LowMassNonResonantDisplacedL3Filtered" ), - MinPt = cms.double( 0.0 ), - ChargeOpt = cms.int32( -1 ), - MaxEta = cms.double( 2.5 ), - MaxInvMass = cms.double( 999999.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ) +hltL1sL1SingleEG40 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + L1CollectionsTag = cms.InputTag( "l1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), + L1TechTriggerSeeding = cms.bool( False ) ) -hltDisplacedmumuFilterDoubleMu4LowMassNonResonant = cms.EDFilter( "HLTDisplacedmumuFilter", +hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) +) +hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + ncandcut = cms.int32( 1 ) +) +hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEG85EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + ncandcut = cms.int32( 2 ) +) +hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltL1sL1SingleEG20 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG20" ), saveTags = cms.bool( True ), - MuonTag = cms.InputTag( "hltL3MuonCandidates" ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinVtxProbability = cms.double( 0.1 ), - MaxLxySignificance = cms.double( -1.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant" ), - FastAccept = cms.bool( True ), - MinCosinePointingAngle = cms.double( 0.9 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinLxySignificance = cms.double( 3.0 ) + L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + L1CollectionsTag = cms.InputTag( "l1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), + L1TechTriggerSeeding = cms.bool( False ) ) -hltLowMassNonResonantTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", - src = cms.InputTag( "hltIter2DisplacedNRMuMuMerged" ), - particleType = cms.string( "K+" ) +hltPreEle20WP60Ele8Mass55 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) ) -hltLowMassNonResonantTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer", - MinD0Significance = cms.double( 0.0 ), - SimpleMagneticField = cms.string( "" ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinPt = cms.double( 0.8 ), - OverlapDR = cms.double( 1.44E-4 ), - MaxEta = cms.double( 2.5 ), - ThirdTrackMass = cms.double( 0.493677 ), - MaxInvMass = cms.double( 99999.0 ), - TrackCand = cms.InputTag( "hltLowMassNonResonantTkAllConeTracksIter" ), - PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu4LowMassNonResonant" ), - MinInvMass = cms.double( 0.0 ), - MuCand = cms.InputTag( "hltL3MuonCandidates" ) +hltEGL1SingleEG20Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG20" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) +) +hltEle20WP60Ele8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG20Filter" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), + ncandcut = cms.int32( 1 ) +) +hltEle20WP60Ele8ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEle20WP60Ele8EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle20WP60Ele8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.1 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle20WP60Ele8ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltLowMassNonResonantTkVertexFilter = cms.EDFilter( "HLTmumutkFilter", +hltEle20WP60Ele8EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MinCosinePointingAngle = cms.double( -2.0 ), - TrackTag = cms.InputTag( "hltLowMassNonResonantTkAllConeTracksIter" ), - MaxEta = cms.double( 2.5 ), - MuonTag = cms.InputTag( "hltL3MuonCandidates" ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinVtxProbability = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 10.0 ), - MuMuTkVertexTag = cms.InputTag( "hltLowMassNonResonantTkVertexProducer" ), - MinPt = cms.double( 0.0 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle20WP60Ele8HEFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltPreDoubleMu4PsiPrimeTrkDisplaced = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) +hltEle20WP60Ele8HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle20WP60Ele8EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltDoubleMu4PsiPrimeDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +hltEle20WP60Ele8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - ChargeOpt = cms.int32( -1 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - FastAccept = cms.bool( False ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1f0L2PreFiltered0" ), - MaxPtBalance = cms.double( 999999.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MaxAcop = cms.double( 999.0 ), - MinPtMin = cms.vdouble( 4.0 ), - MaxInvMass = cms.vdouble( 4.05 ), - MinPtMax = cms.vdouble( 0.0 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MaxDz = cms.double( 9999.0 ), - MinPtPair = cms.vdouble( 6.9 ), - MaxDr = cms.double( 2.0 ), - MinAcop = cms.double( -999.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MinNhits = cms.int32( 0 ), - NSigmaPt = cms.double( 0.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - MinInvMass = cms.vdouble( 3.35 ) + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle20WP60Ele8HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) ) -hltDisplacedmumuVtxProducerDoubleMu4PsiPrime = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu4PsiPrimeDisplacedL3Filtered" ), - MinPt = cms.double( 0.0 ), - ChargeOpt = cms.int32( -1 ), - MaxEta = cms.double( 2.5 ), - MaxInvMass = cms.double( 999999.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ) +hltEle20WP60Ele8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 1.05 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 1.05 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltDisplacedmumuFilterDoubleMu4PsiPrime = cms.EDFilter( "HLTDisplacedmumuFilter", +hltEle20WP60Ele8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - MuonTag = cms.InputTag( "hltL3MuonCandidates" ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinVtxProbability = cms.double( 0.1 ), - MaxLxySignificance = cms.double( -1.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4PsiPrime" ), - FastAccept = cms.bool( True ), - MinCosinePointingAngle = cms.double( 0.9 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinLxySignificance = cms.double( 3.0 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.005 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.005 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltPsiPrimeTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", - src = cms.InputTag( "hltIter2DisplacedPsiPrimeMerged" ), - particleType = cms.string( "K+" ) +hltEle20WP60Ele8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.03 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle20WP60Ele8DetaFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltPsiPrimeTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer", - MinD0Significance = cms.double( 0.0 ), - SimpleMagneticField = cms.string( "" ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinPt = cms.double( 0.8 ), - OverlapDR = cms.double( 1.44E-4 ), - MaxEta = cms.double( 2.5 ), - ThirdTrackMass = cms.double( 0.493677 ), - MaxInvMass = cms.double( 99999.0 ), - TrackCand = cms.InputTag( "hltPsiPrimeTkAllConeTracksIter" ), - PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu4PsiPrime" ), - MinInvMass = cms.double( 0.0 ), - MuCand = cms.InputTag( "hltL3MuonCandidates" ) +hltEle20WP60Ele8TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle20WP60Ele8DphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltPsiPrimeTkVertexFilter = cms.EDFilter( "HLTmumutkFilter", +hltEle20WP60Ele8EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MinCosinePointingAngle = cms.double( -2.0 ), - TrackTag = cms.InputTag( "hltPsiPrimeTkAllConeTracksIter" ), - MaxEta = cms.double( 2.5 ), - MuonTag = cms.InputTag( "hltL3MuonCandidates" ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinVtxProbability = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 10.0 ), - MuMuTkVertexTag = cms.InputTag( "hltPsiPrimeTkVertexProducer" ), - MinPt = cms.double( 0.0 ) + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + ncandcut = cms.int32( 2 ) +) +hltEle20WP60Ele8PixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + candTag = cms.InputTag( "hltEle20WP60Ele8EtUnseededFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +hltEle20WP60Ele8Mass55Filter = cms.EDFilter( "HLTPMMassFilter", + saveTags = cms.bool( False ), + lowerMassCut = cms.double( 55.0 ), + L1NonIsoCand = cms.InputTag( "" ), + beamSpot = cms.InputTag( "offlineBeamSpot" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + upperMassCut = cms.double( 125.0 ), + candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchUnseededFilter" ), + reqOppCharge = cms.untracked.bool( False ), + nZcandcut = cms.int32( 1 ) ) -hltL1sL1DoubleMu0 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ), +hltL1sL1SingleIsoEG18 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG18" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreMu7p5L2Mu2Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreEle22eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltL1fL1DoubleMu0L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( True ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "l1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) +hltEGL1SingleIsoEG18erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.17 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleIsoEG18" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) ) -hltL2fDoubleMu2L2PreFiltered2 = cms.EDFilter( "HLTMuonL2PreFilter", - saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0L1Filtered0" ), - MinPt = cms.double( 2.0 ), - MinN = cms.int32( 2 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0 ) +hltSingleEG22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG18erFilter" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + ncandcut = cms.int32( 1 ) ) -hltL3fMu7p5L2Mu2L3Filtered7p5 = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 9999.0 ), - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fDoubleMu2L2PreFiltered2" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinPt = cms.double( 7.5 ) +hltSingleEle22WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.031 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltSingleEG22EtFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltMu7p5L2Mu2JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", - saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 99999.9 ), - PreviousCandTag = cms.InputTag( "hltL3fMu7p5L2Mu2L3Filtered7p5" ), - TrackTag = cms.InputTag( "hltL2MuonCandidates" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 1.0E10 ), - MinTrackPt = cms.double( 2.0 ), - MinTrackHits = cms.int32( 2 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 4.0 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 2.2 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 0.0 ) +hltSingleEle22WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( 0.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltSingleEle22WP75ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltPreMu7p5L2Mu2Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) +hltSingleEle22WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.14 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.21 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltSingleEle22WP75HcEFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltMu7p5L2Mu2UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +hltSingleEle22WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.21 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.11 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltSingleEle22WP75EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltSingleEle22WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltSingleEle22WP75HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.032 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.032 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltSingleEle22WP75PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltSingleEle22WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 2.8 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 3.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltSingleEle22WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.0065 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.0035 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfChi2Filter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltSingleEle22WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.021 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfDetaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltSingleEle22WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 99999.9 ), - PreviousCandTag = cms.InputTag( "hltL3fMu7p5L2Mu2L3Filtered7p5" ), - TrackTag = cms.InputTag( "hltL2MuonCandidates" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 1.0E10 ), - MinTrackPt = cms.double( 2.0 ), - MinTrackHits = cms.int32( 2 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 11.8 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 8.0 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 0.0 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfDphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltL1sMu5 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu5" ), +hltL1sL1IsoEG20erTauJet20er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_IsoEG20er_TauJet20er_NotWdEta0" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreMu7p5Track2Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreEle22eta2p1WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltL1fMu7p5TrackFiltered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( True ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sMu5" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "l1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) +hltEGRegionalL1IsoEG20erTauJet20er = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.17 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1IsoEG20erTauJet20er" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) ) -hltL2fMu7p5TrackL2Filtered7 = cms.EDFilter( "HLTMuonL2PreFilter", - saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fMu7p5TrackFiltered0" ), - MinPt = cms.double( 7.0 ), - MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0 ) +hltEG22L1sIsoEG20erTauJet20erEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGRegionalL1IsoEG20erTauJet20er" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + ncandcut = cms.int32( 1 ) ) -hltL3fLMu7p5TrackL3Filtered7p5 = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 9999.0 ), +hltEle22WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fMu7p5TrackL2Filtered7" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinPt = cms.double( 7.5 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.031 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEG22L1sIsoEG20erTauJet20erEtFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltL3MuonVertex = cms.EDProducer( "VertexFromTrackProducer", - verbose = cms.untracked.bool( False ), - useTriggerFilterElectrons = cms.bool( False ), - beamSpotLabel = cms.InputTag( "offlineBeamSpot" ), - isRecoCandidate = cms.bool( True ), - trackLabel = cms.InputTag( "hltL3MuonCandidates" ), - useTriggerFilterMuons = cms.bool( False ), - useBeamSpot = cms.bool( True ), - vertexLabel = cms.InputTag( "notUsed" ), - triggerFilterElectronsSrc = cms.InputTag( "notUsed" ), - triggerFilterMuonsSrc = cms.InputTag( "notUsed" ), - useVertex = cms.bool( False ) +hltEle22WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( 0.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle22WP75ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltPixelVerticesL3Muon = cms.EDProducer( "PixelVertexProducer", - WtAverage = cms.bool( True ), - Method2 = cms.bool( True ), - beamSpot = cms.InputTag( "offlineBeamSpot" ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ), - Verbosity = cms.int32( 0 ), - UseError = cms.bool( True ), - TrackCollection = cms.InputTag( "hltPixelTracksL3Muon" ), - PtMin = cms.double( 1.0 ), - NTrkMin = cms.int32( 2 ), - ZOffset = cms.double( 5.0 ), - Finder = cms.string( "DivisiveVertexFinder" ), - ZSeparation = cms.double( 0.05 ) +hltEle22WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.14 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.21 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle22WP75HcEFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", - src = cms.InputTag( "hltIter2L3MuonMerged" ), - particleType = cms.string( "mu+" ) +hltEle22WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.21 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.11 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle22WP75EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltMu7p5Track2JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +hltEle22WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 2.0 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 3.35 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 2.8 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle22WP75HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) ) -hltPreMu7p5Track3p5Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) +hltEle22WP75GsfOneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.032 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.032 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle22WP75PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltMu7p5Track3p5JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +hltEle22WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 2.8 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 3.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle22WP75GsfOneOESuperMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle22WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 3.5 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 3.35 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 2.8 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.0065 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.0035 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle22WP75GsfChi2Filter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltPreMu7p5Track7Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) +hltEle22WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.021 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle22WP75GsfDetaFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltMu7p5Track7JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +hltEle22WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 7.0 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 3.35 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 2.8 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle22WP75GsfDphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltPreMu7p5Track2Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) +hltTauJet5 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( False ), + MinPt = cms.double( 5.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) ) -hltMu7p5Track2UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", - saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 2.0 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 11.4 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 8.5 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) +hltOverlapFilterIsoEle22WP75GsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", + saveTags = cms.bool( False ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle22WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) ) -hltPreMu7p5Track3p5Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) +hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", + debug = cms.untracked.bool( False ), + linkDefinitions = cms.VPSet( + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "PS1:ECAL" ), + linkerName = cms.string( "PreshowerAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "PS2:ECAL" ), + linkerName = cms.string( "PreshowerAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "TRACK:ECAL" ), + linkerName = cms.string( "TrackAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "TRACK:HCAL" ), + linkerName = cms.string( "TrackAndHCALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( False ), + linkType = cms.string( "ECAL:HCAL" ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( False ), + linkType = cms.string( "HFEM:HFHAD" ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) + ), + elementImporters = cms.VPSet( + cms.PSet( importerName = cms.string( "GeneralTracksImporter" ), + useIterativeTracking = cms.bool( False ), + source = cms.InputTag( "hltLightPFTracks" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3 ), + muonSrc = cms.InputTag( "hltMuons" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( -1.0, -1.0, -1.0, -1.0, -1.0 ) + ), + cms.PSet( importerName = cms.string( "ECALClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHCAL" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHFEM" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHFHAD" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ) + ) + ), + verbose = cms.untracked.bool( False ) +) +hltParticleFlowForTaus = cms.EDProducer( "PFProducer", + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + minPtForPostCleaning = cms.double( 20.0 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + sumPtTrackIsoForPhoton = cms.double( -1.0 ), + metFactorForFakes = cms.double( 4.0 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + electron_missinghits = cms.uint32( 1 ), + metSignificanceForCleaning = cms.double( 3.0 ), + usePFPhotons = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + nTrackIsoForEgammaSC = cms.uint32( 2 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + cosmicRejectionDistance = cms.double( 1.0 ), + useEGammaFilters = cms.bool( False ), + useEGammaElectrons = cms.bool( False ), + nsigma_TRACK = cms.double( 1.0 ), + useEGammaSupercluster = cms.bool( False ), + sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ), + eventFractionForCleaning = cms.double( 0.8 ), + usePFDecays = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + eventFractionForRejection = cms.double( 0.8 ), + photon_MinEt = cms.double( 10.0 ), + usePFNuclearInteractions = cms.bool( False ), + maxSignificance = cms.double( 2.5 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + debug = cms.untracked.bool( False ), + pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ), + 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 ), + ptErrorScale = cms.double( 8.0 ), + minSignificance = cms.double( 2.5 ), + minMomentumForPunchThrough = cms.double( 100.0 ), + pf_conv_mvaCut = cms.double( 0.0 ), + useCalibrationsFromDB = cms.bool( True ), + usePFElectrons = cms.bool( False ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + photon_combIso = cms.double( 10.0 ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + postHFCleaning = cms.bool( False ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHCAL:Cleaned','hltParticleFlowClusterHFHAD:Cleaned','hltParticleFlowClusterHFEM:Cleaned' ), + coneEcalIsoForEgammaSC = cms.double( 0.3 ), + minSignificanceReduction = cms.double( 1.4 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + 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 ), + minPixelHits = cms.int32( 1 ), + maxDPtOPt = cms.double( 1.0 ), + useHO = cms.bool( False ), + pf_electron_output_col = cms.string( "electrons" ), + electron_noniso_mvaCut = cms.double( -0.1 ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + useVerticesForNeutral = cms.bool( True ), + pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes.root" ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ), + coneTrackIsoForEgammaSC = cms.double( 0.3 ), + minDeltaMet = cms.double( 0.4 ), + pt_Error = cms.double( 1.0 ), + useProtectionsForJetMET = cms.bool( True ), + metFactorForRejection = cms.double( 4.0 ), + sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ), + calibHF_use = cms.bool( False ), + verbose = cms.untracked.bool( False ), + usePFConversions = cms.bool( False ), + trackQuality = cms.string( "highPurity" ), + calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ), + metFactorForCleaning = cms.double( 4.0 ), + eventFactorForCosmics = cms.double( 10.0 ), + egammaElectrons = cms.InputTag( "" ), + minEnergyForPunchThrough = cms.double( 100.0 ), + minTrackerHits = cms.int32( 8 ), + iCfgCandConnector = cms.PSet( + bCalibSecondary = cms.bool( False ), + bCalibPrimary = cms.bool( False ), + bCorrect = cms.bool( False ), + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ) + ), + rejectTracks_Bad = cms.bool( False ), + pf_electronID_crackCorrection = cms.bool( False ), + pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterCorr.root" ), + 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 ), + muons = cms.InputTag( "hltMuons" ), + metFactorForHighEta = cms.double( 25.0 ), + minHFCleaningPt = cms.double( 5.0 ), + muon_HCAL = cms.vdouble( 3.0, 3.0 ), + pf_electron_mvaCut = cms.double( -0.1 ), + ptFactorForHighEta = cms.double( 2.0 ), + maxDeltaPhiPt = cms.double( 7.0 ), + pf_electronID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_PfElectrons23Jan_IntToFloat.txt" ), + sumEtEcalIsoForEgammaSC_endcap = cms.double( 2.0 ), + 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 ), + pf_GlobC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFGlobalCorr.root" ), + photon_HoE = cms.double( 0.1 ), + sumEtEcalIsoForEgammaSC_barrel = cms.double( 1.0 ), + calibPFSCEle_Fbrem_endcap = cms.vdouble( 0.9, 6.5, -0.0692932, 0.101776, 0.995338, -0.00236548, 0.874998, 1.653, -0.0750184, 0.147, 0.923165, 4.74665E-4, 1.10782 ), + punchThroughFactor = cms.double( 3.0 ), + algoType = cms.uint32( 0 ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + postMuonCleaning = cms.bool( True ), + calibPFSCEle_barrel = cms.vdouble( 1.004, -1.536, 22.88, -1.467, 0.3555, 0.6227, 14.65, 2051.0, 25.0, 0.9932, -0.5444, 0.0, 0.5438, 0.7109, 7.645, 0.2904, 0.0 ), + electron_protectionsForJetMET = cms.PSet( + maxE = cms.double( 50.0 ), + maxTrackPOverEele = cms.double( 1.0 ), + maxEcalEOverP_2 = cms.double( 0.2 ), + maxHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverP_1 = cms.double( 0.5 ), + maxHcalEOverP = cms.double( 1.0 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalE = cms.double( 10.0 ), + maxEeleOverPout = cms.double( 0.2 ), + maxNtracks = cms.double( 3.0 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxDPhiIN = cms.double( 0.1 ), + maxEeleOverPoutRes = cms.double( 0.5 ) + ), + electron_iso_pt = cms.double( 10.0 ), + isolatedElectronID_mvaWeightFile = cms.string( "RecoEgamma/ElectronIdentification/data/TMVA_BDTSimpleCat_17Feb2011.weights.xml" ), + vertexCollection = cms.InputTag( "hltPixelVertices" ), + X0_Map = cms.string( "RecoParticleFlow/PFProducer/data/allX0histos.root" ), + calibPFSCEle_Fbrem_barrel = cms.vdouble( 0.6, 6.0, -0.0255975, 0.0576727, 0.975442, -5.46394E-4, 1.26147, 25.0, -0.02025, 0.04537, 0.9728, -8.962E-4, 1.172 ), + blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), + punchThroughMETFactor = cms.double( 4.0 ), + metSignificanceForRejection = cms.double( 4.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 2.0 ) + ), + usePhotonReg = cms.bool( False ), + dzPV = cms.double( 0.2 ), + 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 ), + useRegressionFromDB = cms.bool( False ), + muon_ECAL = cms.vdouble( 0.5, 0.5 ), + usePFSCEleCalib = cms.bool( True ) ) -hltMu7p5Track3p5UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", - saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 3.5 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 11.4 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 8.5 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) +hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( True ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "PFJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.4 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltParticleFlowForTaus" ), + inputEtMin = cms.double( 0.0 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetPtMin = cms.double( 0.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 0 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -hltPreMu7p5Track7Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) +hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", + pfCandAssocMapSrc = cms.InputTag( "" ), + src = cms.InputTag( "hltAK4PFJetsForTaus" ), + deltaR = cms.double( 0.8 ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) ) -hltMu7p5Track7UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", - saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 7.0 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 11.4 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 8.5 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) +hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer", + outputSelection = cms.string( "pt > 0.5" ), + ranking = cms.VPSet( + cms.PSet( selectionPassFunction = cms.string( "-pt" ), + selectionFailValue = cms.double( 1000.0 ), + selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), + name = cms.string( "ChargedPFCandidate" ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ) + ) + ), + builders = cms.VPSet( + cms.PSet( minMergeChargedHadronPt = cms.double( 100.0 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + minMergeNeutralHadronEt = cms.double( 0.0 ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minNeutralHadronEt = cms.double( 30.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 0.5 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ) + ) + ) + ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ) ) -hltL1sL1DoubleMu0er16NoOS = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_Eta1p6_WdEta18" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - L1CollectionsTag = cms.InputTag( "l1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), - L1TechTriggerSeeding = cms.bool( False ) +hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", + outputSelection = cms.string( "pt > 0" ), + ranking = cms.VPSet( + cms.PSet( selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ), + selectionFailValue = cms.double( 1000.0 ), + selection = cms.string( "algoIs(\'kStrips\')" ), + name = cms.string( "InStrip" ), + plugin = cms.string( "RecoTauPiZeroStringQuality" ) + ) + ), + builders = cms.VPSet( + cms.PSet( name = cms.string( "s" ), + stripPhiAssociationDistance = cms.double( 0.2 ), + plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), + minGammaEtStripAdd = cms.double( 0.0 ), + minGammaEtStripSeed = cms.double( 0.5 ), + maxStripBuildIterations = cms.int32( -1 ), + updateStripAfterEachDaughter = cms.bool( False ), + makeCombinatoricStrips = cms.bool( False ), + applyElecTrackQcuts = cms.bool( False ), + stripCandidatesParticleIds = cms.vint32( 2, 4 ), + minStripEt = cms.double( 1.0 ), + stripEtaAssociationDistance = cms.double( 0.05 ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minGammaEt = cms.double( 0.5 ), + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ) + ) + ) + ), + massHypothesis = cms.double( 0.136 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ) ) -hltPreDimuon0er16JpsiNoOSNoVertexing = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) +hltPFTausSansRef = cms.EDProducer( "RecoTauProducer", + piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), + modifiers = cms.VPSet( + cms.PSet( ElectronPreIDProducer = cms.InputTag( "elecpreid" ), + name = cms.string( "shrinkingConeElectronRej" ), + plugin = cms.string( "RecoTauElectronRejectionPlugin" ), + DataType = cms.string( "AOD" ), + maximumForElectrionPreIDOutput = cms.double( -0.1 ), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), + ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ), + EcalStripSumE_minClusEnergy = cms.double( 0.1 ), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), + EcalStripSumE_deltaEta = cms.double( 0.03 ) + ) + ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), + maxJetAbsEta = cms.double( 99.0 ), + chargedHadronSrc = cms.InputTag( "hltTauPFJetsRecoTauChargedHadrons" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( usePFLeptons = cms.bool( True ), + signalConeNeutralHadrons = cms.string( "0.1" ), + name = cms.string( "fixedConeTau" ), + plugin = cms.string( "RecoTauBuilderConePlugin" ), + isoConeChargedHadrons = cms.string( "0.4" ), + isoConePiZeros = cms.string( "0.4" ), + isoConeNeutralHadrons = cms.string( "0.4" ), + matchingCone = cms.string( "0.4" ), + signalConeChargedHadrons = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), + leadObjectPt = cms.double( 0.5 ), + signalConePiZeros = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), + qualityCuts = cms.PSet( + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 0.5 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ) + ), + maxSignalConeChargedHadrons = cms.int32( 3 ) + ) + ), + buildNullTaus = cms.bool( True ) ) -hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( True ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0er16NoOS" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "l1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) +hltPFTaus = cms.EDProducer( "RecoTauPiZeroUnembedder", + src = cms.InputTag( "hltPFTausSansRef" ) ) -hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", - saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 2 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0 ) +hltPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltPFTaus" ) ) -hltDimuon0JpsiNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - ChargeOpt = cms.int32( -1 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - FastAccept = cms.bool( False ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), - MaxPtBalance = cms.double( 999999.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MaxAcop = cms.double( 999.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 3.35 ), - MinPtMax = cms.vdouble( 0.0 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MaxDz = cms.double( 9999.0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxDr = cms.double( 2.0 ), - MinAcop = cms.double( -999.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MinNhits = cms.int32( 0 ), - NSigmaPt = cms.double( 0.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - MinInvMass = cms.vdouble( 2.8 ) +hltPFTauLooseAbsoluteIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + PFTauProducer = cms.InputTag( "hltPFTaus" ), + maximumSumPtCut = cms.double( 3.0 ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + minTrackHits = cms.uint32( 5 ), + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + minTrackPixelHits = cms.uint32( 2 ), + minGammaEt = cms.double( 0.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.05 ) + ), + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ) + ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( True ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + deltaBetaFactor = cms.string( "0.38" ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.06 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( False ), + maximumOccupancy = cms.uint32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + verbosity = cms.int32( 0 ), + applyRhoCorrection = cms.bool( False ), + relativeSumPtOffset = cms.double( 0.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + storeRawPUsumPt = cms.bool( False ) ) -hltL1sL1DoubleMu0er16OS = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_Eta1p6_WdEta18_OS" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - L1CollectionsTag = cms.InputTag( "l1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), - L1TechTriggerSeeding = cms.bool( False ) +hltPFTauLooseRelativeIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + PFTauProducer = cms.InputTag( "hltPFTaus" ), + maximumSumPtCut = cms.double( 3.0 ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + minTrackHits = cms.uint32( 5 ), + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + minTrackPixelHits = cms.uint32( 2 ), + minGammaEt = cms.double( 0.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.05 ) + ), + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ) + ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( False ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + deltaBetaFactor = cms.string( "0.38" ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.1 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( True ), + maximumOccupancy = cms.uint32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + verbosity = cms.int32( 0 ), + applyRhoCorrection = cms.bool( False ), + relativeSumPtOffset = cms.double( 20.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + storeRawPUsumPt = cms.bool( False ) ) -hltPreDimuon0er16JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) +hltPFTauLooseAbsOrRelIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", + PassValue = cms.double( 1.0 ), + Prediscriminants = cms.PSet( + discr2 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltPFTauLooseRelativeIsolationDiscriminator" ) + ), + discr1 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltPFTauLooseAbsoluteIsolationDiscriminator" ) + ), + BooleanOperator = cms.string( "or" ) + ), + FailValue = cms.double( 0.0 ), + PFTauProducer = cms.InputTag( "hltPFTaus" ) ) -hltL1fL1sL1DoubleMu0er16OSL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( True ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0er16OS" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 2 ), +hltPFTau20 = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( False ), + MinPt = cms.double( 20.0 ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "l1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltPFTaus" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) ) -hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", - saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er16OSL1Filtered0" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 2 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0 ) +hltSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + cut = cms.string( "pt > 0" ), + src = cms.InputTag( "hltPFTaus" ) ) -hltDimuon0JpsiOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - ChargeOpt = cms.int32( -1 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - FastAccept = cms.bool( False ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0" ), - MaxPtBalance = cms.double( 999999.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MaxAcop = cms.double( 999.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 3.35 ), - MinPtMax = cms.vdouble( 0.0 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MaxDz = cms.double( 9999.0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxDr = cms.double( 2.0 ), - MinAcop = cms.double( -999.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MinNhits = cms.int32( 0 ), - NSigmaPt = cms.double( 0.0 ), - MinPtBalance = cms.double( -1.0 ), +hltPFTau20Track = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( False ), + MinPt = cms.double( 20.0 ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - MinInvMass = cms.vdouble( 2.8 ) + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) ) -hltPreDimuon6JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) +hltSelectedPFTausTrackFindingLooseIsolation = cms.EDFilter( "PFTauSelector", + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltPFTauLooseAbsOrRelIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + cut = cms.string( "pt > 0" ), + src = cms.InputTag( "hltPFTaus" ) ) -hltDimuon6JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +hltPFTau20TrackLooseIso = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - ChargeOpt = cms.int32( -1 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - FastAccept = cms.bool( False ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fDoubleMu2L2PreFiltered2" ), - MaxPtBalance = cms.double( 999999.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MaxAcop = cms.double( 999.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 3.35 ), - MinPtMax = cms.vdouble( 0.0 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MaxDz = cms.double( 9999.0 ), - MinPtPair = cms.vdouble( 6.0 ), - MaxDr = cms.double( 2.0 ), - MinAcop = cms.double( -999.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MinNhits = cms.int32( 0 ), - NSigmaPt = cms.double( 0.0 ), - MinPtBalance = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - MinInvMass = cms.vdouble( 2.8 ) + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingLooseIsolation" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) ) -hltL1sL1SingleEG35 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35" ), +hltOverlapFilterIsoEle22WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLT2PhotonPFTau", saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - L1CollectionsTag = cms.InputTag( "l1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), - L1TechTriggerSeeding = cms.bool( False ) + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingLooseIsolation' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle22WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIso" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) ) -hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreEle25WP60SC4Mass55 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1SingleEG35Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) -hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( False ), +hltEle25WP60SC4EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), + inputTag = cms.InputTag( "hltEGL1SingleEG20Filter" ), + etcutEB = cms.double( 25.0 ), + etcutEE = cms.double( 25.0 ), ncandcut = cms.int32( 1 ) ) -hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle25WP60SC4ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEle25WP60SC4EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle25WP60SC4HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), thrOverEEE = cms.double( 0.1 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), + thrOverEEB = cms.double( 0.1 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEG85EtFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( False ), +hltEle25WP60SC4EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - ncandcut = cms.int32( 2 ) + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle25WP60SC4HEFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle25WP60SC4HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle25WP60SC4EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle25WP60SC4PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle25WP60SC4HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) ) -hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle25WP60SC4OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), + thrRegularEE = cms.double( 1.05 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 1.05 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle25WP60SC4PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1sL1SingleEG20 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG20" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - L1CollectionsTag = cms.InputTag( "l1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), - L1TechTriggerSeeding = cms.bool( False ) -) -hltPreEle20WP60Ele8Mass55 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) -) -hltEGL1SingleEG20Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG20" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) -hltEle20WP60Ele8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG20Filter" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), - ncandcut = cms.int32( 1 ) -) -hltEle20WP60Ele8ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle25WP60SC4DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), + thrRegularEE = cms.double( 0.005 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.011 ), + thrRegularEB = cms.double( 0.005 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle20WP60Ele8EtFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle25WP60SC4PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle20WP60Ele8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle25WP60SC4DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.1 ), - thrRegularEB = cms.double( -1.0 ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.03 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle20WP60Ele8ClusterShapeFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle25WP60SC4DetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer", - energyEndcap = cms.double( 0.0 ), - effectiveAreaBarrel = cms.double( 0.149 ), - etaStripBarrel = cms.double( 0.0 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ), - etaStripEndcap = cms.double( 0.0 ), - drVetoBarrel = cms.double( 0.0 ), - drMax = cms.double( 0.3 ), - doRhoCorrection = cms.bool( True ), - energyBarrel = cms.double( 0.0 ), - effectiveAreaEndcap = cms.double( 0.097 ), - drVetoEndcap = cms.double( 0.0 ), - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ) -) -hltEle20WP60Ele8EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle25WP60SC4TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -7693,163 +9898,149 @@ lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle20WP60Ele8HEFilter" ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle25WP60SC4DphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltRegionalTowerForEgamma = cms.EDProducer( "EgammaHLTCaloTowerProducer", - L1NonIsoCand = cms.InputTag( 'l1extraParticles','NonIsolated' ), - EMin = cms.double( 0.8 ), - EtMin = cms.double( 0.5 ), - L1IsoCand = cms.InputTag( 'l1extraParticles','Isolated' ), - useTowersInCone = cms.double( 0.8 ), - towerCollection = cms.InputTag( "hltTowerMakerForAll" ) +hltEle25WP60SC4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + etcutEB = cms.double( 4.0 ), + etcutEE = cms.double( 4.0 ), + ncandcut = cms.int32( 2 ) ) -hltParticleFlowRecHitHCALForEgamma = cms.EDProducer( "PFCTRecHitProducer", - ECAL_Compensate = cms.bool( False ), - ECAL_Dead_Code = cms.uint32( 10 ), - MinLongTiming_Cut = cms.double( -5.0 ), - ECAL_Compensation = cms.double( 0.5 ), - MaxLongTiming_Cut = cms.double( 5.0 ), - weight_HFhad = cms.double( 1.0 ), - ApplyPulseDPG = cms.bool( False ), - navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ), - ECAL_Threshold = cms.double( 10.0 ), - ApplyTimeDPG = cms.bool( False ), - caloTowers = cms.InputTag( "hltRegionalTowerForEgamma" ), - hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ), - LongFibre_Fraction = cms.double( 0.1 ), - MaxShortTiming_Cut = cms.double( 5.0 ), - HcalMaxAllowedHFLongShortSev = cms.int32( 9 ), - thresh_Barrel = cms.double( 0.4 ), - navigation_HF = cms.bool( True ), - HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ), - HF_Calib_29 = cms.double( 1.07 ), - LongFibre_Cut = cms.double( 120.0 ), - EM_Depth = cms.double( 22.0 ), - weight_HFem = cms.double( 1.0 ), - LongShortFibre_Cut = cms.double( 1.0E9 ), - MinShortTiming_Cut = cms.double( -5.0 ), - HCAL_Calib = cms.bool( True ), - thresh_HF = cms.double( 0.4 ), - HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ), - thresh_Endcap = cms.double( 0.4 ), - HcalMaxAllowedChannelStatusSev = cms.int32( 9 ), - hcalRecHitsHF = cms.InputTag( "hltHfreco" ), - ShortFibre_Cut = cms.double( 60.0 ), - ApplyLongShortDPG = cms.bool( True ), - HF_Calib = cms.bool( True ), - HAD_Depth = cms.double( 47.0 ), - ShortFibre_Fraction = cms.double( 0.01 ), - HCAL_Calib_29 = cms.double( 1.35 ) +hltEle25WP60SC4Mass55Filter = cms.EDFilter( "HLTPMMassFilter", + saveTags = cms.bool( False ), + lowerMassCut = cms.double( 55.0 ), + L1NonIsoCand = cms.InputTag( "" ), + beamSpot = cms.InputTag( "offlineBeamSpot" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + upperMassCut = cms.double( 125.0 ), + candTag = cms.InputTag( "hltEle25WP60SC4EtUnseededFilter" ), + reqOppCharge = cms.untracked.bool( False ), + nZcandcut = cms.int32( 1 ) ) -hltParticleFlowClusterHCALForEgamma = cms.EDProducer( "PFClusterProducer", - pfClusterBuilder = cms.PSet( - positionCalc = cms.PSet( - minFractionInCalc = cms.double( 1.0E-9 ), - logWeightDenominator = cms.double( 0.8 ), - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( 5 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) - ), - minFracTot = cms.double( 1.0E-20 ), - maxIterations = cms.uint32( 50 ), - stoppingTolerance = cms.double( 1.0E-8 ), - minFractionToKeep = cms.double( 1.0E-7 ), - excludeOtherSeeds = cms.bool( True ), - showerSigma = cms.double( 10.0 ), - recHitEnergyNorms = cms.VPSet( - cms.PSet( detector = cms.string( "HCAL_BARREL1" ), - recHitEnergyNorm = cms.double( 0.8 ) - ), - cms.PSet( detector = cms.string( "HCAL_ENDCAP" ), - recHitEnergyNorm = cms.double( 0.8 ) - ) - ), - algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), - allCellsPositionCalc = cms.PSet( - minFractionInCalc = cms.double( 1.0E-9 ), - logWeightDenominator = cms.double( 0.8 ), - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( -1 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) - ) - ), - positionReCalc = cms.PSet( ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.double( 0.8 ), - detector = cms.string( "HCAL_BARREL1" ), - gatheringThresholdPt = cms.double( 0.0 ) - ), - cms.PSet( gatheringThreshold = cms.double( 0.8 ), - detector = cms.string( "HCAL_ENDCAP" ), - gatheringThresholdPt = cms.double( 0.0 ) - ) - ), - useCornerCells = cms.bool( True ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ) - ), - energyCorrector = cms.PSet( ), - recHitCleaners = cms.VPSet( - cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) ) - ), - seedFinder = cms.PSet( - nNeighbours = cms.int32( 4 ), - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThreshold = cms.double( 0.8 ), - seedingThresholdPt = cms.double( 0.0 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThreshold = cms.double( 1.1 ), - seedingThresholdPt = cms.double( 0.0 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ) - ), - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCALForEgamma" ) +hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_SingleIsoEG30er OR L1_ETM70" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + L1CollectionsTag = cms.InputTag( "l1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), + L1TechTriggerSeeding = cms.bool( False ) +) +hltPreEle25eta2p1WP85GsfPFMET80boostedW = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) ) -hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", - energyEndcap = cms.double( 0.0 ), - useHF = cms.bool( False ), - effectiveAreaBarrel = cms.double( 0.06 ), - etaStripBarrel = cms.double( 0.0 ), - pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - etaStripEndcap = cms.double( 0.0 ), - drVetoBarrel = cms.double( 0.0 ), - pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForEgamma" ), - drMax = cms.double( 0.3 ), - doRhoCorrection = cms.bool( True ), - energyBarrel = cms.double( 0.0 ), - effectiveAreaEndcap = cms.double( 0.089 ), - drVetoEndcap = cms.double( 0.0 ), - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - rhoMax = cms.double( 9.9999999E7 ), - pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), - rhoScale = cms.double( 1.0 ) +hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) ) -hltEle20WP60Ele8HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEG25EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter" ), + etcutEB = cms.double( 25.0 ), + etcutEE = cms.double( 25.0 ), + ncandcut = cms.int32( 1 ) +) +hltEle25WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.033 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEG25EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle25WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), + thrOverEEE = cms.double( 0.2 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle25WP85ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle25WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.12 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.16 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle25WP85HEFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle25WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.3 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.2 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle20WP60Ele8EcalIsoFilter" ), + candTag = cms.InputTag( "hltEle25WP85EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle20WP60Ele8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), +hltEle25WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), tanhSO10InterThres = cms.double( 1.0 ), @@ -7859,7 +10050,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle20WP60Ele8HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle25WP85HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -7874,31 +10065,49 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltEle20WP60Ele8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle25WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 1.05 ), + thrRegularEE = cms.double( 0.009 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 1.05 ), + thrRegularEB = cms.double( 0.012 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle25WP85PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle20WP60Ele8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle25WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.005 ), + thrRegularEE = cms.double( 1.0 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 999.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltEle25WP85GsfOneOEMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle25WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.01 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), @@ -7907,14 +10116,14 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle25WP85GsfMissingHitsFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle20WP60Ele8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle25WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( 0.03 ), thrOverEEE = cms.double( -1.0 ), @@ -7925,141 +10134,153 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle20WP60Ele8DetaFilter" ), + candTag = cms.InputTag( "hltEle25WP85GsfDetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltElectronsVertex = cms.EDProducer( "VertexFromTrackProducer", - verbose = cms.untracked.bool( False ), - useTriggerFilterElectrons = cms.bool( False ), - beamSpotLabel = cms.InputTag( "offlineBeamSpot" ), - isRecoCandidate = cms.bool( True ), - trackLabel = cms.InputTag( "hltEgammaGsfElectrons" ), - useTriggerFilterMuons = cms.bool( False ), - useBeamSpot = cms.bool( True ), - vertexLabel = cms.InputTag( "None" ), - triggerFilterElectronsSrc = cms.InputTag( "None" ), - triggerFilterMuonsSrc = cms.InputTag( "None" ), - useVertex = cms.bool( False ) +hltEle25WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle25WP85GsfDphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltPixelVerticesElectrons = cms.EDProducer( "PixelVertexProducer", - WtAverage = cms.bool( True ), - Method2 = cms.bool( True ), - beamSpot = cms.InputTag( "offlineBeamSpot" ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ), - Verbosity = cms.int32( 0 ), - UseError = cms.bool( True ), - TrackCollection = cms.InputTag( "hltPixelTracksElectrons" ), - PtMin = cms.double( 1.0 ), - NTrkMin = cms.int32( 2 ), - ZOffset = cms.double( 5.0 ), - Finder = cms.string( "DivisiveVertexFinder" ), - ZSeparation = cms.double( 0.05 ) +hltAK4PFJets = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( True ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "PFJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.4 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltParticleFlow" ), + inputEtMin = cms.double( 0.0 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetPtMin = cms.double( 0.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 0 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -hltEgammaEleGsfTrackIso = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", - egTrkIsoStripEndcap = cms.double( 0.03 ), - egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ), - useGsfTrack = cms.bool( True ), - useSCRefs = cms.bool( True ), - trackProducer = cms.InputTag( "hltIter2MergedForElectrons" ), - egTrkIsoStripBarrel = cms.double( 0.03 ), - electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ), - egTrkIsoConeSize = cms.double( 0.3 ), - egTrkIsoRSpan = cms.double( 999999.0 ), - egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ), - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - beamSpotProducer = cms.InputTag( "offlineBeamSpot" ), - egTrkIsoPtMin = cms.double( 1.0 ), - egTrkIsoZSpan = cms.double( 0.15 ) +hltAK4PFJetsCorrected = cms.EDProducer( "PFJetCorrectionProducer", + src = cms.InputTag( "hltAK4PFJets" ), + correctors = cms.vstring( 'hltESPAK4PFCorrection' ) ) -hltEle20WP60Ele8TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle20WP60Ele8DphiFilter" ), - nonIsoTag = cms.InputTag( "" ) +hltPFMETProducer = cms.EDProducer( "HLTMhtProducer", + usePt = cms.bool( True ), + minPtJet = cms.double( 0.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJets" ), + minNJet = cms.int32( 0 ), + maxEtaJet = cms.double( 999.0 ), + excludePFMuons = cms.bool( False ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) ) -hltEle20WP60Ele8EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +hltPFMET80Filter = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - ncandcut = cms.int32( 2 ) + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 80.0 ) ) -hltEle20WP60Ele8PixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +hltL1sL1SingleEG35ORL1SingleIsoEG30er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_SingleIsoEG30er" ), saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - candTag = cms.InputTag( "hltEle20WP60Ele8EtUnseededFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -hltEle20WP60Ele8Mass55Filter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( False ), - lowerMassCut = cms.double( 55.0 ), - L1NonIsoCand = cms.InputTag( "" ), - beamSpot = cms.InputTag( "offlineBeamSpot" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - upperMassCut = cms.double( 125.0 ), - candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchUnseededFilter" ), - reqOppCharge = cms.untracked.bool( False ), - nZcandcut = cms.int32( 1 ) + L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + L1CollectionsTag = cms.InputTag( "l1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), + L1TechTriggerSeeding = cms.bool( False ) ) -hltPreEle25WP60SC4Mass55 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreEle35eta2p1WP85Gsf = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltEle25WP60SC4EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), +hltEGL1SingleEG35ORL1SingleIsoEG30erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORL1SingleIsoEG30er" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) +) +hltEG35EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG20Filter" ), - etcutEB = cms.double( 25.0 ), - etcutEE = cms.double( 25.0 ), + inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erFilter" ), + etcutEB = cms.double( 35.0 ), + etcutEE = cms.double( 35.0 ), ncandcut = cms.int32( 1 ) ) -hltEle25WP60SC4ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle35WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), + thrRegularEE = cms.double( 0.033 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), @@ -8068,65 +10289,65 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle25WP60SC4EtFilter" ), + candTag = cms.InputTag( "hltEG35EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP60SC4HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle35WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), + thrOverEEE = cms.double( 0.2 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.1 ), + thrOverEEB = cms.double( 0.15 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle25WP60SC4ClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle35WP85ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP60SC4EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle35WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), + thrOverEEE = cms.double( 0.12 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), + thrOverEEB = cms.double( 0.16 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle25WP60SC4HEFilter" ), + candTag = cms.InputTag( "hltEle35WP85HEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP60SC4HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle35WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), + thrOverEEE = cms.double( 0.3 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), + thrOverEEB = cms.double( 0.2 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle25WP60SC4EcalIsoFilter" ), + candTag = cms.InputTag( "hltEle35WP85EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP60SC4PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), +hltEle35WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), tanhSO10InterThres = cms.double( 1.0 ), @@ -8136,7 +10357,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle25WP60SC4HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle35WP85HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -8151,144 +10372,111 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltEle25WP60SC4OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle35WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 1.05 ), + thrRegularEE = cms.double( 0.009 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 1.05 ), + thrRegularEB = cms.double( 0.012 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle25WP60SC4PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle35WP85PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP60SC4DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle35WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.005 ), + thrRegularEE = cms.double( 1.0 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.005 ), + thrRegularEB = cms.double( 999.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle25WP60SC4PixelMatchFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltEle35WP85GsfOneOEMinusOneOPFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP60SC4DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle35WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), + thrRegularEE = cms.double( 0.01 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.03 ), + thrRegularEB = cms.double( 0.005 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle25WP60SC4DetaFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle35WP85GsfMissingHitsFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP60SC4TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle35WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), - thrRegularEB = cms.double( -1.0 ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.03 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle25WP60SC4DphiFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle35WP85GsfDetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP60SC4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - etcutEB = cms.double( 4.0 ), - etcutEE = cms.double( 4.0 ), - ncandcut = cms.int32( 2 ) -) -hltEle25WP60SC4Mass55Filter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( False ), - lowerMassCut = cms.double( 55.0 ), - L1NonIsoCand = cms.InputTag( "" ), - beamSpot = cms.InputTag( "offlineBeamSpot" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - upperMassCut = cms.double( 125.0 ), - candTag = cms.InputTag( "hltEle25WP60SC4EtUnseededFilter" ), - reqOppCharge = cms.untracked.bool( False ), - nZcandcut = cms.int32( 1 ) -) -hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_SingleIsoEG30er OR L1_ETM70" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - L1CollectionsTag = cms.InputTag( "l1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), - L1TechTriggerSeeding = cms.bool( False ) +hltEle35WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle35WP85GsfDphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltPreEle25eta2p1WP85GsfPFMET80boostedW = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreEle40eta2p1WP85Gsf = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) -hltEG25EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +hltEG40EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter" ), - etcutEB = cms.double( 25.0 ), - etcutEE = cms.double( 25.0 ), + inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erFilter" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 40.0 ), ncandcut = cms.int32( 1 ) ) -hltEle25WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle40WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8303,10 +10491,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG25EtFilter" ), + candTag = cms.InputTag( "hltEG40EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle40WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8321,10 +10509,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle25WP85ClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle40WP85ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle40WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8339,10 +10527,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle25WP85HEFilter" ), + candTag = cms.InputTag( "hltEle40WP85HEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle40WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8357,10 +10545,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle25WP85EcalIsoFilter" ), + candTag = cms.InputTag( "hltEle40WP85EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +hltEle40WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), @@ -8371,7 +10559,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle25WP85HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle40WP85HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -8386,7 +10574,7 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltEle25WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle40WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8401,10 +10589,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle25WP85PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle40WP85PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle40WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8419,10 +10607,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - candTag = cms.InputTag( "hltEle25WP85GsfOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltEle40WP85GsfOneOEMinusOneOPFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle40WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8437,10 +10625,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle25WP85GsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle40WP85GsfMissingHitsFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle40WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8455,10 +10643,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle25WP85GsfDetaFilter" ), + candTag = cms.InputTag( "hltEle40WP85GsfDetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle40WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8473,104 +10661,26 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle25WP85GsfDphiFilter" ), + candTag = cms.InputTag( "hltEle40WP85GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltAK4PFJets = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( True ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "PFJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.4 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltParticleFlow" ), - inputEtMin = cms.double( 0.0 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetPtMin = cms.double( 0.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 0 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -hltAK4PFJetsCorrected = cms.EDProducer( "PFJetCorrectionProducer", - src = cms.InputTag( "hltAK4PFJets" ), - correctors = cms.vstring( 'hltESPAK4PFCorrection' ) -) -hltPFMETProducer = cms.EDProducer( "HLTMhtProducer", - usePt = cms.bool( True ), - minPtJet = cms.double( 0.0 ), - jetsLabel = cms.InputTag( "hltAK4PFJets" ), - minNJet = cms.int32( 0 ), - maxEtaJet = cms.double( 999.0 ), - excludePFMuons = cms.bool( False ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -hltPFMET80Filter = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), - minMht = cms.vdouble( 80.0 ) -) -hltL1sL1SingleEG35ORL1SingleIsoEG30er = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_SingleIsoEG30er" ), +hltL1sL1SingleEG25 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG25" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreEle35eta2p1WP85Gsf = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreEle27WP85Gsf = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1SingleEG35ORL1SingleIsoEG30erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltEGL1SingleEG25Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -8580,22 +10690,22 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORL1SingleIsoEG30er" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG25" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) ) -hltEG35EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +hltL1EG25EG27EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erFilter" ), - etcutEB = cms.double( 35.0 ), - etcutEE = cms.double( 35.0 ), + inputTag = cms.InputTag( "hltEGL1SingleEG25Filter" ), + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), ncandcut = cms.int32( 1 ) ) -hltEle35WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltL1EG25Ele27WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8610,10 +10720,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG35EtFilter" ), + candTag = cms.InputTag( "hltL1EG25EG27EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle35WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltL1EG25Ele27WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8628,10 +10738,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle35WP85ClusterShapeFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle35WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltL1EG25Ele27WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8646,10 +10756,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle35WP85HEFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85HEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle35WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltL1EG25Ele27WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8664,10 +10774,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle35WP85EcalIsoFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle35WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +hltL1EG25Ele27WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), @@ -8678,7 +10788,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle35WP85HcalIsoFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -8693,7 +10803,7 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltEle35WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8708,10 +10818,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle35WP85PixelMatchFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle35WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltL1EG25Ele27WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8726,10 +10836,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - candTag = cms.InputTag( "hltEle35WP85GsfOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle35WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltL1EG25Ele27WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8744,10 +10854,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle35WP85GsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfMissingHitsFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle35WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltL1EG25Ele27WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8762,10 +10872,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle35WP85GsfDetaFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfDetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle35WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltL1EG25Ele27WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8780,30 +10890,57 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle35WP85GsfDphiFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltPreEle40eta2p1WP85Gsf = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltL1sL1SingleIsoEG22er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG22er" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + L1CollectionsTag = cms.InputTag( "l1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), + L1TechTriggerSeeding = cms.bool( False ) +) +hltPreEle27eta2p1WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltEG40EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +hltEGL1SingleIsoEG22erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleIsoEG22er" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) +) +hltEG27EtL1IsoEG22erFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erFilter" ), - etcutEB = cms.double( 40.0 ), - etcutEE = cms.double( 40.0 ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG22erFilter" ), + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), ncandcut = cms.int32( 1 ) ) -hltEle40WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle27WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.033 ), + thrRegularEE = cms.double( 0.031 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), @@ -8812,64 +10949,64 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG40EtFilter" ), + candTag = cms.InputTag( "hltEG27EtL1IsoEG22erFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle40WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle27WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), + thrOverE2EE = cms.double( 0.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle40WP85ClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle27WP75ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle40WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle27WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.12 ), + thrOverEEE = cms.double( 0.14 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.16 ), + thrOverEEB = cms.double( 0.21 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle40WP85HEFilter" ), + candTag = cms.InputTag( "hltEle27WP75HcEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle40WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle27WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.3 ), + thrOverEEE = cms.double( 0.21 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), + thrOverEEB = cms.double( 0.11 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle40WP85EcalIsoFilter" ), + candTag = cms.InputTag( "hltEle27WP75EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle40WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +hltEle27WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), @@ -8880,7 +11017,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle40WP85HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle27WP75HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -8895,79 +11032,79 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltEle40WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle27WP75GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.009 ), + thrRegularEE = cms.double( 0.032 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), + thrRegularEB = cms.double( 0.032 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle40WP85PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle27WP75PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle40WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle27WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 1.0 ), + thrRegularEE = cms.double( 2.8 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999.0 ), + thrRegularEB = cms.double( 3.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - candTag = cms.InputTag( "hltEle40WP85GsfOneOEMinusOneOPFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle27WP75GsfOneOEMinusOneOPFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle40WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle27WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.01 ), + thrRegularEE = cms.double( 0.0065 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.005 ), + thrRegularEB = cms.double( 0.0035 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle40WP85GsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle27WP75GsfChi2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle40WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle27WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), + thrRegularEE = cms.double( 0.035 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.03 ), + thrRegularEB = cms.double( 0.021 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle40WP85GsfDetaFilter" ), + candTag = cms.InputTag( "hltEle27WP75GsfDetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle40WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle27WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -8982,26 +11119,301 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle40WP85GsfDphiFilter" ), + candTag = cms.InputTag( "hltEle27WP75GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1sL1SingleEG25 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG25" ), +hltOverlapFilterIsoEle27WP75GsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", + saveTags = cms.bool( False ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle27WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +hltOverlapFilterIsoEle27WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLT2PhotonPFTau", + saveTags = cms.bool( True ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingLooseIsolation' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle27WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIso" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +hltPreEle27eta2p1WP75GsfDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltDoublePFTau40TrackPt1MediumIsolationNoL1MatchDz02Reg = cms.EDFilter( "HLTPFTauPairDzMatchFilter", + saveTags = cms.bool( True ), + TriggerType = cms.int32( 84 ), + JetSrc = cms.InputTag( "hltSelectedPFTausTrackPt1MediumIsolationReg" ), + JetMinPt = cms.double( 40.0 ), + JetMaxDZ = cms.double( 0.2 ), + JetMinDR = cms.double( 0.5 ), + JetMaxEta = cms.double( 2.1 ) +) +hltPreEle27eta2p1WP75GsfCentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltJetsNoLeptonsSingleTopEle27 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltEle27WP75GsfTrackIsoFilter" ) +) +hltJetFilterSingleTopEle27 = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltJetsNoLeptonsSingleTopEle27" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 86 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer", + vertexCollections = cms.VPSet( + cms.PSet( maxDistanceToBeam = cms.double( 1.0 ), + useBeamConstraint = cms.bool( False ), + minNdof = cms.double( 0.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ), + label = cms.string( "" ) + ), + cms.PSet( maxDistanceToBeam = cms.double( 1.0 ), + useBeamConstraint = cms.bool( True ), + minNdof = cms.double( 0.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ), + label = cms.string( "WithBS" ) + ) + ), + verbose = cms.untracked.bool( False ), + TkFilterParameters = cms.PSet( + maxNormalizedChi2 = cms.double( 20.0 ), + minPt = cms.double( 0.0 ), + algorithm = cms.string( "filter" ), + maxD0Significance = cms.double( 999.0 ), + trackQuality = cms.string( "any" ), + minPixelLayersWithHits = cms.int32( 2 ), + minSiliconLayersWithHits = cms.int32( 5 ) + ), + beamSpotLabel = cms.InputTag( "offlineBeamSpot" ), + TrackLabel = cms.InputTag( "hltPFMuonMerging" ), + TkClusParameters = cms.PSet( + TkDAClusParameters = cms.PSet( + d0CutOff = cms.double( 999.0 ), + Tmin = cms.double( 4.0 ), + dzCutOff = cms.double( 4.0 ), + coolingFactor = cms.double( 0.6 ), + use_vdt = cms.untracked.bool( True ), + vertexSize = cms.double( 0.15 ) + ), + algorithm = cms.string( "DA_vect" ) + ) +) +hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", + src = cms.InputTag( "hltVerticesPF" ), + filterParams = cms.PSet( + maxZ = cms.double( 24.0 ), + minNdof = cms.double( 4.0 ), + maxRho = cms.double( 2.0 ), + pvSrc = cms.InputTag( "hltVerticesPF" ) + ) +) +hltVerticesPFFilter = cms.EDFilter( "VertexSelector", + filter = cms.bool( True ), + src = cms.InputTag( "hltVerticesPFSelector" ), + cut = cms.string( "!isFake" ) +) +hltPFJetForBtagSelector = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 30.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.6 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 86 ) +) +hltPFJetForBtag = cms.EDProducer( "HLTPFJetCollectionProducer", + TriggerTypes = cms.vint32( 86 ), + HLTObject = cms.InputTag( "hltPFJetForBtagSelector" ) +) +hltBLifetimeAssociatorPF = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltPFJetForBtag" ), + tracks = cms.InputTag( "hltPFMuonMerging" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +hltBLifetimeTagInfosPF = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltVerticesPFSelector" ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltBLifetimeAssociatorPF" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +hltSecondaryVertexTagInfosPF = cms.EDProducer( "SecondaryVertexProducer", + extSVDeltaRToJet = cms.double( 0.3 ), + beamSpotTag = cms.InputTag( "offlineBeamSpot" ), + vertexReco = cms.PSet( + primcut = cms.double( 1.8 ), + seccut = cms.double( 6.0 ), + smoothing = cms.bool( False ), + weightthreshold = cms.double( 0.001 ), + minweight = cms.double( 0.5 ), + finder = cms.string( "avr" ) + ), + vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), + constraint = cms.string( "BeamSpot" ), + trackIPTagInfos = cms.InputTag( "hltBLifetimeTagInfosPF" ), + vertexCuts = cms.PSet( + distSig3dMax = cms.double( 99999.9 ), + fracPV = cms.double( 0.65 ), + distVal2dMax = cms.double( 2.5 ), + useTrackWeights = cms.bool( True ), + maxDeltaRToJetAxis = cms.double( 0.5 ), + v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + distSig2dMin = cms.double( 3.0 ), + multiplicityMin = cms.uint32( 2 ), + distVal2dMin = cms.double( 0.01 ), + distSig2dMax = cms.double( 99999.9 ), + distVal3dMax = cms.double( 99999.9 ), + minimumTrackWeight = cms.double( 0.5 ), + distVal3dMin = cms.double( -99999.9 ), + massMax = cms.double( 6.5 ), + distSig3dMin = cms.double( -99999.9 ) + ), + useExternalSV = cms.bool( False ), + minimumTrackWeight = cms.double( 0.5 ), + usePVError = cms.bool( True ), + trackSelection = cms.PSet( + totalHitsMin = cms.uint32( 2 ), + jetDeltaRMax = cms.double( 0.3 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + normChi2Max = cms.double( 99999.9 ), + maxDistToAxis = cms.double( 0.2 ), + sip2dValMax = cms.double( 99999.9 ), + maxDecayLen = cms.double( 99999.9 ), + ptMin = cms.double( 1.0 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( -99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ) + ), + trackSort = cms.string( "sip3dSig" ), + extSVCollection = cms.InputTag( "secondaryVertices" ) +) +hltCombinedSecondaryVertexBJetTagsPF = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), + tagInfos = cms.VInputTag( 'hltBLifetimeTagInfosPF','hltSecondaryVertexTagInfosPF' ) +) +hltCSVFilterSingleTop = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + MinTag = cms.double( 0.7 ), + MaxTag = cms.double( 999999.0 ) +) +hltPreEle27eta2p1WP75GsfTriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltEle27JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltEle27WP75GsfTrackIsoFilter" ) +) +hltEle27TriCentralPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle27JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 3 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreEle27eta2p1WP75GsfTriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltEle27DiCentralPFJet40EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle27JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 40.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 2 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltEle27CentralPFJet50EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle27JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 50.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreEle27eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1sL1SingleIsoEG30er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreEle27WP85Gsf = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreEle32eta2p1WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1SingleEG25Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltEGL1SingleIsoEG30erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -9011,28 +11423,28 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG25" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleIsoEG30er" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) ) -hltL1EG25EG27EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +hltEG32EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG25Filter" ), - etcutEB = cms.double( 27.0 ), - etcutEE = cms.double( 27.0 ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG30erFilter" ), + etcutEB = cms.double( 32.0 ), + etcutEE = cms.double( 32.0 ), ncandcut = cms.int32( 1 ) ) -hltL1EG25Ele27WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle32WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.033 ), + thrRegularEE = cms.double( 0.031 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), @@ -9041,64 +11453,64 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltL1EG25EG27EtFilter" ), + candTag = cms.InputTag( "hltEG32EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1EG25Ele27WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle32WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), + thrOverE2EE = cms.double( 0.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85ClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle32WP75ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1EG25Ele27WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle32WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.12 ), + thrOverEEE = cms.double( 0.14 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.16 ), + thrOverEEB = cms.double( 0.21 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85HEFilter" ), + candTag = cms.InputTag( "hltEle32WP75HcEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1EG25Ele27WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle32WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.3 ), + thrOverEEE = cms.double( 0.21 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), + thrOverEEB = cms.double( 0.11 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85EcalIsoFilter" ), + candTag = cms.InputTag( "hltEle32WP75EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1EG25Ele27WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +hltEle32WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), @@ -9109,7 +11521,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle32WP75HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -9124,79 +11536,79 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle32WP75GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.009 ), + thrRegularEE = cms.double( 0.032 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), + thrRegularEB = cms.double( 0.032 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle32WP75PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1EG25Ele27WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle32WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 1.0 ), + thrRegularEE = cms.double( 2.8 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999.0 ), + thrRegularEB = cms.double( 3.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle32WP75GsfOneOEMinusOneOPFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1EG25Ele27WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle32WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.01 ), + thrRegularEE = cms.double( 0.0065 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.005 ), + thrRegularEB = cms.double( 0.0035 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle32WP75GsfChi2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1EG25Ele27WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle32WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), + thrRegularEE = cms.double( 0.035 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.03 ), + thrRegularEB = cms.double( 0.021 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfDetaFilter" ), + candTag = cms.InputTag( "hltEle32WP75GsfDetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1EG25Ele27WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle32WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -9211,11 +11623,119 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfDphiFilter" ), + candTag = cms.InputTag( "hltEle32WP75GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) +hltOverlapFilterIsoEle32WP75GsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", + saveTags = cms.bool( False ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle32WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +hltOverlapFilterIsoEle32WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLT2PhotonPFTau", + saveTags = cms.bool( True ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingLooseIsolation' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle32WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIso" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +hltPreEle32eta2p1WP75GsfDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltPreEle32eta2p1WP75GsfCentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltJetsNoLeptonsSingleTopEle32 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltEle32WP75GsfTrackIsoFilter" ) +) +hltJetFilterSingleTopEle32 = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltJetsNoLeptonsSingleTopEle32" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 86 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreEle32eta2p1WP75GsfTriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltEle32JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltEle32WP75GsfTrackIsoFilter" ) +) +hltEle32TriCentralPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle32JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 3 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreEle32eta2p1WP75GsfTriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltEle32DiCentralPFJet40EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle32JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 40.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 2 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltEle32CentralPFJet50EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle32JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 50.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreEle32eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG45EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -9223,7 +11743,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltL1SeededRecoEcalCandidate" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 45.0 ), etcutEE = cms.double( 45.0 ), ncandcut = cms.int32( 1 ) @@ -9367,7 +11887,7 @@ MaxAbsJetEta = cms.double( 2.6 ) ) hltPreEle105CaloIdVTGsfTrkIdT = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG105EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -9375,7 +11895,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 105.0 ), etcutEE = cms.double( 105.0 ), ncandcut = cms.int32( 1 ) @@ -9484,14 +12004,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu16eta2p1CaloMET30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu14erETM30L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -9593,86 +12113,225 @@ ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ), - max_EMF = cms.double( 999.0 ) -) -hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CaloJetCorrectionProducer", - src = cms.InputTag( "hltAK4CaloJetsIDPassed" ), - correctors = cms.vstring( 'hltESPAK4CaloCorrection' ) + max_EMF = cms.double( 999.0 ) +) +hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CaloJetCorrectionProducer", + src = cms.InputTag( "hltAK4CaloJetsIDPassed" ), + correctors = cms.vstring( 'hltESPAK4CaloCorrection' ) +) +hltMetCleanUsingJetID = cms.EDProducer( "HLTMETCleanerUsingJetID", + minPt = cms.double( 20.0 ), + maxEta = cms.double( 5.0 ), + jetsLabel = cms.InputTag( "hltAK4CaloJets" ), + usePt = cms.bool( False ), + goodJetsLabel = cms.InputTag( "hltAK4CaloJetsIDPassed" ), + metLabel = cms.InputTag( "hltMet" ) +) +hltMETCleanUsingJetID30 = cms.EDFilter( "HLT1CaloMET", + saveTags = cms.bool( True ), + MinPt = cms.double( 30.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( -1.0 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltMetCleanUsingJetID" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 87 ) +) +hltPreIsoMu16eta2p1CaloMET30 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltMuonEcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.1623 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.08086 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltL3MuonCandidates" ) +) +hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltParticleFlowRecHitHCALForMuonsUnseeded = cms.EDProducer( "PFCTRecHitProducer", + ECAL_Compensate = cms.bool( False ), + ECAL_Dead_Code = cms.uint32( 10 ), + MinLongTiming_Cut = cms.double( -5.0 ), + ECAL_Compensation = cms.double( 0.5 ), + MaxLongTiming_Cut = cms.double( 5.0 ), + weight_HFhad = cms.double( 1.0 ), + ApplyPulseDPG = cms.bool( False ), + navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ), + ECAL_Threshold = cms.double( 10.0 ), + ApplyTimeDPG = cms.bool( False ), + caloTowers = cms.InputTag( "hltTowerMakerForAll" ), + hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ), + LongFibre_Fraction = cms.double( 0.1 ), + MaxShortTiming_Cut = cms.double( 5.0 ), + HcalMaxAllowedHFLongShortSev = cms.int32( 9 ), + thresh_Barrel = cms.double( 0.4 ), + navigation_HF = cms.bool( True ), + HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ), + HF_Calib_29 = cms.double( 1.07 ), + LongFibre_Cut = cms.double( 120.0 ), + EM_Depth = cms.double( 22.0 ), + weight_HFem = cms.double( 1.0 ), + LongShortFibre_Cut = cms.double( 1.0E9 ), + MinShortTiming_Cut = cms.double( -5.0 ), + HCAL_Calib = cms.bool( True ), + thresh_HF = cms.double( 0.4 ), + HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ), + thresh_Endcap = cms.double( 0.4 ), + HcalMaxAllowedChannelStatusSev = cms.int32( 9 ), + hcalRecHitsHF = cms.InputTag( "hltHfreco" ), + ShortFibre_Cut = cms.double( 60.0 ), + ApplyLongShortDPG = cms.bool( True ), + HF_Calib = cms.bool( True ), + HAD_Depth = cms.double( 47.0 ), + ShortFibre_Fraction = cms.double( 0.01 ), + HCAL_Calib_29 = cms.double( 1.35 ) +) +hltParticleFlowClusterHCALForMuonsUnseeded = cms.EDProducer( "PFClusterProducer", + pfClusterBuilder = cms.PSet( + positionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ), + minFracTot = cms.double( 1.0E-20 ), + maxIterations = cms.uint32( 50 ), + stoppingTolerance = cms.double( 1.0E-8 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + showerSigma = cms.double( 10.0 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( detector = cms.string( "HCAL_BARREL1" ), + recHitEnergyNorm = cms.double( 0.8 ) + ), + cms.PSet( detector = cms.string( "HCAL_ENDCAP" ), + recHitEnergyNorm = cms.double( 0.8 ) + ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + allCellsPositionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ) + ), + positionReCalc = cms.PSet( ), + initialClusteringStep = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_BARREL1" ), + gatheringThresholdPt = cms.double( 0.0 ) + ), + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_ENDCAP" ), + gatheringThresholdPt = cms.double( 0.0 ) + ) + ), + useCornerCells = cms.bool( True ), + algoName = cms.string( "Basic2DGenericTopoClusterizer" ) + ), + energyCorrector = cms.PSet( ), + recHitCleaners = cms.VPSet( + cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) ) + ), + seedFinder = cms.PSet( + nNeighbours = cms.int32( 4 ), + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThreshold = cms.double( 0.8 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThreshold = cms.double( 1.1 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + algoName = cms.string( "LocalMaximumSeedFinder" ) + ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCALForMuonsUnseeded" ) ) -hltMetCleanUsingJetID = cms.EDProducer( "HLTMETCleanerUsingJetID", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltAK4CaloJets" ), - usePt = cms.bool( False ), - goodJetsLabel = cms.InputTag( "hltAK4CaloJetsIDPassed" ), - metLabel = cms.InputTag( "hltMet" ) +hltMuonHcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06859 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForMuonsUnseeded" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.18348 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltL3MuonCandidates" ) ) -hltMETCleanUsingJetID30 = cms.EDFilter( "HLT1CaloMET", +hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - MinPt = cms.double( 30.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltMetCleanUsingJetID" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 87 ) -) -hltPreIsoMu16eta2p1CaloMET30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) -) -hltL3CaloMuonCorrectedIsolations = cms.EDProducer( "L2MuonIsolationProducer", - WriteIsolatorFloat = cms.bool( True ), - IsolatorPSet = cms.PSet( - ConeSizesRel = cms.vdouble( 0.3 ), - EffAreaSFEndcap = cms.double( 0.883 ), - CutAbsoluteIso = cms.bool( True ), - AndOrCuts = cms.bool( True ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - ConeSizes = cms.vdouble( 0.3 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ReturnRelativeSum = cms.bool( False ), - RhoScaleBarrel = cms.double( 1.0 ), - EffAreaSFBarrel = cms.double( 0.836 ), - CutRelativeIso = cms.bool( False ), - EtaBounds = cms.vdouble( 2.411 ), - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnAbsoluteSum = cms.bool( True ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleEndcap = cms.double( 1.0 ), - RhoMax = cms.double( 9.9999999E7 ), - UseRhoCorrection = cms.bool( True ) - ), - StandAloneCollectionLabel = cms.InputTag( "hltL3MuonCandidates" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - ComponentName = cms.string( "CaloExtractor" ), - Threshold_E = cms.double( 0.2 ), - DR_Max = cms.double( 1.0 ), - DR_Veto_E = cms.double( 0.07 ), - Weight_E = cms.double( 1.0 ), - Vertex_Constraint_XY = cms.bool( False ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - Weight_H = cms.double( 1.0 ) - ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltL3MuonCombRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", +hltMuonTkRelIsolationCut0p09Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", printDebug = cms.bool( False ), CutsPSet = cms.PSet( ConeSizes = cms.vdouble( 0.3 ), ComponentName = cms.string( "SimpleCuts" ), - Thresholds = cms.vdouble( 0.15 ), + Thresholds = cms.vdouble( 0.09 ), maxNTracks = cms.int32( -1 ), EtaBounds = cms.vdouble( 2.411 ), applyCutsORmaxNTracks = cms.bool( False ) ), OutputMuIsoDeposits = cms.bool( True ), TrackPt_Min = cms.double( -1.0 ), - CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedIsolations" ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), Vertex_Constraint_Z = cms.bool( False ), @@ -9698,179 +12357,41 @@ DR_Max = cms.double( 0.3 ), Diff_r = cms.double( 0.1 ), PropagateTracksToRadius = cms.bool( True ), - Chi2Prob_Min = cms.double( -1.0 ), - DR_Veto = cms.double( 0.01 ), - NHits_Min = cms.uint32( 0 ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - Pt_Min = cms.double( -1.0 ), - DepositLabel = cms.untracked.string( "PXLS" ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - VetoLeadingTrack = cms.bool( True ), - PtVeto_Min = cms.double( 2.0 ) - ), - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ) -) -hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q" ), - MinN = cms.int32( 1 ), - IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) -) -hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) -) -hltCaloTowersTau1Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 0 ), - TauTrigger = cms.InputTag( 'l1extraParticles','Tau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -hltAkTau1Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersTau1Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -hltCaloTowersTau2Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 1 ), - TauTrigger = cms.InputTag( 'l1extraParticles','Tau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -hltAkTau2Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersTau2Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) + Chi2Prob_Min = cms.double( -1.0 ), + DR_Veto = cms.double( 0.01 ), + NHits_Min = cms.uint32( 0 ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + Pt_Min = cms.double( -1.0 ), + DepositLabel = cms.untracked.string( "PXLS" ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + VetoLeadingTrack = cms.bool( True ), + PtVeto_Min = cms.double( 2.0 ) + ), + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) ) -hltCaloTowersTau3Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", +hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltCaloTowersTau1Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", verbose = cms.untracked.int32( 0 ), towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 2 ), + TauId = cms.int32( 0 ), TauTrigger = cms.InputTag( 'l1extraParticles','Tau' ), minimumE = cms.double( 0.8 ), UseTowersInCone = cms.double( 0.8 ), minimumEt = cms.double( 0.5 ) ) -hltAkTau3Regional = cms.EDProducer( "FastjetJetProducer", +hltAkTau1Regional = cms.EDProducer( "FastjetJetProducer", Active_Area_Repeats = cms.int32( 5 ), doAreaFastjet = cms.bool( False ), voronoiRfact = cms.double( -9.0 ), @@ -9892,7 +12413,7 @@ rParam = cms.double( 0.2 ), maxProblematicHcalCells = cms.uint32( 9999999 ), doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersTau3Regional" ), + src = cms.InputTag( "hltCaloTowersTau1Regional" ), inputEtMin = cms.double( 0.3 ), puPtMin = cms.double( 10.0 ), srcPVs = cms.InputTag( "NotUsed" ), @@ -9930,16 +12451,16 @@ DxyTrVtxMax = cms.double( 0.0 ), useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -hltCaloTowersTau4Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", +hltCaloTowersTau2Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", verbose = cms.untracked.int32( 0 ), towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 3 ), + TauId = cms.int32( 1 ), TauTrigger = cms.InputTag( 'l1extraParticles','Tau' ), minimumE = cms.double( 0.8 ), UseTowersInCone = cms.double( 0.8 ), minimumEt = cms.double( 0.5 ) ) -hltAkTau4Regional = cms.EDProducer( "FastjetJetProducer", +hltAkTau2Regional = cms.EDProducer( "FastjetJetProducer", Active_Area_Repeats = cms.int32( 5 ), doAreaFastjet = cms.bool( False ), voronoiRfact = cms.double( -9.0 ), @@ -9961,7 +12482,7 @@ rParam = cms.double( 0.2 ), maxProblematicHcalCells = cms.uint32( 9999999 ), doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersTau4Regional" ), + src = cms.InputTag( "hltCaloTowersTau2Regional" ), inputEtMin = cms.double( 0.3 ), puPtMin = cms.double( 10.0 ), srcPVs = cms.InputTag( "NotUsed" ), @@ -9999,219 +12520,23 @@ DxyTrVtxMax = cms.double( 0.0 ), useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", - EtMin = cms.double( 20.0 ), - JetSrc = cms.VInputTag( 'hltAkTau1Regional','hltAkTau2Regional','hltAkTau3Regional','hltAkTau4Regional' ) -) -hltSingleL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - MinPt = cms.double( 35.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.2 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", - debug = cms.untracked.bool( False ), - linkDefinitions = cms.VPSet( - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "PS1:ECAL" ), - linkerName = cms.string( "PreshowerAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "PS2:ECAL" ), - linkerName = cms.string( "PreshowerAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "TRACK:ECAL" ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "TRACK:HCAL" ), - linkerName = cms.string( "TrackAndHCALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( False ), - linkType = cms.string( "ECAL:HCAL" ), - linkerName = cms.string( "ECALAndHCALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( False ), - linkType = cms.string( "HFEM:HFHAD" ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ), - elementImporters = cms.VPSet( - cms.PSet( importerName = cms.string( "GeneralTracksImporter" ), - useIterativeTracking = cms.bool( False ), - source = cms.InputTag( "hltLightPFTracks" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3 ), - muonSrc = cms.InputTag( "hltMuons" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( -1.0, -1.0, -1.0, -1.0, -1.0 ) - ), - cms.PSet( importerName = cms.string( "ECALClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHCAL" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHFEM" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHFHAD" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ) - ) - ), - verbose = cms.untracked.bool( False ) -) -hltParticleFlowForTaus = cms.EDProducer( "PFProducer", - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - minPtForPostCleaning = cms.double( 20.0 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - sumPtTrackIsoForPhoton = cms.double( -1.0 ), - metFactorForFakes = cms.double( 4.0 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - electron_missinghits = cms.uint32( 1 ), - metSignificanceForCleaning = cms.double( 3.0 ), - usePFPhotons = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - nTrackIsoForEgammaSC = cms.uint32( 2 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - cosmicRejectionDistance = cms.double( 1.0 ), - useEGammaFilters = cms.bool( False ), - useEGammaElectrons = cms.bool( False ), - nsigma_TRACK = cms.double( 1.0 ), - useEGammaSupercluster = cms.bool( False ), - sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ), - eventFractionForCleaning = cms.double( 0.8 ), - usePFDecays = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - eventFractionForRejection = cms.double( 0.8 ), - photon_MinEt = cms.double( 10.0 ), - usePFNuclearInteractions = cms.bool( False ), - maxSignificance = cms.double( 2.5 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - debug = cms.untracked.bool( False ), - pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ), - 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 ), - ptErrorScale = cms.double( 8.0 ), - minSignificance = cms.double( 2.5 ), - minMomentumForPunchThrough = cms.double( 100.0 ), - pf_conv_mvaCut = cms.double( 0.0 ), - useCalibrationsFromDB = cms.bool( True ), - usePFElectrons = cms.bool( False ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_combIso = cms.double( 10.0 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - postHFCleaning = cms.bool( False ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHCAL:Cleaned','hltParticleFlowClusterHFHAD:Cleaned','hltParticleFlowClusterHFEM:Cleaned' ), - coneEcalIsoForEgammaSC = cms.double( 0.3 ), - minSignificanceReduction = cms.double( 1.4 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - 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 ), - minPixelHits = cms.int32( 1 ), - maxDPtOPt = cms.double( 1.0 ), - useHO = cms.bool( False ), - pf_electron_output_col = cms.string( "electrons" ), - electron_noniso_mvaCut = cms.double( -0.1 ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - useVerticesForNeutral = cms.bool( True ), - pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes.root" ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ), - coneTrackIsoForEgammaSC = cms.double( 0.3 ), - minDeltaMet = cms.double( 0.4 ), - pt_Error = cms.double( 1.0 ), - useProtectionsForJetMET = cms.bool( True ), - metFactorForRejection = cms.double( 4.0 ), - sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ), - calibHF_use = cms.bool( False ), - verbose = cms.untracked.bool( False ), - usePFConversions = cms.bool( False ), - trackQuality = cms.string( "highPurity" ), - calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ), - metFactorForCleaning = cms.double( 4.0 ), - eventFactorForCosmics = cms.double( 10.0 ), - egammaElectrons = cms.InputTag( "" ), - minEnergyForPunchThrough = cms.double( 100.0 ), - minTrackerHits = cms.int32( 8 ), - iCfgCandConnector = cms.PSet( - bCalibSecondary = cms.bool( False ), - bCalibPrimary = cms.bool( False ), - bCorrect = cms.bool( False ), - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ) - ), - rejectTracks_Bad = cms.bool( False ), - pf_electronID_crackCorrection = cms.bool( False ), - pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterCorr.root" ), - 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 ), - muons = cms.InputTag( "hltMuons" ), - metFactorForHighEta = cms.double( 25.0 ), - minHFCleaningPt = cms.double( 5.0 ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - pf_electron_mvaCut = cms.double( -0.1 ), - ptFactorForHighEta = cms.double( 2.0 ), - maxDeltaPhiPt = cms.double( 7.0 ), - pf_electronID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_PfElectrons23Jan_IntToFloat.txt" ), - sumEtEcalIsoForEgammaSC_endcap = cms.double( 2.0 ), - 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 ), - pf_GlobC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFGlobalCorr.root" ), - photon_HoE = cms.double( 0.1 ), - sumEtEcalIsoForEgammaSC_barrel = cms.double( 1.0 ), - calibPFSCEle_Fbrem_endcap = cms.vdouble( 0.9, 6.5, -0.0692932, 0.101776, 0.995338, -0.00236548, 0.874998, 1.653, -0.0750184, 0.147, 0.923165, 4.74665E-4, 1.10782 ), - punchThroughFactor = cms.double( 3.0 ), - algoType = cms.uint32( 0 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - postMuonCleaning = cms.bool( True ), - calibPFSCEle_barrel = cms.vdouble( 1.004, -1.536, 22.88, -1.467, 0.3555, 0.6227, 14.65, 2051.0, 25.0, 0.9932, -0.5444, 0.0, 0.5438, 0.7109, 7.645, 0.2904, 0.0 ), - electron_protectionsForJetMET = cms.PSet( - maxE = cms.double( 50.0 ), - maxTrackPOverEele = cms.double( 1.0 ), - maxEcalEOverP_2 = cms.double( 0.2 ), - maxHcalEOverEcalE = cms.double( 0.1 ), - maxEcalEOverP_1 = cms.double( 0.5 ), - maxHcalEOverP = cms.double( 1.0 ), - maxEcalEOverPRes = cms.double( 0.2 ), - maxHcalE = cms.double( 10.0 ), - maxEeleOverPout = cms.double( 0.2 ), - maxNtracks = cms.double( 3.0 ), - maxEleHcalEOverEcalE = cms.double( 0.1 ), - maxDPhiIN = cms.double( 0.1 ), - maxEeleOverPoutRes = cms.double( 0.5 ) - ), - electron_iso_pt = cms.double( 10.0 ), - isolatedElectronID_mvaWeightFile = cms.string( "RecoEgamma/ElectronIdentification/data/TMVA_BDTSimpleCat_17Feb2011.weights.xml" ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - X0_Map = cms.string( "RecoParticleFlow/PFProducer/data/allX0histos.root" ), - calibPFSCEle_Fbrem_barrel = cms.vdouble( 0.6, 6.0, -0.0255975, 0.0576727, 0.975442, -5.46394E-4, 1.26147, 25.0, -0.02025, 0.04537, 0.9728, -8.962E-4, 1.172 ), - blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), - punchThroughMETFactor = cms.double( 4.0 ), - metSignificanceForRejection = cms.double( 4.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 2.0 ) - ), - usePhotonReg = cms.bool( False ), - dzPV = cms.double( 0.2 ), - 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 ), - useRegressionFromDB = cms.bool( False ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - usePFSCEleCalib = cms.bool( True ) +hltCaloTowersTau3Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 2 ), + TauTrigger = cms.InputTag( 'l1extraParticles','Tau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) ) -hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", +hltAkTau3Regional = cms.EDProducer( "FastjetJetProducer", Active_Area_Repeats = cms.int32( 5 ), doAreaFastjet = cms.bool( False ), voronoiRfact = cms.double( -9.0 ), maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( True ), + doAreaDiskApprox = cms.bool( False ), maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "PFJet" ), + jetType = cms.string( "CaloJet" ), minSeed = cms.uint32( 0 ), Ghost_EtaMax = cms.double( 6.0 ), doRhoFastjet = cms.bool( False ), @@ -10223,14 +12548,14 @@ useDeterministicSeed = cms.bool( True ), doPVCorrection = cms.bool( False ), maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.4 ), + rParam = cms.double( 0.2 ), maxProblematicHcalCells = cms.uint32( 9999999 ), doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltParticleFlowForTaus" ), - inputEtMin = cms.double( 0.0 ), + src = cms.InputTag( "hltCaloTowersTau3Regional" ), + inputEtMin = cms.double( 0.3 ), puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetPtMin = cms.double( 0.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), radiusPU = cms.double( 0.4 ), maxProblematicEcalCells = cms.uint32( 9999999 ), doPUOffsetCorr = cms.bool( False ), @@ -10247,7 +12572,7 @@ rFilt = cms.double( -1.0 ), yMax = cms.double( -1.0 ), zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 0 ), + MinVtxNdof = cms.int32( 5 ), MaxVtxZ = cms.double( 15.0 ), UseOnlyVertexTracks = cms.bool( False ), dRMin = cms.double( -1.0 ), @@ -10264,331 +12589,88 @@ DxyTrVtxMax = cms.double( 0.0 ), useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", - pfCandAssocMapSrc = cms.InputTag( "" ), - src = cms.InputTag( "hltAK4PFJetsForTaus" ), - deltaR = cms.double( 0.8 ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer", - outputSelection = cms.string( "pt > 0.5" ), - ranking = cms.VPSet( - cms.PSet( selectionPassFunction = cms.string( "-pt" ), - selectionFailValue = cms.double( 1000.0 ), - selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), - name = cms.string( "ChargedPFCandidate" ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ) - ) - ), - builders = cms.VPSet( - cms.PSet( minMergeChargedHadronPt = cms.double( 100.0 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - minMergeNeutralHadronEt = cms.double( 0.0 ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minNeutralHadronEt = cms.double( 30.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 0.5 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ) - ) - ) - ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ) -) -hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", - outputSelection = cms.string( "pt > 0" ), - ranking = cms.VPSet( - cms.PSet( selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ), - selectionFailValue = cms.double( 1000.0 ), - selection = cms.string( "algoIs(\'kStrips\')" ), - name = cms.string( "InStrip" ), - plugin = cms.string( "RecoTauPiZeroStringQuality" ) - ) - ), - builders = cms.VPSet( - cms.PSet( name = cms.string( "s" ), - stripPhiAssociationDistance = cms.double( 0.2 ), - plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), - minGammaEtStripAdd = cms.double( 0.0 ), - minGammaEtStripSeed = cms.double( 0.5 ), - maxStripBuildIterations = cms.int32( -1 ), - updateStripAfterEachDaughter = cms.bool( False ), - makeCombinatoricStrips = cms.bool( False ), - applyElecTrackQcuts = cms.bool( False ), - stripCandidatesParticleIds = cms.vint32( 2, 4 ), - minStripEt = cms.double( 1.0 ), - stripEtaAssociationDistance = cms.double( 0.05 ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minGammaEt = cms.double( 0.5 ), - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ) - ) - ) - ), - massHypothesis = cms.double( 0.136 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ) -) -hltPFTausSansRef = cms.EDProducer( "RecoTauProducer", - piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), - modifiers = cms.VPSet( - cms.PSet( ElectronPreIDProducer = cms.InputTag( "elecpreid" ), - name = cms.string( "shrinkingConeElectronRej" ), - plugin = cms.string( "RecoTauElectronRejectionPlugin" ), - DataType = cms.string( "AOD" ), - maximumForElectrionPreIDOutput = cms.double( -0.1 ), - EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), - ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ), - EcalStripSumE_minClusEnergy = cms.double( 0.1 ), - EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), - EcalStripSumE_deltaEta = cms.double( 0.03 ) - ) - ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), - maxJetAbsEta = cms.double( 99.0 ), - chargedHadronSrc = cms.InputTag( "hltTauPFJetsRecoTauChargedHadrons" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( usePFLeptons = cms.bool( True ), - signalConeNeutralHadrons = cms.string( "0.1" ), - name = cms.string( "fixedConeTau" ), - plugin = cms.string( "RecoTauBuilderConePlugin" ), - isoConeChargedHadrons = cms.string( "0.4" ), - isoConePiZeros = cms.string( "0.4" ), - isoConeNeutralHadrons = cms.string( "0.4" ), - matchingCone = cms.string( "0.4" ), - signalConeChargedHadrons = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), - leadObjectPt = cms.double( 0.5 ), - signalConePiZeros = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), - qualityCuts = cms.PSet( - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 0.5 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ) - ), - maxSignalConeChargedHadrons = cms.int32( 3 ) - ) - ), - buildNullTaus = cms.bool( True ) -) -hltPFTaus = cms.EDProducer( "RecoTauPiZeroUnembedder", - src = cms.InputTag( "hltPFTausSansRef" ) -) -hltPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltPFTaus" ) -) -hltPFTauLooseAbsoluteIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - PFTauProducer = cms.InputTag( "hltPFTaus" ), - maximumSumPtCut = cms.double( 3.0 ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - minTrackHits = cms.uint32( 5 ), - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - minTrackPixelHits = cms.uint32( 2 ), - minGammaEt = cms.double( 0.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.05 ) - ), - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ) - ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - deltaBetaFactor = cms.string( "0.38" ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.06 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - maximumOccupancy = cms.uint32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - verbosity = cms.int32( 0 ), - applyRhoCorrection = cms.bool( False ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - storeRawPUsumPt = cms.bool( False ) -) -hltPFTauLooseRelativeIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - PFTauProducer = cms.InputTag( "hltPFTaus" ), - maximumSumPtCut = cms.double( 3.0 ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - minTrackHits = cms.uint32( 5 ), - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - minTrackPixelHits = cms.uint32( 2 ), - minGammaEt = cms.double( 0.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.05 ) - ), - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ) - ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - deltaBetaFactor = cms.string( "0.38" ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.1 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - maximumOccupancy = cms.uint32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - verbosity = cms.int32( 0 ), - applyRhoCorrection = cms.bool( False ), - relativeSumPtOffset = cms.double( 20.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - storeRawPUsumPt = cms.bool( False ) +hltCaloTowersTau4Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 3 ), + TauTrigger = cms.InputTag( 'l1extraParticles','Tau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) ) -hltPFTauLooseAbsOrRelIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - PassValue = cms.double( 1.0 ), - Prediscriminants = cms.PSet( - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltPFTauLooseRelativeIsolationDiscriminator" ) - ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltPFTauLooseAbsoluteIsolationDiscriminator" ) - ), - BooleanOperator = cms.string( "or" ) - ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltPFTaus" ) +hltAkTau4Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersTau4Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", + EtMin = cms.double( 20.0 ), + JetSrc = cms.VInputTag( 'hltAkTau1Regional','hltAkTau2Regional','hltAkTau3Regional','hltAkTau4Regional' ) +) +hltSingleL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 35.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.2 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) ) hltPFTau50 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), @@ -10600,15 +12682,6 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 84 ) ) -hltSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - cut = cms.string( "pt > 0" ), - src = cms.InputTag( "hltPFTaus" ) -) hltPFTau50Track = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( False ), MinPt = cms.double( 50.0 ), @@ -10752,14 +12825,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreIsoMu17eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sSingleMu16erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -10814,13 +12887,49 @@ BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltL1sMu16erTauJet20er = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_Mu16er_TauJet20er" ), @@ -10828,14 +12937,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreIsoMu17eta2p1LooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu16erTauJet20erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -10890,65 +12999,49 @@ BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q" ), - MinN = cms.int32( 1 ), - IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) -) -hltTauJet5 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( False ), - MinPt = cms.double( 5.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -hltPFTau20 = cms.EDFilter( "HLT1PFTau", +hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( False ), - MinPt = cms.double( 20.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltPFTaus" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltPFTau20Track = cms.EDFilter( "HLT1PFTau", +hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( False ), - MinPt = cms.double( 20.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -hltSelectedPFTausTrackFindingLooseIsolation = cms.EDFilter( "PFTauSelector", - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTauLooseAbsOrRelIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - cut = cms.string( "pt > 0" ), - src = cms.InputTag( "hltPFTaus" ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltPFTau20TrackLooseIso = cms.EDFilter( "HLT1PFTau", +hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - MinPt = cms.double( 20.0 ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingLooseIsolation" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), @@ -11008,7 +13101,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -11016,7 +13109,7 @@ MinDphi = cms.double( 0.0 ) ) hltPreIsoMu17eta2p1LooseIsoPFTau20SingleL1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltOverlapFilterSingleIsoMu17LooseIsoPFTau20 = cms.EDFilter( "HLT2MuonPFTau", @@ -11032,7 +13125,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -11045,14 +13138,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreIsoMu17eta2p1MediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu16erIsoTau36erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -11107,13 +13200,49 @@ BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), @@ -11148,7 +13277,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltL2IsoTau35eta2p2" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -11213,7 +13342,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau40TrackPt1MediumIsolationL1HLTMatchedReg" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -11226,14 +13355,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDoubleIsoMu17eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sDoubleMu125L1Filtered16er = cms.EDFilter( "HLTMuonL1Filter", @@ -11301,13 +13430,49 @@ checkSC = cms.bool( False ), inputTag2 = cms.InputTag( "hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q" ) ) +hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2" ), + PreviousCandTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 2 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltL1sL1SingleMu20er = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleMu20er" ), @@ -11315,14 +13480,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreIsoMu24eta2p1LooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -11377,54 +13542,327 @@ BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), MinPt = cms.double( 24.0 ) ) -hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +hltOverlapFilterIsoMu24LooseIsoPFTau20 = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltL3MuonCandidates' ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ), + inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +hltL1sL1SingleMu16 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu16" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + L1CollectionsTag = cms.InputTag( "l1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), + L1TechTriggerSeeding = cms.bool( False ) +) +hltPreIsoMu20eta2p1CentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1fL1sMu16L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu16" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "l1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +hltL2fL1sMu16L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), + MinPt = cms.double( 10.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ) +) +hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.1 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinPt = cms.double( 20.0 ) +) +hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09" ) +) +hltJetFilterSingleTopIsoMu20Eta2p1 = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltJetsNoLeptonsSingleTopIsoMu20Eta2p1" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 86 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreIsoMu20eta2p1TriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09" ) +) +hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 3 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreIsoMu20eta2p1TriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltIsoMu20Eta2p1Trk02DiCentralPFJet40MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 40.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 2 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltIsoMu20Eta2p1Trk02CentralPFJet50MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 50.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL3fL1sMu16L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.1 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinPt = cms.double( 20.0 ) +) +hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16L1f0L2f10QL3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) -) -hltOverlapFilterIsoMu24LooseIsoPFTau20 = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - MinMinv = cms.double( 0.0 ), - originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon' ), - MinDelR = cms.double( 0.3 ), - MinPt = cms.double( 1.0 ), - MinN = cms.int32( 1 ), - originTag1 = cms.VInputTag( 'hltL3MuonCandidates' ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MaxMinv = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02" ), - inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), - MaxDphi = cms.double( -1.0 ), - MaxDeta = cms.double( -1.0 ), - MaxPt = cms.double( -1.0 ), - MinDphi = cms.double( 0.0 ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) -hltL1sL1SingleMu16 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu16" ), +hltL1sL1SingleMu16er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu16er" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltL1fL1sMu16L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", +hltL1fL1sMu16erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", saveTags = cms.bool( False ), CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu16" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu16er" ), MinPt = cms.double( 0.0 ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), @@ -11432,15 +13870,15 @@ CandTag = cms.InputTag( "l1extraParticles" ), ExcludeSingleSegmentCSC = cms.bool( False ) ) -hltL2fL1sMu16L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", +hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu16erL1Filtered0" ), MinPt = cms.double( 10.0 ), MinN = cms.int32( 1 ), SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.16 ), MinNhits = cms.vint32( 0, 1, 0, 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), @@ -11452,10 +13890,10 @@ NSigmaPt = cms.double( 0.0 ), MinNstations = cms.vint32( 0, 2, 0, 2 ) ) -hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", +hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", MaxNormalizedChi2 = cms.double( 20.0 ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu16L1f0L2Filtered10Q" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q" ), MinNmuonHits = cms.int32( 0 ), MinN = cms.int32( 1 ), MinTrackPt = cms.double( 0.0 ), @@ -11473,16 +13911,52 @@ BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), MinPt = cms.double( 20.0 ) ) -hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16Eta2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL2fL1sMu16L1f0L2Filtered16Q = cms.EDFilter( "HLTMuonL2PreFilter", @@ -11526,32 +14000,228 @@ BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), MinPt = cms.double( 24.0 ) ) -hltL3crIsoL1sMu16L1f0L2f16QL3f24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltJetsNoLeptonsSingleTopIsoMu24Eta2p1 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ) +) +hltJetFilterSingleTopIsoMu24Eta2p1 = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltJetsNoLeptonsSingleTopIsoMu24Eta2p1" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 86 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreIsoMu24eta2p1TriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ) +) +hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 3 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreIsoMu24eta2p1TriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltIsoMu24Eta2p1Trk02DiCentralPFJet40MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 40.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 2 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltIsoMu24Eta2p1Trk02CentralPFJet50MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 50.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) ) hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltL1sL1SingleMu16er = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu16er" ), +hltL1sL1SingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreIsoTkMu20eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1fL1sMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu25" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "l1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +hltL2fL1sMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), + MinPt = cms.double( 10.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ) +) +hltL3fL1sMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu25L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.5 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinPt = cms.double( 27.0 ) +) +hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +hltPreIsoTkMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1MuonsPt15 = cms.EDProducer( "HLTL1MuonSelector", @@ -11832,11 +14502,11 @@ hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons", InputObjects = cms.InputTag( "hltHighPtTkMuons" ) ) -hltL3fL1sMu16Eta2p1f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", +hltL3fL1sMu16f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 2.1 ), - previousCandTag = cms.InputTag( "" ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.5 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), minPt = cms.double( 20.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -11847,44 +14517,78 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -hltHighPtTkMuCaloMuonCorrectedIsolations = cms.EDProducer( "L2MuonIsolationProducer", - WriteIsolatorFloat = cms.bool( True ), - IsolatorPSet = cms.PSet( - ConeSizesRel = cms.vdouble( 0.3 ), - EffAreaSFEndcap = cms.double( 0.883 ), - CutAbsoluteIso = cms.bool( True ), - AndOrCuts = cms.bool( True ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - ConeSizes = cms.vdouble( 0.3 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ReturnRelativeSum = cms.bool( False ), - RhoScaleBarrel = cms.double( 1.0 ), - EffAreaSFBarrel = cms.double( 0.836 ), - CutRelativeIso = cms.bool( False ), - EtaBounds = cms.vdouble( 2.411 ), - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnAbsoluteSum = cms.bool( True ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleEndcap = cms.double( 1.0 ), - RhoMax = cms.double( 9.9999999E7 ), - UseRhoCorrection = cms.bool( True ) - ), - StandAloneCollectionLabel = cms.InputTag( "hltHighPtTkMuonCands" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - ComponentName = cms.string( "CaloExtractor" ), - Threshold_E = cms.double( 0.2 ), - DR_Max = cms.double( 1.0 ), - DR_Veto_E = cms.double( 0.07 ), - Weight_E = cms.double( 1.0 ), - Vertex_Constraint_XY = cms.bool( False ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - Weight_H = cms.double( 1.0 ) - ) +hltHighPtTkMuonEcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.1623 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.08086 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltHighPtTkMuonCands" ) +) +hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltHighPtTkMuonHcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06859 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForMuonsUnseeded" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.18348 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltHighPtTkMuonCands" ) +) +hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) hltHighPtTkMuVertex = cms.EDProducer( "VertexFromTrackProducer", verbose = cms.untracked.bool( False ), @@ -11913,19 +14617,70 @@ Finder = cms.string( "DivisiveVertexFinder" ), ZSeparation = cms.double( 0.05 ) ) -hltHighPtTkMuCombRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", +hltHighPtTkMuRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + ConeSizes = cms.vdouble( 0.3 ), + ComponentName = cms.string( "SimpleCuts" ), + Thresholds = cms.vdouble( 0.09 ), + maxNTracks = cms.int32( -1 ), + EtaBounds = cms.vdouble( 2.411 ), + applyCutsORmaxNTracks = cms.bool( False ) + ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + ComponentName = cms.string( "CaloExtractor" ), + Threshold_E = cms.double( 0.2 ), + DR_Max = cms.double( 0.3 ), + DR_Veto_E = cms.double( 0.07 ), + Weight_E = cms.double( 1.0 ), + Vertex_Constraint_XY = cms.bool( False ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + Weight_H = cms.double( 1.0 ) + ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + TrkExtractorPSet = cms.PSet( + DR_VetoPt = cms.double( 0.025 ), + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter2HighPtTkMuIsoMerged" ), + ReferenceRadius = cms.double( 6.0 ), + BeamSpotLabel = cms.InputTag( "offlineBeamSpot" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_Max = cms.double( 0.3 ), + Diff_r = cms.double( 0.1 ), + PropagateTracksToRadius = cms.bool( True ), + Chi2Prob_Min = cms.double( -1.0 ), + DR_Veto = cms.double( 0.01 ), + NHits_Min = cms.uint32( 0 ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + Pt_Min = cms.double( -1.0 ), + DepositLabel = cms.untracked.string( "PXLS" ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + VetoLeadingTrack = cms.bool( True ), + PtVeto_Min = cms.double( 2.0 ) + ), + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) +) +hltHightPtTkMuonTkRelIsolationCut0p09Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", printDebug = cms.bool( False ), CutsPSet = cms.PSet( ConeSizes = cms.vdouble( 0.3 ), ComponentName = cms.string( "SimpleCuts" ), - Thresholds = cms.vdouble( 0.15 ), + Thresholds = cms.vdouble( 0.09 ), maxNTracks = cms.int32( -1 ), EtaBounds = cms.vdouble( 2.411 ), applyCutsORmaxNTracks = cms.bool( False ) ), OutputMuIsoDeposits = cms.bool( True ), TrackPt_Min = cms.double( -1.0 ), - CaloDepositsLabel = cms.InputTag( "hltHighPtTkMuCaloMuonCorrectedIsolations" ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), Vertex_Constraint_Z = cms.bool( False ), @@ -11961,37 +14716,27 @@ VetoLeadingTrack = cms.bool( True ), PtVeto_Min = cms.double( 2.0 ) ), - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ) + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) ) -hltL3fL1sMu16L1Eta2p1f0TkFiltered20QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16L1f0Tkf20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -hltPreIsoTkMu24 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreIsoTkMu20eta2p1 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltHighPtTkMuTkFilt = cms.EDFilter( "HLTTrackWithHits", - saveTags = cms.bool( False ), - src = cms.InputTag( "hltIter2HighPtTkMuMerged" ), - MinPT = cms.double( 24.0 ), - MinN = cms.int32( 1 ), - MinPXL = cms.int32( 1 ), - MinBPX = cms.int32( 0 ), - MaxN = cms.int32( 99999 ), - MinFPX = cms.int32( 0 ) -) -hltL3fL1sMu16f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", +hltL3fL1sMu16Eta2p1f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 1.0E99 ), - previousCandTag = cms.InputTag( "" ), - minPt = cms.double( 24.0 ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.1 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16erL1Filtered0" ), + minPt = cms.double( 20.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), trkMuonId = cms.uint32( 0 ), @@ -12001,16 +14746,52 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -hltL3fL1sMu16L1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16Eta2p1L1f0Tkf20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -hltPreIsoTkMu24eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreIsoTkMu24 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHighPtTkMu24TkFilt = cms.EDFilter( "HLTTrackWithHits", @@ -12023,11 +14804,11 @@ MaxN = cms.int32( 99999 ), MinFPX = cms.int32( 0 ) ) -hltL3fL1sMu20Eta2p1f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", +hltL3fL1sMu16f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 2.1 ), - previousCandTag = cms.InputTag( "" ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 1.0E99 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), minPt = cms.double( 24.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -12038,92 +14819,115 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -hltL3fL1sMu20L1Eta2p1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0Tkf24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) -) -hltL1sL1SingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - L1CollectionsTag = cms.InputTag( "l1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), - L1TechTriggerSeeding = cms.bool( False ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreIsoTkMu24eta2p1 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltL1fL1sMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( False ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu25" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "l1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) +hltL3fL1sMu20Eta2p1f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", + maxNormalizedChi2 = cms.double( 1.0E99 ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.1 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu20erL1Filtered0" ), + minPt = cms.double( 24.0 ), + inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + minMuonStations = cms.int32( 2 ), + trkMuonId = cms.uint32( 0 ), + requiredTypeMask = cms.uint32( 0 ), + minMuonHits = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), + allowedTypeMask = cms.uint32( 255 ) ) -hltL2fL1sMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", +hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), - MinPt = cms.double( 10.0 ), - MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltL3fL1sMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 20.0 ), +hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu25L1f0L2Filtered10Q" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinPt = cms.double( 27.0 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu20Eta2p1L1f0Tkf24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) hltPreIsoTkMu27 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHighPtTkMu27TkFilt = cms.EDFilter( "HLTTrackWithHits", @@ -12138,9 +14942,9 @@ ) hltL3fL1sMu25f0TkFiltered27Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), maxAbsEta = cms.double( 1.0E99 ), - previousCandTag = cms.InputTag( "" ), + previousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), minPt = cms.double( 27.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -12151,13 +14955,49 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -hltL3fL1sMu25L1f0TkFiltered27QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu25L1f0Tkf27QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) hltL1sL1DoubleMu103p5ORDoubleMu125 = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_10_3p5 OR L1_DoubleMu_12_5" ), @@ -12165,14 +15005,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreL2DoubleMu23NoVertex = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -12210,7 +15050,7 @@ MinNstations = cms.vint32( 0 ) ) hltPreL2DoubleMu28NoVertex2ChaAngle2p5Mass10 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered28 = cms.EDFilter( "HLTMuonL2PreFilter", @@ -12261,7 +15101,7 @@ MinInvMass = cms.double( 10.0 ) ) hltPreL2DoubleMu38NoVertex2ChaAngle2p5Mass10 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered38 = cms.EDFilter( "HLTMuonL2PreFilter", @@ -12317,14 +15157,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreLooseIsoPFTau50Trk30eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1sL1ETM70ORL1ETM60NotJet52WdPhi2 = cms.EDFilter( "HLTLevel1GTSeed", @@ -12333,14 +15173,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreLooseIsoPFTau50Trk30eta2p1MET120 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMET120 = cms.EDFilter( "HLT1CaloMET", @@ -12379,14 +15219,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreLooseIsoPFTau50Trk30eta2p1MET80 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMET80 = cms.EDFilter( "HLT1CaloMET", @@ -12420,7 +15260,7 @@ triggerType = cms.int32( 87 ) ) hltPreMu17Mu8DZ = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", @@ -12519,7 +15359,7 @@ inputTag2 = cms.InputTag( "hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17" ) ) hltPreMu17TkMu8DZ = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sDoubleMu103p5L1OneMuFiltered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -12912,7 +15752,7 @@ inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered17TrkFiltered8" ) ) hltPreMu17TrkIsoVVLMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL3MuonRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", @@ -12975,7 +15815,7 @@ DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ) ) hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiMuonGlb17Glb8RelTrkIsoFiltered0p4DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", @@ -12992,7 +15832,7 @@ inputTag2 = cms.InputTag( "hltDiMuonGlb17Glb8RelTrkIsoFiltered0p4" ) ) hltPreMu17TrkIsoVVLTkMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltGlbTrkMuonVertex = cms.EDProducer( "VertexFromTrackProducer", @@ -13082,7 +15922,7 @@ DepTag = cms.VInputTag( 'hltGlbTrkMuonRelTrkIsolationVVL' ) ) hltPreMu17TrkIsoVVLTkMu8TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", @@ -13104,14 +15944,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu25TkMu0dEta18Onia = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu16orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -13206,14 +16046,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu27TkMu8 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu16orMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -13303,7 +16143,7 @@ inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered27TrkFiltered8" ) ) hltPreMu30TkMu11 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL3fL1sMu16orMu25L1f0L2f25L3Filtered30 = cms.EDFilter( "HLTMuonL3PreFilter", @@ -13362,7 +16202,7 @@ inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkFiltered11" ) ) hltPreMu40TkMu11 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiMuonGlbFiltered40TrkFiltered11 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", @@ -13405,14 +16245,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu40eta2p1PFJet200PFJet50 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu16erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -13490,24 +16330,32 @@ MinNJets = cms.uint32( 1 ), MaxAbsJetEta = cms.double( 2.6 ) ) +hltPreMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltPreTkMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) hltPreMu24eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreTkMu24eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreMu27 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreTkMu27 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreMu50 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL2fL1sMu16orMu25L1f0L2Filtered16Q = cms.EDFilter( "HLTMuonL2PreFilter", @@ -13552,7 +16400,7 @@ MinPt = cms.double( 50.0 ) ) hltPreMu45eta2p1 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered45e2p1Q = cms.EDFilter( "HLTMuonL3PreFilter", @@ -13577,7 +16425,7 @@ MinPt = cms.double( 45.0 ) ) hltPrePFHT350PFMET120NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMETClean70 = cms.EDFilter( "HLT1CaloMET", @@ -13648,7 +16496,7 @@ minHt = cms.vdouble( 350.0 ) ) hltPrePFHT5504Jet = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHtMht4Jet = cms.EDProducer( "HLTHtMhtProducer", @@ -13694,7 +16542,7 @@ minHt = cms.vdouble( 550.0 ) ) hltPrePFHT6504Jet = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hlt4JetHt550 = cms.EDFilter( "HLTHtMhtFilter", @@ -13716,7 +16564,7 @@ minHt = cms.vdouble( 650.0 ) ) hltPrePFHT7504Jet = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPF4JetHT750 = cms.EDFilter( "HLTHtMhtFilter", @@ -13729,11 +16577,11 @@ minHt = cms.vdouble( 750.0 ) ) hltPrePFHT350 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePFHT600 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHt500 = cms.EDFilter( "HLTHtMhtFilter", @@ -13755,7 +16603,7 @@ minHt = cms.vdouble( 600.0 ) ) hltPrePFHT650 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHt550 = cms.EDFilter( "HLTHtMhtFilter", @@ -13777,7 +16625,7 @@ minHt = cms.vdouble( 650.0 ) ) hltPrePFHT900 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHt700 = cms.EDFilter( "HLTHtMhtFilter", @@ -13804,14 +16652,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFJet40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet10 = cms.EDFilter( "HLT1CaloJet", @@ -13846,14 +16694,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFJet60 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet40 = cms.EDFilter( "HLT1CaloJet", @@ -13888,14 +16736,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFJet80 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet50 = cms.EDFilter( "HLT1CaloJet", @@ -13930,14 +16778,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFJet140 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet110 = cms.EDFilter( "HLT1CaloJet", @@ -13972,14 +16820,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFJet200 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet170 = cms.EDFilter( "HLT1CaloJet", @@ -14009,7 +16857,7 @@ triggerType = cms.int32( 85 ) ) hltPrePFJet260 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet210 = cms.EDFilter( "HLT1CaloJet", @@ -14039,7 +16887,7 @@ triggerType = cms.int32( 85 ) ) hltPrePFJet320 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet270 = cms.EDFilter( "HLT1CaloJet", @@ -14069,7 +16917,7 @@ triggerType = cms.int32( 85 ) ) hltPrePFJet400 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet350 = cms.EDFilter( "HLT1CaloJet", @@ -14099,7 +16947,7 @@ triggerType = cms.int32( 85 ) ) hltPrePFJet450 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet400 = cms.EDFilter( "HLT1CaloJet", @@ -14129,7 +16977,7 @@ triggerType = cms.int32( 85 ) ) hltPrePFJet500 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet450 = cms.EDFilter( "HLT1CaloJet", @@ -14164,14 +17012,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDiPFJetAve30HFJEC = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet12ForHFJECBase = cms.EDFilter( "HLT1CaloJet", @@ -14205,7 +17053,7 @@ minDphi = cms.double( 2.5 ) ) hltPreDiPFJetAve60HFJEC = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet40ForHFJECBase = cms.EDFilter( "HLT1CaloJet", @@ -14239,7 +17087,7 @@ minDphi = cms.double( 2.5 ) ) hltPreDiPFJetAve80HFJEC = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet50ForHFJECBase = cms.EDFilter( "HLT1CaloJet", @@ -14278,14 +17126,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDiPFJetAve100HFJEC = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet60ForHFJECBase = cms.EDFilter( "HLT1CaloJet", @@ -14319,7 +17167,7 @@ minDphi = cms.double( 2.5 ) ) hltPreDiPFJetAve160HFJEC = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet100ForHFJECBase = cms.EDFilter( "HLT1CaloJet", @@ -14358,14 +17206,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDiPFJetAve220HFJEC = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet140ForHFJECBase = cms.EDFilter( "HLT1CaloJet", @@ -14399,7 +17247,7 @@ minDphi = cms.double( 2.5 ) ) hltPreDiPFJetAve300HFJEC = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSingleCaloJet200ForHFJECBase = cms.EDFilter( "HLT1CaloJet", @@ -14438,14 +17286,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDiPFJet40DEta3p5MJJ600PFMETNoMu140 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiCaloJet30MJJ500DEta3p0 = cms.EDFilter( "HLTCaloJetVBFFilter", @@ -14492,14 +17340,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 1 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDiPFJet40DEta3p5MJJ600PFMETNoMu80 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMET50 = cms.EDFilter( "HLT1CaloMET", @@ -14538,7 +17386,7 @@ minMht = cms.vdouble( 80.0 ) ) hltPreDiCentralPFJet70PFMET120NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMET70 = cms.EDFilter( "HLT1CaloMET", @@ -14597,14 +17445,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreHT200 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHT200 = cms.EDFilter( "HLTHtMhtFilter", @@ -14617,7 +17465,7 @@ minHt = cms.vdouble( 200.0 ) ) hltPreHT250 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHT250 = cms.EDFilter( "HLTHtMhtFilter", @@ -14630,7 +17478,7 @@ minHt = cms.vdouble( 250.0 ) ) hltPreHT300 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHT300 = cms.EDFilter( "HLTHtMhtFilter", @@ -14643,7 +17491,7 @@ minHt = cms.vdouble( 300.0 ) ) hltPreHT350 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHT350 = cms.EDFilter( "HLTHtMhtFilter", @@ -14656,7 +17504,7 @@ minHt = cms.vdouble( 350.0 ) ) hltPreHT400 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHT400 = cms.EDFilter( "HLTHtMhtFilter", @@ -14674,14 +17522,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFHT200DiPFJet90PFAlphaT0p57 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltCaloDiJet70 = cms.EDFilter( "HLT1CaloJet", @@ -14708,7 +17556,7 @@ setDHtZero = cms.bool( False ), minHt = cms.double( 150.0 ) ) -hltPFDiJet90 = cms.EDFilter( "HLT1PFJet", +hltDiPFJet90 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), MinPt = cms.double( 90.0 ), MinN = cms.int32( 2 ), @@ -14733,7 +17581,7 @@ minHt = cms.double( 200.0 ) ) hltPrePFHT250DiPFJet90PFAlphaT0p55 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHT200CaloAlphaT0p535 = cms.EDFilter( "HLTAlphaTCaloJetFilter", @@ -14765,7 +17613,7 @@ minHt = cms.double( 250.0 ) ) hltPrePFHT300DiPFJet90PFAlphaT0p53 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHT250CaloAlphaT0p525 = cms.EDFilter( "HLTAlphaTCaloJetFilter", @@ -14797,7 +17645,7 @@ minHt = cms.double( 300.0 ) ) hltPrePFHT350DiPFJet90PFAlphaT0p52 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHT300CaloAlphaT0p52 = cms.EDFilter( "HLTAlphaTCaloJetFilter", @@ -14829,7 +17677,7 @@ minHt = cms.double( 350.0 ) ) hltPrePFHT400DiPFJet90PFAlphaT0p51 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHT375CaloAlphaT0p51 = cms.EDFilter( "HLTAlphaTCaloJetFilter", @@ -14861,7 +17709,7 @@ minHt = cms.double( 400.0 ) ) hltPreMET75IsoTrk50 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMETClean75 = cms.EDFilter( "HLT1CaloMET", @@ -14909,7 +17757,7 @@ maxAssocCaloEDeltaRSize = cms.double( 0.5 ) ) hltPreMET90IsoTrk50 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMETClean90 = cms.EDFilter( "HLT1CaloMET", @@ -14923,7 +17771,7 @@ triggerType = cms.int32( 87 ) ) hltPrePFMET120NoiseCleanedBTagCSV07 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSusyPreBtagJetFilter = cms.EDFilter( "HLT1CaloJet", @@ -15078,23 +17926,82 @@ coneSize = cms.double( 0.4 ), pvSrc = cms.InputTag( "" ) ) -hltFastPixelBLifetimeL3TagInfos = cms.EDProducer( "TrackIPProducer", +hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", maximumTransverseImpactParameter = cms.double( 0.2 ), minimumNumberOfHits = cms.int32( 8 ), minimumTransverseMomentum = cms.double( 1.0 ), - primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), + primaryVertex = cms.InputTag( "hltVerticesL3","WithBS" ), maximumLongitudinalImpactParameter = cms.double( 17.0 ), - computeGhostTrack = cms.bool( False ), + computeGhostTrack = cms.bool( True ), ghostTrackPriorDeltaR = cms.double( 0.03 ), jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), jetDirectionUsingGhostTrack = cms.bool( False ), minimumNumberOfPixelHits = cms.int32( 2 ), jetDirectionUsingTracks = cms.bool( False ), - computeProbabilities = cms.bool( False ), + computeProbabilities = cms.bool( True ), useTrackQuality = cms.bool( False ), - maximumChiSquared = cms.double( 20.0 ) + maximumChiSquared = cms.double( 5.0 ) +) +hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", + fitterSigmacut = cms.double( 3.0 ), + vertexReco = cms.PSet( + smoothing = cms.bool( True ), + primcut = cms.double( 1.0 ), + finder = cms.string( "avr" ), + seccut = cms.double( 3.0 ) + ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + vertexMinDLen2DSig = cms.double( 2.5 ), + maximumLongitudinalImpactParameter = cms.double( 0.3 ), + vertexMinAngleCosine = cms.double( 0.95 ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + maxNTracks = cms.uint32( 30 ), + clusterizer = cms.PSet( + seedMin3DIPValue = cms.double( 0.005 ), + clusterMaxDistance = cms.double( 0.05 ), + seedMin3DIPSignificance = cms.double( 1.2 ), + seedMax3DIPSignificance = cms.double( 9999.0 ), + distanceRatio = cms.double( 20.0 ), + clusterMaxSignificance = cms.double( 4.5 ), + clusterMinAngleCosine = cms.double( 0.5 ), + seedMax3DIPValue = cms.double( 9999.0 ) + ), + useVertexReco = cms.bool( True ), + vertexMinDLenSig = cms.double( 0.5 ), + useDirectVertexFitter = cms.bool( True ), + minHits = cms.uint32( 8 ), + beamSpot = cms.InputTag( "offlineBeamSpot" ), + minPt = cms.double( 0.8 ) +) +hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", + minSignificance = cms.double( 2.0 ), + secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), + maxFraction = cms.double( 0.7 ) +) +hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", + fitterSigmacut = cms.double( 3.0 ), + beamSpot = cms.InputTag( "offlineBeamSpot" ), + fitterTini = cms.double( 256.0 ), + trackMinLayers = cms.int32( 4 ), + fitterRatio = cms.double( 0.25 ), + secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), + sigCut = cms.double( 5.0 ), + distCut = cms.double( 0.04 ), + trackMinPt = cms.double( 0.4 ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + dLenFraction = cms.double( 0.333 ), + trackMinPixels = cms.int32( 1 ), + dRCut = cms.double( 0.4 ) +) +hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", + minSignificance = cms.double( 10.0 ), + secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), + maxFraction = cms.double( 0.2 ) ) -hltL3SecondaryVertexTagInfos = cms.EDProducer( "SecondaryVertexProducer", +hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", extSVDeltaRToJet = cms.double( 0.3 ), beamSpotTag = cms.InputTag( "offlineBeamSpot" ), vertexReco = cms.PSet( @@ -15107,15 +18014,15 @@ ), vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltFastPixelBLifetimeL3TagInfos" ), + trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), vertexCuts = cms.PSet( distSig3dMax = cms.double( 99999.9 ), - fracPV = cms.double( 0.65 ), + fracPV = cms.double( 0.79 ), distVal2dMax = cms.double( 2.5 ), useTrackWeights = cms.bool( True ), maxDeltaRToJetAxis = cms.double( 0.5 ), v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMin = cms.double( 3.0 ), + distSig2dMin = cms.double( 2.0 ), multiplicityMin = cms.uint32( 2 ), distVal2dMin = cms.double( 0.01 ), distSig2dMax = cms.double( 99999.9 ), @@ -15125,38 +18032,48 @@ massMax = cms.double( 6.5 ), distSig3dMin = cms.double( -99999.9 ) ), - useExternalSV = cms.bool( False ), + useExternalSV = cms.bool( True ), minimumTrackWeight = cms.double( 0.5 ), usePVError = cms.bool( True ), trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), totalHitsMin = cms.uint32( 2 ), jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + ptMin = cms.double( 1.0 ), qualityClass = cms.string( "any" ), pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - normChi2Max = cms.double( 99999.9 ), - maxDistToAxis = cms.double( 0.2 ), sip2dValMax = cms.double( 99999.9 ), - maxDecayLen = cms.double( 99999.9 ), - ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), sip2dSigMin = cms.double( -99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ) + b_dR = cms.double( 0.6263 ) ), trackSort = cms.string( "sip3dSig" ), - extSVCollection = cms.InputTag( "secondaryVertices" ) + extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ) ) -hltL3CombinedSecondaryVertexBJetTags = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), - tagInfos = cms.VInputTag( 'hltFastPixelBLifetimeL3TagInfos','hltL3SecondaryVertexTagInfos' ) +hltCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltCombinedSecondaryVertexV2" ), + tagInfos = cms.VInputTag( 'hltImpactParameterTagInfos','hltInclusiveSecondaryVertexFinderTagInfos' ) ) hltBLifetimeL3FilterCSVsusy = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -15168,14 +18085,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePFMET120NoiseCleanedMu5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1sL1SingleMuOpenCandidate = cms.EDFilter( "HLTLevel1GTSeed", @@ -15184,10 +18101,10 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( False ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 1 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPFMET120Mu5L1MuFiltered = cms.EDFilter( "HLTMuonL1Filter", @@ -15243,7 +18160,7 @@ MinPt = cms.double( 5.0 ) ) hltPrePFMET170NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMET90 = cms.EDFilter( "HLT1CaloMET", @@ -15267,14 +18184,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPrePFMET120PFMHT120IDLoose = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPrePFMET90PFMHT90IDLoose = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMht = cms.EDProducer( "HLTHtMhtProducer", @@ -15289,10 +18206,10 @@ pfCandidatesLabel = cms.InputTag( "" ), excludePFMuons = cms.bool( False ) ) -hltMHT90 = cms.EDFilter( "HLTMhtFilter", +hltMHT70 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( False ), mhtLabels = cms.VInputTag( 'hltMht' ), - minMht = cms.vdouble( 90.0 ) + minMht = cms.vdouble( 70.0 ) ) hltAK4PFJetsCorrectedLooseID = cms.EDProducer( "HLTPFJetIDProducer", CEF = cms.double( 0.99 ), @@ -15316,6 +18233,58 @@ pfCandidatesLabel = cms.InputTag( "" ), excludePFMuons = cms.bool( False ) ) +hltPFMHTLooseID90 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), + minMht = cms.vdouble( 90.0 ) +) +hltPFMET90 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 90.0 ) +) +hltPrePFMET100PFMHT100IDLoose = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltMHT80 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltMht' ), + minMht = cms.vdouble( 80.0 ) +) +hltPFMHTLooseID100 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), + minMht = cms.vdouble( 100.0 ) +) +hltPFMET100 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 100.0 ) +) +hltPrePFMET110PFMHT110IDLoose = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltPFMHTLooseID110 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), + minMht = cms.vdouble( 110.0 ) +) +hltPFMET110 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 110.0 ) +) +hltPrePFMET120PFMHT120IDLoose = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltMHT90 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltMht' ), + minMht = cms.vdouble( 90.0 ) +) hltPFMHTLooseID120 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( False ), mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), @@ -15327,7 +18296,7 @@ minMht = cms.vdouble( 120.0 ) ) hltPreCaloMHTNoPU90PFMET90PFMHT90IDLooseBTagCSV0p7 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltSelectorJets20L1FastJetForNoPU = cms.EDFilter( "EtMinCaloJetSelector", @@ -15368,24 +18337,14 @@ hltCSV0p7L3 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), MaxTag = cms.double( 999999.0 ) ) -hltPFMHTLooseID90 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( False ), - mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), - minMht = cms.vdouble( 90.0 ) -) -hltPFMET90 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( False ), - mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), - minMht = cms.vdouble( 90.0 ) -) hltPreCaloMHTNoPU90PFMET90PFMHT90IDLoose = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1sTripleVBF = cms.EDFilter( "HLTLevel1GTSeed", @@ -15394,19 +18353,19 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreQuadPFJetBTagCSVVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreQuadPFJetDoubleBTagCSVVBFMqq200 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", +hltQuadJet15 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 15.0 ), MinN = cms.int32( 4 ), MaxEta = cms.double( 5.2 ), MinMass = cms.double( -1.0 ), @@ -15444,12 +18403,12 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 86 ) ) -hltVBFCaloJetEtaSortedMqq150Deta2p6 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", +hltVBFCaloJetEtaSortedMqq150Deta1p5 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.6 ), + Detaqq = cms.double( 1.5 ), value = cms.string( "Eta" ), Mqq = cms.double( 150.0 ), Etaq1Etaq2 = cms.double( 999.0 ), @@ -15459,18 +18418,18 @@ Dphibb = cms.double( 10.0 ), Ptsumqq = cms.double( 0.0 ) ) -hltCSV0p8L3 = cms.EDFilter( "HLTCaloJetTag", +hltCSVL30p6 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - MinTag = cms.double( 0.8 ), + MinTag = cms.double( 0.6 ), MaxTag = cms.double( 999999.0 ) ) -hltPFQuadJetLooseID34 = cms.EDFilter( "HLT1PFJet", +hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( False ), - MinPt = cms.double( 34.0 ), + MinPt = cms.double( 15.0 ), MinN = cms.int32( 4 ), MaxEta = cms.double( 5.2 ), MinMass = cms.double( -1.0 ), @@ -15508,200 +18467,109 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 86 ) ) -hltVBFPFJetEtaSortedMqq240Detaqq2p6 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", + maxNumber = cms.uint32( 6 ), + filter = cms.bool( False ), + src = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ) +) +hltDoubleCSVPF0p4 = cms.EDFilter( "HLTPFJetTagWithMatching", + saveTags = cms.bool( True ), + deltaR = cms.double( 0.1 ), + MinJets = cms.int32( 2 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + MinTag = cms.double( 0.4 ), + MaxTag = cms.double( 999999.0 ) +) +hltCSVPF0p7 = cms.EDFilter( "HLTPFJetTagWithMatching", + saveTags = cms.bool( True ), + deltaR = cms.double( 0.1 ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + MinTag = cms.double( 0.7 ), + MaxTag = cms.double( 999999.0 ) +) +hltVBFPFJetCSVSortedMqq200Detaqq1p2 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), Detabb = cms.double( 999.0 ), - njets = cms.int32( 4 ), - Detaqq = cms.double( 2.6 ), - value = cms.string( "Eta" ), - Mqq = cms.double( 240.0 ), + njets = cms.int32( 6 ), + Detaqq = cms.double( 1.2 ), + value = cms.string( "2BTagAndPt" ), + Mqq = cms.double( 200.0 ), Etaq1Etaq2 = cms.double( 999.0 ), Ptsumbb = cms.double( 0.0 ), - inputJetTags = cms.InputTag( "" ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), triggerType = cms.int32( 85 ), - Dphibb = cms.double( 2.6 ), + Dphibb = cms.double( 3.2 ), Ptsumqq = cms.double( 0.0 ) ) -hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer", - vertexCollections = cms.VPSet( - cms.PSet( maxDistanceToBeam = cms.double( 1.0 ), - useBeamConstraint = cms.bool( False ), - minNdof = cms.double( 0.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ), - label = cms.string( "" ) - ), - cms.PSet( maxDistanceToBeam = cms.double( 1.0 ), - useBeamConstraint = cms.bool( True ), - minNdof = cms.double( 0.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ), - label = cms.string( "WithBS" ) - ) - ), - verbose = cms.untracked.bool( False ), - TkFilterParameters = cms.PSet( - maxNormalizedChi2 = cms.double( 20.0 ), - minPt = cms.double( 0.0 ), - algorithm = cms.string( "filter" ), - maxD0Significance = cms.double( 999.0 ), - trackQuality = cms.string( "any" ), - minPixelLayersWithHits = cms.int32( 2 ), - minSiliconLayersWithHits = cms.int32( 5 ) - ), - beamSpotLabel = cms.InputTag( "offlineBeamSpot" ), - TrackLabel = cms.InputTag( "hltPFMuonMerging" ), - TkClusParameters = cms.PSet( - TkDAClusParameters = cms.PSet( - d0CutOff = cms.double( 999.0 ), - Tmin = cms.double( 4.0 ), - dzCutOff = cms.double( 4.0 ), - coolingFactor = cms.double( 0.6 ), - use_vdt = cms.untracked.bool( True ), - vertexSize = cms.double( 0.15 ) - ), - algorithm = cms.string( "DA_vect" ) - ) -) -hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", - src = cms.InputTag( "hltVerticesPF" ), - filterParams = cms.PSet( - maxZ = cms.double( 24.0 ), - minNdof = cms.double( 4.0 ), - maxRho = cms.double( 2.0 ), - pvSrc = cms.InputTag( "hltVerticesPF" ) - ) -) -hltVerticesPFFilter = cms.EDFilter( "VertexSelector", - filter = cms.bool( True ), - src = cms.InputTag( "hltVerticesPFSelector" ), - cut = cms.string( "!isFake" ) -) -hltPFJetForBtagSelector = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - MinPt = cms.double( 30.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.6 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 86 ) -) -hltPFJetForBtag = cms.EDProducer( "HLTPFJetCollectionProducer", - TriggerTypes = cms.vint32( 86 ), - HLTObject = cms.InputTag( "hltPFJetForBtagSelector" ) -) -hltBLifetimeAssociatorPF = cms.EDProducer( "JetTracksAssociatorAtVertex", - jets = cms.InputTag( "hltPFJetForBtag" ), - tracks = cms.InputTag( "hltPFMuonMerging" ), - useAssigned = cms.bool( False ), - coneSize = cms.double( 0.4 ), - pvSrc = cms.InputTag( "" ) +hltPreQuadPFJetSingleBTagCSVVBFMqq460 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) ) -hltBLifetimeTagInfosPF = cms.EDProducer( "TrackIPProducer", - maximumTransverseImpactParameter = cms.double( 0.2 ), - minimumNumberOfHits = cms.int32( 8 ), - minimumTransverseMomentum = cms.double( 1.0 ), - primaryVertex = cms.InputTag( "hltVerticesPFSelector" ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - jetTracks = cms.InputTag( "hltBLifetimeAssociatorPF" ), - jetDirectionUsingGhostTrack = cms.bool( False ), - minimumNumberOfPixelHits = cms.int32( 2 ), - jetDirectionUsingTracks = cms.bool( False ), - computeProbabilities = cms.bool( False ), - useTrackQuality = cms.bool( False ), - maximumChiSquared = cms.double( 20.0 ) +hltVBFPFJetCSVSortedMqq460Detaqq4p1 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( False ), + inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), + Detabb = cms.double( 999.0 ), + njets = cms.int32( 4 ), + Detaqq = cms.double( 4.1 ), + value = cms.string( "1BTagAndEta" ), + Mqq = cms.double( 460.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + Ptsumbb = cms.double( 0.0 ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + triggerType = cms.int32( 85 ), + Dphibb = cms.double( 1.6 ), + Ptsumqq = cms.double( 0.0 ) ) -hltSecondaryVertexTagInfosPF = cms.EDProducer( "SecondaryVertexProducer", - extSVDeltaRToJet = cms.double( 0.3 ), - beamSpotTag = cms.InputTag( "offlineBeamSpot" ), - vertexReco = cms.PSet( - primcut = cms.double( 1.8 ), - seccut = cms.double( 6.0 ), - smoothing = cms.bool( False ), - weightthreshold = cms.double( 0.001 ), - minweight = cms.double( 0.5 ), - finder = cms.string( "avr" ) - ), - vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), - constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltBLifetimeTagInfosPF" ), - vertexCuts = cms.PSet( - distSig3dMax = cms.double( 99999.9 ), - fracPV = cms.double( 0.65 ), - distVal2dMax = cms.double( 2.5 ), - useTrackWeights = cms.bool( True ), - maxDeltaRToJetAxis = cms.double( 0.5 ), - v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMin = cms.double( 3.0 ), - multiplicityMin = cms.uint32( 2 ), - distVal2dMin = cms.double( 0.01 ), - distSig2dMax = cms.double( 99999.9 ), - distVal3dMax = cms.double( 99999.9 ), - minimumTrackWeight = cms.double( 0.5 ), - distVal3dMin = cms.double( -99999.9 ), - massMax = cms.double( 6.5 ), - distSig3dMin = cms.double( -99999.9 ) - ), - useExternalSV = cms.bool( False ), - minimumTrackWeight = cms.double( 0.5 ), - usePVError = cms.bool( True ), - trackSelection = cms.PSet( - totalHitsMin = cms.uint32( 2 ), - jetDeltaRMax = cms.double( 0.3 ), - qualityClass = cms.string( "any" ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - normChi2Max = cms.double( 99999.9 ), - maxDistToAxis = cms.double( 0.2 ), - sip2dValMax = cms.double( 99999.9 ), - maxDecayLen = cms.double( 99999.9 ), - ptMin = cms.double( 1.0 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dSigMin = cms.double( -99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ) - ), - trackSort = cms.string( "sip3dSig" ), - extSVCollection = cms.InputTag( "secondaryVertices" ) +hltPreQuadPFJetDoubleBTagCSVVBFMqq240 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) ) -hltCombinedSecondaryVertexBJetTagsPF = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), - tagInfos = cms.VInputTag( 'hltBLifetimeTagInfosPF','hltSecondaryVertexTagInfosPF' ) +hltVBFPFJetCSVSortedMqq240Detaqq2p0 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( False ), + inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), + Detabb = cms.double( 999.0 ), + njets = cms.int32( 6 ), + Detaqq = cms.double( 2.0 ), + value = cms.string( "2BTagAndPt" ), + Mqq = cms.double( 240.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + Ptsumbb = cms.double( 0.0 ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + triggerType = cms.int32( 85 ), + Dphibb = cms.double( 2.4 ), + Ptsumqq = cms.double( 0.0 ) ) -hltCSVPF0p8PFFilterHbbVBF = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), - TriggerType = cms.int32( 86 ), - Jets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), - MinTag = cms.double( 0.8 ), - MaxTag = cms.double( 999999.0 ) +hltPreQuadPFJetSingleBTagCSVVBFMqq500 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) ) -hltVBFPFJetCSVSortedMqq200Detaqq2p0 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +hltVBFPFJetCSVSortedMqq500Detaqq4p6 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.0 ), - value = cms.string( "second" ), - Mqq = cms.double( 200.0 ), + Detaqq = cms.double( 4.6 ), + value = cms.string( "1BTagAndEta" ), + Mqq = cms.double( 500.0 ), Etaq1Etaq2 = cms.double( 999.0 ), Ptsumbb = cms.double( 0.0 ), inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), triggerType = cms.int32( 85 ), - Dphibb = cms.double( 2.6 ), + Dphibb = cms.double( 1.3 ), Ptsumqq = cms.double( 0.0 ) ) hltPreQuadPFJetVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreL1TripleJetVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1sL1Quad60OrHTT175 = cms.EDFilter( "HLTLevel1GTSeed", @@ -15710,14 +18578,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreQuadJet45TripleCSV0p5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltQuadCentralJet45 = cms.EDFilter( "HLT1CaloJet", @@ -15733,7 +18601,7 @@ hltTripleCSV0p5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 3 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.5 ), @@ -15750,13 +18618,13 @@ triggerType = cms.int32( 0 ) ) hltPreQuadJet45DoubleCSV0p5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDoubleCSV0p5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 2 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.5 ), @@ -15768,14 +18636,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDoubleJet90Double30TripleCSV0p5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltQuadCentralJet30 = cms.EDFilter( "HLT1CaloJet", @@ -15819,11 +18687,11 @@ triggerType = cms.int32( 0 ) ) hltPreDoubleJet90Double30DoubleCSV0p5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltPrePhoton135PFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPrePhoton135PFMET100NoiseCleaned = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG135EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -15831,7 +18699,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 135.0 ), etcutEE = cms.double( 135.0 ), ncandcut = cms.int32( 1 ) @@ -15854,15 +18722,6 @@ candTag = cms.InputTag( "hltEG135EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltPFMET40Filter = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), - minMht = cms.vdouble( 40.0 ) -) -hltPrePhoton135PFMET100NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) -) hltMETClean40 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), MinPt = cms.double( 40.0 ), @@ -15889,7 +18748,7 @@ minMht = cms.vdouble( 100.0 ) ) hltPrePhoton22R9Id90HE10Iso40EBOnlyPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG22R9Id90HE10Iso40EBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -16023,8 +18882,13 @@ candTag = cms.InputTag( "hltEG22R9Id90HE10Iso40EBOnlyHcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) +hltPFMET40Filter = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 40.0 ) +) hltPrePhoton22R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiCaloJet20MJJ400AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", @@ -16040,7 +18904,7 @@ minPtLow = cms.double( 20.0 ) ) hltPrePhoton250NoHE = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG250erEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -16048,13 +18912,13 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 250.0 ), etcutEE = cms.double( 250.0 ), ncandcut = cms.int32( 1 ) ) hltPrePhoton300NoHE = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG300erEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -16062,16 +18926,16 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 300.0 ), etcutEE = cms.double( 300.0 ), ncandcut = cms.int32( 1 ) ) hltPrePhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.0 ), saveTags = cms.bool( False ), @@ -16081,7 +18945,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), ncandcut = cms.int32( 2 ) @@ -16091,7 +18955,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter" ), etcutEB = cms.double( 26.0 ), etcutEE = cms.double( 26.0 ), ncandcut = cms.int32( 1 ) @@ -16668,7 +19532,7 @@ secondLegLastFilter = cms.InputTag( "hltEG16Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter" ) ) hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG36EtL1Seed2210EtEta2Filter = cms.EDFilter( "HLTEgammaEtFilter", @@ -16676,7 +19540,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -16941,10 +19805,10 @@ secondLegLastFilter = cms.InputTag( "hltEG22Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter" ) ) hltPrePhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltDoubleEGL1SingleEG35ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -16954,7 +19818,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), ncandcut = cms.int32( 2 ) @@ -16964,7 +19828,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 28.0 ), etcutEE = cms.double( 100000.0 ), ncandcut = cms.int32( 1 ) @@ -17229,7 +20093,7 @@ secondLegLastFilter = cms.InputTag( "hltEG14Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededEta1p5LastFilter" ) ) hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG36EtL1Seed2210EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -17237,7 +20101,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -17502,11 +20366,11 @@ secondLegLastFilter = cms.InputTag( "hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter" ) ) hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass70CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", @@ -17521,14 +20385,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPrePhoton36R9Id90HE10Iso40EBOnlyPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEGL1SingleEG30Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -17647,11 +20511,11 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton36R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG50R9Id90HE10Iso40EBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -17659,7 +20523,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -17755,11 +20619,11 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG75R9Id90HE10Iso40EBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -17767,7 +20631,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -17863,11 +20727,11 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG90R9Id90HE10Iso40EBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -17875,7 +20739,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -17971,11 +20835,11 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPrePhoton120R9Id90HE10Iso40EBOnlyPFMET40 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG120R9Id90HE10Iso40EBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -17983,7 +20847,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 120.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -18079,7 +20943,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton120R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1sL1SingleMu5 = cms.EDFilter( "HLTLevel1GTSeed", @@ -18088,14 +20952,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu5L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -18164,14 +21028,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu17TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu12L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -18235,7 +21099,7 @@ DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ) ) hltPreMu24TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL2fL1sMu16L1f0L2Filtered16 = cms.EDFilter( "HLTMuonL2PreFilter", @@ -18293,14 +21157,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu34TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu20L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -18369,14 +21233,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -18590,7 +21454,7 @@ MaxAbsJetEta = cms.double( 2.5 ) ) hltPreEle18CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle18CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -18804,7 +21668,7 @@ MaxAbsJetEta = cms.double( 2.5 ) ) hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle23CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -19018,7 +21882,7 @@ MaxAbsJetEta = cms.double( 2.5 ) ) hltPreEle33CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle33CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -19237,14 +22101,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreBTagMuDiJet20Mu5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltBDiJet20L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", @@ -19334,7 +22198,7 @@ MaxTag = cms.double( 99999.0 ) ) hltPreBTagMuDiJet40Mu5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltBDiJet40L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", @@ -19415,14 +22279,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreBTagMuDiJet70Mu5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltBDiJet70L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", @@ -19498,7 +22362,7 @@ MaxTag = cms.double( 99999.0 ) ) hltPreBTagMuDiJet110Mu5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltBDiJet110L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", @@ -19574,7 +22438,7 @@ MaxTag = cms.double( 99999.0 ) ) hltPreBTagMuJet300Mu5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltBJet300L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", @@ -19649,20 +22513,8 @@ MinTag = cms.double( 0.5 ), MaxTag = cms.double( 99999.0 ) ) -hltL1sL1DoubleEG2210 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_22_10" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - L1CollectionsTag = cms.InputTag( "l1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), - L1TechTriggerSeeding = cms.bool( False ) -) hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle23Ele12CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -20060,14 +22912,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle17Ele12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle17Ele12CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -20465,14 +23317,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle16Ele12Ele8CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -20874,14 +23726,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -21145,14 +23997,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu8TrkIsoVVLEle17CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu8TrkIsoVVLEle17CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -21416,14 +24268,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -21687,14 +24539,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu17TrkIsoVVLEle12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu17TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -21953,7 +24805,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPreMu30Ele30CaloIdLGsfTrkIdVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered30Q = cms.EDFilter( "HLTMuonL3PreFilter", @@ -22091,14 +24943,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu8DiEle12CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -22300,14 +25152,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu12Photon25CaloIdL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu5EG20ORL1Mu20EG10L1Filtered5 = cms.EDFilter( "HLTMuonL1Filter", @@ -22429,14 +25281,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu12Photon25CaloIdLL1ISO = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu5IsoEG18L1Filtered5 = cms.EDFilter( "HLTMuonL1Filter", @@ -22553,7 +25405,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPreMu12Photon25CaloIdLL1OR = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL3fL1sL1Mu5EG20ORL1Mu20EG10L1f5L2f7L3Filtered12 = cms.EDFilter( "HLTMuonL3PreFilter", @@ -22624,7 +25476,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPreMu17Photon30CaloIdLL1ISO = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL3fL1sL1Mu5IsoEG18L1f5L2f7L3Filtered17 = cms.EDFilter( "HLTMuonL3PreFilter", @@ -22695,7 +25547,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPreMu17Photon35CaloIdLL1ISO = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu17Photon35CaloIdLL1ISOEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -22750,14 +25602,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDiMu9Ele9CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -22959,14 +25811,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreTripleMu12105 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1Filter", @@ -23064,7 +25916,7 @@ MinPt = cms.double( 12.0 ) ) hltPreMu3erPFHT140PFMET125NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMET60 = cms.EDFilter( "HLT1CaloMET", @@ -23158,14 +26010,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu6PFHT200PFMET100NoiseCleanedBTagCSV07 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHt160 = cms.EDFilter( "HLTHtMhtFilter", @@ -23239,7 +26091,7 @@ minHt = cms.vdouble( 200.0 ) ) hltPreMu6PFHT200PFMET125NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1sL1Mu14erETM30 = cms.EDFilter( "HLTLevel1GTSeed", @@ -23248,14 +26100,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu14erPFMET120NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMu14erPFMET120MuFiltered = cms.EDFilter( "HLTMuonL1Filter", @@ -23311,29 +26163,29 @@ MinPt = cms.double( 13.0 ) ) hltPreEle23Ele12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreEle17Ele12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreEle12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreAK8DiPFJet280200TrimMass30BTagCSV0p3 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltBLifetimeL3FilterCSVLoose0p3 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.3 ), @@ -23370,7 +26222,7 @@ triggerType = cms.int32( 85 ) ) hltPrePFHT650WideJetMJJ900DEtaJJ1p5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiCentralPFJet30 = cms.EDFilter( "HLT1PFJet", @@ -23394,7 +26246,7 @@ fatJetDeltaR = cms.double( 1.1 ) ) hltPrePFHT650WideJetMJJ950DEtaJJ1p5 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltFatDiPFJetMass950DR1p1Deta1p5 = cms.EDFilter( "HLTFatPFJetMassFilter", @@ -23408,7 +26260,7 @@ fatJetDeltaR = cms.double( 1.1 ) ) hltPrePhoton22 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -23440,7 +26292,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG30EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -23472,7 +26324,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton36 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG36EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -23504,7 +26356,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton50 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG50EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -23512,7 +26364,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 50.0 ), ncandcut = cms.int32( 1 ) @@ -23536,7 +26388,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton75 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG75EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -23544,7 +26396,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 75.0 ), ncandcut = cms.int32( 1 ) @@ -23568,7 +26420,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton90 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG90EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -23576,7 +26428,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 90.0 ), ncandcut = cms.int32( 1 ) @@ -23600,7 +26452,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton120 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG120EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -23608,7 +26460,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 120.0 ), etcutEE = cms.double( 120.0 ), ncandcut = cms.int32( 1 ) @@ -23632,7 +26484,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton175 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG175EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -23640,7 +26492,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 175.0 ), etcutEE = cms.double( 175.0 ), ncandcut = cms.int32( 1 ) @@ -23664,7 +26516,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton165HE10 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG165EtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -23672,7 +26524,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 165.0 ), etcutEE = cms.double( 165.0 ), ncandcut = cms.int32( 1 ) @@ -23696,7 +26548,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton22R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG22R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -23800,7 +26652,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton30R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG30R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -23904,7 +26756,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton36R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG36R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -24007,37 +26859,10 @@ candTag = cms.InputTag( "hltEG36R9Id90HE10IsoMHcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1sL1SingleEG40 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - L1CollectionsTag = cms.InputTag( "l1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), - L1TechTriggerSeeding = cms.bool( False ) -) hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'l1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'l1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), @@ -24139,7 +26964,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton75R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG75R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -24243,7 +27068,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton90R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG90R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -24347,7 +27172,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton120R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG120R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -24451,7 +27276,7 @@ nonIsoTag = cms.InputTag( "" ) ) hltPrePhoton165R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEG165R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", @@ -24560,14 +27385,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDimuon0JpsiMuon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltTripleMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -24672,7 +27497,7 @@ MinLxySignificance = cms.double( 0.0 ) ) hltPreDimuon0UpsilonMuon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltUpsilonMuonL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -24730,14 +27555,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreQuadMuon0Dimuon0Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltQuadMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -24842,7 +27667,7 @@ MinLxySignificance = cms.double( 0.0 ) ) hltPreQuadMuon0Dimuon0Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltUpsilonMuonMuonL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -24895,7 +27720,7 @@ MinLxySignificance = cms.double( 0.0 ) ) hltPreMu17Mu8SameSign = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiMuonGlb17Glb8DzFiltered0p2SameSign = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -24926,7 +27751,7 @@ MinInvMass = cms.vdouble( 0.0 ) ) hltPreMu17Mu8SameSignDPhi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDiMuonGlb17Glb8DzFiltered0p2SameSignDPhiCut = cms.EDFilter( "HLTMuonDimuonL3Filter", @@ -24956,20 +27781,20 @@ CutCowboys = cms.bool( False ), MinInvMass = cms.vdouble( 0.0 ) ) -hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_HTT175 OR L1_SingleJet200 OR L1_DoubleJetC100 OR L1_QuadJetC60" ), +hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT125 OR L1_HTT150 OR L1_HTT175 OR L1_SingleJet128 OR L1_SingleJet176 OR L1_SingleJet200 OR L1_DoubleJetC84 OR L1_DoubleJetC100 OR L1_QuadJetC40 OR L1_QuadJetC60" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreRsqMR260Rsq0p09MR200 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hlt1CaloJet70 = cms.EDFilter( "HLT1CaloJet", @@ -25002,18 +27827,18 @@ doMuonCorrection = cms.bool( False ), maxNJ = cms.int32( 9 ) ) -hltRsqMR160Rsq0p01MR100Calo = cms.EDFilter( "HLTRFilter", +hltRsqMR240Rsq0p0196MR100Calo = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphereCalo" ), inputMetTag = cms.InputTag( "hltMet" ), - RMRCut = cms.double( 160.0 ), + RMRCut = cms.double( 240.0 ), MROffset = cms.double( -300.0 ), doMuonCorrection = cms.bool( False ), minMR = cms.double( 100.0 ), - minR = cms.double( 0.1 ) + minR = cms.double( 0.14 ) ) hlt2PFJet80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), @@ -25037,7 +27862,7 @@ ) hltRsqMR260Rsq0p09MR200 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -25049,7 +27874,7 @@ minR = cms.double( 0.3 ) ) hltPreRsqMR260Rsq0p09MR2004jet = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hlt2CaloJet40 = cms.EDFilter( "HLT1CaloJet", @@ -25092,26 +27917,25 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 0 ) ) +hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT175 OR L1_SingleJet200 OR L1_DoubleJetC100 OR L1_QuadJetC60" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + L1CollectionsTag = cms.InputTag( "l1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), + L1TechTriggerSeeding = cms.bool( False ) +) hltPreRsqMR300Rsq0p09MR200 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltRsqMR200Rsq0p01MR100Calo = cms.EDFilter( "HLTRFilter", - acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), - doRPrime = cms.bool( False ), - R2Offset = cms.double( -0.25 ), - inputTag = cms.InputTag( "hltRHemisphereCalo" ), - inputMetTag = cms.InputTag( "hltMet" ), - RMRCut = cms.double( 200.0 ), - MROffset = cms.double( -300.0 ), - doMuonCorrection = cms.bool( False ), - minMR = cms.double( 100.0 ), - minR = cms.double( 0.1 ) -) hltRsqMR300Rsq0p09MR200 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -25123,16 +27947,16 @@ minR = cms.double( 0.3 ) ) hltPreRsqMR300Rsq0p09MR2004jet = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreRsq0p36 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltRsq0p16Calo = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( 0.0 ), inputTag = cms.InputTag( "hltRHemisphereCalo" ), @@ -25145,7 +27969,7 @@ ) hltRsq0p36 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( 0.0 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -25162,14 +27986,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreHT750DisplacedDijet80Inclusive = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter", @@ -25287,7 +28111,7 @@ MaxTag = cms.double( 2.5 ) ) hltPreHT650DisplacedDijet80Inclusive = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHt650 = cms.EDFilter( "HLTHtMhtFilter", @@ -25300,7 +28124,7 @@ minHt = cms.vdouble( 650.0 ) ) hltPreMonoCentralPFJet140PFMETNoMu100PFMHTNoMu140NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltCentralCaloJet115 = cms.EDFilter( "HLT1CaloJet", @@ -25366,7 +28190,7 @@ minMht = cms.vdouble( 140.0 ) ) hltPreMonoCentralPFJet140PFMETNoMu140PFMHTNoMu140NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPFMETNoMu140Filter = cms.EDFilter( "HLTMhtFilter", @@ -25375,7 +28199,7 @@ minMht = cms.vdouble( 140.0 ) ) hltPreMonoCentralPFJet150PFMETNoMu150PFMHTNoMu150NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltCentralCaloJet125 = cms.EDFilter( "HLT1CaloJet", @@ -25434,14 +28258,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle27eta2p1WP85GsfHT200 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEGL1EG25erHTT125Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", @@ -25679,15 +28503,15 @@ minHt = cms.vdouble( 200.0 ) ) hltPrePhoton90CaloIdLPFHT500 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltEG90EtL1SingleEG35Filter = cms.EDFilter( "HLTEgammaEtFilter", +hltEG90EtL1SingleEG40Filter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 90.0 ), ncandcut = cms.int32( 1 ) @@ -25707,10 +28531,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG90EtL1SingleEG35Filter" ), + candTag = cms.InputTag( "hltEG90EtL1SingleEG40Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEG90L1SingleEG35HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEG90L1SingleEG40HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -25725,7 +28549,7 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEG90EtL1SingleEG35Filter" ), + candTag = cms.InputTag( "hltEG90EtL1SingleEG40Filter" ), nonIsoTag = cms.InputTag( "" ) ) hltHt400 = cms.EDFilter( "HLTHtMhtFilter", @@ -25752,14 +28576,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDoubleMu8Mass8PFHT300 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDimuon8L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -25830,7 +28654,7 @@ minHt = cms.vdouble( 300.0 ) ) hltPreMu8Ele8CaloIdLTrkIdVLMass8PFHT300 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltMuon8L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -26077,14 +28901,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreDoubleEle8CaloIdLTrkIdVLMass8PFHT300 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltDoubleEle8EgammaCandidatesWrapper = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper", @@ -26281,14 +29105,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreMu10CentralPFJet30BTagCSV0p5PF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltL1fL1sMu0L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", @@ -26358,14 +29182,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle10CaloIdLTrackIdVLCentralPFJet30BTagCSV0p5PF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltEgammaTriggerFilterObjectWrapper = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper", @@ -26557,14 +29381,14 @@ L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), L1CollectionsTag = cms.InputTag( "l1extraParticles" ), L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "gtDigis" ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), L1TechTriggerSeeding = cms.bool( False ) ) hltPreEle15IsoVVVLBTagtop8CSV07PFHT400 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltHt200 = cms.EDFilter( "HLTHtMhtFilter", @@ -26717,7 +29541,149 @@ candTag = cms.InputTag( "hltEle15VVVLPixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle15VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle15VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 1.0 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 999.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltEle15VVVLGsfOneOEMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle15VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.01 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.005 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle15VVVLGsfMissingHitsFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle15VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.03 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle15VVVLGsfDetaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle15VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.2 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.2 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle15VVVLGsfDphiFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltPFHT400 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFHT' ), + meffSlope = cms.vdouble( 1.0 ), + minMeff = cms.vdouble( 0.0 ), + minMht = cms.vdouble( 0.0 ), + htLabels = cms.VInputTag( 'hltPFHT' ), + minHt = cms.vdouble( 400.0 ) +) +hltPreEle15IsoVVVLPFHT400PFMET70 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltPFMET70Filter = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 70.0 ) +) +hltPreEle15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltPreEle15PFHT300 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltEle15PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle15VVVLHEFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +hltEle15GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.009 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.012 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle15PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle15GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -26732,10 +29698,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - candTag = cms.InputTag( "hltEle15VVVLGsfOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltEle15GsfOneOEMinusOneOPFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle15VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle15GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -26750,10 +29716,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle15VVVLGsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle15GsfMissingHitsFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle15VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle15GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -26768,184 +29734,431 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle15VVVLGsfDetaFilter" ), + candTag = cms.InputTag( "hltEle15GsfDetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle15VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltPreMu15IsoVVVLBTagCSV07PFHT400 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL2fL1sMu5L1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu5L1Filtered0" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ) +) +hltL3fL1sMu5L1f0L2f3QL3Filtered15Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu5L1f0L2Filtered0Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.5 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinPt = cms.double( 15.0 ) +) +hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle15VVVLGsfDphiFilter" ), - nonIsoTag = cms.InputTag( "" ) + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltPFHT400 = cms.EDFilter( "HLTHtMhtFilter", +hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFHT' ), - meffSlope = cms.vdouble( 1.0 ), - minMeff = cms.vdouble( 0.0 ), - minMht = cms.vdouble( 0.0 ), - htLabels = cms.VInputTag( 'hltPFHT' ), - minHt = cms.vdouble( 400.0 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltPreEle15IsoVVVLPFHT400PFMET70 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +hltPreMu15IsoVVVLPFHT400PFMET70 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltPreMu15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltPreMu15PFHT300 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltPreDimuon16Jpsi = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltDimuon16JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 15.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.9 ) +) +hltDisplacedmumuVtxProducerDimuon16Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon16JpsiL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +hltDisplacedmumuFilterDimuon16Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon16Jpsi" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +hltPreDimuon10JpsiBarrel = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltDimuon10JpsiBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 9.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 1.25 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.9 ) +) +hltDisplacedmumuVtxProducerDimuon10JpsiBarrel = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon10JpsiBarrelL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +hltDisplacedmumuFilterDimuon10JpsiBarrel = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon10JpsiBarrel" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +hltPreDimuon8PsiPrimeBarrel = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) +) +hltDimuon8PsiPrimeBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 4.05 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 7.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 1.25 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 3.35 ) +) +hltDisplacedmumuVtxProducerDimuon8PsiPrimeBarrel = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon8PsiPrimeBarrelL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +hltDisplacedmumuFilterDimuon8PsiPrimeBarrel = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon8PsiPrimeBarrel" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +hltPreDimuon8UpsilonBarrel = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltPFMET70Filter = cms.EDFilter( "HLTMhtFilter", +hltDimuon8UpsilonBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 11.5 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 7.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 1.25 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 8.5 ) +) +hltDisplacedmumuVtxProducerDimuon8UpsilonBarrel = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon8UpsilonBarrelL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +hltDisplacedmumuFilterDimuon8UpsilonBarrel = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), - minMht = cms.vdouble( 70.0 ) + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon8UpsilonBarrel" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) ) -hltPreEle15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreDimuon0PhiBarrel = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltPreEle15PFHT300 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) +hltDimuon0PhiBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 1.2 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 1.25 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 0.85 ) ) -hltEle15PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( False ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle15VVVLHEFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) +hltDisplacedmumuVtxProducerDimuon0PhiBarrel = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon0PhiBarrelL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) ) -hltEle15GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.009 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle15PixelMatchFilter" ), - nonIsoTag = cms.InputTag( "" ) +hltDisplacedmumuFilterDimuon0PhiBarrel = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0PhiBarrel" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) ) -hltEle15GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 1.0 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - candTag = cms.InputTag( "hltEle15GsfOneOEMinusOneOPFilter" ), - nonIsoTag = cms.InputTag( "" ) +hltL1sL1SingleMu14erORSingleMu16 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu14er OR L1_SingleMu16" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "l1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + L1CollectionsTag = cms.InputTag( "l1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "simGtDigis" ), + L1TechTriggerSeeding = cms.bool( False ) ) -hltEle15GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.01 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.005 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle15GsfMissingHitsFilter" ), - nonIsoTag = cms.InputTag( "" ) +hltPreMu16TkMu0dEta18Onia = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), + offset = cms.uint32( 0 ) ) -hltEle15GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), +hltL1fL1sMu14erorMu16L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.03 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle15GsfDetaFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltPreMu15IsoVVVLBTagCSV07PFHT400 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu14erORSingleMu16" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "l1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) ) -hltL2fL1sMu5L1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2PreFilter", +hltL2fL1sMu14erorMu16L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu5L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu14erorMu16L1Filtered0" ), MinPt = cms.double( 0.0 ), MinN = cms.int32( 1 ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinNhits = cms.vint32( 0 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ) + MinNstations = cms.vint32( 0 ) ) -hltL3fL1sMu5L1f0L2f3QL3Filtered15Q = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 20.0 ), +hltL3fL1sMu14erorMu16L1f0L2f0L3Filtered16 = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 9999.0 ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu5L1f0L2Filtered0Q" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu14erorMu16L1f0L2Filtered0" ), MinNmuonHits = cms.int32( 0 ), MinN = cms.int32( 1 ), MinTrackPt = cms.double( 0.0 ), MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 0.1 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), MinNhits = cms.int32( 0 ), MinDxySig = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), @@ -26956,30 +30169,82 @@ MinDXYBeamSpot = cms.double( -1.0 ), MinDr = cms.double( -1.0 ), BeamSpotTag = cms.InputTag( "offlineBeamSpot" ), - MinPt = cms.double( 15.0 ) + MinPt = cms.double( 16.0 ) +) +hltDiMuonGlbFiltered16TrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", + maxDCAMuMu = cms.double( 0.5 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + saveTags = cms.bool( True ), + minMuonHits = cms.int32( -1 ), + maxMass = cms.double( 12.0 ), + ChargeOpt = cms.int32( -1 ), + maxEtaMuon = cms.double( 2.5 ), + minMass = cms.double( 2.8 ), + trkMuonId = cms.uint32( 0 ), + minDR = cms.double( 0.001 ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), + minPtMuon1 = cms.double( 16.0 ), + maxYDimuon = cms.double( 2.5 ), + maxdEtaMuMu = cms.double( 1.8 ), + minTrkHits = cms.int32( -1 ), + inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), + requiredTypeMask = cms.uint32( 0 ), + minPtMuon2 = cms.double( 0.0 ), + allowedTypeMask = cms.uint32( 255 ) ) -hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltDiMuonGlb16Trk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15Q" ), + originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), MinN = cms.int32( 1 ), - IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered16TrkFiltered0" ), + checkSC = cms.bool( False ), + inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered16TrkFiltered0" ) ) -hltPreMu15IsoVVVLPFHT400PFMET70 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), +hltPreMu16TkMu0dEta18Phi = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) -hltPreMu15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) +hltDiMuonGlbFiltered16TrkFiltered0Phi = cms.EDFilter( "HLTDiMuonGlbTrkFilter", + maxDCAMuMu = cms.double( 0.5 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + saveTags = cms.bool( True ), + minMuonHits = cms.int32( -1 ), + maxMass = cms.double( 1.2 ), + ChargeOpt = cms.int32( -1 ), + maxEtaMuon = cms.double( 2.5 ), + minMass = cms.double( 0.85 ), + trkMuonId = cms.uint32( 0 ), + minDR = cms.double( 0.001 ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), + minPtMuon1 = cms.double( 16.0 ), + maxYDimuon = cms.double( 2.5 ), + maxdEtaMuMu = cms.double( 1.8 ), + minTrkHits = cms.int32( -1 ), + inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), + requiredTypeMask = cms.uint32( 0 ), + minPtMuon2 = cms.double( 0.0 ), + allowedTypeMask = cms.uint32( 255 ) ) -hltPreMu15PFHT300 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), - offset = cms.uint32( 0 ) +hltDiMuonGlb16Trk0DzFiltered0p2Phi = cms.EDFilter( "HLT2MuonMuonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + MinN = cms.int32( 1 ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered16TrkFiltered0Phi" ), + checkSC = cms.bool( False ), + inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered16TrkFiltered0Phi" ) ) hltPreECALHT800 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltTowerMakerEcal = cms.EDProducer( "CaloTowersCreator", @@ -27068,15 +30333,15 @@ minHt = cms.vdouble( 800.0 ) ) hltPrePhysics = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreReducedIterativeTracking = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltPreZeroBias = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "gtDigis" ), + L1GtReadoutRecordTag = cms.InputTag( "simGtDigis" ), offset = cms.uint32( 0 ) ) hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD", @@ -27127,8 +30392,13 @@ HLTPFClusteringForEgamma = cms.Sequence( hltRechitInRegionsECAL + hltRechitInRegionsES + hltParticleFlowRecHitECALL1Seeded + hltParticleFlowRecHitPSL1Seeded + hltParticleFlowClusterPSL1Seeded + hltParticleFlowClusterECALUncorrectedL1Seeded + hltParticleFlowClusterECALL1Seeded + hltParticleFlowSuperClusterECALL1Seeded ) HLTDoLocalHcalWithTowerSequence = cms.Sequence( hltHcalDigis + hltHbhereco + hltHfreco + hltHoreco + hltTowerMakerForAll ) HLTFastJetForEgamma = cms.Sequence( hltFixedGridRhoFastjetAllCaloForMuons ) +HLTPFHcalClusteringForEgamma = cms.Sequence( hltRegionalTowerForEgamma + hltParticleFlowRecHitHCALForEgamma + hltParticleFlowClusterHCALForEgamma ) HLTGsfElectronSequence = cms.Sequence( hltEgammaCkfTrackCandidatesForGSF + hltEgammaGsfTracks + hltEgammaGsfElectrons + hltEgammaGsfTrackVars ) -HLTEle33CaloIdLGsfTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter + hltEG33EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG33HEFilter + hltEgammaClusterShape + hltEG33CaloIdLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle33CaloIdLPixelMatchFilter + HLTGsfElectronSequence + hltEle33CaloIdLGsfTrkIdVLDEtaFilter + hltEle33CaloIdLGsfTrkIdVLDPhiFilter ) +HLTRecoPixelVertexingForElectronSequence = cms.Sequence( hltPixelLayerTriplets + hltPixelTracksElectrons + hltPixelVerticesElectrons ) +HLTPixelTrackingForElectron = cms.Sequence( hltElectronsVertex + HLTDoLocalPixelSequence + HLTRecoPixelVertexingForElectronSequence ) +HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( HLTPixelTrackingForElectron + HLTDoLocalStripSequence + HLTIterativeTrackingForElectronIter02 ) +HLTEle24Ele22WP75GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1DoubleEG2210FilterEta2p1 + hltEle24Ele22leg1EtFilter + hltEle24Ele22leg2EtFilter + hltEgammaClusterShape + hltEle24Ele22WP75leg1ClusterShapeFilter + hltEle24Ele22WP75leg2ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle24Ele22WP75leg1HcEFilter + hltEle24Ele22WP75leg2HcEFilter + hltEgammaEcalPFClusterIso + hltEle24Ele22WP75leg1EcalIsoFilter + hltEle24Ele22WP75leg2EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle24Ele22WP75leg1HcalIsoFilter + hltEle24Ele22WP75leg2HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle24Ele22WP75leg1PixelMatchFilter + hltEle24Ele22WP75leg2PixelMatchFilter + HLTGsfElectronSequence + hltEle24Ele22WP75Gsfleg1OneOESuperMinusOneOPFilter + hltEle24Ele22WP75Gsfleg2OneOESuperMinusOneOPFilter + hltEle24Ele22WP75Gsfleg1Chi2Filter + hltEle24Ele22WP75Gsfleg2Chi2Filter + hltEle24Ele22WP75Gsfleg1DetaFilter + hltEle24Ele22WP75Gsfleg2DetaFilter + hltEle24Ele22WP75Gsfleg1DphiFilter + hltEle24Ele22WP75Gsfleg2DphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle24Ele22WP75Gsfleg1TrackIsoFilter + hltEle24Ele22WP75Gsfleg2TrackIsoFilter ) +HLTEle33CaloIdLGsfTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG33EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG33HEFilter + hltEgammaClusterShape + hltEG33CaloIdLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle33CaloIdLPixelMatchFilter + HLTGsfElectronSequence + hltEle33CaloIdLGsfTrkIdVLDEtaFilter + hltEle33CaloIdLGsfTrkIdVLDPhiFilter ) HLTEle33CaloIdLGsfTrkIdVLMWSequence = cms.Sequence( HLTEle33CaloIdLGsfTrkIdVLSequence + hltEle33CaloIdLNewPixelMatchFilter ) HLTPFClusteringForEgammaUnseeded = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + hltParticleFlowRecHitECALUnseeded + hltParticleFlowRecHitPSUnseeded + hltParticleFlowClusterPSUnseeded + hltParticleFlowClusterECALUncorrectedUnseeded + hltParticleFlowClusterECALUnseeded + hltParticleFlowSuperClusterECALUnseeded ) HLTElePixelMatchUnseededSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeedsUnseeded ) @@ -27149,12 +30419,14 @@ HLTMediumIsoPFTauSequenceReg = cms.Sequence( hltTauPFJets08RegionReg + hltTauPFJetsRecoTauChargedHadronsReg + hltPFTauPiZerosReg + hltPFTausSansRefReg + hltPFTausReg + hltPFTauTrackFindingDiscriminatorReg + hltPFTauMediumAbsoluteIsolationDiscriminatorReg + hltPFTauMediumRelativeIsolationDiscriminatorReg + hltPFTauMediumAbsOrRelIsolationDiscriminatorReg ) HLTPixelTrackingL3Muon = cms.Sequence( hltL3MuonVertex + HLTDoLocalPixelSequence + hltPixelLayerTriplets + hltPixelTracksL3Muon + hltPixelVerticesL3Muon ) HLTTrackReconstructionIter02 = cms.Sequence( HLTPixelTrackingL3Muon + HLTDoLocalStripSequence + HLTIterativeTrackingL3MuonIter02 ) -HLTDoublePho85Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG85EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG85HEFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG85EtUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG85HEUnseededFilter ) -HLTPFHcalClusteringForEgamma = cms.Sequence( hltRegionalTowerForEgamma + hltParticleFlowRecHitHCALForEgamma + hltParticleFlowClusterHCALForEgamma ) -HLTRecoPixelVertexingForElectronSequence = cms.Sequence( hltPixelLayerTriplets + hltPixelTracksElectrons + hltPixelVerticesElectrons ) -HLTPixelTrackingForElectron = cms.Sequence( hltElectronsVertex + HLTDoLocalPixelSequence + HLTRecoPixelVertexingForElectronSequence ) -HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( HLTPixelTrackingForElectron + HLTDoLocalStripSequence + HLTIterativeTrackingForElectronIter02 ) +HLTDoublePho85Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG85EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG85HEFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG85EtUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG85HEUnseededFilter ) HLTEle20WP60Ele8Mass55Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEle20WP60Ele8EtFilter + hltEgammaClusterShape + hltEle20WP60Ele8ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle20WP60Ele8HEFilter + hltEgammaEcalPFClusterIso + hltEle20WP60Ele8EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle20WP60Ele8HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle20WP60Ele8PixelMatchFilter + HLTGsfElectronSequence + hltEle20WP60Ele8OneOEMinusOneOPFilter + hltEle20WP60Ele8DetaFilter + hltEle20WP60Ele8DphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle20WP60Ele8TrackIsoFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltEle20WP60Ele8EtUnseededFilter + HLTElePixelMatchUnseededSequence + hltEle20WP60Ele8PixelMatchUnseededFilter + hltEle20WP60Ele8Mass55Filter ) +HLTSingleEle22erWP75GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleIsoEG18erFilter + hltSingleEG22EtFilter + hltEgammaClusterShape + hltSingleEle22WP75ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltSingleEle22WP75HcEFilter + hltEgammaEcalPFClusterIso + hltSingleEle22WP75EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltSingleEle22WP75HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltSingleEle22WP75PixelMatchFilter + HLTGsfElectronSequence + hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter + hltSingleEle22WP75GsfChi2Filter + hltSingleEle22WP75GsfDetaFilter + hltSingleEle22WP75GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltSingleEle22WP75GsfTrackIsoFilter ) +HLTEle22WP75GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGRegionalL1IsoEG20erTauJet20er + hltEG22L1sIsoEG20erTauJet20erEtFilter + hltEgammaClusterShape + hltEle22WP75ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle22WP75HcEFilter + hltEgammaEcalPFClusterIso + hltEle22WP75EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle22WP75HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle22WP75PixelMatchFilter + HLTGsfElectronSequence + hltEle22WP75GsfOneOESuperMinusOneOPFilter + hltEle22WP75GsfChi2Filter + hltEle22WP75GsfDetaFilter + hltEle22WP75GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle22WP75GsfTrackIsoFilter ) +HLTParticleFlowSequenceForTaus = cms.Sequence( HLTPreshowerSequence + hltParticleFlowRecHitECALUnseeded + hltParticleFlowRecHitHCAL + hltParticleFlowRecHitPSUnseeded + hltParticleFlowClusterECALUncorrectedUnseeded + hltParticleFlowClusterPSUnseeded + hltParticleFlowClusterECALUnseeded + hltParticleFlowClusterHCAL + hltParticleFlowClusterHFEM + hltParticleFlowClusterHFHAD + hltLightPFTracks + hltParticleFlowBlockForTaus + hltParticleFlowForTaus ) +HLTPFTriggerSequenceForTaus = cms.Sequence( HLTL2muonrecoSequence + HLTL3muonrecoSequence + HLTTrackReconstructionForPF + HLTParticleFlowSequenceForTaus + hltAK4PFJetsForTaus ) +HLTLooseIsoPFTauSequence = cms.Sequence( hltTauPFJets08Region + hltTauPFJetsRecoTauChargedHadrons + hltPFTauPiZeros + hltPFTausSansRef + hltPFTaus + hltPFTauTrackFindingDiscriminator + hltPFTauLooseAbsoluteIsolationDiscriminator + hltPFTauLooseRelativeIsolationDiscriminator + hltPFTauLooseAbsOrRelIsolationDiscriminator ) +HLTIsoEle22WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltOverlapFilterIsoEle22WP75GsfLooseIsoPFTau20 ) HLTEle25WP60SC4Mass55Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEle25WP60SC4EtFilter + hltEgammaClusterShape + hltEle25WP60SC4ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle25WP60SC4HEFilter + hltEgammaEcalPFClusterIso + hltEle25WP60SC4EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle25WP60SC4HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle25WP60SC4PixelMatchFilter + HLTGsfElectronSequence + hltEle25WP60SC4OneOEMinusOneOPFilter + hltEle25WP60SC4DetaFilter + hltEle25WP60SC4DphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle25WP60SC4TrackIsoFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltEle25WP60SC4EtUnseededFilter + hltEle25WP60SC4Mass55Filter ) HLTEle25WP85GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter + hltEG25EtFilter + hltEgammaClusterShape + hltEle25WP85ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle25WP85HEFilter + hltEgammaEcalPFClusterIso + hltEle25WP85EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle25WP85HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle25WP85PixelMatchFilter + HLTGsfElectronSequence + hltEle25WP85GsfOneOEMinusOneOPFilter + hltEle25WP85GsfMissingHitsFilter + hltEle25WP85GsfDetaFilter + hltEle25WP85GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle25WP85GsfTrackIsoFilter ) HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( HLTDoCaloSequencePF + hltAK4CaloJetsPF ) @@ -27165,31 +30437,52 @@ HLTEle35WP85GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35ORL1SingleIsoEG30erFilter + hltEG35EtFilter + hltEgammaClusterShape + hltEle35WP85ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle35WP85HEFilter + hltEgammaEcalPFClusterIso + hltEle35WP85EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle35WP85HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle35WP85PixelMatchFilter + HLTGsfElectronSequence + hltEle35WP85GsfOneOEMinusOneOPFilter + hltEle35WP85GsfMissingHitsFilter + hltEle35WP85GsfDetaFilter + hltEle35WP85GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle35WP85GsfTrackIsoFilter ) HLTEle40WP85GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35ORL1SingleIsoEG30erFilter + hltEG40EtFilter + hltEgammaClusterShape + hltEle40WP85ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle40WP85HEFilter + hltEgammaEcalPFClusterIso + hltEle40WP85EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle40WP85HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle40WP85PixelMatchFilter + HLTGsfElectronSequence + hltEle40WP85GsfOneOEMinusOneOPFilter + hltEle40WP85GsfMissingHitsFilter + hltEle40WP85GsfDetaFilter + hltEle40WP85GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle40WP85GsfTrackIsoFilter ) HLTEle27WP85GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG25Filter + hltL1EG25EG27EtFilter + hltEgammaClusterShape + hltL1EG25Ele27WP85ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltL1EG25Ele27WP85HEFilter + hltEgammaEcalPFClusterIso + hltL1EG25Ele27WP85EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltL1EG25Ele27WP85HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltL1EG25Ele27WP85PixelMatchFilter + HLTGsfElectronSequence + hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter + hltL1EG25Ele27WP85GsfMissingHitsFilter + hltL1EG25Ele27WP85GsfDetaFilter + hltL1EG25Ele27WP85GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltL1EG25Ele27WP85GsfTrackIsoFilter ) -HLTEle45CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG45EtFilter + hltEgammaClusterShape + hltEG45CaloIdVTClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG45CaloIdVTHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle45CaloIdVTPixelMatchFilter + HLTGsfElectronSequence + hltEle45CaloIdVTGsfTrkIdTGsfDetaFilter + hltEle45CaloIdVTGsfTrkIdTGsfDphiFilter ) -HLTEle105CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG105EtFilter + hltEgammaClusterShape + hltEG105CaloIdVTClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG105CaloIdVTHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle105CaloIdVTPixelMatchFilter + HLTGsfElectronSequence + hltEle105CaloIdVTGsfTrkIdTGsfDetaFilter + hltEle105CaloIdVTGsfTrkIdTGsfDphiFilter ) +HLTEle27erWP75GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleIsoEG22erFilter + hltEG27EtL1IsoEG22erFilter + hltEgammaClusterShape + hltEle27WP75ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle27WP75HcEFilter + hltEgammaEcalPFClusterIso + hltEle27WP75EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle27WP75HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle27WP75PixelMatchFilter + HLTGsfElectronSequence + hltEle27WP75GsfOneOEMinusOneOPFilter + hltEle27WP75GsfChi2Filter + hltEle27WP75GsfDetaFilter + hltEle27WP75GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle27WP75GsfTrackIsoFilter ) +HLTIsoEle27WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltOverlapFilterIsoEle27WP75GsfLooseIsoPFTau20 ) +HLTBtagCSVSequencePF = cms.Sequence( hltVerticesPF + hltVerticesPFSelector + hltVerticesPFFilter + hltPFJetForBtagSelector + hltPFJetForBtag + hltBLifetimeAssociatorPF + hltBLifetimeTagInfosPF + hltSecondaryVertexTagInfosPF + hltCombinedSecondaryVertexBJetTagsPF ) +HLTEle32erWP75GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleIsoEG30erFilter + hltEG32EtFilter + hltEgammaClusterShape + hltEle32WP75ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle32WP75HcEFilter + hltEgammaEcalPFClusterIso + hltEle32WP75EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle32WP75HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle32WP75PixelMatchFilter + HLTGsfElectronSequence + hltEle32WP75GsfOneOEMinusOneOPFilter + hltEle32WP75GsfChi2Filter + hltEle32WP75GsfDetaFilter + hltEle32WP75GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle32WP75GsfTrackIsoFilter ) +HLTIsoEle32WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltOverlapFilterIsoEle32WP75GsfLooseIsoPFTau20 ) +HLTEle45CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG45EtFilter + hltEgammaClusterShape + hltEG45CaloIdVTClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG45CaloIdVTHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle45CaloIdVTPixelMatchFilter + HLTGsfElectronSequence + hltEle45CaloIdVTGsfTrkIdTGsfDetaFilter + hltEle45CaloIdVTGsfTrkIdTGsfDphiFilter ) +HLTEle105CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG105EtFilter + hltEgammaClusterShape + hltEG105CaloIdVTClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG105CaloIdVTHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle105CaloIdVTPixelMatchFilter + HLTGsfElectronSequence + hltEle105CaloIdVTGsfTrkIdTGsfDetaFilter + hltEle105CaloIdVTGsfTrkIdTGsfDphiFilter ) HLTRecoMETSequence = cms.Sequence( HLTDoCaloSequence + hltMet ) HLTAK4CaloJetsReconstructionSequence = cms.Sequence( HLTDoCaloSequence + hltAK4CaloJets + hltAK4CaloJetsIDPassed ) HLTAK4CaloJetsCorrectionSequence = cms.Sequence( hltFixedGridRhoFastjetAllCalo + hltAK4CaloJetsCorrected + hltAK4CaloJetsCorrectedIDPassed ) HLTAK4CaloJetsSequence = cms.Sequence( HLTAK4CaloJetsReconstructionSequence + HLTAK4CaloJetsCorrectionSequence ) -HLTL3muoncaloisorecoSequenceNoBools = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTDoLocalHcalSequence + hltTowerMakerForAll + hltFixedGridRhoFastjetAllCaloForMuons + hltL3CaloMuonCorrectedIsolations ) -HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( HLTPixelTrackingL3Muon + HLTDoLocalStripSequence + HLTIterativeTrackingL3MuonIter02 + hltL3MuonCombRelIsolationsIterTrkRegIter02 ) +HLTPFClusteringUnseeded = cms.Sequence( hltParticleFlowRecHitECALUnseeded + hltParticleFlowRecHitPSUnseeded + hltParticleFlowClusterECALUncorrectedUnseeded + hltParticleFlowClusterPSUnseeded + hltParticleFlowClusterECALUnseeded ) +HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTDoLocalHcalSequence + hltTowerMakerForAll + hltFixedGridRhoFastjetAllCaloForMuons + HLTPFClusteringUnseeded + hltMuonEcalPFClusterIsoUnseeded ) +HLTPFHcalClusteringForMuonsUnseeded = cms.Sequence( hltParticleFlowRecHitHCALForMuonsUnseeded + hltParticleFlowClusterHCALForMuonsUnseeded ) +HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( HLTPFHcalClusteringForMuonsUnseeded + hltMuonHcalPFClusterIsoUnseeded ) +HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( HLTPixelTrackingL3Muon + HLTDoLocalStripSequence + HLTIterativeTrackingL3MuonIter02 ) +HLTMu16eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( HLTDoCaloSequence + hltCaloTowersTau1Regional + hltAkTau1Regional + hltCaloTowersTau2Regional + hltAkTau2Regional + hltCaloTowersTau3Regional + hltAkTau3Regional + hltCaloTowersTau4Regional + hltAkTau4Regional ) HLTL2TauJetsL1TauSeededSequence = cms.Sequence( HLTCaloTausCreatorL1TauRegionalSequence + hltL2TauJetsL1TauSeeded ) -HLTParticleFlowSequenceForTaus = cms.Sequence( HLTPreshowerSequence + hltParticleFlowRecHitECALUnseeded + hltParticleFlowRecHitHCAL + hltParticleFlowRecHitPSUnseeded + hltParticleFlowClusterECALUncorrectedUnseeded + hltParticleFlowClusterPSUnseeded + hltParticleFlowClusterECALUnseeded + hltParticleFlowClusterHCAL + hltParticleFlowClusterHFEM + hltParticleFlowClusterHFHAD + hltLightPFTracks + hltParticleFlowBlockForTaus + hltParticleFlowForTaus ) -HLTPFTriggerSequenceForTaus = cms.Sequence( HLTL2muonrecoSequence + HLTL3muonrecoSequence + HLTTrackReconstructionForPF + HLTParticleFlowSequenceForTaus + hltAK4PFJetsForTaus ) -HLTLooseIsoPFTauSequence = cms.Sequence( hltTauPFJets08Region + hltTauPFJetsRecoTauChargedHadrons + hltPFTauPiZeros + hltPFTausSansRef + hltPFTaus + hltPFTauTrackFindingDiscriminator + hltPFTauLooseAbsoluteIsolationDiscriminator + hltPFTauLooseRelativeIsolationDiscriminator + hltPFTauLooseAbsOrRelIsolationDiscriminator ) +HLTMu17eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu17eta2p1TauJet20IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTPFTriggerSequenceMuTau = cms.Sequence( HLTTrackReconstructionForPF + HLTParticleFlowSequenceForTaus + hltAK4PFJetsForTaus ) HLTIsoMuLooseIsoPFTauSequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltPFTauAgainstMuonDiscriminator + hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + hltPFTau20TrackLooseIsoAgainstMuon + hltOverlapFilterIsoMu17LooseIsoPFTau20 ) HLTSingleIsoMu17LooseIsoPFTau20Sequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltPFTauAgainstMuonDiscriminator + hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + hltPFTau20TrackLooseIsoAgainstMuon + hltOverlapFilterSingleIsoMu17LooseIsoPFTau20 ) +HLTMu17eta2p1IsoTau36erIsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTIsoMu17MediumIsoPFTau40SequenceReg = cms.Sequence( HLTMediumIsoPFTauSequenceReg + hltPFTau40Reg + hltPFTauTrackPt1DiscriminatorReg + hltSelectedPFTausTrackPt1Reg + hltPFTau40TrackPt1Reg + hltSelectedPFTausTrackPt1MediumIsolationReg + hltPFTau40TrackPt1MediumIsolationReg + hltL1JetsHLTPFTauTrackPt1MediumIsolationMatchReg + hltPFTau40TrackPt1MediumIsolationL1HLTMatchedReg + hltOverlapFilterIsoMu17MediumIsoPFTau40Reg ) +HLTDoubleMu17eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu24eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTIsoMu24LooseIsoPFTau20Sequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltPFTauAgainstMuonDiscriminator + hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + hltPFTau20TrackLooseIsoAgainstMuon + hltOverlapFilterIsoMu24LooseIsoPFTau20 ) +HLTMu20eta2p1NoL1erIsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu20IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu20eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu24IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu27IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTHighPt20TrackerMuonSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltL1MuonsPt15 + HLTIterativeTrackingHighPtTkMu + hltHighPtTkMu20TkFilt + hltHighPtTkMuons + hltHighPtTkMuonCands ) -HLTHighPtTkMucaloisorecoSequenceNoBools = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTDoLocalHcalSequence + hltTowerMakerForAll + hltFixedGridRhoFastjetAllCaloForMuons + hltHighPtTkMuCaloMuonCorrectedIsolations ) +HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTDoLocalHcalSequence + hltTowerMakerForAll + hltFixedGridRhoFastjetAllCaloForMuons + HLTPFClusteringUnseeded + hltHighPtTkMuonEcalPFClusterIsoUnseeded ) +HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( HLTPFHcalClusteringForMuonsUnseeded + hltHighPtTkMuonHcalPFClusterIsoUnseeded ) HLTPixelTrackingHighPtTkMuIso = cms.Sequence( hltHighPtTkMuVertex + HLTDoLocalPixelSequence + hltPixelLayerTriplets + hltPixelTracksHighPtTkMuIso + hltPixelVerticesHighPtTkMuIso ) -HLTTrackReconstructionForIsoHighPtTkMuIter02 = cms.Sequence( HLTPixelTrackingHighPtTkMuIso + HLTDoLocalStripSequence + HLTIterativeTrackingHighPtTkMuIsoIter02 + hltHighPtTkMuCombRelIsolationsIterTrkRegIter02 ) -HLTHighPtTrackerMuonSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltL1MuonsPt15 + HLTIterativeTrackingHighPtTkMu + hltHighPtTkMuTkFilt + hltHighPtTkMuons + hltHighPtTkMuonCands ) +HLTTrackReconstructionForIsoHighPtTkMuIter02 = cms.Sequence( HLTPixelTrackingHighPtTkMuIso + HLTDoLocalStripSequence + HLTIterativeTrackingHighPtTkMuIsoIter02 + hltHighPtTkMuRelIsolationsIterTrkRegIter02 ) +HLTTkMu20IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) +HLTTkMu20eta2p1IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) HLTHighPt24TrackerMuonSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltL1MuonsPt15 + HLTIterativeTrackingHighPtTkMu + hltHighPtTkMu24TkFilt + hltHighPtTkMuons + hltHighPtTkMuonCands ) +HLTTkMu24IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) +HLTTkMu24eta2p1IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) HLTHighPt27TrackerMuonSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltL1MuonsPt15 + HLTIterativeTrackingHighPtTkMu + hltHighPtTkMu27TkFilt + hltHighPtTkMuons + hltHighPtTkMuonCands ) +HLTTkMu27IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) HLTL2muonrecoSequenceNoVtx = cms.Sequence( HLTL2muonrecoNocandSequence + hltL2MuonCandidatesNoVtx ) HLTTrackerMuonSequence = cms.Sequence( HLTDoLocalPixelSequence + hltPixelLayerTriplets + hltPixelTracks + HLTDoLocalStripSequence + hltMuTrackSeeds + hltMuCkfTrackCandidates + hltMuCtfTracks + HLTL3muonrecoNocandSequence + hltDiMuonMerging + hltDiMuonLinks + hltGlbTrkMuons + hltGlbTrkMuonCands ) HLTL3muontrkisorecoSequence = cms.Sequence( HLTPixelTrackingL3Muon + HLTDoLocalStripSequence + HLTIterativeTrackingL3MuonIter02 ) @@ -27199,27 +30492,26 @@ HLTGlbtrkmuontrkisovvlSequence = cms.Sequence( HLTTrackReconstructionForIsoGlbTrkMuonIter02 + hltGlbTrkMuonRelTrkIsolationVVL ) HLTFastRecopixelvertexingSequence = cms.Sequence( hltFastPrimaryVertex + hltFastPVPixelVertexFilter + hltFastPVPixelTracks + hltFastPVJetTracksAssociator + hltFastPVJetVertexChecker + hltFastPVPixelTracksRecover + hltFastPVPixelTracksMerger + hltFastPVPixelVertices + hltFastPVPixelVerticesFilter ) HLTFastPrimaryVertexSequence = cms.Sequence( hltSelectorJets20L1FastJet + hltSelectorCentralJets20L1FastJeta + hltSelector4CentralJetsL1FastJet + HLTDoLocalPixelSequenceRegForBTag + HLTFastRecopixelvertexingSequence ) -HLTBtagCSVSequenceL3 = cms.Sequence( hltSelectorJets30L1FastJet + hltSelectorCentralJets30L1FastJeta + hltSelector8CentralJetsL1FastJet + HLTDoLocalPixelSequenceRegForBTag + HLTDoLocalStripSequenceRegForBTag + HLTIterativeTrackingForBTagIter02 + hltVerticesL3 + hltFastPixelBLifetimeL3Associator + hltFastPixelBLifetimeL3TagInfos + hltL3SecondaryVertexTagInfos + hltL3CombinedSecondaryVertexBJetTags ) +HLTBtagCSVSequenceL3 = cms.Sequence( hltSelectorJets30L1FastJet + hltSelectorCentralJets30L1FastJeta + hltSelector8CentralJetsL1FastJet + HLTDoLocalPixelSequenceRegForBTag + HLTDoLocalStripSequenceRegForBTag + HLTIterativeTrackingForBTagIter02 + hltVerticesL3 + hltFastPixelBLifetimeL3Associator + hltImpactParameterTagInfos + hltInclusiveVertexFinder + hltInclusiveSecondaryVertices + hltTrackVertexArbitrator + hltInclusiveMergedVertices + hltInclusiveSecondaryVertexFinderTagInfos + hltCombinedSecondaryVertexBJetTagsCalo ) HLTNoPUSequence = cms.Sequence( hltSelectorJets20L1FastJetForNoPU + HLTDoLocalPixelSequenceRegForBTag + hltPixelTracksForNoPU + hltCaloJetFromPV ) -HLTBtagCSVSequencePF = cms.Sequence( hltVerticesPF + hltVerticesPFSelector + hltVerticesPFFilter + hltPFJetForBtagSelector + hltPFJetForBtag + hltBLifetimeAssociatorPF + hltBLifetimeTagInfosPF + hltSecondaryVertexTagInfosPF + hltCombinedSecondaryVertexBJetTagsPF ) -HLTSinglePhoton135Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG135EtFilter + HLTDoLocalHcalWithTowerSequence + hltEgammaHoverE + hltEG135HEFilter ) +HLTSinglePhoton135Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG135EtFilter + HLTDoLocalHcalWithTowerSequence + hltEgammaHoverE + hltEG135HEFilter ) HLTRecoPixelVertexingForPhotonsSequence = cms.Sequence( hltPixelLayerTriplets + hltPixelTracks + hltPixelVerticesForPhotons ) HLTTrackReconstructionForIsoForPhotons = cms.Sequence( HLTDoLocalPixelSequence + HLTRecoPixelVertexingForPhotonsSequence + HLTDoLocalStripSequence + HLTIterativeTrackingForPhotonsIter02 ) HLTPhoton22R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEG22R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG22R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG22R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltPhoton22R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG22R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG22R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTSinglePhoton250erNoHESequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG250erEtFilter ) -HLTSinglePhoton300erNoHESequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG300erEtFilter ) +HLTSinglePhoton250erNoHESequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG250erEtFilter ) +HLTSinglePhoton300erNoHESequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG300erEtFilter ) HLTPFHcalClusteringForEgammaUnseeded = cms.Sequence( hltParticleFlowRecHitHCALForEgammaUnseeded + hltParticleFlowClusterHCALForEgammaUnseeded + hltParticleFlowClusterHFEMForEgammaUnseeded + hltParticleFlowClusterHFHADForEgammaUnseeded ) -HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter + hltEG26EtL1Seed2210EtEta2Filter + hltEgammaR9ID + hltEG26R9Id65R9IdEta2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG26HE10R9Id65HEEta2Filter + cms.ignore(hltEG26R9Id85HE10R9Id65R9IdEta2LastFilter) + hltEgammaClusterShape + cms.ignore(hltEG26CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + hltEG26RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG16EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG16R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG16HE10R9Id65HEUnseededFilter + cms.ignore(hltEG16R9Id85HE10R9Id65R9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG16CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG16R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass60CombMassLastFilter ) -HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter + hltEG36EtL1Seed2210EtEta2Filter + hltEgammaR9ID + hltEG36R9Id65R9IdEta2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEEta2Filter + cms.ignore(hltEG36R9Id85HE10R9Id65R9IdEta2LastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG22EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG22R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG22HE10R9Id65HEUnseededFilter + cms.ignore(hltEG22R9Id85HE10R9Id65R9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG22CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG22R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass15CombMassLastFilter ) -HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + hltEG28EtL1Seed2210Eta1p5Filter + hltEgammaR9ID + hltEG28R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG28HE10R9Id65HEFilter + cms.ignore(hltEG28R9Id85HE10R9Id65R9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG28CaloId24b40eHE10R9Id65ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG28Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG28Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + hltEG28RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG14EtUnseededEta1p5Filter + hltEgammaR9IDUnseeded + hltDiEG14R9Id65R9IdUnseededEta1p5Filter + hltEgammaHoverEUnseeded + hltDiEG14HE10R9Id65HEUnseededEta1p5Filter + cms.ignore(hltEG14R9Id85HE10R9Id65R9UnseededEta1p5LastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG14CaloId24b40eHE10R9Id65ClusterShapeUnseededEta1p5Filter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededEta1p5Filter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededEta1p5Filter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededEta1p5LastFilter) + hltDiEG14R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta1p5Mass50CombMassLastFilter ) -HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + hltEG36R9Id85HE10R9Id65R9IdLastFilter + hltEgammaClusterShape + hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + hltEgammaEcalPFClusterIsoRhoCorr + hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + hltEgammaClusterShapeUnseeded + hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + hltEgammaEcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter + hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass30CombMassLastFilter ) -HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + hltEG36R9Id85HE10R9Id65R9IdLastFilter + hltEgammaClusterShape + hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + hltEgammaEcalPFClusterIsoRhoCorr + hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + hltEgammaClusterShapeUnseeded + hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + hltEgammaEcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter ) -HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + cms.ignore(hltEG36R9Id85HE10R9Id65R9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + cms.ignore(hltEG18R9Id85HE10R9Id65R9UnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass70CombMassLastFilter ) +HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter + hltEG26EtL1Seed2210EtEta2Filter + hltEgammaR9ID + hltEG26R9Id65R9IdEta2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG26HE10R9Id65HEEta2Filter + cms.ignore(hltEG26R9Id85HE10R9Id65R9IdEta2LastFilter) + hltEgammaClusterShape + cms.ignore(hltEG26CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + hltEG26RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG16EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG16R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG16HE10R9Id65HEUnseededFilter + cms.ignore(hltEG16R9Id85HE10R9Id65R9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG16CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG16R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass60CombMassLastFilter ) +HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter + hltEG36EtL1Seed2210EtEta2Filter + hltEgammaR9ID + hltEG36R9Id65R9IdEta2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEEta2Filter + cms.ignore(hltEG36R9Id85HE10R9Id65R9IdEta2LastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG22EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG22R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG22HE10R9Id65HEUnseededFilter + cms.ignore(hltEG22R9Id85HE10R9Id65R9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG22CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG22R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass15CombMassLastFilter ) +HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG28EtL1Seed2210Eta1p5Filter + hltEgammaR9ID + hltEG28R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG28HE10R9Id65HEFilter + cms.ignore(hltEG28R9Id85HE10R9Id65R9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG28CaloId24b40eHE10R9Id65ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG28Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG28Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + hltEG28RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG14EtUnseededEta1p5Filter + hltEgammaR9IDUnseeded + hltDiEG14R9Id65R9IdUnseededEta1p5Filter + hltEgammaHoverEUnseeded + hltDiEG14HE10R9Id65HEUnseededEta1p5Filter + cms.ignore(hltEG14R9Id85HE10R9Id65R9UnseededEta1p5LastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG14CaloId24b40eHE10R9Id65ClusterShapeUnseededEta1p5Filter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededEta1p5Filter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededEta1p5Filter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededEta1p5LastFilter) + hltDiEG14R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta1p5Mass50CombMassLastFilter ) +HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + hltEG36R9Id85HE10R9Id65R9IdLastFilter + hltEgammaClusterShape + hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + hltEgammaEcalPFClusterIsoRhoCorr + hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + hltEgammaClusterShapeUnseeded + hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + hltEgammaEcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter + hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass30CombMassLastFilter ) +HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + hltEG36R9Id85HE10R9Id65R9IdLastFilter + hltEgammaClusterShape + hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + hltEgammaEcalPFClusterIsoRhoCorr + hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + hltEgammaClusterShapeUnseeded + hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + hltEgammaEcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter ) +HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + cms.ignore(hltEG36R9Id85HE10R9Id65R9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + cms.ignore(hltEG18R9Id85HE10R9Id65R9UnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass70CombMassLastFilter ) HLTPhoton36R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG30Filter + hltEG36R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG36R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG36R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG36R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTPhoton50R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG50R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG50R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG50R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG50R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG50R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG50R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTPhoton75R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG75R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG75R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG75R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG75R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG75R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG75R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTPhoton90R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG90R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG90R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG90R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG90R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG90R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTPhoton120R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG120R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG120R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG120R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG120R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG120R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG120R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +HLTPhoton50R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG50R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG50R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG50R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG50R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG50R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG50R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +HLTPhoton75R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG75R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG75R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG75R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG75R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG75R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG75R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +HLTPhoton90R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG90R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG90R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG90R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG90R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG90R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +HLTPhoton120R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG120R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG120R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG120R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG120R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG120R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG120R9Id90HE10Iso40EBOnlyTrackIsoFilter ) HLTEle12CaloIdLTrackIdLIsoVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter + hltEle12CaloIdLTrackIdLIsoVLEtFilter + hltEgammaClusterShape + hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle12CaloIdLTrackIdLIsoVLHEFilter + hltEgammaEcalPFClusterIso + hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter + HLTGsfElectronSequence + hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + hltEle12CaloIdLTrackIdLIsoVLDetaFilter + hltEle12CaloIdLTrackIdLIsoVLDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter ) HLTEle18CaloIdLTrackIdLIsoVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEle18CaloIdLTrackIdLIsoVLL1MatchFilter + hltEle18CaloIdLTrackIdLIsoVLEtFilter + hltEgammaClusterShape + hltEle18CaloIdLTrackIdLIsoVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle18CaloIdLTrackIdLIsoVLHEFilter + hltEgammaEcalPFClusterIso + hltEle18CaloIdLTrackIdLIsoVLEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle18CaloIdLTrackIdLIsoVLHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle18CaloIdLTrackIdLIsoVLPixelMatchFilter + HLTGsfElectronSequence + hltEle18CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + hltEle18CaloIdLTrackIdLIsoVLDetaFilter + hltEle18CaloIdLTrackIdLIsoVLDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle18CaloIdLTrackIdLIsoVLTrackIsoFilter ) HLTEle23CaloIdLTrackIdLIsoVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEle23CaloIdLTrackIdLIsoVLL1MatchFilter + hltEle23CaloIdLTrackIdLIsoVLEtFilter + hltEgammaClusterShape + hltEle23CaloIdLTrackIdLIsoVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle23CaloIdLTrackIdLIsoVLHEFilter + hltEgammaEcalPFClusterIso + hltEle23CaloIdLTrackIdLIsoVLEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle23CaloIdLTrackIdLIsoVLHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle23CaloIdLTrackIdLIsoVLPixelMatchFilter + HLTGsfElectronSequence + hltEle23CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + hltEle23CaloIdLTrackIdLIsoVLDetaFilter + hltEle23CaloIdLTrackIdLIsoVLDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle23CaloIdLTrackIdLIsoVLTrackIsoFilter ) @@ -27253,12 +30545,12 @@ HLTPhoton22Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEG22EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG22HEFilter ) HLTPhoton30Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG25Filter + hltEG30EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG30HEFilter ) HLTPhoton36Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG30Filter + hltEG36EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HEFilter ) -HLTPhoton50Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG50EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG50HEFilter ) -HLTPhoton75Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG75EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG75HEFilter ) -HLTPhoton90Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG90EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90HEFilter ) -HLTPhoton120Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG120EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG120HEFilter ) -HLTPhoton175Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG175EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG175HEFilter ) -HLTPhoton165HE10Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG165EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG165HE10Filter ) +HLTPhoton50Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG50EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG50HEFilter ) +HLTPhoton75Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG75EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG75HEFilter ) +HLTPhoton90Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG90EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90HEFilter ) +HLTPhoton120Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG120EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG120HEFilter ) +HLTPhoton175Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG175EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG175HEFilter ) +HLTPhoton165HE10Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG165EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG165HE10Filter ) HLTPhoton22R9Id90HE10IsoMSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEG22R9Id90HE10IsoMEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG22R9Id90HE10IsoMHEFilter + hltEgammaR9ID + hltEG22R9Id90HE10IsoMR9Filter + hltEgammaEcalPFClusterIso + hltEG22R9Id90HE10IsoMEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG22R9Id90HE10IsoMHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG22R9Id90HE10IsoMTrackIsoFilter ) HLTPhoton30R9Id90HE10IsoMSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG25Filter + hltEG30R9Id90HE10IsoMEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG30R9Id90HE10IsoMHEFilter + hltEgammaR9ID + hltEG30R9Id90HE10IsoMR9Filter + hltEgammaEcalPFClusterIso + hltEG30R9Id90HE10IsoMEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG30R9Id90HE10IsoMHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG30R9Id90HE10IsoMTrackIsoFilter ) HLTPhoton36R9Id90HE10IsoMSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG30Filter + hltEG36R9Id90HE10IsoMEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36R9Id90HE10IsoMHEFilter + hltEgammaR9ID + hltEG36R9Id90HE10IsoMR9Filter + hltEgammaEcalPFClusterIso + hltEG36R9Id90HE10IsoMEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36R9Id90HE10IsoMHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG36R9Id90HE10IsoMTrackIsoFilter ) @@ -27271,12 +30563,13 @@ HLT2PromptTrackRequirementIter0DisplacedJets = cms.Sequence( hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex + hltL3DisplacedDijet100FullTracksTrackIPProducer + hltL3DisplacedDijetFullTracksJetTagProducerFromIP + hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter ) HLT2PromptTrackRequirementIter12DisplacedJets = cms.Sequence( hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex + hltL4PromptDisplacedDijetFullTracksTrackIPProducer + hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP + hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter ) HLTL1EGHttEle27erWP85GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1EG25erHTT125Filter + hltL1EGHttEG27EtFilter + hltEgammaClusterShape + hltL1EGHttEle27WP85ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltL1EGHttEle27WP85HEFilter + hltEgammaEcalPFClusterIso + hltL1EGHttEle27WP85EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltL1EGHttEle27WP85HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltL1EGHttEle27WP85PixelMatchFilter + HLTGsfElectronSequence + hltL1EGHttEle27WP85GsfOneOEMinusOneOPFilter + hltL1EGHttEle27WP85GsfMissingHitsFilter + hltL1EGHttEle27WP85GsfDetaFilter + hltL1EGHttEle27WP85GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltL1EGHttEle27WP85GsfTrackIsoFilter ) -HLTPhoton90_CaloId_Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG90EtL1SingleEG35Filter + hltEgammaClusterShape + hltEgammaCusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90L1SingleEG35HEFilter ) +HLTPhoton90_CaloId_Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG90EtL1SingleEG40Filter + hltEgammaClusterShape + hltEgammaCusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90L1SingleEG40HEFilter ) HLTSingleEle8CaloIdVLTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltSingleEle8EgammaCandidatesWrapper + hltMu8Ele8EG8EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltMu8Ele8EG8HEFilter + hltEgammaClusterShape + hltMu8Ele8EG8CaloIdLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltMu8Ele8CaloIdLPixelMatchFilter + hltMu8Ele8CkfTrackCandidateMaker + hltMu8Ele8CkfTrackProducer + hltMu8Ele8HLTPixelMatchElectronProducers + hltMu8Ele8HLTElectronDetaDphiProducer + hltElectronOneOEMinusOneOPFilterRegional + hltMu8Ele8CaloIdLTrkIdVLDEtaFilter + hltMu8Ele8CaloIdLTrkIdVLDPhiFilter ) HLTDoubleEle8CaloIdVLTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEle8EgammaCandidatesWrapper + hltEG8EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG8HEFilter + hltEgammaClusterShape + hltEG8CaloIdLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle8CaloIdLPixelMatchFilter + hltDoubleEle8CkfTrackCandidateMaker + hltDoubleEle8TrackProducer + hltDoubleEle8HLTPixelMatchElectronProducer + hltDoubleEle8HLTElectronDetaDphiProducer + hltDoubleEle8OneOEMinusOneOPFilterRegional + hltDoubleEle8CaloIdLTrkIdVLDEtaFilter + hltDoubleEle8CaloIdLTrkIdVLDPhiFilter ) HLTSingleEle10CaloIdTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEgammaTriggerFilterObjectWrapper + hltSingleEle10CaloIdTrackIdVLEtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltSingleEle10CaloIdTrackIdVLHoverEFilter + hltEgammaClusterShape + hltSingleEle10CaloIdTrackIdVLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltSingleEle10CaloIdTrackIdVLPixelMatchFilter + hltSingleEle10CaloIdTrackIdVLCkfTrackCandidateMaker + hltSingleEle10CaloIdTrackIdVLTrackProducer + hltSingleEle10CaloIdTrackIdVLPixelMatchElectronProducers + hltSingleEle10CaloIdTrackIdVLDetaDphiProducer + hltSingleEle10CaloIdTrackIdVLOneOEMinusOneOPFilterRegional + hltSingleEle10CaloIdTrackIdVLDEtaFilter + hltSingleEle10CaloIdTrackIdVLDphiFilter ) HLTEle15VVVLGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG5Filter + hltEG15EtFilter + hltEgammaClusterShape + hltEle15VVVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle15VVVLHEFilter + hltEgammaEcalPFClusterIso + hltEle15VVVLEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle15VVVLHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle15VVVLPixelMatchFilter + HLTGsfElectronSequence + hltEle15VVVLGsfOneOEMinusOneOPFilter + hltEle15VVVLGsfMissingHitsFilter + hltEle15VVVLGsfDetaFilter + hltEle15VVVLGsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle15VVVLGsfTrackIsoFilter ) HLTEle15GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG5Filter + hltEG15EtFilter + hltEgammaClusterShape + hltEle15VVVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle15VVVLHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle15PixelMatchFilter + HLTGsfElectronSequence + hltEle15GsfOneOEMinusOneOPFilter + hltEle15GsfMissingHitsFilter + hltEle15GsfDetaFilter + hltEle15GsfDphiFilter ) +HLTMu15IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTriggerFirstPath = cms.Path( hltGetConditions + hltGetRaw + hltBoolFalse ) HLT_AK8PFJet360TrimMod_Mass30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleJet176ORSingleJet200 + hltPreAK8PFJet360TrimModMass30 + HLTAK8CaloJetsSequence + hltAK8SingleCaloJet260 + HLTAK8PFJetsSequence + hltAK8PFJetsCorrectedMatchedToCaloJets260 + hltAK8TrimModJets + hltAK8SinglePFJet360TrimModMass30 + cms.SequencePlaceholder( "HLTEndSequence" ) ) @@ -27285,8 +30578,9 @@ HLT_Dimuon13_PsiPrime_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu10MuOpen + hltPreDimuon13PsiPrime + hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon13PsiPrimeL3Filtered + hltDisplacedmumuVtxProducerDimuon13PsiPrime + hltDisplacedmumuFilterDimuon13PsiPrime + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Dimuon13_Upsilon_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu10MuOpen + hltPreDimuon13Upsilon + hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon13UpsilonL3Filtered + hltDisplacedmumuVtxProducerDimuon13Upsilon + hltDisplacedmumuFilterDimuon13Upsilon + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Dimuon20_Jpsi_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu10MuOpen + hltPreDimuon20Jpsi + hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon20JpsiL3Filtered + hltDisplacedmumuVtxProducerDimuon20Jpsi + hltDisplacedmumuFilterDimuon20Jpsi + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPreDoubleEle33CaloIdLGsfTrkIdVLMW + HLTEle33CaloIdLGsfTrkIdVLMWSequence + HLTDoubleEle33CaloIdLGsfTrkIdVLMWUnseededSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPreDoubleEle33CaloIdLGsfTrkIdVL + HLTEle33CaloIdLGsfTrkIdVLSequence + HLTDoubleEle33CaloIdLGsfTrkIdVLUnseededSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleEG2210 + hltPreDoubleEle2422eta2p1WP75Gsf + HLTEle24Ele22WP75GsfSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPreDoubleEle33CaloIdLGsfTrkIdVLMW + HLTEle33CaloIdLGsfTrkIdVLMWSequence + HLTDoubleEle33CaloIdLGsfTrkIdVLMWUnseededSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPreDoubleEle33CaloIdLGsfTrkIdVL + HLTEle33CaloIdLGsfTrkIdVLSequence + HLTDoubleEle33CaloIdLGsfTrkIdVLUnseededSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( HLTBeginSequence + hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er + hltPreDoubleMediumIsoPFTau40Trk1eta2p1Reg + HLTL2TauJetsL1IsoTauSeededSequence + hltDoubleL2Tau35eta2p2 + HLTL2TauPixelIsolationSequence + hltL2TauIsoFilter + hltL2TauJetsIso + hltDoubleL2IsoTau35eta2p2 + HLTRecoJetSequenceAK4PrePF + HLTPFJetTriggerSequenceReg + HLTMediumIsoPFTauSequenceReg + hltDoublePFTau40Reg + hltPFTauTrackPt1DiscriminatorReg + hltSelectedPFTausTrackPt1Reg + hltDoublePFTau40TrackPt1Reg + hltSelectedPFTausTrackPt1MediumIsolationReg + hltDoublePFTau40TrackPt1MediumIsolationReg + hltL1JetsHLTDoublePFTauTrackPt1MediumIsolationMatchReg + hltDoublePFTau40TrackPt1MediumIsolationL1HLTMatchedReg + hltDoublePFTau40TrackPt1MediumIsolationDz02Reg + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_DoubleMu4_3_Bs_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16ORL1DoubleMu10MuOpen + hltPreDoubleMu43Bs + hltL1fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDoubleMu4BsL3Filtered + hltDisplacedmumuVtxProducerDoubleMu4Bs + hltDisplacedmumuFilterDoubleMu4Bs + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_DoubleMu4_3_Jpsi_Displaced_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16ORL1DoubleMu10MuOpen + hltPreDoubleMu43JpsiDisplaced + hltL1fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16ORL1DoubleMu10MuOpenL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDoubleMu43JpsiDisplacedL3Filtered + hltDisplacedmumuVtxProducerDoubleMu43Jpsi + hltDisplacedmumuFilterDoubleMu43Jpsi + cms.SequencePlaceholder( "HLTEndSequence" ) ) @@ -27304,32 +30598,54 @@ HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16NoOS + hltPreDimuon0er16JpsiNoOSNoVertexing + hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon0JpsiNoOSL3Filtered + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Dimuon0er16_Jpsi_NoVertexing_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16OS + hltPreDimuon0er16JpsiNoVertexing + hltL1fL1sL1DoubleMu0er16OSL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon0JpsiOSL3Filtered + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Dimuon6_Jpsi_NoVertexing_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0 + hltPreDimuon6JpsiNoVertexing + hltL1fL1DoubleMu0L1Filtered0 + HLTL2muonrecoSequence + hltL2fDoubleMu2L2PreFiltered2 + HLTL3muonrecoSequence + hltDimuon6JpsiL3Filtered + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_DoublePhoton85_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPreDoublePhoton85 + HLTDoublePho85Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_DoublePhoton85_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPreDoublePhoton85 + HLTDoublePho85Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele20WP60_Ele8_Mass55_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPreEle20WP60Ele8Mass55 + HLTEle20WP60Ele8Mass55Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Ele22_eta2p1_WP75_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG18 + hltPreEle22eta2p1WP75Gsf + HLTSingleEle22erWP75GsfSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sL1IsoEG20erTauJet20er + hltPreEle22eta2p1WP75GsfLooseIsoPFTau20 + HLTEle22WP75GsfSequence + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + hltOverlapFilterIsoEle22WP75GsfCaloJet5 + HLTPFTriggerSequenceForTaus + HLTIsoEle22WP75GsfLooseIsoPFTau20Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele25WP60_SC4_Mass55_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPreEle25WP60SC4Mass55 + HLTEle25WP60SC4Mass55Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70 + hltPreEle25eta2p1WP85GsfPFMET80boostedW + HLTEle25WP85GsfSequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET80Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele35_eta2p1_WP85_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORL1SingleIsoEG30er + hltPreEle35eta2p1WP85Gsf + HLTEle35WP85GsfSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele40_eta2p1_WP85_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORL1SingleIsoEG30er + hltPreEle40eta2p1WP85Gsf + HLTEle40WP85GsfSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele27_WP85_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG25 + hltPreEle27WP85Gsf + HLTEle27WP85GsfSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 + HLTEle45CaloIdVTGsfTrkIdTGsfSequence + HLTAK4PFJetsSequence + hltPFJetsCorrectedMatchedToL1 + hltDiPFJet50 + hltEle45CaloIdVTGsfTrkIdTCleanAK4PFJet + hltEle45CaloIdVTGsfTrkIdTDiCentralPFJet50EleCleaned + hltEle45CaloIdVTGsfTrkIdTCentralPFJet200EleCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Ele105_CaloIdVT_GsfTrkIdT_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPreEle105CaloIdVTGsfTrkIdT + HLTEle105CaloIdVTGsfTrkIdTGsfSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG22er + hltPreEle27eta2p1WP75GsfLooseIsoPFTau20 + HLTEle27erWP75GsfSequence + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + hltOverlapFilterIsoEle27WP75GsfCaloJet5 + HLTPFTriggerSequenceForTaus + HLTIsoEle27WP75GsfLooseIsoPFTau20Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG22er + hltPreEle27eta2p1WP75GsfDoubleMediumIsoPFTau40Trk1eta2p1Reg + HLTEle27erWP75GsfSequence + HLTL2TauJetsL1IsoTauSeededSequence + hltDoubleL2Tau35eta2p2 + HLTL2TauPixelIsolationSequence + hltL2TauIsoFilter + hltL2TauJetsIso + hltDoubleL2IsoTau35eta2p2 + HLTRecoJetSequenceAK4PrePF + HLTPFJetTriggerSequenceReg + HLTMediumIsoPFTauSequenceReg + hltDoublePFTau40Reg + hltPFTauTrackPt1DiscriminatorReg + hltSelectedPFTausTrackPt1Reg + hltDoublePFTau40TrackPt1Reg + hltSelectedPFTausTrackPt1MediumIsolationReg + hltDoublePFTau40TrackPt1MediumIsolationReg + hltDoublePFTau40TrackPt1MediumIsolationNoL1MatchDz02Reg + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Ele27_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG22er + hltPreEle27eta2p1WP75GsfCentralPFJet30BTagCSV07 + HLTEle27erWP75GsfSequence + HLTAK4PFJetsSequence + hltJetsNoLeptonsSingleTopEle27 + hltJetFilterSingleTopEle27 + HLTBtagCSVSequencePF + hltCSVFilterSingleTop + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG22er + hltPreEle27eta2p1WP75GsfTriCentralPFJet30 + HLTEle27erWP75GsfSequence + HLTAK4PFJetsSequence + hltEle27JetCollectionsForLeptonPlusPFJets + hltEle27TriCentralPFJet30EleCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG22er + hltPreEle27eta2p1WP75GsfTriCentralPFJet504030 + HLTEle27erWP75GsfSequence + HLTAK4PFJetsSequence + hltEle27JetCollectionsForLeptonPlusPFJets + hltEle27TriCentralPFJet30EleCleaned + hltEle27DiCentralPFJet40EleCleaned + hltEle27CentralPFJet50EleCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Ele27_eta2p1_WP75_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG22er + hltPreEle27eta2p1WP75Gsf + HLTEle27erWP75GsfSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG30er + hltPreEle32eta2p1WP75GsfLooseIsoPFTau20 + HLTEle32erWP75GsfSequence + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + hltOverlapFilterIsoEle32WP75GsfCaloJet5 + HLTPFTriggerSequenceForTaus + HLTIsoEle32WP75GsfLooseIsoPFTau20Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG30er + hltPreEle32eta2p1WP75GsfDoubleMediumIsoPFTau40Trk1eta2p1Reg + HLTEle32erWP75GsfSequence + HLTL2TauJetsL1IsoTauSeededSequence + hltDoubleL2Tau35eta2p2 + HLTL2TauPixelIsolationSequence + hltL2TauIsoFilter + hltL2TauJetsIso + hltDoubleL2IsoTau35eta2p2 + HLTRecoJetSequenceAK4PrePF + HLTPFJetTriggerSequenceReg + HLTMediumIsoPFTauSequenceReg + hltDoublePFTau40Reg + hltPFTauTrackPt1DiscriminatorReg + hltSelectedPFTausTrackPt1Reg + hltDoublePFTau40TrackPt1Reg + hltSelectedPFTausTrackPt1MediumIsolationReg + hltDoublePFTau40TrackPt1MediumIsolationReg + hltDoublePFTau40TrackPt1MediumIsolationNoL1MatchDz02Reg + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Ele32_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG30er + hltPreEle32eta2p1WP75GsfCentralPFJet30BTagCSV07 + HLTEle32erWP75GsfSequence + HLTAK4PFJetsSequence + hltJetsNoLeptonsSingleTopEle32 + hltJetFilterSingleTopEle32 + HLTBtagCSVSequencePF + hltCSVFilterSingleTop + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG30er + hltPreEle32eta2p1WP75GsfTriCentralPFJet30 + HLTEle32erWP75GsfSequence + HLTAK4PFJetsSequence + hltEle32JetCollectionsForLeptonPlusPFJets + hltEle32TriCentralPFJet30EleCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG30er + hltPreEle32eta2p1WP75GsfTriCentralPFJet504030 + HLTEle32erWP75GsfSequence + HLTAK4PFJetsSequence + hltEle32JetCollectionsForLeptonPlusPFJets + hltEle32TriCentralPFJet30EleCleaned + hltEle32DiCentralPFJet40EleCleaned + hltEle32CentralPFJet50EleCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Ele32_eta2p1_WP75_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG30er + hltPreEle32eta2p1WP75Gsf + HLTEle32erWP75GsfSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 + HLTEle45CaloIdVTGsfTrkIdTGsfSequence + HLTAK4PFJetsSequence + hltPFJetsCorrectedMatchedToL1 + hltDiPFJet50 + hltEle45CaloIdVTGsfTrkIdTCleanAK4PFJet + hltEle45CaloIdVTGsfTrkIdTDiCentralPFJet50EleCleaned + hltEle45CaloIdVTGsfTrkIdTCentralPFJet200EleCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Ele105_CaloIdVT_GsfTrkIdT_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPreEle105CaloIdVTGsfTrkIdT + HLTEle105CaloIdVTGsfTrkIdTGsfSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu16_eta2p1_CaloMET30_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreMu16eta2p1CaloMET30 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu16_eta2p1_CaloMET30_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreIsoMu16eta2p1CaloMET30 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + HLTL2TauJetsL1TauSeededSequence + hltSingleL2Tau35eta2p2 + HLTRecoJetSequenceAK4PrePF + HLTPFTriggerSequenceForTaus + HLTLooseIsoPFTauSequence + hltPFTau50 + hltSelectedPFTausTrackFinding + hltPFTau50Track + hltPFTauTrackPt30Discriminator + hltSelectedPFTausTrackPt30 + hltPFTau50TrackPt30 + hltPFTauLooseRelativeIsolationDiscriminator0p06 + hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + hltSelectedPFTausTrackPt30AbsOrRelIsolation + hltPFTau50TrackPt30LooseAbsOrRelIso + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu17_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sSingleMu16er + hltPreIsoMu17eta2p1 + hltL1fL1sSingleMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sSingleMu16erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sMu16erTauJet20er + hltPreIsoMu17eta2p1LooseIsoPFTau20 + hltL1fL1sMu16erTauJet20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erTauJet20erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTIsoMuLooseIsoPFTauSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1 = cms.Path( HLTBeginSequence + hltL1sSingleMu16er + hltPreIsoMu17eta2p1LooseIsoPFTau20SingleL1 + hltL1fL1sSingleMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sSingleMu16erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTSingleIsoMu17LooseIsoPFTau20Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( HLTBeginSequence + hltL1sMu16erIsoTau36er + hltPreIsoMu17eta2p1MediumIsoPFTau40Trk1eta2p1Reg + hltL1fL1sMu16erIsoTau36erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erIsoTau36erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + HLTL2TauJetsL1IsoTauSeededSequence + hltL2Tau35eta2p2 + HLTL2TauPixelIsolationSequence + hltL2TauIsoFilter + hltL2TauJetsIso + hltL2IsoTau35eta2p2 + hltOverlapFilterIsoMu17L2IsoTau35 + HLTRecoJetSequenceAK4PrePF + HLTPFJetTriggerSequenceRegNoMu + HLTIsoMu17MediumIsoPFTau40SequenceReg + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_DoubleIsoMu17_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu125 + hltPreDoubleIsoMu17eta2p1 + hltL1fL1sDoubleMu125L1Filtered16er + HLTL2muonrecoSequence + hltL2fL1sDoubleMu125L1f16erL2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q + hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2 + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1LooseIsoPFTau20 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTIsoMu24LooseIsoPFTau20Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu20_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu24_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu24 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f16QL3Filtered24Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16L1f0L2f16QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoTkMu20_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16er + hltPreIsoTkMu20eta2p1 + HLTMuonLocalRecoSequence + HLTHighPt20TrackerMuonSequence + hltL3fL1sMu16Eta2p1f0TkFiltered20Q + HLTHighPtTkMucaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltL3fL1sMu16L1Eta2p1f0TkFiltered20QL3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoTkMu24_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoTkMu24 + HLTMuonLocalRecoSequence + HLTHighPtTrackerMuonSequence + hltL3fL1sMu16f0TkFiltered24Q + HLTHighPtTkMucaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltL3fL1sMu16L1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoTkMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoTkMu24eta2p1 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu20Eta2p1f0TkFiltered24Q + HLTHighPtTkMucaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltL3fL1sMu20L1Eta2p1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreIsoMu27 + hltL1fL1sMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu25L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_IsoTkMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreIsoTkMu27 + HLTMuonLocalRecoSequence + HLTHighPt27TrackerMuonSequence + hltL3fL1sMu25f0TkFiltered27Q + HLTHighPtTkMucaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltL3fL1sMu25L1f0TkFiltered27QL3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu16_eta2p1_CaloMET30_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreIsoMu16eta2p1CaloMET30 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTMu16eta2p1IsolationSequence + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTMu16eta2p1IsolationSequence + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + HLTL2TauJetsL1TauSeededSequence + hltSingleL2Tau35eta2p2 + HLTRecoJetSequenceAK4PrePF + HLTPFTriggerSequenceForTaus + HLTLooseIsoPFTauSequence + hltPFTau50 + hltSelectedPFTausTrackFinding + hltPFTau50Track + hltPFTauTrackPt30Discriminator + hltSelectedPFTausTrackPt30 + hltPFTau50TrackPt30 + hltPFTauLooseRelativeIsolationDiscriminator0p06 + hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + hltSelectedPFTausTrackPt30AbsOrRelIsolation + hltPFTau50TrackPt30LooseAbsOrRelIso + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu17_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sSingleMu16er + hltPreIsoMu17eta2p1 + hltL1fL1sSingleMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sSingleMu16erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + HLTMu17eta2p1IsolationSequence + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sMu16erTauJet20er + hltPreIsoMu17eta2p1LooseIsoPFTau20 + hltL1fL1sMu16erTauJet20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erTauJet20erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q + HLTMu17eta2p1TauJet20IsolationSequence + hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTIsoMuLooseIsoPFTauSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1 = cms.Path( HLTBeginSequence + hltL1sSingleMu16er + hltPreIsoMu17eta2p1LooseIsoPFTau20SingleL1 + hltL1fL1sSingleMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sSingleMu16erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + HLTMu17eta2p1IsolationSequence + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTSingleIsoMu17LooseIsoPFTau20Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( HLTBeginSequence + hltL1sMu16erIsoTau36er + hltPreIsoMu17eta2p1MediumIsoPFTau40Trk1eta2p1Reg + hltL1fL1sMu16erIsoTau36erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erIsoTau36erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q + HLTMu17eta2p1IsoTau36erIsolationSequence + hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + HLTL2TauJetsL1IsoTauSeededSequence + hltL2Tau35eta2p2 + HLTL2TauPixelIsolationSequence + hltL2TauIsoFilter + hltL2TauJetsIso + hltL2IsoTau35eta2p2 + hltOverlapFilterIsoMu17L2IsoTau35 + HLTRecoJetSequenceAK4PrePF + HLTPFJetTriggerSequenceRegNoMu + HLTIsoMu17MediumIsoPFTau40SequenceReg + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_DoubleIsoMu17_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu125 + hltPreDoubleIsoMu17eta2p1 + hltL1fL1sDoubleMu125L1Filtered16er + HLTL2muonrecoSequence + hltL2fL1sDoubleMu125L1f16erL2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q + hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2 + HLTDoubleMu17eta2p1IsolationSequence + hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1LooseIsoPFTau20 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTIsoMu24LooseIsoPFTau20Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1CentralPFJet30BTagCSV07 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTMu20eta2p1NoL1erIsolationSequence + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 + hltJetFilterSingleTopIsoMu20Eta2p1 + HLTBtagCSVSequencePF + hltCSVFilterSingleTop + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1TriCentralPFJet30 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTMu20eta2p1NoL1erIsolationSequence + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1TriCentralPFJet504030 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTMu20eta2p1NoL1erIsolationSequence + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + hltIsoMu20Eta2p1Trk02DiCentralPFJet40MuCleaned + hltIsoMu20Eta2p1Trk02CentralPFJet50MuCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QL3Filtered20Q + HLTMu20IsolationSequence + hltL3crIsoL1sMu16L1f0L2f10QL3f20QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu20_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16er + hltPreIsoMu20eta2p1 + hltL1fL1sMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q + HLTMu20eta2p1IsolationSequence + hltL3crIsoL1sMu16Eta2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu24_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu24 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f16QL3Filtered24Q + HLTMu24IsolationSequence + hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltJetsNoLeptonsSingleTopIsoMu24Eta2p1 + hltJetFilterSingleTopIsoMu24Eta2p1 + HLTBtagCSVSequencePF + hltCSVFilterSingleTop + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1TriCentralPFJet30 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1TriCentralPFJet504030 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + hltIsoMu24Eta2p1Trk02DiCentralPFJet40MuCleaned + hltIsoMu24Eta2p1Trk02CentralPFJet50MuCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreIsoMu27 + hltL1fL1sMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu25L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + HLTMu27IsolationSequence + hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoTkMu20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoTkMu20 + hltL1fL1sMu16L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt20TrackerMuonSequence + hltL3fL1sMu16f0TkFiltered20Q + HLTTkMu20IsolationSequence + hltL3fL1sMu16L1f0Tkf20QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoTkMu20_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16er + hltPreIsoTkMu20eta2p1 + hltL1fL1sMu16erL1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt20TrackerMuonSequence + hltL3fL1sMu16Eta2p1f0TkFiltered20Q + HLTTkMu20eta2p1IsolationSequence + hltL3fL1sMu16Eta2p1L1f0Tkf20QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoTkMu24_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoTkMu24 + hltL1fL1sMu16L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu16f0TkFiltered24Q + HLTTkMu24IsolationSequence + hltL3fL1sMu16L1f0Tkf24QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoTkMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoTkMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu20Eta2p1f0TkFiltered24Q + HLTTkMu24eta2p1IsolationSequence + hltL3fL1sMu20Eta2p1L1f0Tkf24QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_IsoTkMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreIsoTkMu27 + hltL1fL1sMu25L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt27TrackerMuonSequence + hltL3fL1sMu25f0TkFiltered27Q + HLTTkMu27IsolationSequence + hltL3fL1sMu25L1f0Tkf27QL3trkIsoFiltered0p09 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_L2DoubleMu23_NoVertex_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreL2DoubleMu23NoVertex + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sDoubleMu103p5L1f0L2NoVtxPreFiltered23 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreL2DoubleMu28NoVertex2ChaAngle2p5Mass10 + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered28 + hltL2DoubleMu28NoVertexL2Filtered2ChaAngle2p5Mass10 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreL2DoubleMu38NoVertex2ChaAngle2p5Mass10 + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered38 + hltL2DoubleMu38NoVertexL2Filtered2ChaAngle2p5Mass10 + cms.SequencePlaceholder( "HLTEndSequence" ) ) @@ -27347,10 +30663,12 @@ HLT_Mu30_TkMu11_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu25 + hltPreMu30TkMu11 + hltL1fL1sMu16orMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu25L1f0L2Filtered25 + HLTL3muonrecoSequence + hltL3fL1sMu16orMu25L1f0L2f25L3Filtered30 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered30TrkFiltered11 + hltDiMuonGlb30Trk11DzFiltered0p2 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu40_TkMu11_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu25 + hltPreMu40TkMu11 + hltL1fL1sMu16orMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu25L1f0L2Filtered25 + HLTL3muonrecoSequence + hltL3fL1sMu16orMu25L1f0L2f25L3Filtered30 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered40TrkFiltered11 + hltDiMuonGlb40Trk11DzFiltered0p2 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu40_eta2p1_PFJet200_PFJet50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16erORSingleMu20er + hltPreMu40eta2p1PFJet200PFJet50 + hltL1fL1sMu16erorMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erorMu20erL1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16erorMu20erL1f0L2f16QL3Filtered40Q + HLTAK4PFJetsSequence + hltPFJetsCorrectedMatchedToL1 + hltDiPFJet50 + hltMu40eta2p1CleanAK4PFJet + hltMu40eta2p1DiCentralPFJet50MuCleaned + hltMu40eta2p1CentralPFJet200MuCleaned + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Mu20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreMu20 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QL3Filtered20Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_TkMu20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreTkMu20 + hltL1fL1sMu16L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt20TrackerMuonSequence + hltL3fL1sMu16f0TkFiltered20Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_TkMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreTkMu24eta2p1 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu20Eta2p1f0TkFiltered24Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_TkMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreTkMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu20Eta2p1f0TkFiltered24Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreMu27 + hltL1fL1sMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu25L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_TkMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreTkMu27 + HLTMuonLocalRecoSequence + HLTHighPt27TrackerMuonSequence + hltL3fL1sMu25f0TkFiltered27Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_TkMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreTkMu27 + hltL1fL1sMu25L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt27TrackerMuonSequence + hltL3fL1sMu25f0TkFiltered27Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu25 + hltPreMu50 + hltL1fL1sMu16orMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu25L1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered50Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu45_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu25 + hltPreMu45eta2p1 + hltL1fL1sMu16orMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu25L1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered45e2p1Q + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_PFHT350_PFMET120_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + hltPrePFHT350PFMET120NoiseCleaned + HLTRecoMETSequence + hltMET80 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean70 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID70 + hltHtMht + hltHt280 + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET120Filter + hltPFHT + hltPFHT350 + cms.SequencePlaceholder( "HLTEndSequence" ) ) @@ -27386,48 +30704,53 @@ HLT_HT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrETM70 + hltPreHT300 + HLTAK4CaloJetsSequence + hltHtMht + hltHT300 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_HT350_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrETM70 + hltPreHT350 + HLTAK4CaloJetsSequence + hltHtMht + hltHT350 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_HT400_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrETM70 + hltPreHT400 + HLTAK4CaloJetsSequence + hltHtMht + hltHT400 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT200DiPFJet90PFAlphaT0p57 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT150CaloAlphaT0p54 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT200PFAlphaT0p57 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT250DiPFJet90PFAlphaT0p55 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT200CaloAlphaT0p535 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT250PFAlphaT0p55 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT300DiPFJet90PFAlphaT0p53 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT250CaloAlphaT0p525 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT300PFAlphaT0p53 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT350DiPFJet90PFAlphaT0p52 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT300CaloAlphaT0p52 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT350PFAlphaT0p52 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT400DiPFJet90PFAlphaT0p51 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT375CaloAlphaT0p51 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT400PFAlphaT0p51 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT200DiPFJet90PFAlphaT0p57 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT150CaloAlphaT0p54 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT200PFAlphaT0p57 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT250DiPFJet90PFAlphaT0p55 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT200CaloAlphaT0p535 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT250PFAlphaT0p55 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT300DiPFJet90PFAlphaT0p53 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT250CaloAlphaT0p525 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT300PFAlphaT0p53 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT350DiPFJet90PFAlphaT0p52 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT300CaloAlphaT0p52 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT350PFAlphaT0p52 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT400DiPFJet90PFAlphaT0p51 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT375CaloAlphaT0p51 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT400PFAlphaT0p51 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_MET75_IsoTrk50_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMET75IsoTrk50 + HLTRecoMETSequence + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean75 + HLTRecoJetSequenceAK4PrePF + HLTDoLocalPixelSequence + HLTRecopixelvertexingSequence + HLTDoLocalStripSequence + HLTIterativeTrackingIter02 + hltDeDxEstimatorProducer + hltTrk50Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_MET90_IsoTrk50_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMET90IsoTrk50 + HLTRecoMETSequence + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean90 + HLTRecoJetSequenceAK4PrePF + HLTDoLocalPixelSequence + HLTRecopixelvertexingSequence + HLTDoLocalStripSequence + HLTIterativeTrackingIter02 + hltDeDxEstimatorProducer + hltTrk50Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_PFMET120_NoiseCleaned_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPrePFMET120NoiseCleanedBTagCSV07 + HLTRecoMETSequence + hltMET70 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean70 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID70 + hltSusyPreBtagJetFilter + HLTFastPrimaryVertexSequence + hltFastPVPixelVertexSelector + HLTBtagCSVSequenceL3 + hltBLifetimeL3FilterCSVsusy + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET120Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_PFMET120_NoiseCleaned_Mu5_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu0erETM55 + hltPrePFMET120NoiseCleanedMu5 + cms.ignore(hltL1sL1SingleMuOpenCandidate) + HLTRecoMETSequence + hltMET70 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean70 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID70 + hltPFMET120Mu5L1MuFiltered + HLTL2muonrecoSequence + hltPFMET120Mu5L2PreFiltered + HLTL3muonrecoSequence + hltPFMET120Mu5L3PreFiltered + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET120Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_PFMET170_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPrePFMET170NoiseCleaned + HLTRecoMETSequence + hltMET90 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean80 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID80 + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET170Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_PFMET90_PFMHT90_IDLoose_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORETM60 + hltPrePFMET90PFMHT90IDLoose + HLTRecoMETSequence + hltMET70 + HLTAK4CaloJetsSequence + hltMht + hltMHT70 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseID + hltPFMHTLooseID90 + hltPFMETProducer + hltPFMET90 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_PFMET100_PFMHT100_IDLoose_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORETM60 + hltPrePFMET100PFMHT100IDLoose + HLTRecoMETSequence + hltMET80 + HLTAK4CaloJetsSequence + hltMht + hltMHT80 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseID + hltPFMHTLooseID100 + hltPFMETProducer + hltPFMET100 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_PFMET110_PFMHT110_IDLoose_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORETM60 + hltPrePFMET110PFMHT110IDLoose + HLTRecoMETSequence + hltMET80 + HLTAK4CaloJetsSequence + hltMht + hltMHT80 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseID + hltPFMHTLooseID110 + hltPFMETProducer + hltPFMET110 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_PFMET120_PFMHT120_IDLoose_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORETM60 + hltPrePFMET120PFMHT120IDLoose + HLTRecoMETSequence + hltMET90 + HLTAK4CaloJetsSequence + hltMht + hltMHT90 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseID + hltPFMHTLooseID120 + hltPFMETProducer + hltPFMET120 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_BTagCSV0p7_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORETM60 + hltPreCaloMHTNoPU90PFMET90PFMHT90IDLooseBTagCSV0p7 + HLTAK4CaloJetsSequence + HLTFastPrimaryVertexSequence + HLTNoPUSequence + hltMHTNoPU + hltMHTNoPU90 + HLTBtagCSVSequenceL3 + hltCSV0p7L3 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseID + hltPFMHTLooseID90 + hltPFMETProducer + hltPFMET90 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORETM60 + hltPreCaloMHTNoPU90PFMET90PFMHT90IDLoose + HLTAK4CaloJetsSequence + HLTFastPrimaryVertexSequence + HLTNoPUSequence + hltMHTNoPU + hltMHTNoPU90 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseID + hltPFMHTLooseID90 + hltPFMETProducer + hltPFMET90 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_QuadPFJet_BTagCSV_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetBTagCSVVBF + HLTAK4CaloJetsSequence + hltQuadJet20 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + HLTFastPrimaryVertexSequence + hltVBFCaloJetEtaSortedMqq150Deta2p6 + HLTBtagCSVSequenceL3 + hltCSV0p8L3 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID34 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + hltVBFPFJetEtaSortedMqq240Detaqq2p6 + HLTBtagCSVSequencePF + hltCSVPF0p8PFFilterHbbVBF + hltVBFPFJetCSVSortedMqq200Detaqq2p0 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_QuadPFJet_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetVBF + HLTAK4CaloJetsSequence + hltQuadJet20 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + HLTFastPrimaryVertexSequence + hltVBFCaloJetEtaSortedMqq150Deta2p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID34 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + hltVBFPFJetEtaSortedMqq240Detaqq2p6 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetDoubleBTagCSVVBFMqq200 + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltCSVL30p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + HLTBtagCSVSequencePF + hltSelector6PFJets + hltDoubleCSVPF0p4 + hltCSVPF0p7 + hltVBFPFJetCSVSortedMqq200Detaqq1p2 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetSingleBTagCSVVBFMqq460 + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltCSVL30p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + HLTBtagCSVSequencePF + hltSelector6PFJets + hltCSVPF0p7 + hltVBFPFJetCSVSortedMqq460Detaqq4p1 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetDoubleBTagCSVVBFMqq240 + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltCSVL30p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + HLTBtagCSVSequencePF + hltSelector6PFJets + hltDoubleCSVPF0p4 + hltCSVPF0p7 + hltVBFPFJetCSVSortedMqq240Detaqq2p0 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetSingleBTagCSVVBFMqq500 + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltCSVL30p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + HLTBtagCSVSequencePF + hltSelector6PFJets + hltCSVPF0p7 + hltVBFPFJetCSVSortedMqq500Detaqq4p6 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_QuadPFJet_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetVBF + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_L1_TripleJet_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreL1TripleJetVBF + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_QuadJet45_TripleCSV0p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1Quad60OrHTT175 + hltPreQuadJet45TripleCSV0p5 + HLTAK4CaloJetsSequence + hltQuadCentralJet45 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltTripleCSV0p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltQuadPFCentralJetLooseID45 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_QuadJet45_DoubleCSV0p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1Quad60OrHTT175 + hltPreQuadJet45DoubleCSV0p5 + HLTAK4CaloJetsSequence + hltQuadCentralJet45 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltDoubleCSV0p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltQuadPFCentralJetLooseID45 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_DoubleJet90_Double30_TripleCSV0p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1Double100OrTripleVBF + hltPreDoubleJet90Double30TripleCSV0p5 + HLTAK4CaloJetsSequence + hltQuadCentralJet30 + hltDoubleCentralJet90 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltTripleCSV0p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltQuadPFCentralJetLooseID30 + hltDoublePFCentralJetLooseID90 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_DoubleJet90_Double30_DoubleCSV0p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1Double100OrTripleVBF + hltPreDoubleJet90Double30DoubleCSV0p5 + HLTAK4CaloJetsSequence + hltQuadCentralJet30 + hltDoubleCentralJet90 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltDoubleCSV0p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltQuadPFCentralJetLooseID30 + hltDoublePFCentralJetLooseID90 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon135_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton135PFMET40 + HLTSinglePhoton135Sequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon135_PFMET100_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton135PFMET100NoiseCleaned + HLTSinglePhoton135Sequence + HLTRecoMETSequence + hltMET50 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean40 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID40 + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET100Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon135_PFMET100_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton135PFMET100NoiseCleaned + HLTSinglePhoton135Sequence + HLTRecoMETSequence + hltMET50 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean40 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID40 + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET100Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPrePhoton22R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton22R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPrePhoton22R9Id90HE10Iso40EBOnlyVBF + HLTPhoton22R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon250_NoHE_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton250NoHE + HLTSinglePhoton250erNoHESequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon300_NoHE_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton300NoHE + HLTSinglePhoton300erNoHESequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60 + HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15 + HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5 + HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30 + HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65 + HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70 + HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon250_NoHE_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton250NoHE + HLTSinglePhoton250erNoHESequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon300_NoHE_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton300NoHE + HLTSinglePhoton300erNoHESequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60 + HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15 + HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5 + HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30 + HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65 + HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70 + HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG30 + hltPrePhoton36R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton36R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG30 + hltPrePhoton36R9Id90HE10Iso40EBOnlyVBF + HLTPhoton36R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton50R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF + HLTPhoton50R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton75R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF + HLTPhoton75R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton90R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF + HLTPhoton90R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton120R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton120R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton120R9Id90HE10Iso40EBOnlyVBF + HLTPhoton120R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton50R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF + HLTPhoton50R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton75R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF + HLTPhoton75R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton90R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF + HLTPhoton90R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton120R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton120R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton120R9Id90HE10Iso40EBOnlyVBF + HLTPhoton120R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu8_TrkIsoVVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu5 + hltPreMu8TrkIsoVVL + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered5 + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f5L3Filtered8 + HLTL3muontrkisovvlSequence + hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoFiltered0p4 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu17_TrkIsoVVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu12 + hltPreMu17TrkIsoVVL + hltL1fL1sMu12L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu12L1f0L2Filtered12 + HLTL3muonrecoSequence + hltL3fL1sMu12L1f0L2f12L3Filtered17 + HLTL3muontrkisovvlSequence + hltL3fL1sMu12L1f0L2f12L3Filtered17TkIsoFiltered0p4 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu24_TrkIsoVVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreMu24TrkIsoVVL + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered16 + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f16L3Filtered24 + HLTL3muontrkisovvlSequence + hltL3fL1sMu16L1f0L2f16L3Filtered24TkIsoFiltered0p4 + cms.SequencePlaceholder( "HLTEndSequence" ) ) @@ -27471,12 +30794,12 @@ HLT_Photon22_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPrePhoton22 + HLTPhoton22Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG25 + hltPrePhoton30 + HLTPhoton30Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon36_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG30 + hltPrePhoton36 + HLTPhoton36Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton50 + HLTPhoton50Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon75_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton75 + HLTPhoton75Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon90_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton90 + HLTPhoton90Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon120_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton120 + HLTPhoton120Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon175_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton175 + HLTPhoton175Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon165_HE10_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton165HE10 + HLTPhoton165HE10Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton50 + HLTPhoton50Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon75_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton75 + HLTPhoton75Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon90_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton90 + HLTPhoton90Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon120_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton120 + HLTPhoton120Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon175_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton175 + HLTPhoton175Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon165_HE10_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton165HE10 + HLTPhoton165HE10Sequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon22_R9Id90_HE10_IsoM_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPrePhoton22R9Id90HE10IsoM + HLTPhoton22R9Id90HE10IsoMSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon30_R9Id90_HE10_IsoM_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG25 + hltPrePhoton30R9Id90HE10IsoM + HLTPhoton30R9Id90HE10IsoMSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Photon36_R9Id90_HE10_IsoM_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG30 + hltPrePhoton36R9Id90HE10IsoM + HLTPhoton36R9Id90HE10IsoMSequence + cms.SequencePlaceholder( "HLTEndSequence" ) ) @@ -27491,18 +30814,18 @@ HLT_QuadMuon0_Dimuon0_Upsilon_v1 = cms.Path( HLTBeginSequence + hltL1sL1QuadMu0 + hltPreQuadMuon0Dimuon0Upsilon + hltQuadMuonL1Filtered0 + HLTL2muonrecoSequence + hltQuadMuonL2PreFiltered0 + HLTL3muonrecoSequence + hltQuadMuL3PreFiltered0 + hltUpsilonMuonMuonL3Filtered + hltDisplacedmumuVtxProducerUpsilonMuonMuon + hltVertexmumuFilterUpsilonMuonMuon + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu17_Mu8_SameSign_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreMu17Mu8SameSign + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequence + hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + HLTL3muonrecoSequence + hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + hltDiMuonGlb17Glb8DzFiltered0p2 + hltDiMuonGlb17Glb8DzFiltered0p2SameSign + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu17_Mu8_SameSign_DPhi_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreMu17Mu8SameSignDPhi + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequence + hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + HLTL3muonrecoSequence + hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + hltDiMuonGlb17Glb8DzFiltered0p2 + hltDiMuonGlb17Glb8DzFiltered0p2SameSignDPhiCut + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_RsqMR260_Rsq0p09_MR200_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR260Rsq0p09MR200 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR160Rsq0p01MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsqMR260Rsq0p09MR200 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_RsqMR260_Rsq0p09_MR200_4jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR260Rsq0p09MR2004jet + HLTAK4CaloJetsSequence + hlt2CaloJet40 + hlt4CaloJet30 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR160Rsq0p01MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet50 + hlt4PFJet40 + hltPFMETProducer + hltRHemisphere + hltRsqMR260Rsq0p09MR200 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_RsqMR300_Rsq0p09_MR200_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR300Rsq0p09MR200 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR200Rsq0p01MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsqMR300Rsq0p09MR200 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_RsqMR300_Rsq0p09_MR200_4jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR300Rsq0p09MR2004jet + HLTAK4CaloJetsSequence + hlt2CaloJet40 + hlt4CaloJet30 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR200Rsq0p01MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet50 + hlt4PFJet40 + hltPFMETProducer + hltRHemisphere + hltRsqMR300Rsq0p09MR200 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Rsq0p36_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsq0p36 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsq0p16Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsq0p36 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_RsqMR260_Rsq0p09_MR200_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + hltPreRsqMR260Rsq0p09MR200 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR240Rsq0p0196MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsqMR260Rsq0p09MR200 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_RsqMR260_Rsq0p09_MR200_4jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + hltPreRsqMR260Rsq0p09MR2004jet + HLTAK4CaloJetsSequence + hlt2CaloJet40 + hlt4CaloJet30 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR240Rsq0p0196MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet50 + hlt4PFJet40 + hltPFMETProducer + hltRHemisphere + hltRsqMR260Rsq0p09MR200 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_RsqMR300_Rsq0p09_MR200_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR300Rsq0p09MR200 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR240Rsq0p0196MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsqMR300Rsq0p09MR200 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_RsqMR300_Rsq0p09_MR200_4jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR300Rsq0p09MR2004jet + HLTAK4CaloJetsSequence + hlt2CaloJet40 + hlt4CaloJet30 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR240Rsq0p0196MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet50 + hlt4PFJet40 + hltPFMETProducer + hltRHemisphere + hltRsqMR300Rsq0p09MR200 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Rsq0p36_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + hltPreRsq0p36 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsq0p16Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsq0p36 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_HT750_DisplacedDijet80_Inclusive_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150OrHTT175OrHTT200 + hltPreHT750DisplacedDijet80Inclusive + hltPixelTrackerHVOn + hltStripTrackerHVOn + HLTAK4CaloJetsSequence + hltHtMht + hltHt750 + hltEmFraction0p01To0p99CaloJetSelector + hltDoubleCentralCaloJetpt80 + hltCentralCaloJetpt80CollectionProducer + HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + HLTIterativeTrackingForBTagIteration0 + HLT2PromptTrackRequirementIter0DisplacedJets + hltDisplacedHLTCaloJetCollectionProducer + HLTIterativeTrackingForBTagIter12 + HLT2PromptTrackRequirementIter12DisplacedJets + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_HT650_DisplacedDijet80_Inclusive_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150OrHTT175OrHTT200 + hltPreHT650DisplacedDijet80Inclusive + hltPixelTrackerHVOn + hltStripTrackerHVOn + HLTAK4CaloJetsSequence + hltHtMht + hltHt650 + hltEmFraction0p01To0p99CaloJetSelector + hltDoubleCentralCaloJetpt80 + hltCentralCaloJetpt80CollectionProducer + HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + HLTIterativeTrackingForBTagIteration0 + HLT2PromptTrackRequirementIter0DisplacedJets + hltDisplacedHLTCaloJetCollectionProducer + HLTIterativeTrackingForBTagIter12 + HLT2PromptTrackRequirementIter12DisplacedJets + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_MonoCentralPFJet140_PFMETNoMu100_PFMHTNoMu140_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMonoCentralPFJet140PFMETNoMu100PFMHTNoMu140NoiseCleaned + HLTRecoMETSequence + hltMET70 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean60 + HLTAK4CaloJetsSequence + hltCentralCaloJet115 + hltMetCleanUsingJetID + hltMETCleanUsingJetID60 + HLTAK4PFJetsSequence + hltCentralPFJetsCorrectedMatchedToCentralCaloJets115 + hltMatchedCentralPFJet140Filter + hltMatchedCentralPFJet115NHEF95Filter + hltPFMETNoMuProducer + hltPFMETNoMu100Filter + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseIDNoMu + hltPFMHTLooseIDNoMu140Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_MonoCentralPFJet140_PFMETNoMu140_PFMHTNoMu140_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMonoCentralPFJet140PFMETNoMu140PFMHTNoMu140NoiseCleaned + HLTRecoMETSequence + hltMET70 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean60 + HLTAK4CaloJetsSequence + hltCentralCaloJet115 + hltMetCleanUsingJetID + hltMETCleanUsingJetID60 + HLTAK4PFJetsSequence + hltCentralPFJetsCorrectedMatchedToCentralCaloJets115 + hltMatchedCentralPFJet140Filter + hltMatchedCentralPFJet115NHEF95Filter + hltPFMETNoMuProducer + hltPFMETNoMu140Filter + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseIDNoMu + hltPFMHTLooseIDNoMu140Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_MonoCentralPFJet150_PFMETNoMu150_PFMHTNoMu150_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMonoCentralPFJet150PFMETNoMu150PFMHTNoMu150NoiseCleaned + HLTRecoMETSequence + hltMET70 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean60 + HLTAK4CaloJetsSequence + hltCentralCaloJet125 + hltMetCleanUsingJetID + hltMETCleanUsingJetID60 + HLTAK4PFJetsSequence + hltCentralPFJetsCorrectedMatchedToCentralCaloJets125 + hltMatchedCentralPFJet150Filter + hltMatchedCentralPFJet125NHEF95Filter + hltPFMETNoMuProducer + hltPFMETNoMu150Filter + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseIDNoMu + hltPFMHTLooseIDNoMu150Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1 = cms.Path( HLTBeginSequence + hltL1sL1EG25erHTT125 + hltPreEle27eta2p1WP85GsfHT200 + HLTL1EGHttEle27erWP85GsfSequence + HLTAK4PFJetsSequence + hltPFHTJet30 + hltPFHT200Jet30 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Photon90_CaloIdL_PFHT500_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton90CaloIdLPFHT500 + HLTPhoton90_CaloId_Sequence + HLTAK4CaloJetsSequence + hltHtMht + hltHt400 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT500 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Photon90_CaloIdL_PFHT500_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton90CaloIdLPFHT500 + HLTPhoton90_CaloId_Sequence + HLTAK4CaloJetsSequence + hltHtMht + hltHt400 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT500 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_DoubleMu8_Mass8_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu6HTT150orL1Mu8HTT125orL1HTT175 + hltPreDoubleMu8Mass8PFHT300 + hltDimuon8L1Filtered0 + HLTL2muonrecoSequence + hltDimuon8L2PreFiltered0 + HLTL3muonrecoSequence + hltDoubleMu8Mass8L3Filtered + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu8_Ele8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu6HTT150orL1Mu8HTT125orL1HTT175 + hltPreMu8Ele8CaloIdLTrkIdVLMass8PFHT300 + hltMuon8L1Filtered0 + HLTL2muonrecoSequence + hltMuon8L2Filtered0 + HLTL3muonrecoSequence + hltMuon8L3Filtered0 + HLTSingleEle8CaloIdVLTrkIdVLSequence + hltElectronMuonInvMassFilter8 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleEG6HTT150orL1HTT175 + hltPreDoubleEle8CaloIdLTrkIdVLMass8PFHT300 + HLTDoubleEle8CaloIdVLTrkIdVLSequence + hltDoubleEle8Mass8Filter + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + cms.SequencePlaceholder( "HLTEndSequence" ) ) @@ -27512,10 +30835,17 @@ HLT_Ele15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleEG5) + hltPreEle15IsoVVVLPFHT400PFMET70 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + HLTEle15VVVLGsfSequence + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + hltPFMETProducer + hltPFMET70Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele15_IsoVVVL_PFHT600_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleEG5) + hltPreEle15IsoVVVLPFHT600 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + HLTEle15VVVLGsfSequence + HLTAK4PFJetsSequence + hltPFHT + hltPFHT600 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Ele15_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleEG5) + hltPreEle15PFHT300 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + HLTEle15GsfSequence + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLBTagCSV07PFHT400 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltSusyPreBtagJetFilter + HLTFastPrimaryVertexSequence + hltFastPVPixelVertexSelector + HLTBtagCSVSequenceL3 + hltBLifetimeL3FilterCSVsusy + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLPFHT400PFMET70 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + hltPFMETProducer + hltPFMET70Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) -HLT_Mu15_IsoVVVL_PFHT600_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLPFHT600 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT600 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLBTagCSV07PFHT400 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltSusyPreBtagJetFilter + HLTFastPrimaryVertexSequence + hltFastPVPixelVertexSelector + HLTBtagCSVSequenceL3 + hltBLifetimeL3FilterCSVsusy + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTMu15IsolationSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLPFHT400PFMET70 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTMu15IsolationSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + hltPFMETProducer + hltPFMET70Filter + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Mu15_IsoVVVL_PFHT600_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLPFHT600 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTMu15IsolationSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT600 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Mu15_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15PFHT300 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Dimuon16_Jpsi_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu10MuOpen + hltPreDimuon16Jpsi + hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon16JpsiL3Filtered + hltDisplacedmumuVtxProducerDimuon16Jpsi + hltDisplacedmumuFilterDimuon16Jpsi + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Dimuon10_Jpsi_Barrel_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16NoOS + hltPreDimuon10JpsiBarrel + hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon10JpsiBarrelL3Filtered + hltDisplacedmumuVtxProducerDimuon10JpsiBarrel + hltDisplacedmumuFilterDimuon10JpsiBarrel + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Dimuon8_PsiPrime_Barrel_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16NoOS + hltPreDimuon8PsiPrimeBarrel + hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon8PsiPrimeBarrelL3Filtered + hltDisplacedmumuVtxProducerDimuon8PsiPrimeBarrel + hltDisplacedmumuFilterDimuon8PsiPrimeBarrel + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Dimuon8_Upsilon_Barrel_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16NoOS + hltPreDimuon8UpsilonBarrel + hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon8UpsilonBarrelL3Filtered + hltDisplacedmumuVtxProducerDimuon8UpsilonBarrel + hltDisplacedmumuFilterDimuon8UpsilonBarrel + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Dimuon0_Phi_Barrel_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16NoOS + hltPreDimuon0PhiBarrel + hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon0PhiBarrelL3Filtered + hltDisplacedmumuVtxProducerDimuon0PhiBarrel + hltDisplacedmumuFilterDimuon0PhiBarrel + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Mu16_TkMu0_dEta18_Onia_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu14erORSingleMu16 + hltPreMu16TkMu0dEta18Onia + hltL1fL1sMu14erorMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erorMu16L1f0L2Filtered0 + HLTL3muonrecoSequence + hltL3fL1sMu14erorMu16L1f0L2f0L3Filtered16 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered16TrkFiltered0 + hltDiMuonGlb16Trk0DzFiltered0p2 + cms.SequencePlaceholder( "HLTEndSequence" ) ) +HLT_Mu16_TkMu0_dEta18_Phi_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu14erORSingleMu16 + hltPreMu16TkMu0dEta18Phi + hltL1fL1sMu14erorMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erorMu16L1f0L2Filtered0 + HLTL3muonrecoSequence + hltL3fL1sMu14erorMu16L1f0L2f0L3Filtered16 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered16TrkFiltered0Phi + hltDiMuonGlb16Trk0DzFiltered0p2Phi + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_ECALHT800_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrETM70 + hltPreECALHT800 + HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + hltTowerMakerEcal + hltHtMhtEcal + hltHtEcal800 + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_Physics_v1 = cms.Path( HLTBeginSequence + hltPrePhysics + cms.SequencePlaceholder( "HLTEndSequence" ) ) HLT_ReducedIterativeTracking_v1 = cms.Path( HLTBeginSequence + hltPreReducedIterativeTracking + HLTRecoJetSequenceAK4PrePF + HLTDoLocalPixelSequence + HLTRecopixelvertexingSequence + HLTDoLocalStripSequence + HLTIterativeTrackingIter02 + cms.SequencePlaceholder( "HLTEndSequence" ) ) @@ -27523,7 +30853,7 @@ HLTriggerFinalPath = cms.Path( HLTBeginSequence + hltScalersRawToDigi + hltFEDSelector + hltTriggerSummaryAOD + hltTriggerSummaryRAW ) -HLTSchedule = cms.Schedule( *(HLTriggerFirstPath, HLT_AK8PFJet360TrimMod_Mass30_v1, HLT_AK8PFHT700_TrimR0p1PT0p03Mass50_v1, HLT_CaloJet500_NoJetID_v1, HLT_Dimuon13_PsiPrime_v1, HLT_Dimuon13_Upsilon_v1, HLT_Dimuon20_Jpsi_v1, HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1, HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1, HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_DoubleMu4_3_Bs_v1, HLT_DoubleMu4_3_Jpsi_Displaced_v1, HLT_DoubleMu4_JpsiTrk_Displaced_v1, HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v1, HLT_DoubleMu4_PsiPrimeTrk_Displaced_v1, HLT_Mu7p5_L2Mu2_Jpsi_v1, HLT_Mu7p5_L2Mu2_Upsilon_v1, HLT_Mu7p5_Track2_Jpsi_v1, HLT_Mu7p5_Track3p5_Jpsi_v1, HLT_Mu7p5_Track7_Jpsi_v1, HLT_Mu7p5_Track2_Upsilon_v1, HLT_Mu7p5_Track3p5_Upsilon_v1, HLT_Mu7p5_Track7_Upsilon_v1, HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1, HLT_Dimuon0er16_Jpsi_NoVertexing_v1, HLT_Dimuon6_Jpsi_NoVertexing_v1, HLT_DoublePhoton85_v1, HLT_Ele20WP60_Ele8_Mass55_v1, HLT_Ele25WP60_SC4_Mass55_v1, HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1, HLT_Ele35_eta2p1_WP85_Gsf_v1, HLT_Ele40_eta2p1_WP85_Gsf_v1, HLT_Ele27_WP85_Gsf_v1, HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1, HLT_Ele105_CaloIdVT_GsfTrkIdT_v1, HLT_Mu16_eta2p1_CaloMET30_v1, HLT_IsoMu16_eta2p1_CaloMET30_v1, HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1, HLT_IsoMu17_eta2p1_v1, HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1, HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1, HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_DoubleIsoMu17_eta2p1_v1, HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1, HLT_IsoMu20_eta2p1_v1, HLT_IsoMu24_v1, HLT_IsoMu24_eta2p1_v1, HLT_IsoTkMu20_eta2p1_v1, HLT_IsoTkMu24_v1, HLT_IsoTkMu24_eta2p1_v1, HLT_IsoMu27_v1, HLT_IsoTkMu27_v1, HLT_L2DoubleMu23_NoVertex_v1, HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v1, HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1, HLT_Mu17_Mu8_DZ_v1, HLT_Mu17_TkMu8_DZ_v1, HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v1, HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1, HLT_Mu25_TkMu0_dEta18_Onia_v1, HLT_Mu27_TkMu8_v1, HLT_Mu30_TkMu11_v1, HLT_Mu40_TkMu11_v1, HLT_Mu40_eta2p1_PFJet200_PFJet50_v1, HLT_Mu24_eta2p1_v1, HLT_TkMu24_eta2p1_v1, HLT_Mu27_v1, HLT_TkMu27_v1, HLT_Mu50_v1, HLT_Mu45_eta2p1_v1, HLT_PFHT350_PFMET120_NoiseCleaned_v1, HLT_PFHT550_4Jet_v1, HLT_PFHT650_4Jet_v1, HLT_PFHT750_4Jet_v1, HLT_PFHT350_v1, HLT_PFHT600_v1, HLT_PFHT650_v1, HLT_PFHT900_v1, HLT_PFJet40_v1, HLT_PFJet60_v1, HLT_PFJet80_v1, HLT_PFJet140_v1, HLT_PFJet200_v1, HLT_PFJet260_v1, HLT_PFJet320_v1, HLT_PFJet400_v1, HLT_PFJet450_v1, HLT_PFJet500_v1, HLT_DiPFJetAve30_HFJEC_v1, HLT_DiPFJetAve60_HFJEC_v1, HLT_DiPFJetAve80_HFJEC_v1, HLT_DiPFJetAve100_HFJEC_v1, HLT_DiPFJetAve160_HFJEC_v1, HLT_DiPFJetAve220_HFJEC_v1, HLT_DiPFJetAve300_HFJEC_v1, HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu140_v1, HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu80_v1, HLT_DiCentralPFJet70_PFMET120_NoiseCleaned_v1, HLT_HT200_v1, HLT_HT250_v1, HLT_HT300_v1, HLT_HT350_v1, HLT_HT400_v1, HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1, HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1, HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1, HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1, HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1, HLT_MET75_IsoTrk50_v1, HLT_MET90_IsoTrk50_v1, HLT_PFMET120_NoiseCleaned_BTagCSV07_v1, HLT_PFMET120_NoiseCleaned_Mu5_v1, HLT_PFMET170_NoiseCleaned_v1, HLT_PFMET120_PFMHT120_IDLoose_v1, HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_BTagCSV0p7_v1, HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_v1, HLT_QuadPFJet_BTagCSV_VBF_v1, HLT_QuadPFJet_VBF_v1, HLT_L1_TripleJet_VBF_v1, HLT_QuadJet45_TripleCSV0p5_v1, HLT_QuadJet45_DoubleCSV0p5_v1, HLT_DoubleJet90_Double30_TripleCSV0p5_v1, HLT_DoubleJet90_Double30_DoubleCSV0p5_v1, HLT_Photon135_PFMET40_v1, HLT_Photon135_PFMET100_NoiseCleaned_v1, HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon250_NoHE_v1, HLT_Photon300_NoHE_v1, HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1, HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1, HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1, HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1, HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1, HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1, HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Mu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_v1, HLT_Mu24_TrkIsoVVL_v1, HLT_Mu34_TrkIsoVVL_v1, HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele18_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele33_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_BTagMu_DiJet20_Mu5_v1, HLT_BTagMu_DiJet40_Mu5_v1, HLT_BTagMu_DiJet70_Mu5_v1, HLT_BTagMu_DiJet110_Mu5_v1, HLT_BTagMu_Jet300_Mu5_v1, HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1, HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1, HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v1, HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu17_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu30_Ele30_CaloIdL_GsfTrkIdVL_v1, HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v1, HLT_Mu12_Photon25_CaloIdL_v1, HLT_Mu12_Photon25_CaloIdL_L1ISO_v1, HLT_Mu12_Photon25_CaloIdL_L1OR_v1, HLT_Mu17_Photon30_CaloIdL_L1ISO_v1, HLT_Mu17_Photon35_CaloIdL_L1ISO_v1, HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v1, HLT_TripleMu_12_10_5_v1, HLT_Mu3er_PFHT140_PFMET125_NoiseCleaned_v1, HLT_Mu6_PFHT200_PFMET100_NoiseCleaned_BTagCSV07_v1, HLT_Mu6_PFHT200_PFMET125_NoiseCleaned_v1, HLT_Mu14er_PFMET120_NoiseCleaned_v1, HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_AK8DiPFJet280_200_TrimMass30_BTagCSV0p3_v1, HLT_PFHT650_WideJetMJJ900DEtaJJ1p5_v1, HLT_PFHT650_WideJetMJJ950DEtaJJ1p5_v1, HLT_Photon22_v1, HLT_Photon30_v1, HLT_Photon36_v1, HLT_Photon50_v1, HLT_Photon75_v1, HLT_Photon90_v1, HLT_Photon120_v1, HLT_Photon175_v1, HLT_Photon165_HE10_v1, HLT_Photon22_R9Id90_HE10_IsoM_v1, HLT_Photon30_R9Id90_HE10_IsoM_v1, HLT_Photon36_R9Id90_HE10_IsoM_v1, HLT_Photon50_R9Id90_HE10_IsoM_v1, HLT_Photon75_R9Id90_HE10_IsoM_v1, HLT_Photon90_R9Id90_HE10_IsoM_v1, HLT_Photon120_R9Id90_HE10_IsoM_v1, HLT_Photon165_R9Id90_HE10_IsoM_v1, HLT_Dimuon0_Jpsi_Muon_v1, HLT_Dimuon0_Upsilon_Muon_v1, HLT_QuadMuon0_Dimuon0_Jpsi_v1, HLT_QuadMuon0_Dimuon0_Upsilon_v1, HLT_Mu17_Mu8_SameSign_v1, HLT_Mu17_Mu8_SameSign_DPhi_v1, HLT_RsqMR260_Rsq0p09_MR200_v1, HLT_RsqMR260_Rsq0p09_MR200_4jet_v1, HLT_RsqMR300_Rsq0p09_MR200_v1, HLT_RsqMR300_Rsq0p09_MR200_4jet_v1, HLT_Rsq0p36_v1, HLT_HT750_DisplacedDijet80_Inclusive_v1, HLT_HT650_DisplacedDijet80_Inclusive_v1, HLT_MonoCentralPFJet140_PFMETNoMu100_PFMHTNoMu140_NoiseCleaned_v1, HLT_MonoCentralPFJet140_PFMETNoMu140_PFMHTNoMu140_NoiseCleaned_v1, HLT_MonoCentralPFJet150_PFMETNoMu150_PFMHTNoMu150_NoiseCleaned_v1, HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1, HLT_Photon90_CaloIdL_PFHT500_v1, HLT_DoubleMu8_Mass8_PFHT300_v1, HLT_Mu8_Ele8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1, HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1, HLT_Mu10_CentralPFJet30_BTagCSV0p5PF_v1, HLT_Ele10_CaloIdL_TrackIdVL_CentralPFJet30_BTagCSV0p5PF_v1, HLT_Ele15_IsoVVVL_BTagtop8CSV07_PFHT400_v1, HLT_Ele15_IsoVVVL_PFHT400_PFMET70_v1, HLT_Ele15_IsoVVVL_PFHT600_v1, HLT_Ele15_PFHT300_v1, HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1, HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1, HLT_Mu15_IsoVVVL_PFHT600_v1, HLT_Mu15_PFHT300_v1, HLT_ECALHT800_v1, HLT_Physics_v1, HLT_ReducedIterativeTracking_v1, HLT_ZeroBias_v1, HLTriggerFinalPath )) +HLTSchedule = cms.Schedule( *(HLTriggerFirstPath, HLT_AK8PFJet360TrimMod_Mass30_v1, HLT_AK8PFHT700_TrimR0p1PT0p03Mass50_v1, HLT_CaloJet500_NoJetID_v1, HLT_Dimuon13_PsiPrime_v1, HLT_Dimuon13_Upsilon_v1, HLT_Dimuon20_Jpsi_v1, HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1, HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1, HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1, HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_DoubleMu4_3_Bs_v1, HLT_DoubleMu4_3_Jpsi_Displaced_v1, HLT_DoubleMu4_JpsiTrk_Displaced_v1, HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v1, HLT_DoubleMu4_PsiPrimeTrk_Displaced_v1, HLT_Mu7p5_L2Mu2_Jpsi_v1, HLT_Mu7p5_L2Mu2_Upsilon_v1, HLT_Mu7p5_Track2_Jpsi_v1, HLT_Mu7p5_Track3p5_Jpsi_v1, HLT_Mu7p5_Track7_Jpsi_v1, HLT_Mu7p5_Track2_Upsilon_v1, HLT_Mu7p5_Track3p5_Upsilon_v1, HLT_Mu7p5_Track7_Upsilon_v1, HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1, HLT_Dimuon0er16_Jpsi_NoVertexing_v1, HLT_Dimuon6_Jpsi_NoVertexing_v1, HLT_DoublePhoton85_v1, HLT_Ele20WP60_Ele8_Mass55_v1, HLT_Ele22_eta2p1_WP75_Gsf_v1, HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1, HLT_Ele25WP60_SC4_Mass55_v1, HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1, HLT_Ele35_eta2p1_WP85_Gsf_v1, HLT_Ele40_eta2p1_WP85_Gsf_v1, HLT_Ele27_WP85_Gsf_v1, HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1, HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_Ele27_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1, HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet30_v1, HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1, HLT_Ele27_eta2p1_WP75_Gsf_v1, HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1, HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_Ele32_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1, HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1, HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1, HLT_Ele32_eta2p1_WP75_Gsf_v1, HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1, HLT_Ele105_CaloIdVT_GsfTrkIdT_v1, HLT_Mu16_eta2p1_CaloMET30_v1, HLT_IsoMu16_eta2p1_CaloMET30_v1, HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1, HLT_IsoMu17_eta2p1_v1, HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1, HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1, HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_DoubleIsoMu17_eta2p1_v1, HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1, HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1, HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1, HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1, HLT_IsoMu20_v1, HLT_IsoMu20_eta2p1_v1, HLT_IsoMu24_v1, HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1, HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1, HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1, HLT_IsoMu24_eta2p1_v1, HLT_IsoMu27_v1, HLT_IsoTkMu20_v1, HLT_IsoTkMu20_eta2p1_v1, HLT_IsoTkMu24_v1, HLT_IsoTkMu24_eta2p1_v1, HLT_IsoTkMu27_v1, HLT_L2DoubleMu23_NoVertex_v1, HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v1, HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1, HLT_Mu17_Mu8_DZ_v1, HLT_Mu17_TkMu8_DZ_v1, HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v1, HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1, HLT_Mu25_TkMu0_dEta18_Onia_v1, HLT_Mu27_TkMu8_v1, HLT_Mu30_TkMu11_v1, HLT_Mu40_TkMu11_v1, HLT_Mu40_eta2p1_PFJet200_PFJet50_v1, HLT_Mu20_v1, HLT_TkMu20_v1, HLT_Mu24_eta2p1_v1, HLT_TkMu24_eta2p1_v1, HLT_Mu27_v1, HLT_TkMu27_v1, HLT_Mu50_v1, HLT_Mu45_eta2p1_v1, HLT_PFHT350_PFMET120_NoiseCleaned_v1, HLT_PFHT550_4Jet_v1, HLT_PFHT650_4Jet_v1, HLT_PFHT750_4Jet_v1, HLT_PFHT350_v1, HLT_PFHT600_v1, HLT_PFHT650_v1, HLT_PFHT900_v1, HLT_PFJet40_v1, HLT_PFJet60_v1, HLT_PFJet80_v1, HLT_PFJet140_v1, HLT_PFJet200_v1, HLT_PFJet260_v1, HLT_PFJet320_v1, HLT_PFJet400_v1, HLT_PFJet450_v1, HLT_PFJet500_v1, HLT_DiPFJetAve30_HFJEC_v1, HLT_DiPFJetAve60_HFJEC_v1, HLT_DiPFJetAve80_HFJEC_v1, HLT_DiPFJetAve100_HFJEC_v1, HLT_DiPFJetAve160_HFJEC_v1, HLT_DiPFJetAve220_HFJEC_v1, HLT_DiPFJetAve300_HFJEC_v1, HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu140_v1, HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu80_v1, HLT_DiCentralPFJet70_PFMET120_NoiseCleaned_v1, HLT_HT200_v1, HLT_HT250_v1, HLT_HT300_v1, HLT_HT350_v1, HLT_HT400_v1, HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1, HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1, HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1, HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1, HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1, HLT_MET75_IsoTrk50_v1, HLT_MET90_IsoTrk50_v1, HLT_PFMET120_NoiseCleaned_BTagCSV07_v1, HLT_PFMET120_NoiseCleaned_Mu5_v1, HLT_PFMET170_NoiseCleaned_v1, HLT_PFMET90_PFMHT90_IDLoose_v1, HLT_PFMET100_PFMHT100_IDLoose_v1, HLT_PFMET110_PFMHT110_IDLoose_v1, HLT_PFMET120_PFMHT120_IDLoose_v1, HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_BTagCSV0p7_v1, HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_v1, HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1, HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1, HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1, HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1, HLT_QuadPFJet_VBF_v1, HLT_L1_TripleJet_VBF_v1, HLT_QuadJet45_TripleCSV0p5_v1, HLT_QuadJet45_DoubleCSV0p5_v1, HLT_DoubleJet90_Double30_TripleCSV0p5_v1, HLT_DoubleJet90_Double30_DoubleCSV0p5_v1, HLT_Photon135_PFMET100_NoiseCleaned_v1, HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon250_NoHE_v1, HLT_Photon300_NoHE_v1, HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1, HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1, HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1, HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1, HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1, HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1, HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Mu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_v1, HLT_Mu24_TrkIsoVVL_v1, HLT_Mu34_TrkIsoVVL_v1, HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele18_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele33_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_BTagMu_DiJet20_Mu5_v1, HLT_BTagMu_DiJet40_Mu5_v1, HLT_BTagMu_DiJet70_Mu5_v1, HLT_BTagMu_DiJet110_Mu5_v1, HLT_BTagMu_Jet300_Mu5_v1, HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1, HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1, HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v1, HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu17_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu30_Ele30_CaloIdL_GsfTrkIdVL_v1, HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v1, HLT_Mu12_Photon25_CaloIdL_v1, HLT_Mu12_Photon25_CaloIdL_L1ISO_v1, HLT_Mu12_Photon25_CaloIdL_L1OR_v1, HLT_Mu17_Photon30_CaloIdL_L1ISO_v1, HLT_Mu17_Photon35_CaloIdL_L1ISO_v1, HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v1, HLT_TripleMu_12_10_5_v1, HLT_Mu3er_PFHT140_PFMET125_NoiseCleaned_v1, HLT_Mu6_PFHT200_PFMET100_NoiseCleaned_BTagCSV07_v1, HLT_Mu6_PFHT200_PFMET125_NoiseCleaned_v1, HLT_Mu14er_PFMET120_NoiseCleaned_v1, HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_AK8DiPFJet280_200_TrimMass30_BTagCSV0p3_v1, HLT_PFHT650_WideJetMJJ900DEtaJJ1p5_v1, HLT_PFHT650_WideJetMJJ950DEtaJJ1p5_v1, HLT_Photon22_v1, HLT_Photon30_v1, HLT_Photon36_v1, HLT_Photon50_v1, HLT_Photon75_v1, HLT_Photon90_v1, HLT_Photon120_v1, HLT_Photon175_v1, HLT_Photon165_HE10_v1, HLT_Photon22_R9Id90_HE10_IsoM_v1, HLT_Photon30_R9Id90_HE10_IsoM_v1, HLT_Photon36_R9Id90_HE10_IsoM_v1, HLT_Photon50_R9Id90_HE10_IsoM_v1, HLT_Photon75_R9Id90_HE10_IsoM_v1, HLT_Photon90_R9Id90_HE10_IsoM_v1, HLT_Photon120_R9Id90_HE10_IsoM_v1, HLT_Photon165_R9Id90_HE10_IsoM_v1, HLT_Dimuon0_Jpsi_Muon_v1, HLT_Dimuon0_Upsilon_Muon_v1, HLT_QuadMuon0_Dimuon0_Jpsi_v1, HLT_QuadMuon0_Dimuon0_Upsilon_v1, HLT_Mu17_Mu8_SameSign_v1, HLT_Mu17_Mu8_SameSign_DPhi_v1, HLT_RsqMR260_Rsq0p09_MR200_v1, HLT_RsqMR260_Rsq0p09_MR200_4jet_v1, HLT_RsqMR300_Rsq0p09_MR200_v1, HLT_RsqMR300_Rsq0p09_MR200_4jet_v1, HLT_Rsq0p36_v1, HLT_HT750_DisplacedDijet80_Inclusive_v1, HLT_HT650_DisplacedDijet80_Inclusive_v1, HLT_MonoCentralPFJet140_PFMETNoMu100_PFMHTNoMu140_NoiseCleaned_v1, HLT_MonoCentralPFJet140_PFMETNoMu140_PFMHTNoMu140_NoiseCleaned_v1, HLT_MonoCentralPFJet150_PFMETNoMu150_PFMHTNoMu150_NoiseCleaned_v1, HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1, HLT_Photon90_CaloIdL_PFHT500_v1, HLT_DoubleMu8_Mass8_PFHT300_v1, HLT_Mu8_Ele8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1, HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1, HLT_Mu10_CentralPFJet30_BTagCSV0p5PF_v1, HLT_Ele10_CaloIdL_TrackIdVL_CentralPFJet30_BTagCSV0p5PF_v1, HLT_Ele15_IsoVVVL_BTagtop8CSV07_PFHT400_v1, HLT_Ele15_IsoVVVL_PFHT400_PFMET70_v1, HLT_Ele15_IsoVVVL_PFHT600_v1, HLT_Ele15_PFHT300_v1, HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1, HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1, HLT_Mu15_IsoVVVL_PFHT600_v1, HLT_Mu15_PFHT300_v1, HLT_Dimuon16_Jpsi_v1, HLT_Dimuon10_Jpsi_Barrel_v1, HLT_Dimuon8_PsiPrime_Barrel_v1, HLT_Dimuon8_Upsilon_Barrel_v1, HLT_Dimuon0_Phi_Barrel_v1, HLT_Mu16_TkMu0_dEta18_Onia_v1, HLT_Mu16_TkMu0_dEta18_Phi_v1, HLT_ECALHT800_v1, HLT_Physics_v1, HLT_ReducedIterativeTracking_v1, HLT_ZeroBias_v1, HLTriggerFinalPath )) diff --git a/trunk/HLTrigger/Configuration/python/HLT_GRun_cff.py b/trunk/HLTrigger/Configuration/python/HLT_GRun_cff.py index bb2e2aa2d10a8..502f2d4e37824 100644 --- a/trunk/HLTrigger/Configuration/python/HLT_GRun_cff.py +++ b/trunk/HLTrigger/Configuration/python/HLT_GRun_cff.py @@ -1,10 +1,10 @@ -# /dev/CMSSW_7_3_0/GRun/V37 (CMSSW_7_3_1_HLT1) +# /dev/CMSSW_7_3_0/GRun/V47 (CMSSW_7_3_1_patch2_HLT3) import FWCore.ParameterSet.Config as cms HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_7_3_0/GRun/V37') + tableName = cms.string('/dev/CMSSW_7_3_0/GRun/V47') ) HLTIter4PSetTrajectoryFilterIT = cms.PSet( @@ -380,8 +380,11 @@ track_chi2_max = cms.double( 20.0 ), track_prob_min = cms.double( -1.0 ) ) -streams = cms.PSet( A = cms.vstring( 'InitialPD', - 'Templates' ) ) +streams = cms.PSet( + A = cms.vstring( 'InitialPD', + 'Templates' ), + ReleaseValidation = cms.vstring( ) +) datasets = cms.PSet( InitialPD = ( cms.vstring( 'HLT_AK8DiPFJet280_200_TrimMass30_BTagCSV0p3_v1', 'HLT_AK8PFHT700_TrimR0p1PT0p03Mass50_v1', @@ -406,13 +409,19 @@ 'HLT_DiPFJetAve60_HFJEC_v1', 'HLT_DiPFJetAve80_HFJEC_v1', 'HLT_Dimuon0_Jpsi_Muon_v1', + 'HLT_Dimuon0_Phi_Barrel_v1', 'HLT_Dimuon0_Upsilon_Muon_v1', 'HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1', 'HLT_Dimuon0er16_Jpsi_NoVertexing_v1', + 'HLT_Dimuon10_Jpsi_Barrel_v1', 'HLT_Dimuon13_PsiPrime_v1', 'HLT_Dimuon13_Upsilon_v1', + 'HLT_Dimuon16_Jpsi_v1', 'HLT_Dimuon20_Jpsi_v1', 'HLT_Dimuon6_Jpsi_NoVertexing_v1', + 'HLT_Dimuon8_PsiPrime_Barrel_v1', + 'HLT_Dimuon8_Upsilon_Barrel_v1', + 'HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1', 'HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1', 'HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1', 'HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1', @@ -445,6 +454,8 @@ 'HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Ele18_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele20WP60_Ele8_Mass55_v1', + 'HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1', + 'HLT_Ele22_eta2p1_WP75_Gsf_v1', 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1', @@ -452,7 +463,19 @@ 'HLT_Ele25WP60_SC4_Mass55_v1', 'HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1', 'HLT_Ele27_WP85_Gsf_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet30_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_v1', 'HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_v1', 'HLT_Ele33_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele35_eta2p1_WP85_Gsf_v1', 'HLT_Ele40_eta2p1_WP85_Gsf_v1', @@ -460,10 +483,13 @@ 'HLT_HT200_v1', 'HLT_HT250_v1', 'HLT_HT300_v1', + 'HLT_HT350_DisplacedDijet40_DisplacedTrack_v1', 'HLT_HT350_DisplacedDijet80_DisplacedTrack_v1', 'HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v1', 'HLT_HT350_v1', 'HLT_HT400_v1', + 'HLT_HT500_DisplacedDijet40_Inclusive_v1', + 'HLT_HT550_DisplacedDijet40_Inclusive_v1', 'HLT_HT650_DisplacedDijet80_Inclusive_v1', 'HLT_HT750_DisplacedDijet80_Inclusive_v1', 'HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1', @@ -472,11 +498,19 @@ 'HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1', 'HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1', 'HLT_IsoMu17_eta2p1_v1', + 'HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1', + 'HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1', + 'HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1', 'HLT_IsoMu20_eta2p1_v1', + 'HLT_IsoMu20_v1', + 'HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1', 'HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1', + 'HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1', + 'HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1', 'HLT_IsoMu24_eta2p1_v1', 'HLT_IsoMu27_v1', 'HLT_IsoTkMu20_eta2p1_v1', + 'HLT_IsoTkMu20_v1', 'HLT_IsoTkMu24_eta2p1_v1', 'HLT_IsoTkMu27_v1', 'HLT_JetE30_NoBPTX3BX_NoHalo_v1', @@ -489,8 +523,8 @@ 'HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1', 'HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1', 'HLT_L2Mu10_NoVertex_NoBPTX_v1', - 'HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', - 'HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_v1', @@ -508,6 +542,8 @@ 'HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1', 'HLT_Mu15_IsoVVVL_PFHT600_v1', 'HLT_Mu15_PFHT300_v1', + 'HLT_Mu16_TkMu0_dEta18_Onia_v1', + 'HLT_Mu16_TkMu0_dEta18_Phi_v1', 'HLT_Mu16_eta2p1_CaloMET30_v1', 'HLT_Mu17_Mu8_DZ_v1', 'HLT_Mu17_Mu8_SameSign_DPhi_v1', @@ -521,6 +557,7 @@ 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1', 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1', 'HLT_Mu17_TrkIsoVVL_v1', + 'HLT_Mu20_v1', 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Mu24_TrkIsoVVL_v1', 'HLT_Mu24_eta2p1_v1', @@ -579,16 +616,18 @@ 'HLT_PFJet500_v1', 'HLT_PFJet60_v1', 'HLT_PFJet80_v1', + 'HLT_PFMET100_PFMHT100_IDLoose_v1', + 'HLT_PFMET110_PFMHT110_IDLoose_v1', 'HLT_PFMET120_NoiseCleaned_BTagCSV07_v1', 'HLT_PFMET120_NoiseCleaned_Mu5_v1', 'HLT_PFMET120_PFMHT120_IDLoose_v1', 'HLT_PFMET170_NoiseCleaned_v1', + 'HLT_PFMET90_PFMHT90_IDLoose_v1', 'HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1', 'HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1', 'HLT_Photon120_R9Id90_HE10_IsoM_v1', 'HLT_Photon120_v1', 'HLT_Photon135_PFMET100_NoiseCleaned_v1', - 'HLT_Photon135_PFMET40_v1', 'HLT_Photon165_HE10_v1', 'HLT_Photon165_R9Id90_HE10_IsoM_v1', 'HLT_Photon175_v1', @@ -601,8 +640,7 @@ 'HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1', 'HLT_Photon300_NoHE_v1', 'HLT_Photon30_R9Id90_HE10_IsoM_v1', - 'HLT_Photon30_v1', - 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1', + 'HLT_Photon30_v1')+cms.vstring( 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1', 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1', 'HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1', 'HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1', @@ -628,16 +666,25 @@ 'HLT_QuadJet45_TripleCSV0p5_v1', 'HLT_QuadMuon0_Dimuon0_Jpsi_v1', 'HLT_QuadMuon0_Dimuon0_Upsilon_v1', - 'HLT_QuadPFJet_BTagCSV_VBF_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1', 'HLT_QuadPFJet_VBF_v1', 'HLT_Rsq0p36_v1', 'HLT_RsqMR260_Rsq0p09_MR200_4jet_v1', 'HLT_RsqMR260_Rsq0p09_MR200_v1', 'HLT_RsqMR300_Rsq0p09_MR200_4jet_v1', 'HLT_RsqMR300_Rsq0p09_MR200_v1', + 'HLT_TkMu20_v1', 'HLT_TkMu24_eta2p1_v1', 'HLT_TkMu27_v1', - 'HLT_TripleMu_12_10_5_v1')+cms.vstring( 'HLT_ZeroBias_v1') ), + 'HLT_TripleMu_12_10_5_v1', + 'HLT_VBF_DisplacedJet40_DisplacedTrack_v1', + 'HLT_VBF_DisplacedJet40_Hadronic_v1', + 'HLT_VBF_DisplacedJet40_TightID_DisplacedTrack_v1', + 'HLT_VBF_DisplacedJet40_TightID_Hadronic_v1', + 'HLT_ZeroBias_v1') ), Templates = cms.vstring( 'HLT_IsoMu24_v1', 'HLT_IsoTkMu24_v1', 'HLT_ReducedIterativeTracking_v1' ) @@ -1071,11 +1118,11 @@ 'HcalCellDead' ) ) hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer", - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + categoryVariableName = cms.string( "vertexCategory" ), useTrackWeights = cms.bool( True ), useCategories = cms.bool( True ), pseudoMultiplicityMin = cms.uint32( 2 ), - categoryVariableName = cms.string( "vertexCategory" ), + correctVertexMass = cms.bool( True ), trackSelection = cms.PSet( totalHitsMin = cms.uint32( 0 ), jetDeltaRMax = cms.double( 0.3 ), @@ -1097,7 +1144,7 @@ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), - correctVertexMass = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), charmCut = cms.double( 1.5 ), vertexFlip = cms.bool( False ), minimumTrackWeight = cms.double( 0.5 ), @@ -1124,6 +1171,80 @@ trackSort = cms.string( "sip2dSig" ), trackFlip = cms.bool( False ) ) +hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer", + categoryVariableName = cms.string( "vertexCategory" ), + useTrackWeights = cms.bool( True ), + useCategories = cms.bool( True ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( -99999.9 ), + b_dR = cms.double( 0.6263 ) + ), + calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex', + 'CombinedSVIVFV2PseudoVertex', + 'CombinedSVIVFV2NoVertex' ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + charmCut = cms.double( 1.5 ), + vertexFlip = cms.bool( False ), + minimumTrackWeight = cms.double( 0.5 ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackMultiplicityMin = cms.uint32( 3 ), + trackPseudoSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( 2.0 ), + b_dR = cms.double( 0.6263 ) + ), + trackSort = cms.string( "sip2dSig" ), + trackFlip = cms.bool( False ) +) hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer", MaxDPhi = cms.double( 1.6 ), ComponentName = cms.string( "hltESPAnalyticalPropagator" ), @@ -1764,16 +1885,16 @@ hltEcalDigis = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), - 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 ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), + feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), - numbTriggerTSamples = cms.int32( 1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), - InputLabel = cms.InputTag( "rawDataCollector" ), + numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), - feIdCheck = cms.bool( True ), + orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), @@ -1783,18 +1904,60 @@ ) hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer", EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - alphaEB = cms.double( 1.138 ), - alphaEE = cms.double( 1.89 ), - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + eePulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EcalPulseShapeParameters = cms.PSet( + EcalPreMixStage2 = cms.bool( False ), + EECorrNoiseMatrixG01 = cms.vdouble( 1.0, 0.72698, 0.62048, 0.55691, 0.51848, 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 ), + EcalPreMixStage1 = cms.bool( False ), + EECorrNoiseMatrixG06 = cms.vdouble( 1.0, 0.71217, 0.47464, 0.34056, 0.26282, 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 ), + 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 ), + EBdigiCollection = cms.string( "" ), + EEPulseShapeCovariance = cms.vdouble( 3.941E-5, 3.333E-5, 0.0, -1.449E-5, -1.661E-5, -1.424E-5, -1.183E-5, -6.842E-6, -4.915E-6, -3.411E-6, 0.0, 0.0, 3.333E-5, 2.862E-5, 0.0, -1.244E-5, -1.431E-5, -1.233E-5, -1.032E-5, -5.883E-6, -4.154E-6, -2.902E-6, -2.128E-6, 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-5, -1.244E-5, 0.0, 5.84E-6, 6.649E-6, 5.72E-6, 4.812E-6, 2.708E-6, 1.869E-6, 1.33E-6, 9.186E-7, 6.446E-7, -1.661E-5, -1.431E-5, 0.0, 6.649E-6, 7.966E-6, 6.898E-6, 5.794E-6, 3.157E-6, 2.184E-6, 1.567E-6, 1.084E-6, 7.575E-7, -1.424E-5, -1.233E-5, 0.0, 5.72E-6, 6.898E-6, 6.341E-6, 5.347E-6, 2.859E-6, 1.991E-6, 1.431E-6, 9.839E-7, 6.886E-7, -1.183E-5, -1.032E-5, 0.0, 4.812E-6, 5.794E-6, 5.347E-6, 4.854E-6, 2.628E-6, 1.809E-6, 1.289E-6, 9.02E-7, 6.146E-7, -6.842E-6, -5.883E-6, 0.0, 2.708E-6, 3.157E-6, 2.859E-6, 2.628E-6, 1.863E-6, 1.296E-6, 8.882E-7, 6.108E-7, 4.283E-7, -4.915E-6, -4.154E-6, 0.0, 1.869E-6, 2.184E-6, 1.991E-6, 1.809E-6, 1.296E-6, 1.217E-6, 8.669E-7, 5.751E-7, 3.882E-7, -3.411E-6, -2.902E-6, 0.0, 1.33E-6, 1.567E-6, 1.431E-6, 1.289E-6, 8.882E-7, 8.669E-7, 9.522E-7, 6.717E-7, 4.293E-7, 0.0, -2.128E-6, 0.0, 9.186E-7, 1.084E-6, 9.839E-7, 9.02E-7, 6.108E-7, 5.751E-7, 6.717E-7, 7.911E-7, 5.493E-7, 0.0, 0.0, 0.0, 6.446E-7, 7.575E-7, 6.886E-7, 6.146E-7, 4.283E-7, 3.882E-7, 4.293E-7, 5.493E-7, 7.027E-7 ), + 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 ), + ESdigiCollection = cms.string( "" ), + 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 ), + EBCorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71073, 0.55721, 0.46089, 0.40449, 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 ), + EECorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71373, 0.44825, 0.30152, 0.21609, 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 ), + EEdigiCollection = cms.string( "" ), + EBPulseShapeCovariance = cms.vdouble( 3.001E-6, 1.233E-5, 0.0, -4.416E-6, -4.571E-6, -3.614E-6, -2.636E-6, -1.286E-6, -8.41E-7, -5.296E-7, 0.0, 0.0, 1.233E-5, 6.154E-5, 0.0, -2.2E-5, -2.309E-5, -1.838E-5, -1.373E-5, -7.334E-6, -5.088E-6, -3.745E-6, -2.428E-6, 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-6, -2.2E-5, 0.0, 8.319E-6, 8.545E-6, 6.792E-6, 5.059E-6, 2.678E-6, 1.816E-6, 1.223E-6, 8.245E-7, 5.589E-7, -4.571E-6, -2.309E-5, 0.0, 8.545E-6, 9.182E-6, 7.219E-6, 5.388E-6, 2.853E-6, 1.944E-6, 1.324E-6, 9.083E-7, 6.335E-7, -3.614E-6, -1.838E-5, 0.0, 6.792E-6, 7.219E-6, 6.016E-6, 4.437E-6, 2.385E-6, 1.636E-6, 1.118E-6, 7.754E-7, 5.556E-7, -2.636E-6, -1.373E-5, 0.0, 5.059E-6, 5.388E-6, 4.437E-6, 3.602E-6, 1.917E-6, 1.322E-6, 9.079E-7, 6.529E-7, 4.752E-7, -1.286E-6, -7.334E-6, 0.0, 2.678E-6, 2.853E-6, 2.385E-6, 1.917E-6, 1.375E-6, 9.1E-7, 6.455E-7, 4.693E-7, 3.657E-7, -8.41E-7, -5.088E-6, 0.0, 1.816E-6, 1.944E-6, 1.636E-6, 1.322E-6, 9.1E-7, 9.115E-7, 6.062E-7, 4.436E-7, 3.422E-7, -5.296E-7, -3.745E-6, 0.0, 1.223E-6, 1.324E-6, 1.118E-6, 9.079E-7, 6.455E-7, 6.062E-7, 7.217E-7, 4.862E-7, 3.768E-7, 0.0, -2.428E-6, 0.0, 8.245E-7, 9.083E-7, 7.754E-7, 6.529E-7, 4.693E-7, 4.436E-7, 4.862E-7, 6.509E-7, 4.418E-7, 0.0, 0.0, 0.0, 5.589E-7, 6.335E-7, 5.556E-7, 4.752E-7, 3.657E-7, 3.422E-7, 3.768E-7, 4.418E-7, 6.142E-7 ), + UseLCcorrection = cms.untracked.bool( True ) + ), + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeConstantTerm = cms.double( 0.6 ), + prefitMaxChiSqEB = cms.double( 25.0 ), + UseDynamicPedestal = cms.bool( True ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + ampErrorCalculation = cms.bool( True ), + kPoorRecoFlagEB = cms.bool( True ), + ebPulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + kPoorRecoFlagEE = cms.bool( False ), + chi2ThreshEB_ = cms.double( 65.0 ), + EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + useLumiInfoRunHeader = cms.bool( True ), + activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), + doPrefitEE = cms.bool( False ), AlphaBetaFilename = cms.untracked.string( "NOFILE" ), betaEB = cms.double( 1.655 ), MinAmplEndcap = cms.double( 14.0 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + prefitMaxChiSqEE = cms.double( 10.0 ), MinAmplBarrel = cms.double( 8.0 ), - algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), betaEE = cms.double( 1.4 ), - UseDynamicPedestal = cms.bool( True ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ) + timealgo = cms.string( "RatioMethod" ), + EEtimeConstantTerm = cms.double( 1.0 ), + alphaEE = cms.double( 1.89 ), + EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), + algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), + alphaEB = cms.double( 1.138 ), + chi2ThreshEE_ = cms.double( 50.0 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + doPrefitEB = cms.bool( False ) ) hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), @@ -3015,8 +3178,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( ), Timing = cms.untracked.bool( False ), @@ -4020,6 +4183,7 @@ MuonPtOption = cms.string( "Tracker" ) ) hltPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -4028,7 +4192,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -6315,8 +6478,8 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinLxySignificance = cms.double( 0.0 ) ) -hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_DoubleEG_15_10 OR L1_DoubleEG_22_10" ), +hltL1sL1DoubleEG2210 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_22_10" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -6327,7 +6490,7 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreDoubleEle33CaloIdLGsfTrkIdVLMW = cms.EDFilter( "HLTPrescaler", +hltPreDoubleEle2422eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -6627,9 +6790,9 @@ scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ), recoEcalCandidateCollection = cms.string( "" ) ) -hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltEGL1DoubleEG2210FilterEta2p1 = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), + endcap_end = cms.double( 2.17 ), saveTags = cms.bool( False ), region_eta_size_ecap = cms.double( 1.0 ), barrel_end = cms.double( 1.4791 ), @@ -6637,21 +6800,73 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1DoubleEG2210" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) + ncandcut = cms.int32( 2 ) ) -hltEG33EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +hltEle24Ele22leg1EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter" ), - etcutEB = cms.double( 33.0 ), - etcutEE = cms.double( 33.0 ), + inputTag = cms.InputTag( "hltEGL1DoubleEG2210FilterEta2p1" ), + etcutEB = cms.double( 24.0 ), + etcutEE = cms.double( 24.0 ), ncandcut = cms.int32( 1 ) ) +hltEle24Ele22leg2EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1DoubleEG2210FilterEta2p1" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + ncandcut = cms.int32( 2 ) +) +hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), + ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), + isIeta = cms.bool( True ) +) +hltEle24Ele22WP75leg1ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.031 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEle24Ele22leg1EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle24Ele22WP75leg2ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.031 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEle24Ele22leg2EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) hltFixedGridRhoFastjetAllCaloForMuons = cms.EDProducer( "FixedGridRhoProducerFastjet", gridSpacing = cms.double( 0.55 ), maxRapidity = cms.double( 2.5 ), @@ -6673,46 +6888,262 @@ rhoScale = cms.double( 1.0 ), doEtSum = cms.bool( False ) ) -hltEG33HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle24Ele22WP75leg1HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( 0.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle24Ele22WP75leg2HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( 0.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.149 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.097 ), + drVetoEndcap = cms.double( 0.0 ), + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ) +) +hltEle24Ele22WP75leg1EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), + thrOverEEE = cms.double( 0.14 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), + thrOverEEB = cms.double( 0.21 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEG33EtFilter" ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1HcEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer", +hltEle24Ele22WP75leg2EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.14 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.21 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2HcEFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltRegionalTowerForEgamma = cms.EDProducer( "EgammaHLTCaloTowerProducer", + L1NonIsoCand = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + EMin = cms.double( 0.8 ), + EtMin = cms.double( 0.5 ), + L1IsoCand = cms.InputTag( 'hltL1extraParticles','Isolated' ), + useTowersInCone = cms.double( 0.8 ), + towerCollection = cms.InputTag( "hltTowerMakerForAll" ) +) +hltParticleFlowRecHitHCALForEgamma = cms.EDProducer( "PFCTRecHitProducer", + ECAL_Compensate = cms.bool( False ), + ECAL_Dead_Code = cms.uint32( 10 ), + MinLongTiming_Cut = cms.double( -5.0 ), + ECAL_Compensation = cms.double( 0.5 ), + MaxLongTiming_Cut = cms.double( 5.0 ), + weight_HFhad = cms.double( 1.0 ), + ApplyPulseDPG = cms.bool( False ), + navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ), + ECAL_Threshold = cms.double( 10.0 ), + ApplyTimeDPG = cms.bool( False ), + caloTowers = cms.InputTag( "hltRegionalTowerForEgamma" ), + hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ), + LongFibre_Fraction = cms.double( 0.1 ), + MaxShortTiming_Cut = cms.double( 5.0 ), + HcalMaxAllowedHFLongShortSev = cms.int32( 9 ), + thresh_Barrel = cms.double( 0.4 ), + navigation_HF = cms.bool( True ), + HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ), + HF_Calib_29 = cms.double( 1.07 ), + LongFibre_Cut = cms.double( 120.0 ), + EM_Depth = cms.double( 22.0 ), + weight_HFem = cms.double( 1.0 ), + LongShortFibre_Cut = cms.double( 1.0E9 ), + MinShortTiming_Cut = cms.double( -5.0 ), + HCAL_Calib = cms.bool( True ), + thresh_HF = cms.double( 0.4 ), + HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ), + thresh_Endcap = cms.double( 0.4 ), + HcalMaxAllowedChannelStatusSev = cms.int32( 9 ), + hcalRecHitsHF = cms.InputTag( "hltHfreco" ), + ShortFibre_Cut = cms.double( 60.0 ), + ApplyLongShortDPG = cms.bool( True ), + HF_Calib = cms.bool( True ), + HAD_Depth = cms.double( 47.0 ), + ShortFibre_Fraction = cms.double( 0.01 ), + HCAL_Calib_29 = cms.double( 1.35 ) +) +hltParticleFlowClusterHCALForEgamma = cms.EDProducer( "PFClusterProducer", + pfClusterBuilder = cms.PSet( + positionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ), + minFracTot = cms.double( 1.0E-20 ), + maxIterations = cms.uint32( 50 ), + stoppingTolerance = cms.double( 1.0E-8 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + showerSigma = cms.double( 10.0 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( detector = cms.string( "HCAL_BARREL1" ), + recHitEnergyNorm = cms.double( 0.8 ) + ), + cms.PSet( detector = cms.string( "HCAL_ENDCAP" ), + recHitEnergyNorm = cms.double( 0.8 ) + ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + allCellsPositionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ) + ), + positionReCalc = cms.PSet( ), + initialClusteringStep = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_BARREL1" ), + gatheringThresholdPt = cms.double( 0.0 ) + ), + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_ENDCAP" ), + gatheringThresholdPt = cms.double( 0.0 ) + ) + ), + useCornerCells = cms.bool( True ), + algoName = cms.string( "Basic2DGenericTopoClusterizer" ) + ), + energyCorrector = cms.PSet( ), + recHitCleaners = cms.VPSet( + cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) ) + ), + seedFinder = cms.PSet( + nNeighbours = cms.int32( 4 ), + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThreshold = cms.double( 0.8 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThreshold = cms.double( 1.1 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + algoName = cms.string( "LocalMaximumSeedFinder" ) + ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCALForEgamma" ) +) +hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForEgamma" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.089 ), + drVetoEndcap = cms.double( 0.0 ), recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), - ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), - isIeta = cms.bool( True ) + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ) ) -hltEG33CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle24Ele22WP75leg1HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.035 ), - thrOverEEE = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.21 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.014 ), + thrOverEEB = cms.double( 0.11 ), + thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG33HEFilter" ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle24Ele22WP75leg2HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.21 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.11 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) hltEgammaElectronPixelSeeds = cms.EDProducer( "ElectronSeedProducer", @@ -6772,8 +7203,8 @@ ), barrelSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ) ) -hltEle33CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), +hltEle24Ele22WP75leg1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), tanhSO10InterThres = cms.double( 1.0 ), @@ -6783,7 +7214,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEG33CaloIdLClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -6798,6 +7229,32 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) +hltEle24Ele22WP75leg2PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) hltEgammaCkfTrackCandidatesForGSF = cms.EDProducer( "CkfTrackCandidateMaker", src = cms.InputTag( "hltEgammaElectronPixelSeeds" ), maxSeedsBeforeCleaning = cms.uint32( 1000 ), @@ -6826,11 +7283,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -6846,169 +7303,133 @@ lowerTrackNrToRemoveCut = cms.int32( -1 ), inputCollection = cms.InputTag( "hltEgammaGsfTracks" ) ) -hltEle33CaloIdLGsfTrkIdVLDEtaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle24Ele22WP75Gsfleg1OneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.02 ), + thrRegularEE = cms.double( 0.032 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.02 ), + thrRegularEB = cms.double( 0.032 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle33CaloIdLPixelMatchFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle33CaloIdLGsfTrkIdVLDPhiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle24Ele22WP75Gsfleg2OneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), + thrRegularEE = cms.double( 0.032 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.15 ), + thrRegularEB = cms.double( 0.032 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle33CaloIdLGsfTrkIdVLDEtaFilter" ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle33CaloIdLNewPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 20.6 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), +hltEle24Ele22WP75Gsfleg1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle33CaloIdLGsfTrkIdVLDPhiFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 2.8 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 3.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( True ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer( "PFECALSuperClusterProducer", - PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ), - doSatelliteClusterMerge = cms.bool( False ), - thresh_PFClusterBarrel = cms.double( 4.0 ), - PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ), - useRegression = cms.bool( False ), - satelliteMajorityFraction = cms.double( 0.5 ), - thresh_PFClusterEndcap = cms.double( 4.0 ), - ESAssociation = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ), - use_preshower = cms.bool( True ), - verbose = cms.untracked.bool( False ), - thresh_SCEt = cms.double( 4.0 ), - etawidth_SuperClusterEndcap = cms.double( 0.04 ), - phiwidth_SuperClusterEndcap = cms.double( 0.6 ), - useDynamicDPhiWindow = cms.bool( True ), - PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ), - regressionConfig = cms.PSet( - regressionKeyEE = cms.string( "pfscecal_EECorrection_offline" ), - ecalRecHitsEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), - ecalRecHitsEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), - regressionKeyEB = cms.string( "pfscecal_EBCorrection_offline" ), - vertexCollection = cms.InputTag( "offlinePrimaryVertices" ) - ), - applyCrackCorrections = cms.bool( False ), - satelliteClusterSeedThreshold = cms.double( 50.0 ), - etawidth_SuperClusterBarrel = cms.double( 0.04 ), - PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ), - PFClusters = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - thresh_PFClusterSeedBarrel = cms.double( 4.0 ), - ClusteringType = cms.string( "Mustache" ), - EnergyWeight = cms.string( "Raw" ), - BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - thresh_PFClusterSeedEndcap = cms.double( 4.0 ), - phiwidth_SuperClusterBarrel = cms.double( 0.6 ), - thresh_PFClusterES = cms.double( 5.0 ), - seedThresholdIsET = cms.bool( True ), - PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ) -) -hltEgammaCandidatesUnseeded = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers", - scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), - scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ), - recoEcalCandidateCollection = cms.string( "" ) + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg1OneOESuperMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltEgammaCandidatesWrapperUnseeded = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper", +hltEle24Ele22WP75Gsfleg2Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - candNonIsolatedTag = cms.InputTag( "" ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 2.8 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 3.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2OneOESuperMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltDiEG33EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( False ), +hltEle24Ele22WP75Gsfleg1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - etcutEB = cms.double( 33.0 ), - etcutEE = cms.double( 33.0 ), - ncandcut = cms.int32( 2 ) -) -hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTBcHcalIsolationProducersRegional", - caloTowerProducer = cms.InputTag( "hltTowerMakerForAll" ), - effectiveAreaBarrel = cms.double( 0.105 ), - outerCone = cms.double( 0.14 ), - innerCone = cms.double( 0.0 ), - useSingleTower = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - depth = cms.int32( -1 ), - doRhoCorrection = cms.bool( False ), - effectiveAreaEndcap = cms.double( 0.17 ), - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - rhoMax = cms.double( 9.9999999E7 ), - etMin = cms.double( 0.0 ), - rhoScale = cms.double( 1.0 ), - doEtSum = cms.bool( False ) + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.0065 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.0035 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg1Chi2Filter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltDiEG33HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle24Ele22WP75Gsfleg2DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.0065 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.0035 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - candTag = cms.InputTag( "hltDiEG33EtUnseededFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2Chi2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEgammaClusterShapeUnseeded = cms.EDProducer( "EgammaHLTClusterShapeProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - isIeta = cms.bool( True ) +hltEle24Ele22WP75Gsfleg1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.021 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg1DetaFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltDiEG33CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle24Ele22WP75Gsfleg2DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -7016,563 +7437,197 @@ thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( 0.035 ), thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.014 ), + thrRegularEB = cms.double( 0.021 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltDiEG33HEUnseededFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2DetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEgammaElectronPixelSeedsUnseeded = cms.EDProducer( "ElectronSeedProducer", - endcapSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), - SeedConfiguration = cms.PSet( - searchInTIDTEC = cms.bool( True ), - HighPtThreshold = cms.double( 35.0 ), - r2MinF = cms.double( -0.15 ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - useOnDemandTracker = cms.untracked.int32( 0 ), - SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ) - ), - DeltaPhi1Low = cms.double( 0.23 ), - DeltaPhi1High = cms.double( 0.08 ), - ePhiMin1 = cms.double( -0.08 ), - LowPtThreshold = cms.double( 3.0 ), +hltElectronsVertex = cms.EDProducer( "VertexFromTrackProducer", + verbose = cms.untracked.bool( False ), + useTriggerFilterElectrons = cms.bool( False ), + beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + isRecoCandidate = cms.bool( True ), + trackLabel = cms.InputTag( "hltEgammaGsfElectrons" ), + useTriggerFilterMuons = cms.bool( False ), + useBeamSpot = cms.bool( True ), + vertexLabel = cms.InputTag( "None" ), + triggerFilterElectronsSrc = cms.InputTag( "None" ), + triggerFilterMuonsSrc = cms.InputTag( "None" ), + useVertex = cms.bool( False ) +) +hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), + FilterPSet = cms.PSet( + chi2 = cms.double( 1000.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + ComponentName = cms.string( "PixelTrackFilterByKinematics" ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + ptMin = cms.double( 0.1 ), + tipMax = cms.double( 1.0 ) + ), + passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), + FitterPSet = cms.PSet( + ComponentName = cms.string( "PixelFitterByHelixProjections" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + fixImpactParameter = cms.double( 0.0 ) + ), + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "GlobalTrackingRegionWithVerticesProducer" ), RegionPSet = cms.PSet( - deltaPhiRegion = cms.double( 0.4 ), - originHalfLength = cms.double( 15.0 ), - useZInVertex = cms.bool( True ), - deltaEtaRegion = cms.double( 0.1 ), - ptMin = cms.double( 1.5 ), + precise = cms.bool( True ), originRadius = cms.double( 0.2 ), - VertexProducer = cms.InputTag( "dummyVertices" ) - ), - dynamicPhiRoad = cms.bool( False ), - ePhiMax1 = cms.double( 0.04 ), - measurementTrackerName = cms.string( "hltESPMeasurementTracker" ), - SizeWindowENeg = cms.double( 0.675 ), - nSigmasDeltaZ1 = cms.double( 5.0 ), - rMaxI = cms.double( 0.2 ), - rMinI = cms.double( -0.2 ), - preFilteredSeeds = cms.bool( True ), - r2MaxF = cms.double( 0.15 ), - pPhiMin1 = cms.double( -0.04 ), - initialSeeds = cms.InputTag( "noSeedsHere" ), - pPhiMax1 = cms.double( 0.08 ), - SCEtCut = cms.double( 3.0 ), - z2MaxB = cms.double( 0.09 ), - fromTrackerSeeds = cms.bool( True ), - hcalRecHits = cms.InputTag( "hltHbhereco" ), - z2MinB = cms.double( -0.09 ), - hOverEConeSize = cms.double( 0.0 ), - hOverEHBMinE = cms.double( 999999.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - applyHOverECut = cms.bool( False ), - hOverEHFMinE = cms.double( 999999.0 ), - measurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - PhiMin2B = cms.double( -0.004 ), - PhiMin2F = cms.double( -0.004 ), - PhiMax2B = cms.double( 0.004 ), - PhiMax2F = cms.double( 0.004 ), - DeltaPhi2B = cms.double( 0.004 ), - DeltaPhi2F = cms.double( 0.004 ) + ptMin = cms.double( 0.9 ), + originHalfLength = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + useFixedError = cms.bool( True ), + sigmaZVertex = cms.double( 3.0 ), + fixedError = cms.double( 0.2 ), + VertexCollection = cms.InputTag( "hltElectronsVertex" ), + useFoundVertices = cms.bool( True ), + nSigmaZ = cms.double( 4.0 ), + useFakeVertices = cms.bool( True ) + ) ), - barrelSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ) + CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useMultScattering = cms.bool( True ), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) + ), + extraHitRZtolerance = cms.double( 0.06 ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ) + ), + SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) + ) ) -hltDiEle33CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - candTag = cms.InputTag( "hltDiEG33CaloIdLClusterShapeUnseededFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) +hltPixelVerticesElectrons = cms.EDProducer( "PixelVertexProducer", + WtAverage = cms.bool( True ), + Method2 = cms.bool( True ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ), + Verbosity = cms.int32( 0 ), + UseError = cms.bool( True ), + TrackCollection = cms.InputTag( "hltPixelTracksElectrons" ), + PtMin = cms.double( 1.0 ), + NTrkMin = cms.int32( 2 ), + ZOffset = cms.double( 5.0 ), + Finder = cms.string( "DivisiveVertexFinder" ), + ZSeparation = cms.double( 0.05 ) ) -hltEgammaCkfTrackCandidatesForGSFUnseeded = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), +hltIter0ElectronsPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + useEventsWithNoVertex = cms.bool( True ), + originHalfLength = cms.double( 0.3 ), + useProtoTrackKinematics = cms.bool( False ), + usePV = cms.bool( True ), + InputVertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + InputCollection = cms.InputTag( "hltPixelTracksElectrons" ), + originRadius = cms.double( 0.1 ) +) +hltIter0ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter0ElectronsPixelSeedsFromPixelTracks" ), maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - cleanTrajectoryAfterInOut = cms.bool( True ), - useHitsSplitting = cms.bool( True ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( True ), - maxNSeeds = cms.uint32( 1000000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForElectrons" ) ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryBuilder = cms.string( "" ) ) -hltEgammaGsfTracksUnseeded = cms.EDProducer( "GsfTrackProducer", - src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSFUnseeded" ), +hltIter0ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter0ElectronsCkfTrackCandidates" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - producer = cms.string( "" ), MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), + MeasurementTracker = cms.string( "" ), + AlgorithmName = cms.string( "hltIterX" ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + NavigationSchool = cms.string( "" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), - Propagator = cms.string( "hltESPFwdElectronPropagator" ) + GeometricInnerState = cms.bool( True ), + useSimpleMF = cms.bool( True ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) ) -hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", - BSProducer = cms.InputTag( "hltOnlineBeamSpot" ), - UseGsfTracks = cms.bool( True ), - TrackProducer = cms.InputTag( "" ), - GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracksUnseeded" ) +hltIter0ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 3 ), + chi2n_par = cms.double( 0.7 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 0.4, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 0.35, 4.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter0ElectronsCtfWithMaterialTracks" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltPixelVerticesElectrons" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 0.4, 4.0 ), + d0_par1 = cms.vdouble( 0.3, 4.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) ) -hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), - upperTrackNrToRemoveCut = cms.int32( 9999 ), - lowerTrackNrToRemoveCut = cms.int32( -1 ), - inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ) +hltIter1ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + maxChi2 = cms.double( 9.0 ), + trajectories = cms.InputTag( "hltIter0ElectronsTrackSelectionHighPurity" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + overrideTrkQuals = cms.InputTag( "" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + TrackQuality = cms.string( "highPurity" ) ) -hltDiEle33CaloIdLGsfTrkIdVLDEtaUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.02 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.02 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Deta' ), - candTag = cms.InputTag( "hltDiEle33CaloIdLPixelMatchUnseededFilter" ), - nonIsoTag = cms.InputTag( "" ) +hltIter1ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + clustersToSkip = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), + OnDemand = cms.bool( False ), + src = cms.InputTag( "hltSiStripClusters" ) ) -hltDiEle33CaloIdLGsfTrkIdVLDPhiUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.15 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Dphi' ), - candTag = cms.InputTag( "hltDiEle33CaloIdLGsfTrkIdVLDEtaUnseededFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltDiEle33CaloIdLNewPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 20.6 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - candTag = cms.InputTag( "hltDiEle33CaloIdLGsfTrkIdVLDPhiUnseededFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( True ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -hltPreDoubleEle33CaloIdLGsfTrkIdVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau36er OR L1_DoubleIsoTau40er OR L1_DoubleIsoTau44er" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -hltPreDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 0 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 1 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 2 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 3 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -hltL2TauJetsL1IsoTauSeeded = cms.EDProducer( "L2TauJetsMerger", - EtMin = cms.double( 20.0 ), - JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional' ) -) -hltDoubleL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - MinPt = cms.double( 35.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.2 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltL2TauJetsL1IsoTauSeeded" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", - filter = cms.bool( False ), - src = cms.InputTag( "hltL2TauJetsL1IsoTauSeeded" ), - cut = cms.string( "pt > 30.0 & abs(eta) < 2.2" ) -) -hltSiPixelDigisReg = cms.EDProducer( "SiPixelRawToDigi", - UseQualityInfo = cms.bool( False ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( False ), - CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), - InputLabel = cms.InputTag( "rawDataCollector" ), - ErrorList = cms.vint32( ), - Regions = cms.PSet( - inputs = cms.VInputTag( 'hltL2TausForPixelIsolation' ), - deltaPhi = cms.vdouble( 0.5 ), - maxZ = cms.vdouble( 24.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ) - ), - Timing = cms.untracked.bool( False ), - UserErrorList = cms.vint32( ) -) -hltSiPixelClustersReg = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisReg" ), - ChannelThreshold = cms.int32( 1000 ), - maxNumberOfClusters = cms.int32( 20000 ), - VCaltoElectronGain = cms.int32( 65 ), - MissCalibrate = cms.untracked.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronOffset = cms.int32( -414 ), - payloadType = cms.string( "HLT" ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold = cms.double( 4000.0 ) -) -hltSiPixelClustersRegCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersReg" ), - onDemand = cms.bool( False ) -) -hltSiPixelRecHitsReg = cms.EDProducer( "SiPixelRecHitConverter", - VerboseLevel = cms.untracked.int32( 0 ), - src = cms.InputTag( "hltSiPixelClustersReg" ), - CPE = cms.string( "hltESPPixelCPEGeneric" ) -) -hltPixelLayerTripletsReg = cms.EDProducer( "SeedingLayersEDProducer", +hltIter1ElectronsPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", layerList = cms.vstring( 'BPix1+BPix2+BPix3', 'BPix1+BPix2+FPix1_pos', 'BPix1+BPix2+FPix1_neg', @@ -7582,480 +7637,109 @@ TEC = cms.PSet( ), MTID = cms.PSet( ), FPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), hitErrorRZ = cms.double( 0.0036 ), - hitErrorRPhi = cms.double( 0.0051 ), useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsReg" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ) + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), + hitErrorRPhi = cms.double( 0.0051 ) ), MTEC = cms.PSet( ), MTIB = cms.PSet( ), TID = cms.PSet( ), TOB = cms.PSet( ), BPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), hitErrorRZ = cms.double( 0.006 ), - hitErrorRPhi = cms.double( 0.0027 ), useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsReg" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ) + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), + hitErrorRPhi = cms.double( 0.0027 ) ), TIB = cms.PSet( ) ) -hltPixelTracksReg = cms.EDProducer( "PixelTrackProducer", - FilterPSet = cms.PSet( - chi2 = cms.double( 50.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - ComponentName = cms.string( "PixelTrackFilterByKinematics" ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - ptMin = cms.double( 0.1 ), - tipMax = cms.double( 1.0 ) - ), - useFilterWithES = cms.bool( False ), - passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), - FitterPSet = cms.PSet( - ComponentName = cms.string( "PixelFitterByHelixProjections" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - fixImpactParameter = cms.double( 0.0 ) - ), +hltIter1ElectronsPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", RegionFactoryPSet = cms.PSet( ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), RegionPSet = cms.PSet( precise = cms.bool( True ), - originRadius = cms.double( 0.2 ), - ptMin = cms.double( 0.9 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - mode = cms.string( "BeamSpotSigma" ), - input = cms.InputTag( "hltL2TausForPixelIsolation" ), + originRadius = cms.double( 0.05 ), + ptMin = cms.double( 0.5 ), + input = cms.InputTag( "hltEgammaCandidates" ), maxNRegions = cms.int32( 10 ), - vertexCollection = cms.InputTag( "" ), - maxNVertices = cms.int32( 1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + vertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ), zErrorBeamSpot = cms.double( 24.2 ), deltaEta = cms.double( 0.5 ), deltaPhi = cms.double( 0.5 ), nSigmaZVertex = cms.double( 3.0 ), - zErrorVertex = cms.double( 0.2 ), - nSigmaZBeamSpot = cms.double( 4.0 ) + nSigmaZBeamSpot = cms.double( 4.0 ), + mode = cms.string( "VerticesFixed" ), + maxNVertices = cms.int32( 3 ), + zErrorVetex = cms.double( 0.2 ) ) ), - CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + ClusterCheckPSet = cms.PSet( + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + MaxNumberOfCosmicClusters = cms.uint32( 50000 ), + doClusterCheck = cms.bool( False ), + ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), + MaxNumberOfPixelClusters = cms.uint32( 10000 ) + ), OrderedHitsFactoryPSet = cms.PSet( + maxElement = cms.uint32( 0 ), ComponentName = cms.string( "StandardHitTripletGenerator" ), GeneratorPSet = cms.PSet( useBending = cms.bool( True ), useFixedPreFiltering = cms.bool( False ), maxElement = cms.uint32( 100000 ), phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), + extraHitRPhitolerance = cms.double( 0.032 ), useMultScattering = cms.bool( True ), - SeedComparitorPSet = cms.PSet( - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegCache" ) - ), - extraHitRZtolerance = cms.double( 0.06 ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ) + ComponentName = cms.string( "PixelTripletHLTGenerator" ), + extraHitRZtolerance = cms.double( 0.037 ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ), - SeedingLayers = cms.InputTag( "hltPixelLayerTripletsReg" ) - ) -) -hltPixelVerticesReg = cms.EDProducer( "PixelVertexProducer", - WtAverage = cms.bool( True ), - Method2 = cms.bool( True ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ), - Verbosity = cms.int32( 0 ), - UseError = cms.bool( True ), - TrackCollection = cms.InputTag( "hltPixelTracksReg" ), - PtMin = cms.double( 1.0 ), - NTrkMin = cms.int32( 2 ), - ZOffset = cms.double( 5.0 ), - Finder = cms.string( "DivisiveVertexFinder" ), - ZSeparation = cms.double( 0.05 ) + SeedingLayers = cms.InputTag( "hltIter1ElectronsPixelLayerTriplets" ) + ), + SeedCreatorPSet = cms.PSet( + ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) + ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) ) -hltL2TauPixelIsoTagProducer = cms.EDProducer( "L2TauPixelIsoTagProducer", - TrackSrc = cms.InputTag( "" ), - BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - TrackMaxNChi2 = cms.double( 100.0 ), - TrackMinNHits = cms.int32( 3 ), - TrackMinPt = cms.double( 1.2 ), - IsoConeMax = cms.double( 0.4 ), - TrackPVMaxDZ = cms.double( 0.1 ), - IsoConeMin = cms.double( 0.2 ), - VertexSrc = cms.InputTag( "hltPixelVerticesReg" ), - JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), - TrackMaxDxy = cms.double( 0.2 ), - MaxNumberPV = cms.int32( 1 ) +hltIter1ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter1ElectronsPixelSeeds" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) ) -hltL2TauIsoFilter = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducer" ), - TriggerType = cms.int32( 84 ), - Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), - MinTag = cms.double( 0.0 ), - MaxTag = cms.double( 0.0 ) -) -hltL2TauJetsIso = cms.EDProducer( "HLTCaloJetCollectionProducer", - TriggerTypes = cms.vint32( 84 ), - HLTObject = cms.InputTag( "hltL2TauIsoFilter" ) -) -hltDoubleL2IsoTau35eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - MinPt = cms.double( 35.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.2 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltL2TauJetsIso" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -hltPixelTracksHybrid = cms.EDProducer( "PixelTrackProducer", - FilterPSet = cms.PSet( - chi2 = cms.double( 1000.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - ComponentName = cms.string( "PixelTrackFilterByKinematics" ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - ptMin = cms.double( 0.1 ), - tipMax = cms.double( 1.0 ) - ), - useFilterWithES = cms.bool( False ), - passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), - FitterPSet = cms.PSet( - ComponentName = cms.string( "PixelFitterByHelixProjections" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - fixImpactParameter = cms.double( 0.0 ) - ), - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.2 ), - ptMin = cms.double( 0.9 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - mode = cms.string( "BeamSpotSigma" ), - maxNRegions = cms.int32( 10 ), - vertexCollection = cms.InputTag( "" ), - maxNVertices = cms.int32( 1 ), - zErrorBeamSpot = cms.double( 24.2 ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ), - nSigmaZVertex = cms.double( 3.0 ), - zErrorVertex = cms.double( 0.2 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - input = cms.InputTag( "hltL2TausForPixelIsolation" ) - ) - ), - CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), - OrderedHitsFactoryPSet = cms.PSet( - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), - useMultScattering = cms.bool( True ), - SeedComparitorPSet = cms.PSet( - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) - ), - extraHitRZtolerance = cms.double( 0.06 ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ) - ), - SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) - ) -) -hltIter0PFlowPixelSeedsFromPixelTracksForTau = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - useEventsWithNoVertex = cms.bool( True ), - originHalfLength = cms.double( 15.0 ), - useProtoTrackKinematics = cms.bool( False ), - usePV = cms.bool( False ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - InputCollection = cms.InputTag( "hltPixelTracksHybrid" ), - originRadius = cms.double( 0.1 ) -) -hltIter0PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter0PFlowPixelSeedsFromPixelTracksForTau" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) -) -hltIter0PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForTau" ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "" ), - AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracksReg" ), - NavigationSchool = cms.string( "" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - GeometricInnerState = cms.bool( True ), - useSimpleMF = cms.bool( True ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) -) -hltIter0PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 3 ), - chi2n_par = cms.double( 0.7 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 0.4, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 0.35, 4.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForTau" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 0.4, 4.0 ), - d0_par1 = cms.vdouble( 0.3, 4.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) -) -hltTrackIter0RefsForJets4Iter1ForTau = cms.EDProducer( "ChargedRefCandidateProducer", - src = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForTau" ), - particleType = cms.string( "pi+" ) -) -hltAK4Iter0TrackJets4Iter1ForTau = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( 0.9 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "TrackJet" ), - minSeed = cms.uint32( 14327 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.4 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltTrackIter0RefsForJets4Iter1ForTau" ), - inputEtMin = cms.double( 0.1 ), - puPtMin = cms.double( 0.0 ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 0 ), - MaxVtxZ = cms.double( 30.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.5 ), - UseOnlyOnePV = cms.bool( True ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.2 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -hltIter0TrackAndTauJets4Iter1ForTau = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding", - fractionMinCaloInTauCone = cms.double( 0.7 ), - fractionMaxChargedPUInCaloCone = cms.double( 0.3 ), - tauConeSize = cms.double( 0.2 ), - ptTrkMaxInCaloCone = cms.double( 1.0 ), - isolationConeSize = cms.double( 0.5 ), - inputTrackJetTag = cms.InputTag( "hltAK4Iter0TrackJets4Iter1ForTau" ), - nTrkMaxInCaloCone = cms.int32( 0 ), - inputCaloJetTag = cms.InputTag( "hltL2TausForPixelIsolation" ), - etaMinCaloJet = cms.double( -2.7 ), - etaMaxCaloJet = cms.double( 2.7 ), - ptMinCaloJet = cms.double( 5.0 ), - inputTrackTag = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForTau" ) -) -hltIter1ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - maxChi2 = cms.double( 9.0 ), - trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForTau" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - overrideTrkQuals = cms.InputTag( "" ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - TrackQuality = cms.string( "highPurity" ) -) -hltIter1MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), - OnDemand = cms.bool( False ), - src = cms.InputTag( "hltSiStripClusters" ) -) -hltIter1PixelLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg' ), - MTOB = cms.PSet( ), - TEC = cms.PSet( ), - MTID = cms.PSet( ), - FPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.0036 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), - hitErrorRPhi = cms.double( 0.0051 ) - ), - MTEC = cms.PSet( ), - MTIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - BPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.006 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), - hitErrorRPhi = cms.double( 0.0027 ) - ), - TIB = cms.PSet( ) -) -hltIter1PFlowPixelSeedsForTau = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.05 ), - searchOpt = cms.bool( True ), - ptMin = cms.double( 0.5 ), - measurementTrackerName = cms.string( "hltIter1MaskedMeasurementTrackerEventForTau" ), - mode = cms.string( "VerticesFixed" ), - maxNRegions = cms.int32( 100 ), - maxNVertices = cms.int32( 10 ), - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - input = cms.InputTag( "hltIter0TrackAndTauJets4Iter1ForTau" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - deltaPhi = cms.double( 1.0 ), - deltaEta = cms.double( 1.0 ), - zErrorBeamSpot = cms.double( 15.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - zErrorVetex = cms.double( 0.1 ) - ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - ClusterCheckPSet = cms.PSet( - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - MaxNumberOfCosmicClusters = cms.uint32( 50000 ), - doClusterCheck = cms.bool( False ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ) - ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.032 ), - useMultScattering = cms.bool( True ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ), - extraHitRZtolerance = cms.double( 0.037 ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) - ), - SeedingLayers = cms.InputTag( "hltIter1PixelLayerTripletsForTau" ) - ), - SeedCreatorPSet = cms.PSet( - ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) - ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) -) -hltIter1PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter1PFlowPixelSeedsForTau" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForTau" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) -) -hltIter1PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForTau" ), +hltIter1ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter1ElectronsCkfTrackCandidates" ), SimpleMagneticField = cms.string( "ParabolicMf" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForTau" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "" ), AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracksReg" ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), NavigationSchool = cms.string( "" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), @@ -8063,7 +7747,7 @@ useSimpleMF = cms.bool( True ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) ) -hltIter1PFlowTrackSelectionHighPurityLooseForTau = cms.EDProducer( "AnalyticalTrackSelector", +hltIter1ElectronsTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector", max_d0 = cms.double( 100.0 ), minNumber3DLayers = cms.uint32( 0 ), max_lostHitFraction = cms.double( 1.0 ), @@ -8090,17 +7774,17 @@ max_z0 = cms.double( 100.0 ), useVertices = cms.bool( True ), min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForTau" ), + src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ), max_minMissHitOutOrIn = cms.int32( 99 ), chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + vertices = cms.InputTag( "hltPixelVerticesElectrons" ), max_eta = cms.double( 9999.0 ), d0_par2 = cms.vdouble( 0.9, 3.0 ), d0_par1 = cms.vdouble( 0.85, 3.0 ), res_par = cms.vdouble( 0.003, 0.001 ), minHitsToBypassChecks = cms.uint32( 20 ) ) -hltIter1PFlowTrackSelectionHighPurityTightForTau = cms.EDProducer( "AnalyticalTrackSelector", +hltIter1ElectronsTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector", max_d0 = cms.double( 100.0 ), minNumber3DLayers = cms.uint32( 0 ), max_lostHitFraction = cms.double( 1.0 ), @@ -8127,24 +7811,24 @@ max_z0 = cms.double( 100.0 ), useVertices = cms.bool( True ), min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForTau" ), + src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ), max_minMissHitOutOrIn = cms.int32( 99 ), chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + vertices = cms.InputTag( "hltPixelVerticesElectrons" ), max_eta = cms.double( 9999.0 ), d0_par2 = cms.vdouble( 1.0, 4.0 ), d0_par1 = cms.vdouble( 1.0, 4.0 ), res_par = cms.vdouble( 0.003, 0.001 ), minHitsToBypassChecks = cms.uint32( 20 ) ) -hltIter1PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "TrackListMerger", +hltIter1ElectronsTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), writeOnlyTrkQuals = cms.bool( False ), MinPT = cms.double( 0.05 ), allowFirstHitShare = cms.bool( True ), copyExtras = cms.untracked.bool( True ), Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1PFlowTrackSelectionHighPurityLooseForTau','hltIter1PFlowTrackSelectionHighPurityTightForTau' ), + selectedTrackQuals = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), MaxNormalizedChisq = cms.double( 1000.0 ), copyMVA = cms.bool( False ), @@ -8156,18 +7840,18 @@ ), MinFound = cms.int32( 3 ), hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter1PFlowTrackSelectionHighPurityLooseForTau','hltIter1PFlowTrackSelectionHighPurityTightForTau' ), + TrackProducers = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ), LostHitPenalty = cms.double( 20.0 ), newQuality = cms.string( "confirmed" ) ) -hltIter1MergedForTau = cms.EDProducer( "TrackListMerger", +hltIter1MergedForElectrons = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), writeOnlyTrkQuals = cms.bool( False ), MinPT = cms.double( 0.05 ), allowFirstHitShare = cms.bool( True ), copyExtras = cms.untracked.bool( True ), Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForTau','hltIter1PFlowTrackSelectionHighPurityForTau' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), MaxNormalizedChisq = cms.double( 1000.0 ), copyMVA = cms.bool( False ), @@ -8179,104 +7863,26 @@ ), MinFound = cms.int32( 3 ), hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForTau','hltIter1PFlowTrackSelectionHighPurityForTau' ), + TrackProducers = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ), LostHitPenalty = cms.double( 20.0 ), newQuality = cms.string( "confirmed" ) ) -hltIter1TrackRefsForJets4Iter2ForTau = cms.EDProducer( "ChargedRefCandidateProducer", - src = cms.InputTag( "hltIter1MergedForTau" ), - particleType = cms.string( "pi+" ) -) -hltAK4Iter1TrackJets4Iter2ForTau = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( 0.9 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "TrackJet" ), - minSeed = cms.uint32( 14327 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.4 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltIter1TrackRefsForJets4Iter2ForTau" ), - inputEtMin = cms.double( 0.1 ), - puPtMin = cms.double( 0.0 ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetPtMin = cms.double( 7.5 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 0 ), - MaxVtxZ = cms.double( 30.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.5 ), - UseOnlyOnePV = cms.bool( True ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.2 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -hltIter1TrackAndTauJets4Iter2ForTau = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding", - fractionMinCaloInTauCone = cms.double( 0.7 ), - fractionMaxChargedPUInCaloCone = cms.double( 0.3 ), - tauConeSize = cms.double( 0.2 ), - ptTrkMaxInCaloCone = cms.double( 1.4 ), - isolationConeSize = cms.double( 0.5 ), - inputTrackJetTag = cms.InputTag( "hltAK4Iter1TrackJets4Iter2ForTau" ), - nTrkMaxInCaloCone = cms.int32( 0 ), - inputCaloJetTag = cms.InputTag( "hltL2TausForPixelIsolation" ), - etaMinCaloJet = cms.double( -2.7 ), - etaMaxCaloJet = cms.double( 2.7 ), - ptMinCaloJet = cms.double( 5.0 ), - inputTrackTag = cms.InputTag( "hltIter1MergedForTau" ) -) -hltIter2ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", +hltIter2ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), maxChi2 = cms.double( 16.0 ), - trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForTau" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), + trajectories = cms.InputTag( "hltIter1ElectronsTrackSelectionHighPurity" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), overrideTrkQuals = cms.InputTag( "" ), pixelClusters = cms.InputTag( "hltSiPixelClusters" ), TrackQuality = cms.string( "highPurity" ) ) -hltIter2MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForTau" ), +hltIter2ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + clustersToSkip = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ), OnDemand = cms.bool( False ), src = cms.InputTag( "hltSiStripClusters" ) ) -hltIter2PixelLayerPairsForTau = cms.EDProducer( "SeedingLayersEDProducer", +hltIter2ElectronsPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer", layerList = cms.vstring( 'BPix1+BPix2', 'BPix1+BPix3', 'BPix2+BPix3', @@ -8298,7 +7904,7 @@ hitErrorRZ = cms.double( 0.0036 ), useErrorsFromParam = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForTau" ), + skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ), hitErrorRPhi = cms.double( 0.0051 ) ), MTEC = cms.PSet( ), @@ -8310,31 +7916,30 @@ hitErrorRZ = cms.double( 0.006 ), useErrorsFromParam = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForTau" ), + skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ), hitErrorRPhi = cms.double( 0.0027 ) ), TIB = cms.PSet( ) ) -hltIter2PFlowPixelSeedsForTau = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", +hltIter2ElectronsPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", RegionFactoryPSet = cms.PSet( ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), RegionPSet = cms.PSet( precise = cms.bool( True ), - originRadius = cms.double( 0.025 ), - searchOpt = cms.bool( True ), + originRadius = cms.double( 0.05 ), ptMin = cms.double( 1.2 ), - measurementTrackerName = cms.string( "hltIter2MaskedMeasurementTrackerEventForTau" ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ), + vertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ), + input = cms.InputTag( "hltEgammaCandidates" ), mode = cms.string( "VerticesFixed" ), - maxNRegions = cms.int32( 100 ), - maxNVertices = cms.int32( 10 ), - deltaPhi = cms.double( 0.8 ), - deltaEta = cms.double( 0.8 ), - zErrorBeamSpot = cms.double( 15.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - zErrorVetex = cms.double( 0.05 ), - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + maxNRegions = cms.int32( 10 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - input = cms.InputTag( "hltIter1TrackAndTauJets4Iter2ForTau" ) + maxNVertices = cms.int32( 3 ), + zErrorBeamSpot = cms.double( 24.2 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + zErrorVetex = cms.double( 0.2 ) ) ), SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), @@ -8352,7 +7957,7 @@ maxElement = cms.uint32( 100000 ), SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ), - SeedingLayers = cms.InputTag( "hltIter2PixelLayerPairsForTau" ) + SeedingLayers = cms.InputTag( "hltIter2ElectronsPixelLayerPairs" ) ), SeedCreatorPSet = cms.PSet( ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), @@ -8360,8 +7965,8 @@ ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) ) -hltIter2PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter2PFlowPixelSeedsForTau" ), +hltIter2ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter2ElectronsPixelSeeds" ), maxSeedsBeforeCleaning = cms.uint32( 1000 ), SimpleMagneticField = cms.string( "ParabolicMf" ), TransientInitialStateEstimatorParameters = cms.PSet( @@ -8370,7 +7975,7 @@ propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForTau" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ), cleanTrajectoryAfterInOut = cms.bool( False ), useHitsSplitting = cms.bool( False ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), @@ -8380,17 +7985,17 @@ NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryBuilder = cms.string( "" ) ) -hltIter2PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForTau" ), +hltIter2ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter2ElectronsCkfTrackCandidates" ), SimpleMagneticField = cms.string( "ParabolicMf" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForTau" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "" ), AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracksReg" ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), NavigationSchool = cms.string( "" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), @@ -8398,7 +8003,7 @@ useSimpleMF = cms.bool( True ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) ) -hltIter2PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", +hltIter2ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", max_d0 = cms.double( 100.0 ), minNumber3DLayers = cms.uint32( 0 ), max_lostHitFraction = cms.double( 1.0 ), @@ -8425,24 +8030,24 @@ max_z0 = cms.double( 100.0 ), useVertices = cms.bool( True ), min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForTau" ), + src = cms.InputTag( "hltIter2ElectronsCtfWithMaterialTracks" ), max_minMissHitOutOrIn = cms.int32( 99 ), chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + vertices = cms.InputTag( "hltPixelVerticesElectrons" ), max_eta = cms.double( 9999.0 ), d0_par2 = cms.vdouble( 0.4, 4.0 ), d0_par1 = cms.vdouble( 0.3, 4.0 ), res_par = cms.vdouble( 0.003, 0.001 ), minHitsToBypassChecks = cms.uint32( 20 ) ) -hltIter2MergedForTau = cms.EDProducer( "TrackListMerger", +hltIter2MergedForElectrons = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), writeOnlyTrkQuals = cms.bool( False ), MinPT = cms.double( 0.05 ), allowFirstHitShare = cms.bool( True ), copyExtras = cms.untracked.bool( True ), Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForTau','hltIter2PFlowTrackSelectionHighPurityForTau' ), + selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForElectrons','hltIter2ElectronsTrackSelectionHighPurity' ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), MaxNormalizedChisq = cms.double( 1000.0 ), copyMVA = cms.bool( False ), @@ -8454,444 +8059,2211 @@ ), MinFound = cms.int32( 3 ), hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter1MergedForTau','hltIter2PFlowTrackSelectionHighPurityForTau' ), + TrackProducers = cms.VInputTag( 'hltIter1MergedForElectrons','hltIter2ElectronsTrackSelectionHighPurity' ), LostHitPenalty = cms.double( 20.0 ), newQuality = cms.string( "confirmed" ) ) -hltPFMuonForTauMerging = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2MergedForTau' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2MergedForTau' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +hltEgammaEleGsfTrackIso = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", + egTrkIsoStripEndcap = cms.double( 0.03 ), + egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ), + useGsfTrack = cms.bool( True ), + useSCRefs = cms.bool( True ), + trackProducer = cms.InputTag( "hltIter2MergedForElectrons" ), + egTrkIsoStripBarrel = cms.double( 0.03 ), + electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ), + egTrkIsoConeSize = cms.double( 0.3 ), + egTrkIsoRSpan = cms.double( 999999.0 ), + egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ), + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), + egTrkIsoPtMin = cms.double( 1.0 ), + egTrkIsoZSpan = cms.double( 0.15 ) ) -hltMuonLinksReg = cms.EDProducer( "MuonLinksProducerForHLT", - pMin = cms.double( 2.5 ), - InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonForTauMerging" ), - shareHitFraction = cms.double( 0.8 ), - LinkCollection = cms.InputTag( "hltL3MuonsLinksCombination" ), - ptMin = cms.double( 2.5 ) +hltEle24Ele22WP75Gsfleg1TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg1DphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltMuonsReg = cms.EDProducer( "MuonIdProducer", - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonForTauMerging" ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - ComponentName = cms.string( "TrackExtractor" ), - DR_Max = cms.double( 1.0 ), - Diff_r = cms.double( 0.1 ), - Chi2Prob_Min = cms.double( -1.0 ), - DR_Veto = cms.double( 0.01 ), - NHits_Min = cms.uint32( 0 ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - Pt_Min = cms.double( -1.0 ), - DepositLabel = cms.untracked.string( "" ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ) - ), - maxAbsEta = cms.double( 3.0 ), - fillGlobalTrackRefits = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - OverlapDPhi = cms.double( 0.0786 ), - ClusterDTheta = cms.double( 0.02 ) - ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), - addExtraSoftMuons = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - CaloExtractorPSet = cms.PSet( - PrintTimeReport = cms.untracked.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - Noise_HE = cms.double( 0.2 ), - NoiseTow_EB = cms.double( 0.04 ), - NoiseTow_EE = cms.double( 0.15 ), - Threshold_H = cms.double( 0.5 ), - ServiceParameters = cms.PSet( - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ) - ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - DepositLabel = cms.untracked.string( "Cal" ), - UseRecHitsFlag = cms.bool( False ), - TrackAssociatorParameters = cms.PSet( - muonMaxDistanceSigmaX = cms.double( 0.0 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - dRHcal = cms.double( 1.0 ), - dRPreshowerPreselection = cms.double( 0.2 ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - useEcal = cms.bool( False ), - dREcal = cms.double( 1.0 ), - dREcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), - dRMuon = cms.double( 9999.0 ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - usePreshower = cms.bool( False ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcalPreselection = cms.double( 1.0 ), - useMuon = cms.bool( False ), - useCalo = cms.bool( True ), - accountForTrajectoryChangeCalo = cms.bool( False ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - dRMuonPreselection = cms.double( 0.2 ), - truthMatch = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - useHcal = cms.bool( False ) - ), - Threshold_HO = cms.double( 0.5 ), - Noise_EE = cms.double( 0.1 ), - Noise_EB = cms.double( 0.025 ), - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Noise_HB = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - DR_Veto_HO = cms.double( 0.1 ), - Noise_HO = cms.double( 0.2 ) - ), - runArbitrationCleaner = cms.bool( False ), - fillEnergy = cms.bool( True ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - TimingFillerParameters = cms.PSet( - UseDT = cms.bool( True ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - ErrorEB = cms.double( 2.085 ), - ErrorCSC = cms.double( 7.4 ), - CSCTimingParameters = cms.PSet( - CSCsegments = cms.InputTag( "hltCscSegments" ), - CSCTimeOffset = cms.double( 0.0 ), - CSCStripTimeOffset = cms.double( 0.0 ), - MatchParameters = cms.PSet( - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - DTradius = cms.double( 0.01 ), - TightMatchDT = cms.bool( False ), - TightMatchCSC = cms.bool( True ) - ), - debug = cms.bool( False ), - UseStripTime = cms.bool( True ), - CSCStripError = cms.double( 7.0 ), - CSCWireError = cms.double( 8.6 ), - CSCWireTimeOffset = cms.double( 0.0 ), - ServiceParameters = cms.PSet( - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), - RPCLayers = cms.bool( True ) - ), - PruneCut = cms.double( 100.0 ), - UseWireTime = cms.bool( True ) - ), - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - DoWireCorr = cms.bool( False ), - MatchParameters = cms.PSet( - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - DTradius = cms.double( 0.01 ), - TightMatchDT = cms.bool( False ), - TightMatchCSC = cms.bool( True ) - ), - debug = cms.bool( False ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - PruneCut = cms.double( 10000.0 ), - RequireBothProjections = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DTTimeOffset = cms.double( 2.7 ), - DropTheta = cms.bool( True ), - UseSegmentT0 = cms.bool( False ), - ServiceParameters = cms.PSet( - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), - RPCLayers = cms.bool( True ) - ) - ), - ErrorEE = cms.double( 6.95 ), - UseCSC = cms.bool( True ), - UseECAL = cms.bool( True ) - ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links', - 'outer tracks' ), - minCaloCompatibility = cms.double( 0.6 ), - ecalDepositName = cms.string( "ecal" ), - minP = cms.double( 10.0 ), - fillIsolation = cms.bool( True ), - jetDepositName = cms.string( "jets" ), - hoDepositName = cms.string( "ho" ), - writeIsoDeposits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsPullY = cms.double( 9999.0 ), - minPt = cms.double( 10.0 ), - TrackAssociatorParameters = cms.PSet( - muonMaxDistanceSigmaX = cms.double( 0.0 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - dRHcal = cms.double( 9999.0 ), - dRPreshowerPreselection = cms.double( 0.2 ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - useEcal = cms.bool( True ), - dREcal = cms.double( 9999.0 ), - dREcalPreselection = cms.double( 0.05 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), - dRMuon = cms.double( 9999.0 ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( True ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - usePreshower = cms.bool( False ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcalPreselection = cms.double( 0.2 ), - useMuon = cms.bool( True ), - useCalo = cms.bool( False ), - accountForTrajectoryChangeCalo = cms.bool( False ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - dRMuonPreselection = cms.double( 0.2 ), - truthMatch = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - useHcal = cms.bool( True ) - ), - JetExtractorPSet = cms.PSet( - PrintTimeReport = cms.untracked.bool( False ), - ExcludeMuonVeto = cms.bool( True ), - TrackAssociatorParameters = cms.PSet( - muonMaxDistanceSigmaX = cms.double( 0.0 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - dRHcal = cms.double( 0.5 ), - dRPreshowerPreselection = cms.double( 0.2 ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - useEcal = cms.bool( False ), - dREcal = cms.double( 0.5 ), - dREcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), - dRMuon = cms.double( 9999.0 ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - usePreshower = cms.bool( False ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcalPreselection = cms.double( 0.5 ), - useMuon = cms.bool( False ), - useCalo = cms.bool( True ), - accountForTrajectoryChangeCalo = cms.bool( False ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - dRMuonPreselection = cms.double( 0.2 ), - truthMatch = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - useHcal = cms.bool( False ) - ), - ServiceParameters = cms.PSet( - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ) - ), - ComponentName = cms.string( "JetExtractor" ), - DR_Max = cms.double( 1.0 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - Threshold = cms.double( 5.0 ) - ), - fillGlobalTrackQuality = cms.bool( False ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDy = cms.double( 9999.0 ), - fillCaloCompatibility = cms.bool( True ), - fillMatching = cms.bool( True ), - MuonCaloCompatibility = cms.PSet( - allSiPMHO = cms.bool( False ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ) - ), - fillTrackerKink = cms.bool( False ), - hcalDepositName = cms.string( "hcal" ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - inputCollectionLabels = cms.VInputTag( 'hltPFMuonForTauMerging','hltMuonLinksReg','hltL2Muons' ), - trackDepositName = cms.string( "tracker" ), - maxAbsDx = cms.double( 3.0 ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - minNumberOfMatches = cms.int32( 1 ) +hltEle24Ele22WP75Gsfleg2TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2DphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltLightPFTracksReg = cms.EDProducer( "LightPFTrackProducer", - TrackQuality = cms.string( "none" ), - UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPFMuonForTauMerging' ) +hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40 OR L1_SingleEG35 OR L1_DoubleEG_22_10 OR L1_DoubleEG_15_10" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) ) -hltParticleFlowBlockReg = cms.EDProducer( "PFBlockProducer", - debug = cms.untracked.bool( False ), - linkDefinitions = cms.VPSet( - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "PS1:ECAL" ), - linkerName = cms.string( "PreshowerAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "PS2:ECAL" ), - linkerName = cms.string( "PreshowerAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "TRACK:ECAL" ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "TRACK:HCAL" ), - linkerName = cms.string( "TrackAndHCALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( False ), - linkType = cms.string( "ECAL:HCAL" ), - linkerName = cms.string( "ECALAndHCALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( False ), - linkType = cms.string( "HFEM:HFHAD" ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ), - elementImporters = cms.VPSet( - cms.PSet( importerName = cms.string( "GeneralTracksImporter" ), - useIterativeTracking = cms.bool( False ), - source = cms.InputTag( "hltLightPFTracksReg" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3 ), - muonSrc = cms.InputTag( "hltMuonsReg" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( -1.0, -1.0, -1.0, -1.0, -1.0 ) - ), - cms.PSet( importerName = cms.string( "ECALClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHCAL" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHFEM" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHFHAD" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ) - ) - ), - verbose = cms.untracked.bool( False ) +hltPreDoubleEle33CaloIdLGsfTrkIdVLMW = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -hltParticleFlowReg = cms.EDProducer( "PFProducer", - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - minPtForPostCleaning = cms.double( 20.0 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - sumPtTrackIsoForPhoton = cms.double( -1.0 ), - metFactorForFakes = cms.double( 4.0 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - electron_missinghits = cms.uint32( 1 ), - metSignificanceForCleaning = cms.double( 3.0 ), - usePFPhotons = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - nTrackIsoForEgammaSC = cms.uint32( 2 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - cosmicRejectionDistance = cms.double( 1.0 ), - useEGammaFilters = cms.bool( False ), - useEGammaElectrons = cms.bool( False ), - nsigma_TRACK = cms.double( 1.0 ), - useEGammaSupercluster = cms.bool( False ), - sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ), - eventFractionForCleaning = cms.double( 0.8 ), - usePFDecays = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - eventFractionForRejection = cms.double( 0.8 ), - photon_MinEt = cms.double( 10.0 ), - usePFNuclearInteractions = cms.bool( False ), - maxSignificance = cms.double( 2.5 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - debug = cms.untracked.bool( False ), - pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ), - 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 ), - ptErrorScale = cms.double( 8.0 ), - minSignificance = cms.double( 2.5 ), - minMomentumForPunchThrough = cms.double( 100.0 ), - pf_conv_mvaCut = cms.double( 0.0 ), - useCalibrationsFromDB = cms.bool( True ), - usePFElectrons = cms.bool( False ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_combIso = cms.double( 10.0 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - postHFCleaning = cms.bool( False ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHCAL:Cleaned','hltParticleFlowClusterHFHAD:Cleaned','hltParticleFlowClusterHFEM:Cleaned' ), - coneEcalIsoForEgammaSC = cms.double( 0.3 ), - minSignificanceReduction = cms.double( 1.4 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - 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 ), - minPixelHits = cms.int32( 1 ), - maxDPtOPt = cms.double( 1.0 ), - useHO = cms.bool( False ), - pf_electron_output_col = cms.string( "electrons" ), - electron_noniso_mvaCut = cms.double( -0.1 ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - useVerticesForNeutral = cms.bool( True ), - pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes.root" ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ), - coneTrackIsoForEgammaSC = cms.double( 0.3 ), - minDeltaMet = cms.double( 0.4 ), - pt_Error = cms.double( 1.0 ), - useProtectionsForJetMET = cms.bool( True ), - metFactorForRejection = cms.double( 4.0 ), - sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ), - calibHF_use = cms.bool( False ), - verbose = cms.untracked.bool( False ), - usePFConversions = cms.bool( False ), - trackQuality = cms.string( "highPurity" ), - calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ), - metFactorForCleaning = cms.double( 4.0 ), - eventFactorForCosmics = cms.double( 10.0 ), - egammaElectrons = cms.InputTag( "" ), - minEnergyForPunchThrough = cms.double( 100.0 ), - minTrackerHits = cms.int32( 8 ), - iCfgCandConnector = cms.PSet( - bCalibSecondary = cms.bool( False ), - bCalibPrimary = cms.bool( False ), - bCorrect = cms.bool( False ), - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ) - ), - rejectTracks_Bad = cms.bool( False ), - pf_electronID_crackCorrection = cms.bool( False ), - pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterCorr.root" ), - 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 ), +hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) +) +hltEG33EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter" ), + etcutEB = cms.double( 33.0 ), + etcutEE = cms.double( 33.0 ), + ncandcut = cms.int32( 1 ) +) +hltEG33HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEG33EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEG33CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.014 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEG33HEFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle33CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEG33CaloIdLClusterShapeFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +hltEle33CaloIdLGsfTrkIdVLDEtaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.02 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.02 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle33CaloIdLPixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle33CaloIdLGsfTrkIdVLDPhiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.15 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.15 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle33CaloIdLGsfTrkIdVLDEtaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle33CaloIdLNewPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 20.6 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle33CaloIdLGsfTrkIdVLDPhiFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( True ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer( "PFECALSuperClusterProducer", + PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ), + doSatelliteClusterMerge = cms.bool( False ), + thresh_PFClusterBarrel = cms.double( 4.0 ), + PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ), + useRegression = cms.bool( False ), + satelliteMajorityFraction = cms.double( 0.5 ), + thresh_PFClusterEndcap = cms.double( 4.0 ), + ESAssociation = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ), + use_preshower = cms.bool( True ), + verbose = cms.untracked.bool( False ), + thresh_SCEt = cms.double( 4.0 ), + etawidth_SuperClusterEndcap = cms.double( 0.04 ), + phiwidth_SuperClusterEndcap = cms.double( 0.6 ), + useDynamicDPhiWindow = cms.bool( True ), + PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ), + regressionConfig = cms.PSet( + regressionKeyEE = cms.string( "pfscecal_EECorrection_offline" ), + ecalRecHitsEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), + ecalRecHitsEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), + regressionKeyEB = cms.string( "pfscecal_EBCorrection_offline" ), + vertexCollection = cms.InputTag( "offlinePrimaryVertices" ) + ), + applyCrackCorrections = cms.bool( False ), + satelliteClusterSeedThreshold = cms.double( 50.0 ), + etawidth_SuperClusterBarrel = cms.double( 0.04 ), + PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ), + PFClusters = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + thresh_PFClusterSeedBarrel = cms.double( 4.0 ), + ClusteringType = cms.string( "Mustache" ), + EnergyWeight = cms.string( "Raw" ), + BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + thresh_PFClusterSeedEndcap = cms.double( 4.0 ), + phiwidth_SuperClusterBarrel = cms.double( 0.6 ), + thresh_PFClusterES = cms.double( 5.0 ), + seedThresholdIsET = cms.bool( True ), + PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ) +) +hltEgammaCandidatesUnseeded = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers", + scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), + scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ), + recoEcalCandidateCollection = cms.string( "" ) +) +hltEgammaCandidatesWrapperUnseeded = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper", + doIsolated = cms.bool( True ), + saveTags = cms.bool( False ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + candNonIsolatedTag = cms.InputTag( "" ) +) +hltDiEG33EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + etcutEB = cms.double( 33.0 ), + etcutEE = cms.double( 33.0 ), + ncandcut = cms.int32( 2 ) +) +hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTBcHcalIsolationProducersRegional", + caloTowerProducer = cms.InputTag( "hltTowerMakerForAll" ), + effectiveAreaBarrel = cms.double( 0.105 ), + outerCone = cms.double( 0.14 ), + innerCone = cms.double( 0.0 ), + useSingleTower = cms.bool( False ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + depth = cms.int32( -1 ), + doRhoCorrection = cms.bool( False ), + effectiveAreaEndcap = cms.double( 0.17 ), + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + rhoMax = cms.double( 9.9999999E7 ), + etMin = cms.double( 0.0 ), + rhoScale = cms.double( 1.0 ), + doEtSum = cms.bool( False ) +) +hltDiEG33HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltDiEG33EtUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEgammaClusterShapeUnseeded = cms.EDProducer( "EgammaHLTClusterShapeProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + isIeta = cms.bool( True ) +) +hltDiEG33CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.014 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltDiEG33HEUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEgammaElectronPixelSeedsUnseeded = cms.EDProducer( "ElectronSeedProducer", + endcapSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), + SeedConfiguration = cms.PSet( + searchInTIDTEC = cms.bool( True ), + HighPtThreshold = cms.double( 35.0 ), + r2MinF = cms.double( -0.15 ), + OrderedHitsFactoryPSet = cms.PSet( + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), + useOnDemandTracker = cms.untracked.int32( 0 ), + SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ) + ), + DeltaPhi1Low = cms.double( 0.23 ), + DeltaPhi1High = cms.double( 0.08 ), + ePhiMin1 = cms.double( -0.08 ), + LowPtThreshold = cms.double( 3.0 ), + RegionPSet = cms.PSet( + deltaPhiRegion = cms.double( 0.4 ), + originHalfLength = cms.double( 15.0 ), + useZInVertex = cms.bool( True ), + deltaEtaRegion = cms.double( 0.1 ), + ptMin = cms.double( 1.5 ), + originRadius = cms.double( 0.2 ), + VertexProducer = cms.InputTag( "dummyVertices" ) + ), + dynamicPhiRoad = cms.bool( False ), + ePhiMax1 = cms.double( 0.04 ), + measurementTrackerName = cms.string( "hltESPMeasurementTracker" ), + SizeWindowENeg = cms.double( 0.675 ), + nSigmasDeltaZ1 = cms.double( 5.0 ), + rMaxI = cms.double( 0.2 ), + rMinI = cms.double( -0.2 ), + preFilteredSeeds = cms.bool( True ), + r2MaxF = cms.double( 0.15 ), + pPhiMin1 = cms.double( -0.04 ), + initialSeeds = cms.InputTag( "noSeedsHere" ), + pPhiMax1 = cms.double( 0.08 ), + SCEtCut = cms.double( 3.0 ), + z2MaxB = cms.double( 0.09 ), + fromTrackerSeeds = cms.bool( True ), + hcalRecHits = cms.InputTag( "hltHbhereco" ), + z2MinB = cms.double( -0.09 ), + hOverEConeSize = cms.double( 0.0 ), + hOverEHBMinE = cms.double( 999999.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + applyHOverECut = cms.bool( False ), + hOverEHFMinE = cms.double( 999999.0 ), + measurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + PhiMin2B = cms.double( -0.004 ), + PhiMin2F = cms.double( -0.004 ), + PhiMax2B = cms.double( 0.004 ), + PhiMax2F = cms.double( 0.004 ), + DeltaPhi2B = cms.double( 0.004 ), + DeltaPhi2F = cms.double( 0.004 ) + ), + barrelSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ) +) +hltDiEle33CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + candTag = cms.InputTag( "hltDiEG33CaloIdLClusterShapeUnseededFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +hltEgammaCkfTrackCandidatesForGSFUnseeded = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + cleanTrajectoryAfterInOut = cms.bool( True ), + useHitsSplitting = cms.bool( True ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( True ), + maxNSeeds = cms.uint32( 1000000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForElectrons" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) +) +hltEgammaGsfTracksUnseeded = cms.EDProducer( "GsfTrackProducer", + src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSFUnseeded" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + producer = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), + AlgorithmName = cms.string( "gsf" ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryInEvent = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + GeometricInnerState = cms.bool( True ), + Propagator = cms.string( "hltESPFwdElectronPropagator" ) +) +hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", + BSProducer = cms.InputTag( "hltOnlineBeamSpot" ), + UseGsfTracks = cms.bool( True ), + TrackProducer = cms.InputTag( "" ), + GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracksUnseeded" ) +) +hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), + upperTrackNrToRemoveCut = cms.int32( 9999 ), + lowerTrackNrToRemoveCut = cms.int32( -1 ), + inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ) +) +hltDiEle33CaloIdLGsfTrkIdVLDEtaUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.02 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.02 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Deta' ), + candTag = cms.InputTag( "hltDiEle33CaloIdLPixelMatchUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltDiEle33CaloIdLGsfTrkIdVLDPhiUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.15 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.15 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Dphi' ), + candTag = cms.InputTag( "hltDiEle33CaloIdLGsfTrkIdVLDEtaUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltDiEle33CaloIdLNewPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 20.6 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + candTag = cms.InputTag( "hltDiEle33CaloIdLGsfTrkIdVLDPhiUnseededFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( True ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +hltPreDoubleEle33CaloIdLGsfTrkIdVL = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau36er OR L1_DoubleIsoTau40er OR L1_DoubleIsoTau44er" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +hltPreDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 0 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 1 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 2 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 3 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +hltL2TauJetsL1IsoTauSeeded = cms.EDProducer( "L2TauJetsMerger", + EtMin = cms.double( 20.0 ), + JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional' ) +) +hltDoubleL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 35.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.2 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltL2TauJetsL1IsoTauSeeded" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) +) +hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", + filter = cms.bool( False ), + src = cms.InputTag( "hltL2TauJetsL1IsoTauSeeded" ), + cut = cms.string( "pt > 30.0 & abs(eta) < 2.2" ) +) +hltSiPixelDigisReg = cms.EDProducer( "SiPixelRawToDigi", + UseQualityInfo = cms.bool( False ), + UsePilotBlade = cms.bool( False ), + UsePhase1 = cms.bool( False ), + CheckPixelOrder = cms.bool( False ), + InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), + ErrorList = cms.vint32( ), + Regions = cms.PSet( + inputs = cms.VInputTag( 'hltL2TausForPixelIsolation' ), + deltaPhi = cms.vdouble( 0.5 ), + maxZ = cms.vdouble( 24.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ) + ), + Timing = cms.untracked.bool( False ), + UserErrorList = cms.vint32( ) +) +hltSiPixelClustersReg = cms.EDProducer( "SiPixelClusterProducer", + src = cms.InputTag( "hltSiPixelDigisReg" ), + ChannelThreshold = cms.int32( 1000 ), + maxNumberOfClusters = cms.int32( 20000 ), + VCaltoElectronGain = cms.int32( 65 ), + MissCalibrate = cms.untracked.bool( True ), + SplitClusters = cms.bool( False ), + VCaltoElectronOffset = cms.int32( -414 ), + payloadType = cms.string( "HLT" ), + SeedThreshold = cms.int32( 1000 ), + ClusterThreshold = cms.double( 4000.0 ) +) +hltSiPixelClustersRegCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", + src = cms.InputTag( "hltSiPixelClustersReg" ), + onDemand = cms.bool( False ) +) +hltSiPixelRecHitsReg = cms.EDProducer( "SiPixelRecHitConverter", + VerboseLevel = cms.untracked.int32( 0 ), + src = cms.InputTag( "hltSiPixelClustersReg" ), + CPE = cms.string( "hltESPPixelCPEGeneric" ) +) +hltPixelLayerTripletsReg = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3', + 'BPix1+BPix2+FPix1_pos', + 'BPix1+BPix2+FPix1_neg', + 'BPix1+FPix1_pos+FPix2_pos', + 'BPix1+FPix1_neg+FPix2_neg' ), + MTOB = cms.PSet( ), + TEC = cms.PSet( ), + MTID = cms.PSet( ), + FPix = cms.PSet( + hitErrorRZ = cms.double( 0.0036 ), + hitErrorRPhi = cms.double( 0.0051 ), + useErrorsFromParam = cms.bool( True ), + HitProducer = cms.string( "hltSiPixelRecHitsReg" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ) + ), + MTEC = cms.PSet( ), + MTIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + BPix = cms.PSet( + hitErrorRZ = cms.double( 0.006 ), + hitErrorRPhi = cms.double( 0.0027 ), + useErrorsFromParam = cms.bool( True ), + HitProducer = cms.string( "hltSiPixelRecHitsReg" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ) + ), + TIB = cms.PSet( ) +) +hltPixelTracksReg = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), + FilterPSet = cms.PSet( + chi2 = cms.double( 50.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + ComponentName = cms.string( "PixelTrackFilterByKinematics" ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + ptMin = cms.double( 0.1 ), + tipMax = cms.double( 1.0 ) + ), + passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), + FitterPSet = cms.PSet( + ComponentName = cms.string( "PixelFitterByHelixProjections" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + fixImpactParameter = cms.double( 0.0 ) + ), + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.2 ), + ptMin = cms.double( 0.9 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + mode = cms.string( "BeamSpotSigma" ), + input = cms.InputTag( "hltL2TausForPixelIsolation" ), + maxNRegions = cms.int32( 10 ), + vertexCollection = cms.InputTag( "" ), + maxNVertices = cms.int32( 1 ), + zErrorBeamSpot = cms.double( 24.2 ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ), + nSigmaZVertex = cms.double( 3.0 ), + zErrorVertex = cms.double( 0.2 ), + nSigmaZBeamSpot = cms.double( 4.0 ) + ) + ), + CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useMultScattering = cms.bool( True ), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegCache" ) + ), + extraHitRZtolerance = cms.double( 0.06 ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ) + ), + SeedingLayers = cms.InputTag( "hltPixelLayerTripletsReg" ) + ) +) +hltPixelVerticesReg = cms.EDProducer( "PixelVertexProducer", + WtAverage = cms.bool( True ), + Method2 = cms.bool( True ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ), + Verbosity = cms.int32( 0 ), + UseError = cms.bool( True ), + TrackCollection = cms.InputTag( "hltPixelTracksReg" ), + PtMin = cms.double( 1.0 ), + NTrkMin = cms.int32( 2 ), + ZOffset = cms.double( 5.0 ), + Finder = cms.string( "DivisiveVertexFinder" ), + ZSeparation = cms.double( 0.05 ) +) +hltL2TauPixelIsoTagProducer = cms.EDProducer( "L2TauPixelIsoTagProducer", + TrackSrc = cms.InputTag( "" ), + BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + TrackMaxNChi2 = cms.double( 100.0 ), + TrackMinNHits = cms.int32( 3 ), + TrackMinPt = cms.double( 1.2 ), + IsoConeMax = cms.double( 0.4 ), + TrackPVMaxDZ = cms.double( 0.1 ), + IsoConeMin = cms.double( 0.2 ), + VertexSrc = cms.InputTag( "hltPixelVerticesReg" ), + JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), + TrackMaxDxy = cms.double( 0.2 ), + MaxNumberPV = cms.int32( 1 ) +) +hltL2TauIsoFilter = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducer" ), + TriggerType = cms.int32( 84 ), + Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), + MinTag = cms.double( 0.0 ), + MaxTag = cms.double( 0.0 ) +) +hltL2TauJetsIso = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 84 ), + HLTObject = cms.InputTag( "hltL2TauIsoFilter" ) +) +hltDoubleL2IsoTau35eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 35.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.2 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltL2TauJetsIso" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) +) +hltPixelTracksHybrid = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), + FilterPSet = cms.PSet( + chi2 = cms.double( 1000.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + ComponentName = cms.string( "PixelTrackFilterByKinematics" ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + ptMin = cms.double( 0.1 ), + tipMax = cms.double( 1.0 ) + ), + passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), + FitterPSet = cms.PSet( + ComponentName = cms.string( "PixelFitterByHelixProjections" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + fixImpactParameter = cms.double( 0.0 ) + ), + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.2 ), + ptMin = cms.double( 0.9 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + mode = cms.string( "BeamSpotSigma" ), + maxNRegions = cms.int32( 10 ), + vertexCollection = cms.InputTag( "" ), + maxNVertices = cms.int32( 1 ), + zErrorBeamSpot = cms.double( 24.2 ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ), + nSigmaZVertex = cms.double( 3.0 ), + zErrorVertex = cms.double( 0.2 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + input = cms.InputTag( "hltL2TausForPixelIsolation" ) + ) + ), + CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useMultScattering = cms.bool( True ), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) + ), + extraHitRZtolerance = cms.double( 0.06 ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ) + ), + SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) + ) +) +hltIter0PFlowPixelSeedsFromPixelTracksForTau = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + useEventsWithNoVertex = cms.bool( True ), + originHalfLength = cms.double( 15.0 ), + useProtoTrackKinematics = cms.bool( False ), + usePV = cms.bool( False ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + InputCollection = cms.InputTag( "hltPixelTracksHybrid" ), + originRadius = cms.double( 0.1 ) +) +hltIter0PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter0PFlowPixelSeedsFromPixelTracksForTau" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) +) +hltIter0PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForTau" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + MeasurementTracker = cms.string( "" ), + AlgorithmName = cms.string( "hltIterX" ), + alias = cms.untracked.string( "ctfWithMaterialTracksReg" ), + NavigationSchool = cms.string( "" ), + TrajectoryInEvent = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + GeometricInnerState = cms.bool( True ), + useSimpleMF = cms.bool( True ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +) +hltIter0PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 3 ), + chi2n_par = cms.double( 0.7 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 0.4, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 0.35, 4.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForTau" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 0.4, 4.0 ), + d0_par1 = cms.vdouble( 0.3, 4.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +hltTrackIter0RefsForJets4Iter1ForTau = cms.EDProducer( "ChargedRefCandidateProducer", + src = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForTau" ), + particleType = cms.string( "pi+" ) +) +hltAK4Iter0TrackJets4Iter1ForTau = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( 0.9 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "TrackJet" ), + minSeed = cms.uint32( 14327 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.4 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltTrackIter0RefsForJets4Iter1ForTau" ), + inputEtMin = cms.double( 0.1 ), + puPtMin = cms.double( 0.0 ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 0 ), + MaxVtxZ = cms.double( 30.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.5 ), + UseOnlyOnePV = cms.bool( True ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.2 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +hltIter0TrackAndTauJets4Iter1ForTau = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding", + fractionMinCaloInTauCone = cms.double( 0.7 ), + fractionMaxChargedPUInCaloCone = cms.double( 0.3 ), + tauConeSize = cms.double( 0.2 ), + ptTrkMaxInCaloCone = cms.double( 1.0 ), + isolationConeSize = cms.double( 0.5 ), + inputTrackJetTag = cms.InputTag( "hltAK4Iter0TrackJets4Iter1ForTau" ), + nTrkMaxInCaloCone = cms.int32( 0 ), + inputCaloJetTag = cms.InputTag( "hltL2TausForPixelIsolation" ), + etaMinCaloJet = cms.double( -2.7 ), + etaMaxCaloJet = cms.double( 2.7 ), + ptMinCaloJet = cms.double( 5.0 ), + inputTrackTag = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForTau" ) +) +hltIter1ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + maxChi2 = cms.double( 9.0 ), + trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForTau" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + overrideTrkQuals = cms.InputTag( "" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + TrackQuality = cms.string( "highPurity" ) +) +hltIter1MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), + OnDemand = cms.bool( False ), + src = cms.InputTag( "hltSiStripClusters" ) +) +hltIter1PixelLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3', + 'BPix1+BPix2+FPix1_pos', + 'BPix1+BPix2+FPix1_neg', + 'BPix1+FPix1_pos+FPix2_pos', + 'BPix1+FPix1_neg+FPix2_neg' ), + MTOB = cms.PSet( ), + TEC = cms.PSet( ), + MTID = cms.PSet( ), + FPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.0036 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), + hitErrorRPhi = cms.double( 0.0051 ) + ), + MTEC = cms.PSet( ), + MTIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + BPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.006 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), + hitErrorRPhi = cms.double( 0.0027 ) + ), + TIB = cms.PSet( ) +) +hltIter1PFlowPixelSeedsForTau = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.05 ), + searchOpt = cms.bool( True ), + ptMin = cms.double( 0.5 ), + measurementTrackerName = cms.string( "hltIter1MaskedMeasurementTrackerEventForTau" ), + mode = cms.string( "VerticesFixed" ), + maxNRegions = cms.int32( 100 ), + maxNVertices = cms.int32( 10 ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + input = cms.InputTag( "hltIter0TrackAndTauJets4Iter1ForTau" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + deltaPhi = cms.double( 1.0 ), + deltaEta = cms.double( 1.0 ), + zErrorBeamSpot = cms.double( 15.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + zErrorVetex = cms.double( 0.1 ) + ) + ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + ClusterCheckPSet = cms.PSet( + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + MaxNumberOfCosmicClusters = cms.uint32( 50000 ), + doClusterCheck = cms.bool( False ), + ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), + MaxNumberOfPixelClusters = cms.uint32( 10000 ) + ), + OrderedHitsFactoryPSet = cms.PSet( + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.032 ), + useMultScattering = cms.bool( True ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ), + extraHitRZtolerance = cms.double( 0.037 ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) + ), + SeedingLayers = cms.InputTag( "hltIter1PixelLayerTripletsForTau" ) + ), + SeedCreatorPSet = cms.PSet( + ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) + ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +) +hltIter1PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter1PFlowPixelSeedsForTau" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForTau" ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) +) +hltIter1PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForTau" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForTau" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + MeasurementTracker = cms.string( "" ), + AlgorithmName = cms.string( "hltIterX" ), + alias = cms.untracked.string( "ctfWithMaterialTracksReg" ), + NavigationSchool = cms.string( "" ), + TrajectoryInEvent = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + GeometricInnerState = cms.bool( True ), + useSimpleMF = cms.bool( True ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +) +hltIter1PFlowTrackSelectionHighPurityLooseForTau = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 3 ), + chi2n_par = cms.double( 0.7 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 0.9, 3.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 0.8, 3.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForTau" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 0.9, 3.0 ), + d0_par1 = cms.vdouble( 0.85, 3.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +hltIter1PFlowTrackSelectionHighPurityTightForTau = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 5 ), + chi2n_par = cms.double( 0.4 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 1.0, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 1.0, 4.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForTau" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 1.0, 4.0 ), + d0_par1 = cms.vdouble( 1.0, 4.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +hltIter1PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltIter1PFlowTrackSelectionHighPurityLooseForTau','hltIter1PFlowTrackSelectionHighPurityTightForTau' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltIter1PFlowTrackSelectionHighPurityLooseForTau','hltIter1PFlowTrackSelectionHighPurityTightForTau' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +hltIter1MergedForTau = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForTau','hltIter1PFlowTrackSelectionHighPurityForTau' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForTau','hltIter1PFlowTrackSelectionHighPurityForTau' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +hltIter1TrackRefsForJets4Iter2ForTau = cms.EDProducer( "ChargedRefCandidateProducer", + src = cms.InputTag( "hltIter1MergedForTau" ), + particleType = cms.string( "pi+" ) +) +hltAK4Iter1TrackJets4Iter2ForTau = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( 0.9 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "TrackJet" ), + minSeed = cms.uint32( 14327 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.4 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltIter1TrackRefsForJets4Iter2ForTau" ), + inputEtMin = cms.double( 0.1 ), + puPtMin = cms.double( 0.0 ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetPtMin = cms.double( 7.5 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 0 ), + MaxVtxZ = cms.double( 30.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.5 ), + UseOnlyOnePV = cms.bool( True ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.2 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +hltIter1TrackAndTauJets4Iter2ForTau = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding", + fractionMinCaloInTauCone = cms.double( 0.7 ), + fractionMaxChargedPUInCaloCone = cms.double( 0.3 ), + tauConeSize = cms.double( 0.2 ), + ptTrkMaxInCaloCone = cms.double( 1.4 ), + isolationConeSize = cms.double( 0.5 ), + inputTrackJetTag = cms.InputTag( "hltAK4Iter1TrackJets4Iter2ForTau" ), + nTrkMaxInCaloCone = cms.int32( 0 ), + inputCaloJetTag = cms.InputTag( "hltL2TausForPixelIsolation" ), + etaMinCaloJet = cms.double( -2.7 ), + etaMaxCaloJet = cms.double( 2.7 ), + ptMinCaloJet = cms.double( 5.0 ), + inputTrackTag = cms.InputTag( "hltIter1MergedForTau" ) +) +hltIter2ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + maxChi2 = cms.double( 16.0 ), + trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForTau" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + overrideTrkQuals = cms.InputTag( "" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + TrackQuality = cms.string( "highPurity" ) +) +hltIter2MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForTau" ), + OnDemand = cms.bool( False ), + src = cms.InputTag( "hltSiStripClusters" ) +) +hltIter2PixelLayerPairsForTau = cms.EDProducer( "SeedingLayersEDProducer", + 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' ), + MTOB = cms.PSet( ), + TEC = cms.PSet( ), + MTID = cms.PSet( ), + FPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.0036 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForTau" ), + hitErrorRPhi = cms.double( 0.0051 ) + ), + MTEC = cms.PSet( ), + MTIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + BPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.006 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForTau" ), + hitErrorRPhi = cms.double( 0.0027 ) + ), + TIB = cms.PSet( ) +) +hltIter2PFlowPixelSeedsForTau = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.025 ), + searchOpt = cms.bool( True ), + ptMin = cms.double( 1.2 ), + measurementTrackerName = cms.string( "hltIter2MaskedMeasurementTrackerEventForTau" ), + mode = cms.string( "VerticesFixed" ), + maxNRegions = cms.int32( 100 ), + maxNVertices = cms.int32( 10 ), + deltaPhi = cms.double( 0.8 ), + deltaEta = cms.double( 0.8 ), + zErrorBeamSpot = cms.double( 15.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + zErrorVetex = cms.double( 0.05 ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + input = cms.InputTag( "hltIter1TrackAndTauJets4Iter2ForTau" ) + ) + ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + ClusterCheckPSet = cms.PSet( + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + MaxNumberOfCosmicClusters = cms.uint32( 50000 ), + doClusterCheck = cms.bool( False ), + ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), + MaxNumberOfPixelClusters = cms.uint32( 10000 ) + ), + OrderedHitsFactoryPSet = cms.PSet( + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), + GeneratorPSet = cms.PSet( + maxElement = cms.uint32( 100000 ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) + ), + SeedingLayers = cms.InputTag( "hltIter2PixelLayerPairsForTau" ) + ), + SeedCreatorPSet = cms.PSet( + ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) + ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +) +hltIter2PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter2PFlowPixelSeedsForTau" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForTau" ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) +) +hltIter2PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForTau" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForTau" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + MeasurementTracker = cms.string( "" ), + AlgorithmName = cms.string( "hltIterX" ), + alias = cms.untracked.string( "ctfWithMaterialTracksReg" ), + NavigationSchool = cms.string( "" ), + TrajectoryInEvent = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + GeometricInnerState = cms.bool( True ), + useSimpleMF = cms.bool( True ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +) +hltIter2PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 3 ), + chi2n_par = cms.double( 0.7 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 0.4, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 0.35, 4.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForTau" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 0.4, 4.0 ), + d0_par1 = cms.vdouble( 0.3, 4.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +hltIter2MergedForTau = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForTau','hltIter2PFlowTrackSelectionHighPurityForTau' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltIter1MergedForTau','hltIter2PFlowTrackSelectionHighPurityForTau' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +hltPFMuonForTauMerging = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2MergedForTau' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2MergedForTau' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +hltMuonLinksReg = cms.EDProducer( "MuonLinksProducerForHLT", + pMin = cms.double( 2.5 ), + InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonForTauMerging" ), + shareHitFraction = cms.double( 0.8 ), + LinkCollection = cms.InputTag( "hltL3MuonsLinksCombination" ), + ptMin = cms.double( 2.5 ) +) +hltMuonsReg = cms.EDProducer( "MuonIdProducer", + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltPFMuonForTauMerging" ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + ComponentName = cms.string( "TrackExtractor" ), + DR_Max = cms.double( 1.0 ), + Diff_r = cms.double( 0.1 ), + Chi2Prob_Min = cms.double( -1.0 ), + DR_Veto = cms.double( 0.01 ), + NHits_Min = cms.uint32( 0 ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + Pt_Min = cms.double( -1.0 ), + DepositLabel = cms.untracked.string( "" ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ) + ), + maxAbsEta = cms.double( 3.0 ), + fillGlobalTrackRefits = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + OverlapDPhi = cms.double( 0.0786 ), + ClusterDTheta = cms.double( 0.02 ) + ), + globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + addExtraSoftMuons = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + CaloExtractorPSet = cms.PSet( + PrintTimeReport = cms.untracked.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + Noise_HE = cms.double( 0.2 ), + NoiseTow_EB = cms.double( 0.04 ), + NoiseTow_EE = cms.double( 0.15 ), + Threshold_H = cms.double( 0.5 ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ) + ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + DepositLabel = cms.untracked.string( "Cal" ), + UseRecHitsFlag = cms.bool( False ), + TrackAssociatorParameters = cms.PSet( + muonMaxDistanceSigmaX = cms.double( 0.0 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + dRHcal = cms.double( 1.0 ), + dRPreshowerPreselection = cms.double( 0.2 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + useEcal = cms.bool( False ), + dREcal = cms.double( 1.0 ), + dREcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), + dRMuon = cms.double( 9999.0 ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceX = cms.double( 5.0 ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + usePreshower = cms.bool( False ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcalPreselection = cms.double( 1.0 ), + useMuon = cms.bool( False ), + useCalo = cms.bool( True ), + accountForTrajectoryChangeCalo = cms.bool( False ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + dRMuonPreselection = cms.double( 0.2 ), + truthMatch = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + useHcal = cms.bool( False ) + ), + Threshold_HO = cms.double( 0.5 ), + Noise_EE = cms.double( 0.1 ), + Noise_EB = cms.double( 0.025 ), + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Noise_HB = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + DR_Veto_HO = cms.double( 0.1 ), + Noise_HO = cms.double( 0.2 ) + ), + runArbitrationCleaner = cms.bool( False ), + fillEnergy = cms.bool( True ), + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) + ), + TimingFillerParameters = cms.PSet( + UseDT = cms.bool( True ), + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + ErrorEB = cms.double( 2.085 ), + ErrorCSC = cms.double( 7.4 ), + CSCTimingParameters = cms.PSet( + CSCsegments = cms.InputTag( "hltCscSegments" ), + CSCTimeOffset = cms.double( 0.0 ), + CSCStripTimeOffset = cms.double( 0.0 ), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + DTradius = cms.double( 0.01 ), + TightMatchDT = cms.bool( False ), + TightMatchCSC = cms.bool( True ) + ), + debug = cms.bool( False ), + UseStripTime = cms.bool( True ), + CSCStripError = cms.double( 7.0 ), + CSCWireError = cms.double( 8.6 ), + CSCWireTimeOffset = cms.double( 0.0 ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( True ) + ), + PruneCut = cms.double( 100.0 ), + UseWireTime = cms.bool( True ) + ), + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + DoWireCorr = cms.bool( False ), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + DTradius = cms.double( 0.01 ), + TightMatchDT = cms.bool( False ), + TightMatchCSC = cms.bool( True ) + ), + debug = cms.bool( False ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + PruneCut = cms.double( 10000.0 ), + RequireBothProjections = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DTTimeOffset = cms.double( 2.7 ), + DropTheta = cms.bool( True ), + UseSegmentT0 = cms.bool( False ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( True ) + ) + ), + ErrorEE = cms.double( 6.95 ), + UseCSC = cms.bool( True ), + UseECAL = cms.bool( True ) + ), + inputCollectionTypes = cms.vstring( 'inner tracks', + 'links', + 'outer tracks' ), + minCaloCompatibility = cms.double( 0.6 ), + ecalDepositName = cms.string( "ecal" ), + minP = cms.double( 10.0 ), + fillIsolation = cms.bool( True ), + jetDepositName = cms.string( "jets" ), + hoDepositName = cms.string( "ho" ), + writeIsoDeposits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsPullY = cms.double( 9999.0 ), + minPt = cms.double( 10.0 ), + TrackAssociatorParameters = cms.PSet( + muonMaxDistanceSigmaX = cms.double( 0.0 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + dRHcal = cms.double( 9999.0 ), + dRPreshowerPreselection = cms.double( 0.2 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + useEcal = cms.bool( True ), + dREcal = cms.double( 9999.0 ), + dREcalPreselection = cms.double( 0.05 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), + dRMuon = cms.double( 9999.0 ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceX = cms.double( 5.0 ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( True ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + usePreshower = cms.bool( False ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcalPreselection = cms.double( 0.2 ), + useMuon = cms.bool( True ), + useCalo = cms.bool( False ), + accountForTrajectoryChangeCalo = cms.bool( False ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + dRMuonPreselection = cms.double( 0.2 ), + truthMatch = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + useHcal = cms.bool( True ) + ), + JetExtractorPSet = cms.PSet( + PrintTimeReport = cms.untracked.bool( False ), + ExcludeMuonVeto = cms.bool( True ), + TrackAssociatorParameters = cms.PSet( + muonMaxDistanceSigmaX = cms.double( 0.0 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + dRHcal = cms.double( 0.5 ), + dRPreshowerPreselection = cms.double( 0.2 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + useEcal = cms.bool( False ), + dREcal = cms.double( 0.5 ), + dREcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), + dRMuon = cms.double( 9999.0 ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceX = cms.double( 5.0 ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + usePreshower = cms.bool( False ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcalPreselection = cms.double( 0.5 ), + useMuon = cms.bool( False ), + useCalo = cms.bool( True ), + accountForTrajectoryChangeCalo = cms.bool( False ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + dRMuonPreselection = cms.double( 0.2 ), + truthMatch = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + useHcal = cms.bool( False ) + ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ) + ), + ComponentName = cms.string( "JetExtractor" ), + DR_Max = cms.double( 1.0 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + DR_Veto = cms.double( 0.1 ), + Threshold = cms.double( 5.0 ) + ), + fillGlobalTrackQuality = cms.bool( False ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDy = cms.double( 9999.0 ), + fillCaloCompatibility = cms.bool( True ), + fillMatching = cms.bool( True ), + MuonCaloCompatibility = cms.PSet( + allSiPMHO = cms.bool( False ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ) + ), + fillTrackerKink = cms.bool( False ), + hcalDepositName = cms.string( "hcal" ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + inputCollectionLabels = cms.VInputTag( 'hltPFMuonForTauMerging','hltMuonLinksReg','hltL2Muons' ), + trackDepositName = cms.string( "tracker" ), + maxAbsDx = cms.double( 3.0 ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + minNumberOfMatches = cms.int32( 1 ) +) +hltLightPFTracksReg = cms.EDProducer( "LightPFTrackProducer", + TrackQuality = cms.string( "none" ), + UseQuality = cms.bool( False ), + TkColList = cms.VInputTag( 'hltPFMuonForTauMerging' ) +) +hltParticleFlowBlockReg = cms.EDProducer( "PFBlockProducer", + debug = cms.untracked.bool( False ), + linkDefinitions = cms.VPSet( + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "PS1:ECAL" ), + linkerName = cms.string( "PreshowerAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "PS2:ECAL" ), + linkerName = cms.string( "PreshowerAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "TRACK:ECAL" ), + linkerName = cms.string( "TrackAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "TRACK:HCAL" ), + linkerName = cms.string( "TrackAndHCALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( False ), + linkType = cms.string( "ECAL:HCAL" ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( False ), + linkType = cms.string( "HFEM:HFHAD" ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) + ), + elementImporters = cms.VPSet( + cms.PSet( importerName = cms.string( "GeneralTracksImporter" ), + useIterativeTracking = cms.bool( False ), + source = cms.InputTag( "hltLightPFTracksReg" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3 ), + muonSrc = cms.InputTag( "hltMuonsReg" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( -1.0, -1.0, -1.0, -1.0, -1.0 ) + ), + cms.PSet( importerName = cms.string( "ECALClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHCAL" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHFEM" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHFHAD" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ) + ) + ), + verbose = cms.untracked.bool( False ) +) +hltParticleFlowReg = cms.EDProducer( "PFProducer", + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + minPtForPostCleaning = cms.double( 20.0 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + sumPtTrackIsoForPhoton = cms.double( -1.0 ), + metFactorForFakes = cms.double( 4.0 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + electron_missinghits = cms.uint32( 1 ), + metSignificanceForCleaning = cms.double( 3.0 ), + usePFPhotons = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + nTrackIsoForEgammaSC = cms.uint32( 2 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + cosmicRejectionDistance = cms.double( 1.0 ), + useEGammaFilters = cms.bool( False ), + useEGammaElectrons = cms.bool( False ), + nsigma_TRACK = cms.double( 1.0 ), + useEGammaSupercluster = cms.bool( False ), + sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ), + eventFractionForCleaning = cms.double( 0.8 ), + usePFDecays = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + eventFractionForRejection = cms.double( 0.8 ), + photon_MinEt = cms.double( 10.0 ), + usePFNuclearInteractions = cms.bool( False ), + maxSignificance = cms.double( 2.5 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + debug = cms.untracked.bool( False ), + pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ), + 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 ), + ptErrorScale = cms.double( 8.0 ), + minSignificance = cms.double( 2.5 ), + minMomentumForPunchThrough = cms.double( 100.0 ), + pf_conv_mvaCut = cms.double( 0.0 ), + useCalibrationsFromDB = cms.bool( True ), + usePFElectrons = cms.bool( False ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + photon_combIso = cms.double( 10.0 ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + postHFCleaning = cms.bool( False ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHCAL:Cleaned','hltParticleFlowClusterHFHAD:Cleaned','hltParticleFlowClusterHFEM:Cleaned' ), + coneEcalIsoForEgammaSC = cms.double( 0.3 ), + minSignificanceReduction = cms.double( 1.4 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + 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 ), + minPixelHits = cms.int32( 1 ), + maxDPtOPt = cms.double( 1.0 ), + useHO = cms.bool( False ), + pf_electron_output_col = cms.string( "electrons" ), + electron_noniso_mvaCut = cms.double( -0.1 ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + useVerticesForNeutral = cms.bool( True ), + pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes.root" ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ), + coneTrackIsoForEgammaSC = cms.double( 0.3 ), + minDeltaMet = cms.double( 0.4 ), + pt_Error = cms.double( 1.0 ), + useProtectionsForJetMET = cms.bool( True ), + metFactorForRejection = cms.double( 4.0 ), + sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ), + calibHF_use = cms.bool( False ), + verbose = cms.untracked.bool( False ), + usePFConversions = cms.bool( False ), + trackQuality = cms.string( "highPurity" ), + calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ), + metFactorForCleaning = cms.double( 4.0 ), + eventFactorForCosmics = cms.double( 10.0 ), + egammaElectrons = cms.InputTag( "" ), + minEnergyForPunchThrough = cms.double( 100.0 ), + minTrackerHits = cms.int32( 8 ), + iCfgCandConnector = cms.PSet( + bCalibSecondary = cms.bool( False ), + bCalibPrimary = cms.bool( False ), + bCorrect = cms.bool( False ), + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ) + ), + rejectTracks_Bad = cms.bool( False ), + pf_electronID_crackCorrection = cms.bool( False ), + pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterCorr.root" ), + 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 ), muons = cms.InputTag( "hltMuonsReg" ), metFactorForHighEta = cms.double( 25.0 ), minHFCleaningPt = cms.double( 5.0 ), @@ -10604,6 +11976,7 @@ MinLxySignificance = cms.double( 3.0 ) ) hltPixelTracksForSeedsJpsi = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -10612,7 +11985,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -11282,6 +12654,7 @@ MinLxySignificance = cms.double( 3.0 ) ) hltPixelTracksForSeedsNRMuMu = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -11290,7 +12663,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -11960,6 +13332,7 @@ MinLxySignificance = cms.double( 3.0 ) ) hltPixelTracksForSeedsPsiPrime = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -11968,7 +13341,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -12776,6 +14148,7 @@ useVertex = cms.bool( False ) ) hltPixelTracksL3Muon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -12784,85 +14157,522 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), + passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), + FitterPSet = cms.PSet( + ComponentName = cms.string( "PixelFitterByHelixProjections" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + fixImpactParameter = cms.double( 0.0 ) + ), + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "GlobalTrackingRegionWithVerticesProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.2 ), + ptMin = cms.double( 0.9 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + nSigmaZ = cms.double( 4.0 ), + sigmaZVertex = cms.double( 4.0 ), + fixedError = cms.double( 0.5 ), + useFixedError = cms.bool( True ), + useFoundVertices = cms.bool( True ), + useFakeVertices = cms.bool( True ), + VertexCollection = cms.InputTag( "hltL3MuonVertex" ) + ) + ), + CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useMultScattering = cms.bool( True ), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) + ), + extraHitRZtolerance = cms.double( 0.06 ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ) + ), + SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) + ) +) +hltPixelVerticesL3Muon = cms.EDProducer( "PixelVertexProducer", + WtAverage = cms.bool( True ), + Method2 = cms.bool( True ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ), + Verbosity = cms.int32( 0 ), + UseError = cms.bool( True ), + TrackCollection = cms.InputTag( "hltPixelTracksL3Muon" ), + PtMin = cms.double( 1.0 ), + NTrkMin = cms.int32( 2 ), + ZOffset = cms.double( 5.0 ), + Finder = cms.string( "DivisiveVertexFinder" ), + ZSeparation = cms.double( 0.05 ) +) +hltPixelTracksForSeedsL3Muon = cms.EDProducer( "PixelTrackProducer", useFilterWithES = cms.bool( False ), + FilterPSet = cms.PSet( + chi2 = cms.double( 1000.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + ComponentName = cms.string( "PixelTrackFilterByKinematics" ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + ptMin = cms.double( 0.1 ), + tipMax = cms.double( 1.0 ) + ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), fixImpactParameter = cms.double( 0.0 ) ), - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "GlobalTrackingRegionWithVerticesProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.2 ), - ptMin = cms.double( 0.9 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - nSigmaZ = cms.double( 4.0 ), - sigmaZVertex = cms.double( 4.0 ), - fixedError = cms.double( 0.5 ), - useFixedError = cms.bool( True ), - useFoundVertices = cms.bool( True ), - useFakeVertices = cms.bool( True ), - VertexCollection = cms.InputTag( "hltL3MuonVertex" ) + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.1 ), + ptMin = cms.double( 0.9 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL3MuonCandidates" ), + maxNRegions = cms.int32( 10 ), + vertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), + maxNVertices = cms.int32( 1 ), + zErrorBeamSpot = cms.double( 24.2 ), + deltaEta = cms.double( 0.3 ), + deltaPhi = cms.double( 0.3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + zErrorVetex = cms.double( 0.2 ) + ) + ), + CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useMultScattering = cms.bool( True ), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) + ), + extraHitRZtolerance = cms.double( 0.06 ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ) + ), + SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) + ) +) +hltIter0L3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + useEventsWithNoVertex = cms.bool( True ), + originHalfLength = cms.double( 0.2 ), + useProtoTrackKinematics = cms.bool( False ), + usePV = cms.bool( False ), + InputVertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + InputCollection = cms.InputTag( "hltPixelTracksForSeedsL3Muon" ), + originRadius = cms.double( 0.1 ) +) +hltIter0L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracks" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) +) +hltIter0L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter0L3MuonCkfTrackCandidates" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + MeasurementTracker = cms.string( "" ), + AlgorithmName = cms.string( "hltIterX" ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + NavigationSchool = cms.string( "" ), + TrajectoryInEvent = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + GeometricInnerState = cms.bool( True ), + useSimpleMF = cms.bool( True ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +) +hltIter0L3MuonTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 3 ), + chi2n_par = cms.double( 0.7 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 0.4, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 0.35, 4.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 0.4, 4.0 ), + d0_par1 = cms.vdouble( 0.3, 4.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +hltIter1L3MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + maxChi2 = cms.double( 9.0 ), + trajectories = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + overrideTrkQuals = cms.InputTag( "" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + TrackQuality = cms.string( "highPurity" ) +) +hltIter1L3MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + clustersToSkip = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), + OnDemand = cms.bool( False ), + src = cms.InputTag( "hltSiStripClusters" ) +) +hltIter1L3MuonPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3', + 'BPix1+BPix2+FPix1_pos', + 'BPix1+BPix2+FPix1_neg', + 'BPix1+FPix1_pos+FPix2_pos', + 'BPix1+FPix1_neg+FPix2_neg' ), + MTOB = cms.PSet( ), + TEC = cms.PSet( ), + MTID = cms.PSet( ), + FPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.0036 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), + hitErrorRPhi = cms.double( 0.0051 ) + ), + MTEC = cms.PSet( ), + MTIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + BPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.006 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), + hitErrorRPhi = cms.double( 0.0027 ) + ), + TIB = cms.PSet( ) +) +hltIter1L3MuonPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.05 ), + ptMin = cms.double( 0.5 ), + deltaPhi = cms.double( 0.3 ), + deltaEta = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL3MuonCandidates" ), + maxNRegions = cms.int32( 10 ), + vertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), + maxNVertices = cms.int32( 1 ), + zErrorBeamSpot = cms.double( 24.2 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + zErrorVetex = cms.double( 0.1 ), + measurementTrackerName = cms.string( "hltIter1L3MuonMaskedMeasurementTrackerEvent" ) + ) + ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + ClusterCheckPSet = cms.PSet( + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + MaxNumberOfCosmicClusters = cms.uint32( 50000 ), + doClusterCheck = cms.bool( False ), + ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), + MaxNumberOfPixelClusters = cms.uint32( 10000 ) + ), + OrderedHitsFactoryPSet = cms.PSet( + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.032 ), + useMultScattering = cms.bool( True ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ), + extraHitRZtolerance = cms.double( 0.037 ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) + ), + SeedingLayers = cms.InputTag( "hltIter1L3MuonPixelLayerTriplets" ) + ), + SeedCreatorPSet = cms.PSet( + ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) + ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +) +hltIter1L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter1L3MuonPixelSeeds" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1L3MuonMaskedMeasurementTrackerEvent" ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) +) +hltIter1L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter1L3MuonCkfTrackCandidates" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1L3MuonMaskedMeasurementTrackerEvent" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + MeasurementTracker = cms.string( "" ), + AlgorithmName = cms.string( "hltIterX" ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + NavigationSchool = cms.string( "" ), + TrajectoryInEvent = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + GeometricInnerState = cms.bool( True ), + useSimpleMF = cms.bool( True ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +) +hltIter1L3MuonTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 3 ), + chi2n_par = cms.double( 0.7 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 0.9, 3.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 0.8, 3.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter1L3MuonCtfWithMaterialTracks" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 0.9, 3.0 ), + d0_par1 = cms.vdouble( 0.85, 3.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +hltIter1L3MuonTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 5 ), + chi2n_par = cms.double( 0.4 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 1.0, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 1.0, 4.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter1L3MuonCtfWithMaterialTracks" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 1.0, 4.0 ), + d0_par1 = cms.vdouble( 1.0, 4.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +hltIter1L3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltIter1L3MuonTrackSelectionHighPurityLoose','hltIter1L3MuonTrackSelectionHighPurityTight' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltIter1L3MuonTrackSelectionHighPurityLoose','hltIter1L3MuonTrackSelectionHighPurityTight' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +hltIter1L3MuonMerged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0L3MuonTrackSelectionHighPurity','hltIter1L3MuonTrackSelectionHighPurity' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) ) ), - CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), - OrderedHitsFactoryPSet = cms.PSet( - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), - useMultScattering = cms.bool( True ), - SeedComparitorPSet = cms.PSet( - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) - ), - extraHitRZtolerance = cms.double( 0.06 ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ) - ), - SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) - ) + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltIter0L3MuonTrackSelectionHighPurity','hltIter1L3MuonTrackSelectionHighPurity' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) ) -hltPixelVerticesL3Muon = cms.EDProducer( "PixelVertexProducer", - WtAverage = cms.bool( True ), - Method2 = cms.bool( True ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ), - Verbosity = cms.int32( 0 ), - UseError = cms.bool( True ), - TrackCollection = cms.InputTag( "hltPixelTracksL3Muon" ), - PtMin = cms.double( 1.0 ), - NTrkMin = cms.int32( 2 ), - ZOffset = cms.double( 5.0 ), - Finder = cms.string( "DivisiveVertexFinder" ), - ZSeparation = cms.double( 0.05 ) +hltIter2L3MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + maxChi2 = cms.double( 16.0 ), + trajectories = cms.InputTag( "hltIter1L3MuonTrackSelectionHighPurity" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + overrideTrkQuals = cms.InputTag( "" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + TrackQuality = cms.string( "highPurity" ) ) -hltPixelTracksForSeedsL3Muon = cms.EDProducer( "PixelTrackProducer", - FilterPSet = cms.PSet( - chi2 = cms.double( 1000.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - ComponentName = cms.string( "PixelTrackFilterByKinematics" ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - ptMin = cms.double( 0.1 ), - tipMax = cms.double( 1.0 ) +hltIter2L3MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + clustersToSkip = cms.InputTag( "hltIter2L3MuonClustersRefRemoval" ), + OnDemand = cms.bool( False ), + src = cms.InputTag( "hltSiStripClusters" ) +) +hltIter2L3MuonPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer", + 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' ), + MTOB = cms.PSet( ), + TEC = cms.PSet( ), + MTID = cms.PSet( ), + FPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.0036 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2L3MuonClustersRefRemoval" ), + hitErrorRPhi = cms.double( 0.0051 ) ), - useFilterWithES = cms.bool( False ), - passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), - FitterPSet = cms.PSet( - ComponentName = cms.string( "PixelFitterByHelixProjections" ), + MTEC = cms.PSet( ), + MTIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + BPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.006 ), + useErrorsFromParam = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - fixImpactParameter = cms.double( 0.0 ) + skipClusters = cms.InputTag( "hltIter2L3MuonClustersRefRemoval" ), + hitErrorRPhi = cms.double( 0.0027 ) ), + TIB = cms.PSet( ) +) +hltIter2L3MuonPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", RegionFactoryPSet = cms.PSet( ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), RegionPSet = cms.PSet( precise = cms.bool( True ), - originRadius = cms.double( 0.1 ), - ptMin = cms.double( 0.9 ), + originRadius = cms.double( 0.025 ), + ptMin = cms.double( 1.2 ), + deltaPhi = cms.double( 0.3 ), + deltaEta = cms.double( 0.3 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), mode = cms.string( "VerticesFixed" ), input = cms.InputTag( "hltL3MuonCandidates" ), @@ -12870,45 +14680,37 @@ vertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), maxNVertices = cms.int32( 1 ), zErrorBeamSpot = cms.double( 24.2 ), - deltaEta = cms.double( 0.3 ), - deltaPhi = cms.double( 0.3 ), nSigmaZVertex = cms.double( 3.0 ), nSigmaZBeamSpot = cms.double( 4.0 ), - zErrorVetex = cms.double( 0.2 ) + zErrorVetex = cms.double( 0.05 ), + measurementTrackerName = cms.string( "hltIter2L3MuonMaskedMeasurementTrackerEvent" ) ) ), - CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + ClusterCheckPSet = cms.PSet( + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + MaxNumberOfCosmicClusters = cms.uint32( 50000 ), + doClusterCheck = cms.bool( False ), + ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), + MaxNumberOfPixelClusters = cms.uint32( 10000 ) + ), OrderedHitsFactoryPSet = cms.PSet( - ComponentName = cms.string( "StandardHitTripletGenerator" ), + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), - useMultScattering = cms.bool( True ), - SeedComparitorPSet = cms.PSet( - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) - ), - extraHitRZtolerance = cms.double( 0.06 ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ) + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ), - SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) - ) -) -hltIter0L3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - useEventsWithNoVertex = cms.bool( True ), - originHalfLength = cms.double( 0.2 ), - useProtoTrackKinematics = cms.bool( False ), - usePV = cms.bool( False ), - InputVertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - InputCollection = cms.InputTag( "hltPixelTracksForSeedsL3Muon" ), - originRadius = cms.double( 0.1 ) + SeedingLayers = cms.InputTag( "hltIter2L3MuonPixelLayerPairs" ) + ), + SeedCreatorPSet = cms.PSet( + ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) + ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) ) -hltIter0L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracks" ), +hltIter2L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter2L3MuonPixelSeeds" ), maxSeedsBeforeCleaning = cms.uint32( 1000 ), SimpleMagneticField = cms.string( "ParabolicMf" ), TransientInitialStateEstimatorParameters = cms.PSet( @@ -12917,22 +14719,22 @@ propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2L3MuonMaskedMeasurementTrackerEvent" ), cleanTrajectoryAfterInOut = cms.bool( False ), useHitsSplitting = cms.bool( False ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), doSeedingRegionRebuilding = cms.bool( False ), maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryBuilder = cms.string( "" ) ) -hltIter0L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter0L3MuonCkfTrackCandidates" ), +hltIter2L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter2L3MuonCkfTrackCandidates" ), SimpleMagneticField = cms.string( "ParabolicMf" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2L3MuonMaskedMeasurementTrackerEvent" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "" ), @@ -12945,7 +14747,7 @@ useSimpleMF = cms.bool( True ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) ) -hltIter0L3MuonTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", +hltIter2L3MuonTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", max_d0 = cms.double( 100.0 ), minNumber3DLayers = cms.uint32( 0 ), max_lostHitFraction = cms.double( 1.0 ), @@ -12972,7 +14774,7 @@ max_z0 = cms.double( 100.0 ), useVertices = cms.bool( True ), min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ), + src = cms.InputTag( "hltIter2L3MuonCtfWithMaterialTracks" ), max_minMissHitOutOrIn = cms.int32( 99 ), chi2n_no1Dmod_par = cms.double( 9999.0 ), vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), @@ -12982,599 +14784,925 @@ res_par = cms.vdouble( 0.003, 0.001 ), minHitsToBypassChecks = cms.uint32( 20 ) ) -hltIter1L3MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - maxChi2 = cms.double( 9.0 ), - trajectories = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - overrideTrkQuals = cms.InputTag( "" ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - TrackQuality = cms.string( "highPurity" ) +hltIter2L3MuonMerged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltIter1L3MuonMerged','hltIter2L3MuonTrackSelectionHighPurity' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltIter1L3MuonMerged','hltIter2L3MuonTrackSelectionHighPurity' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +hltTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", + src = cms.InputTag( "hltIter2L3MuonMerged" ), + particleType = cms.string( "mu+" ) +) +hltMu7p5Track2JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 2.0 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 3.35 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 2.8 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) +) +hltPreMu7p5Track3p5Jpsi = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltMu7p5Track3p5JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 3.5 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 3.35 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 2.8 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) +) +hltPreMu7p5Track7Jpsi = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltMu7p5Track7JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 7.0 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 3.35 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 2.8 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) +) +hltPreMu7p5Track2Upsilon = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltMu7p5Track2UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 2.0 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 11.4 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 8.5 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) +) +hltPreMu7p5Track3p5Upsilon = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltMu7p5Track3p5UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 3.5 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 11.4 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 8.5 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) +) +hltPreMu7p5Track7Upsilon = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltMu7p5Track7UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 7.0 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 11.4 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 8.5 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) +) +hltL1sL1DoubleMu0er16NoOS = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_Eta1p6_WdEta18" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +hltPreDimuon0er16JpsiNoOSNoVertexing = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( True ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0er16NoOS" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 2 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0 ) +) +hltDimuon0JpsiNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.35 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.8 ) +) +hltL1sL1DoubleMu0er16OS = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_Eta1p6_WdEta18_OS" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +hltPreDimuon0er16JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1fL1sL1DoubleMu0er16OSL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( True ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0er16OS" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er16OSL1Filtered0" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 2 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0 ) +) +hltDimuon0JpsiOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.35 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.8 ) +) +hltPreDimuon6JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -hltIter1L3MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - clustersToSkip = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), - OnDemand = cms.bool( False ), - src = cms.InputTag( "hltSiStripClusters" ) +hltDimuon6JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fDoubleMu2L2PreFiltered2" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.35 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 6.0 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.8 ) ) -hltIter1L3MuonPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg' ), - MTOB = cms.PSet( ), - TEC = cms.PSet( ), - MTID = cms.PSet( ), - FPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.0036 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0051 ) - ), - MTEC = cms.PSet( ), - MTIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - BPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.006 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0027 ) - ), - TIB = cms.PSet( ) +hltL1sL1SingleEG40 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) ) -hltIter1L3MuonPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.05 ), - ptMin = cms.double( 0.5 ), - deltaPhi = cms.double( 0.3 ), - deltaEta = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltL3MuonCandidates" ), - maxNRegions = cms.int32( 10 ), - vertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), - maxNVertices = cms.int32( 1 ), - zErrorBeamSpot = cms.double( 24.2 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - zErrorVetex = cms.double( 0.1 ), - measurementTrackerName = cms.string( "hltIter1L3MuonMaskedMeasurementTrackerEvent" ) - ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - ClusterCheckPSet = cms.PSet( - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - MaxNumberOfCosmicClusters = cms.uint32( 50000 ), - doClusterCheck = cms.bool( False ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ) - ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.032 ), - useMultScattering = cms.bool( True ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ), - extraHitRZtolerance = cms.double( 0.037 ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) - ), - SeedingLayers = cms.InputTag( "hltIter1L3MuonPixelLayerTriplets" ) - ), - SeedCreatorPSet = cms.PSet( - ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) - ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -hltIter1L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter1L3MuonPixelSeeds" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1L3MuonMaskedMeasurementTrackerEvent" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) +hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) ) -hltIter1L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter1L3MuonCkfTrackCandidates" ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1L3MuonMaskedMeasurementTrackerEvent" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "" ), - AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - NavigationSchool = cms.string( "" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - GeometricInnerState = cms.bool( True ), - useSimpleMF = cms.bool( True ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + ncandcut = cms.int32( 1 ) ) -hltIter1L3MuonTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 3 ), - chi2n_par = cms.double( 0.7 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 0.9, 3.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 0.8, 3.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter1L3MuonCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 0.9, 3.0 ), - d0_par1 = cms.vdouble( 0.85, 3.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) +hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEG85EtFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltIter1L3MuonTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 5 ), - chi2n_par = cms.double( 0.4 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 1.0, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 1.0, 4.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter1L3MuonCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 1.0, 4.0 ), - d0_par1 = cms.vdouble( 1.0, 4.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) +hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + ncandcut = cms.int32( 2 ) ) -hltIter1L3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1L3MuonTrackSelectionHighPurityLoose','hltIter1L3MuonTrackSelectionHighPurityTight' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter1L3MuonTrackSelectionHighPurityLoose','hltIter1L3MuonTrackSelectionHighPurityTight' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltIter1L3MuonMerged = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0L3MuonTrackSelectionHighPurity','hltIter1L3MuonTrackSelectionHighPurity' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter0L3MuonTrackSelectionHighPurity','hltIter1L3MuonTrackSelectionHighPurity' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +hltL1sL1SingleEG20 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG20" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) ) -hltIter2L3MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - maxChi2 = cms.double( 16.0 ), - trajectories = cms.InputTag( "hltIter1L3MuonTrackSelectionHighPurity" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - overrideTrkQuals = cms.InputTag( "" ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - TrackQuality = cms.string( "highPurity" ) +hltPreEle20WP60Ele8Mass55 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -hltIter2L3MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - clustersToSkip = cms.InputTag( "hltIter2L3MuonClustersRefRemoval" ), - OnDemand = cms.bool( False ), - src = cms.InputTag( "hltSiStripClusters" ) +hltEGL1SingleEG20Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG20" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) ) -hltIter2L3MuonPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer", - 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' ), - MTOB = cms.PSet( ), - TEC = cms.PSet( ), - MTID = cms.PSet( ), - FPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.0036 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2L3MuonClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0051 ) - ), - MTEC = cms.PSet( ), - MTIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - BPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.006 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2L3MuonClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0027 ) - ), - TIB = cms.PSet( ) +hltEle20WP60Ele8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG20Filter" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), + ncandcut = cms.int32( 1 ) ) -hltIter2L3MuonPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.025 ), - ptMin = cms.double( 1.2 ), - deltaPhi = cms.double( 0.3 ), - deltaEta = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltL3MuonCandidates" ), - maxNRegions = cms.int32( 10 ), - vertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), - maxNVertices = cms.int32( 1 ), - zErrorBeamSpot = cms.double( 24.2 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - zErrorVetex = cms.double( 0.05 ), - measurementTrackerName = cms.string( "hltIter2L3MuonMaskedMeasurementTrackerEvent" ) - ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - ClusterCheckPSet = cms.PSet( - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - MaxNumberOfCosmicClusters = cms.uint32( 50000 ), - doClusterCheck = cms.bool( False ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ) - ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - GeneratorPSet = cms.PSet( - maxElement = cms.uint32( 100000 ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) - ), - SeedingLayers = cms.InputTag( "hltIter2L3MuonPixelLayerPairs" ) - ), - SeedCreatorPSet = cms.PSet( - ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) - ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +hltEle20WP60Ele8ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEle20WP60Ele8EtFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltIter2L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter2L3MuonPixelSeeds" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2L3MuonMaskedMeasurementTrackerEvent" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) +hltEle20WP60Ele8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.1 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle20WP60Ele8ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltIter2L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter2L3MuonCkfTrackCandidates" ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2L3MuonMaskedMeasurementTrackerEvent" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "" ), - AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - NavigationSchool = cms.string( "" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - GeometricInnerState = cms.bool( True ), - useSimpleMF = cms.bool( True ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +hltEle20WP60Ele8EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle20WP60Ele8HEFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltIter2L3MuonTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 3 ), - chi2n_par = cms.double( 0.7 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 0.4, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 0.35, 4.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter2L3MuonCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 0.4, 4.0 ), - d0_par1 = cms.vdouble( 0.3, 4.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) +hltEle20WP60Ele8HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle20WP60Ele8EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltIter2L3MuonMerged = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1L3MuonMerged','hltIter2L3MuonTrackSelectionHighPurity' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter1L3MuonMerged','hltIter2L3MuonTrackSelectionHighPurity' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +hltEle20WP60Ele8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle20WP60Ele8HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) ) -hltTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", - src = cms.InputTag( "hltIter2L3MuonMerged" ), - particleType = cms.string( "mu+" ) +hltEle20WP60Ele8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 1.05 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 1.05 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltMu7p5Track2JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +hltEle20WP60Ele8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 2.0 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 3.35 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 2.8 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.005 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.005 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltPreMu7p5Track3p5Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +hltEle20WP60Ele8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.03 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle20WP60Ele8DetaFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltMu7p5Track3p5JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +hltEle20WP60Ele8TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 3.5 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 3.35 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 2.8 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle20WP60Ele8DphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltPreMu7p5Track7Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +hltEle20WP60Ele8EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + ncandcut = cms.int32( 2 ) ) -hltMu7p5Track7JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +hltEle20WP60Ele8PixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 7.0 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 3.35 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 2.8 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + candTag = cms.InputTag( "hltEle20WP60Ele8EtUnseededFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) ) -hltPreMu7p5Track2Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +hltEle20WP60Ele8Mass55Filter = cms.EDFilter( "HLTPMMassFilter", + saveTags = cms.bool( False ), + lowerMassCut = cms.double( 55.0 ), + L1NonIsoCand = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + upperMassCut = cms.double( 125.0 ), + candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchUnseededFilter" ), + reqOppCharge = cms.untracked.bool( False ), + nZcandcut = cms.int32( 1 ) ) -hltMu7p5Track2UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +hltL1sL1SingleIsoEG18 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG18" ), saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 2.0 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 11.4 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 8.5 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) ) -hltPreMu7p5Track3p5Upsilon = cms.EDFilter( "HLTPrescaler", +hltPreEle22eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltMu7p5Track3p5UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", - saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 3.5 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 11.4 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 8.5 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) +hltEGL1SingleIsoEG18erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.17 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleIsoEG18" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) +) +hltSingleEG22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG18erFilter" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + ncandcut = cms.int32( 1 ) +) +hltSingleEle22WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.031 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltSingleEG22EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltSingleEle22WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( 0.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltSingleEle22WP75ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltSingleEle22WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.14 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.21 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltSingleEle22WP75HcEFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltSingleEle22WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.21 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.11 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltSingleEle22WP75EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltSingleEle22WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltSingleEle22WP75HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.032 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.032 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltSingleEle22WP75PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltSingleEle22WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 2.8 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 3.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltSingleEle22WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.0065 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.0035 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfChi2Filter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltPreMu7p5Track7Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +hltSingleEle22WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.021 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfDetaFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltMu7p5Track7UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +hltSingleEle22WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 7.0 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 11.4 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 8.5 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfDphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltL1sL1DoubleMu0er16NoOS = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_Eta1p6_WdEta18" ), +hltL1sL1IsoEG20erTauJet20er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_IsoEG20er_TauJet20er_NotWdEta0" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -13585,302 +15713,916 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreDimuon0er16JpsiNoOSNoVertexing = cms.EDFilter( "HLTPrescaler", +hltPreEle22eta2p1WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", +hltEGRegionalL1IsoEG20erTauJet20er = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.17 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1IsoEG20erTauJet20er" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) +) +hltEG22L1sIsoEG20erTauJet20erEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGRegionalL1IsoEG20erTauJet20er" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + ncandcut = cms.int32( 1 ) +) +hltEle22WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0er16NoOS" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "hltL1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.031 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEG22L1sIsoEG20erTauJet20erEtFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", +hltEle22WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( 0.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle22WP75ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle22WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 2 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.14 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.21 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle22WP75HcEFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltDimuon0JpsiNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +hltEle22WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - ChargeOpt = cms.int32( -1 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - FastAccept = cms.bool( False ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), - MaxPtBalance = cms.double( 999999.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MaxAcop = cms.double( 999.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 3.35 ), - MinPtMax = cms.vdouble( 0.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxDz = cms.double( 9999.0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxDr = cms.double( 2.0 ), - MinAcop = cms.double( -999.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MinNhits = cms.int32( 0 ), - NSigmaPt = cms.double( 0.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - MinInvMass = cms.vdouble( 2.8 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.21 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.11 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle22WP75EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltL1sL1DoubleMu0er16OS = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_Eta1p6_WdEta18_OS" ), +hltEle22WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle22WP75HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) ) -hltPreDimuon0er16JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +hltEle22WP75GsfOneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.032 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.032 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle22WP75PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle22WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 2.8 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 3.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle22WP75GsfOneOESuperMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle22WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.0065 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.0035 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle22WP75GsfChi2Filter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle22WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.021 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle22WP75GsfDetaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle22WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle22WP75GsfDphiFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltTauJet5 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( False ), + MinPt = cms.double( 5.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) +) +hltOverlapFilterIsoEle22WP75GsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", + saveTags = cms.bool( False ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle22WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", + debug = cms.untracked.bool( False ), + linkDefinitions = cms.VPSet( + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "PS1:ECAL" ), + linkerName = cms.string( "PreshowerAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "PS2:ECAL" ), + linkerName = cms.string( "PreshowerAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "TRACK:ECAL" ), + linkerName = cms.string( "TrackAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "TRACK:HCAL" ), + linkerName = cms.string( "TrackAndHCALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( False ), + linkType = cms.string( "ECAL:HCAL" ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( False ), + linkType = cms.string( "HFEM:HFHAD" ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) + ), + elementImporters = cms.VPSet( + cms.PSet( importerName = cms.string( "GeneralTracksImporter" ), + useIterativeTracking = cms.bool( False ), + source = cms.InputTag( "hltLightPFTracks" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3 ), + muonSrc = cms.InputTag( "hltMuons" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( -1.0, -1.0, -1.0, -1.0, -1.0 ) + ), + cms.PSet( importerName = cms.string( "ECALClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHCAL" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHFEM" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHFHAD" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ) + ) + ), + verbose = cms.untracked.bool( False ) +) +hltParticleFlowForTaus = cms.EDProducer( "PFProducer", + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + minPtForPostCleaning = cms.double( 20.0 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + sumPtTrackIsoForPhoton = cms.double( -1.0 ), + metFactorForFakes = cms.double( 4.0 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + electron_missinghits = cms.uint32( 1 ), + metSignificanceForCleaning = cms.double( 3.0 ), + usePFPhotons = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + nTrackIsoForEgammaSC = cms.uint32( 2 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + cosmicRejectionDistance = cms.double( 1.0 ), + useEGammaFilters = cms.bool( False ), + useEGammaElectrons = cms.bool( False ), + nsigma_TRACK = cms.double( 1.0 ), + useEGammaSupercluster = cms.bool( False ), + sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ), + eventFractionForCleaning = cms.double( 0.8 ), + usePFDecays = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + eventFractionForRejection = cms.double( 0.8 ), + photon_MinEt = cms.double( 10.0 ), + usePFNuclearInteractions = cms.bool( False ), + maxSignificance = cms.double( 2.5 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + debug = cms.untracked.bool( False ), + pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ), + 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 ), + ptErrorScale = cms.double( 8.0 ), + minSignificance = cms.double( 2.5 ), + minMomentumForPunchThrough = cms.double( 100.0 ), + pf_conv_mvaCut = cms.double( 0.0 ), + useCalibrationsFromDB = cms.bool( True ), + usePFElectrons = cms.bool( False ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + photon_combIso = cms.double( 10.0 ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + postHFCleaning = cms.bool( False ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHCAL:Cleaned','hltParticleFlowClusterHFHAD:Cleaned','hltParticleFlowClusterHFEM:Cleaned' ), + coneEcalIsoForEgammaSC = cms.double( 0.3 ), + minSignificanceReduction = cms.double( 1.4 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + 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 ), + minPixelHits = cms.int32( 1 ), + maxDPtOPt = cms.double( 1.0 ), + useHO = cms.bool( False ), + pf_electron_output_col = cms.string( "electrons" ), + electron_noniso_mvaCut = cms.double( -0.1 ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + useVerticesForNeutral = cms.bool( True ), + pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes.root" ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ), + coneTrackIsoForEgammaSC = cms.double( 0.3 ), + minDeltaMet = cms.double( 0.4 ), + pt_Error = cms.double( 1.0 ), + useProtectionsForJetMET = cms.bool( True ), + metFactorForRejection = cms.double( 4.0 ), + sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ), + calibHF_use = cms.bool( False ), + verbose = cms.untracked.bool( False ), + usePFConversions = cms.bool( False ), + trackQuality = cms.string( "highPurity" ), + calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ), + metFactorForCleaning = cms.double( 4.0 ), + eventFactorForCosmics = cms.double( 10.0 ), + egammaElectrons = cms.InputTag( "" ), + minEnergyForPunchThrough = cms.double( 100.0 ), + minTrackerHits = cms.int32( 8 ), + iCfgCandConnector = cms.PSet( + bCalibSecondary = cms.bool( False ), + bCalibPrimary = cms.bool( False ), + bCorrect = cms.bool( False ), + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ) + ), + rejectTracks_Bad = cms.bool( False ), + pf_electronID_crackCorrection = cms.bool( False ), + pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterCorr.root" ), + 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 ), + muons = cms.InputTag( "hltMuons" ), + metFactorForHighEta = cms.double( 25.0 ), + minHFCleaningPt = cms.double( 5.0 ), + muon_HCAL = cms.vdouble( 3.0, 3.0 ), + pf_electron_mvaCut = cms.double( -0.1 ), + ptFactorForHighEta = cms.double( 2.0 ), + maxDeltaPhiPt = cms.double( 7.0 ), + pf_electronID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_PfElectrons23Jan_IntToFloat.txt" ), + sumEtEcalIsoForEgammaSC_endcap = cms.double( 2.0 ), + 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 ), + pf_GlobC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFGlobalCorr.root" ), + photon_HoE = cms.double( 0.1 ), + sumEtEcalIsoForEgammaSC_barrel = cms.double( 1.0 ), + calibPFSCEle_Fbrem_endcap = cms.vdouble( 0.9, 6.5, -0.0692932, 0.101776, 0.995338, -0.00236548, 0.874998, 1.653, -0.0750184, 0.147, 0.923165, 4.74665E-4, 1.10782 ), + punchThroughFactor = cms.double( 3.0 ), + algoType = cms.uint32( 0 ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + postMuonCleaning = cms.bool( True ), + calibPFSCEle_barrel = cms.vdouble( 1.004, -1.536, 22.88, -1.467, 0.3555, 0.6227, 14.65, 2051.0, 25.0, 0.9932, -0.5444, 0.0, 0.5438, 0.7109, 7.645, 0.2904, 0.0 ), + electron_protectionsForJetMET = cms.PSet( + maxE = cms.double( 50.0 ), + maxTrackPOverEele = cms.double( 1.0 ), + maxEcalEOverP_2 = cms.double( 0.2 ), + maxHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverP_1 = cms.double( 0.5 ), + maxHcalEOverP = cms.double( 1.0 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalE = cms.double( 10.0 ), + maxEeleOverPout = cms.double( 0.2 ), + maxNtracks = cms.double( 3.0 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxDPhiIN = cms.double( 0.1 ), + maxEeleOverPoutRes = cms.double( 0.5 ) + ), + electron_iso_pt = cms.double( 10.0 ), + isolatedElectronID_mvaWeightFile = cms.string( "RecoEgamma/ElectronIdentification/data/TMVA_BDTSimpleCat_17Feb2011.weights.xml" ), + vertexCollection = cms.InputTag( "hltPixelVertices" ), + X0_Map = cms.string( "RecoParticleFlow/PFProducer/data/allX0histos.root" ), + calibPFSCEle_Fbrem_barrel = cms.vdouble( 0.6, 6.0, -0.0255975, 0.0576727, 0.975442, -5.46394E-4, 1.26147, 25.0, -0.02025, 0.04537, 0.9728, -8.962E-4, 1.172 ), + blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), + punchThroughMETFactor = cms.double( 4.0 ), + metSignificanceForRejection = cms.double( 4.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 2.0 ) + ), + usePhotonReg = cms.bool( False ), + dzPV = cms.double( 0.2 ), + 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 ), + useRegressionFromDB = cms.bool( False ), + muon_ECAL = cms.vdouble( 0.5, 0.5 ), + usePFSCEleCalib = cms.bool( True ) ) -hltL1fL1sL1DoubleMu0er16OSL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( True ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0er16OS" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "hltL1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) +hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( True ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "PFJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.4 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltParticleFlowForTaus" ), + inputEtMin = cms.double( 0.0 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetPtMin = cms.double( 0.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 0 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", - saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er16OSL1Filtered0" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 2 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0 ) +hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", + pfCandAssocMapSrc = cms.InputTag( "" ), + src = cms.InputTag( "hltAK4PFJetsForTaus" ), + deltaR = cms.double( 0.8 ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) ) -hltDimuon0JpsiOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - ChargeOpt = cms.int32( -1 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - FastAccept = cms.bool( False ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0" ), - MaxPtBalance = cms.double( 999999.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MaxAcop = cms.double( 999.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 3.35 ), - MinPtMax = cms.vdouble( 0.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxDz = cms.double( 9999.0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxDr = cms.double( 2.0 ), - MinAcop = cms.double( -999.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MinNhits = cms.int32( 0 ), - NSigmaPt = cms.double( 0.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - MinInvMass = cms.vdouble( 2.8 ) +hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer", + outputSelection = cms.string( "pt > 0.5" ), + ranking = cms.VPSet( + cms.PSet( selectionPassFunction = cms.string( "-pt" ), + selectionFailValue = cms.double( 1000.0 ), + selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), + name = cms.string( "ChargedPFCandidate" ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ) + ) + ), + builders = cms.VPSet( + cms.PSet( minMergeChargedHadronPt = cms.double( 100.0 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + minMergeNeutralHadronEt = cms.double( 0.0 ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minNeutralHadronEt = cms.double( 30.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 0.5 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ) + ) + ) + ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ) ) -hltPreDimuon6JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", + outputSelection = cms.string( "pt > 0" ), + ranking = cms.VPSet( + cms.PSet( selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ), + selectionFailValue = cms.double( 1000.0 ), + selection = cms.string( "algoIs(\'kStrips\')" ), + name = cms.string( "InStrip" ), + plugin = cms.string( "RecoTauPiZeroStringQuality" ) + ) + ), + builders = cms.VPSet( + cms.PSet( name = cms.string( "s" ), + stripPhiAssociationDistance = cms.double( 0.2 ), + plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), + minGammaEtStripAdd = cms.double( 0.0 ), + minGammaEtStripSeed = cms.double( 0.5 ), + maxStripBuildIterations = cms.int32( -1 ), + updateStripAfterEachDaughter = cms.bool( False ), + makeCombinatoricStrips = cms.bool( False ), + applyElecTrackQcuts = cms.bool( False ), + stripCandidatesParticleIds = cms.vint32( 2, 4 ), + minStripEt = cms.double( 1.0 ), + stripEtaAssociationDistance = cms.double( 0.05 ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minGammaEt = cms.double( 0.5 ), + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ) + ) + ) + ), + massHypothesis = cms.double( 0.136 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ) ) -hltDimuon6JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - ChargeOpt = cms.int32( -1 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - FastAccept = cms.bool( False ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fDoubleMu2L2PreFiltered2" ), - MaxPtBalance = cms.double( 999999.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MaxAcop = cms.double( 999.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 3.35 ), - MinPtMax = cms.vdouble( 0.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxDz = cms.double( 9999.0 ), - MinPtPair = cms.vdouble( 6.0 ), - MaxDr = cms.double( 2.0 ), - MinAcop = cms.double( -999.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MinNhits = cms.int32( 0 ), - NSigmaPt = cms.double( 0.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - MinInvMass = cms.vdouble( 2.8 ) +hltPFTausSansRef = cms.EDProducer( "RecoTauProducer", + piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), + modifiers = cms.VPSet( + cms.PSet( ElectronPreIDProducer = cms.InputTag( "elecpreid" ), + name = cms.string( "shrinkingConeElectronRej" ), + plugin = cms.string( "RecoTauElectronRejectionPlugin" ), + DataType = cms.string( "AOD" ), + maximumForElectrionPreIDOutput = cms.double( -0.1 ), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), + ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ), + EcalStripSumE_minClusEnergy = cms.double( 0.1 ), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), + EcalStripSumE_deltaEta = cms.double( 0.03 ) + ) + ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), + maxJetAbsEta = cms.double( 99.0 ), + chargedHadronSrc = cms.InputTag( "hltTauPFJetsRecoTauChargedHadrons" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( usePFLeptons = cms.bool( True ), + signalConeNeutralHadrons = cms.string( "0.1" ), + name = cms.string( "fixedConeTau" ), + plugin = cms.string( "RecoTauBuilderConePlugin" ), + isoConeChargedHadrons = cms.string( "0.4" ), + isoConePiZeros = cms.string( "0.4" ), + isoConeNeutralHadrons = cms.string( "0.4" ), + matchingCone = cms.string( "0.4" ), + signalConeChargedHadrons = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), + leadObjectPt = cms.double( 0.5 ), + signalConePiZeros = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), + qualityCuts = cms.PSet( + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 0.5 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ) + ), + maxSignalConeChargedHadrons = cms.int32( 3 ) + ) + ), + buildNullTaus = cms.bool( True ) ) -hltL1sL1SingleEG35 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) +hltPFTaus = cms.EDProducer( "RecoTauPiZeroUnembedder", + src = cms.InputTag( "hltPFTausSansRef" ) ) -hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +hltPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltPFTaus" ) ) -hltEGL1SingleEG35Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) +hltPFTauLooseAbsoluteIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + PFTauProducer = cms.InputTag( "hltPFTaus" ), + maximumSumPtCut = cms.double( 3.0 ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + minTrackHits = cms.uint32( 5 ), + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + minTrackPixelHits = cms.uint32( 2 ), + minGammaEt = cms.double( 0.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.05 ) + ), + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ) + ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( True ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + deltaBetaFactor = cms.string( "0.38" ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.06 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( False ), + maximumOccupancy = cms.uint32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + verbosity = cms.int32( 0 ), + applyRhoCorrection = cms.bool( False ), + relativeSumPtOffset = cms.double( 0.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + storeRawPUsumPt = cms.bool( False ) ) -hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( False ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - ncandcut = cms.int32( 1 ) +hltPFTauLooseRelativeIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + PFTauProducer = cms.InputTag( "hltPFTaus" ), + maximumSumPtCut = cms.double( 3.0 ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + minTrackHits = cms.uint32( 5 ), + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + minTrackPixelHits = cms.uint32( 2 ), + minGammaEt = cms.double( 0.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.05 ) + ), + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ) + ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( False ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + deltaBetaFactor = cms.string( "0.38" ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.1 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( True ), + maximumOccupancy = cms.uint32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + verbosity = cms.int32( 0 ), + applyRhoCorrection = cms.bool( False ), + relativeSumPtOffset = cms.double( 20.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + storeRawPUsumPt = cms.bool( False ) ) -hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEG85EtFilter" ), - nonIsoTag = cms.InputTag( "" ) +hltPFTauLooseAbsOrRelIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", + PassValue = cms.double( 1.0 ), + Prediscriminants = cms.PSet( + discr2 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltPFTauLooseRelativeIsolationDiscriminator" ) + ), + discr1 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltPFTauLooseAbsoluteIsolationDiscriminator" ) + ), + BooleanOperator = cms.string( "or" ) + ), + FailValue = cms.double( 0.0 ), + PFTauProducer = cms.InputTag( "hltPFTaus" ) ) -hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +hltPFTau20 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( False ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - ncandcut = cms.int32( 2 ) + MinPt = cms.double( 20.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltPFTaus" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) ) -hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), +hltSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + cut = cms.string( "pt > 0" ), + src = cms.InputTag( "hltPFTaus" ) +) +hltPFTau20Track = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), - nonIsoTag = cms.InputTag( "" ) + MinPt = cms.double( 20.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) ) -hltL1sL1SingleEG20 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG20" ), +hltSelectedPFTausTrackFindingLooseIsolation = cms.EDFilter( "PFTauSelector", + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltPFTauLooseAbsOrRelIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + cut = cms.string( "pt > 0" ), + src = cms.InputTag( "hltPFTaus" ) +) +hltPFTau20TrackLooseIso = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) + MinPt = cms.double( 20.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingLooseIsolation" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) ) -hltPreEle20WP60Ele8Mass55 = cms.EDFilter( "HLTPrescaler", +hltOverlapFilterIsoEle22WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLT2PhotonPFTau", + saveTags = cms.bool( True ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingLooseIsolation' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle22WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIso" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +hltPreEle25WP60SC4Mass55 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1SingleEG20Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG20" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) -hltEle20WP60Ele8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +hltEle25WP60SC4EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), inputTag = cms.InputTag( "hltEGL1SingleEG20Filter" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), + etcutEB = cms.double( 25.0 ), + etcutEE = cms.double( 25.0 ), ncandcut = cms.int32( 1 ) ) -hltEle20WP60Ele8ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle25WP60SC4ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -13895,10 +16637,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle20WP60Ele8EtFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle20WP60Ele8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle25WP60SC4HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -13913,27 +16655,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle20WP60Ele8ClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer", - energyEndcap = cms.double( 0.0 ), - effectiveAreaBarrel = cms.double( 0.149 ), - etaStripBarrel = cms.double( 0.0 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ), - etaStripEndcap = cms.double( 0.0 ), - drVetoBarrel = cms.double( 0.0 ), - drMax = cms.double( 0.3 ), - doRhoCorrection = cms.bool( True ), - energyBarrel = cms.double( 0.0 ), - effectiveAreaEndcap = cms.double( 0.097 ), - drVetoEndcap = cms.double( 0.0 ), - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ) -) -hltEle20WP60Ele8EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle25WP60SC4EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -13948,143 +16673,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle20WP60Ele8HEFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4HEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltRegionalTowerForEgamma = cms.EDProducer( "EgammaHLTCaloTowerProducer", - L1NonIsoCand = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - EMin = cms.double( 0.8 ), - EtMin = cms.double( 0.5 ), - L1IsoCand = cms.InputTag( 'hltL1extraParticles','Isolated' ), - useTowersInCone = cms.double( 0.8 ), - towerCollection = cms.InputTag( "hltTowerMakerForAll" ) -) -hltParticleFlowRecHitHCALForEgamma = cms.EDProducer( "PFCTRecHitProducer", - ECAL_Compensate = cms.bool( False ), - ECAL_Dead_Code = cms.uint32( 10 ), - MinLongTiming_Cut = cms.double( -5.0 ), - ECAL_Compensation = cms.double( 0.5 ), - MaxLongTiming_Cut = cms.double( 5.0 ), - weight_HFhad = cms.double( 1.0 ), - ApplyPulseDPG = cms.bool( False ), - navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ), - ECAL_Threshold = cms.double( 10.0 ), - ApplyTimeDPG = cms.bool( False ), - caloTowers = cms.InputTag( "hltRegionalTowerForEgamma" ), - hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ), - LongFibre_Fraction = cms.double( 0.1 ), - MaxShortTiming_Cut = cms.double( 5.0 ), - HcalMaxAllowedHFLongShortSev = cms.int32( 9 ), - thresh_Barrel = cms.double( 0.4 ), - navigation_HF = cms.bool( True ), - HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ), - HF_Calib_29 = cms.double( 1.07 ), - LongFibre_Cut = cms.double( 120.0 ), - EM_Depth = cms.double( 22.0 ), - weight_HFem = cms.double( 1.0 ), - LongShortFibre_Cut = cms.double( 1.0E9 ), - MinShortTiming_Cut = cms.double( -5.0 ), - HCAL_Calib = cms.bool( True ), - thresh_HF = cms.double( 0.4 ), - HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ), - thresh_Endcap = cms.double( 0.4 ), - HcalMaxAllowedChannelStatusSev = cms.int32( 9 ), - hcalRecHitsHF = cms.InputTag( "hltHfreco" ), - ShortFibre_Cut = cms.double( 60.0 ), - ApplyLongShortDPG = cms.bool( True ), - HF_Calib = cms.bool( True ), - HAD_Depth = cms.double( 47.0 ), - ShortFibre_Fraction = cms.double( 0.01 ), - HCAL_Calib_29 = cms.double( 1.35 ) -) -hltParticleFlowClusterHCALForEgamma = cms.EDProducer( "PFClusterProducer", - pfClusterBuilder = cms.PSet( - positionCalc = cms.PSet( - minFractionInCalc = cms.double( 1.0E-9 ), - logWeightDenominator = cms.double( 0.8 ), - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( 5 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) - ), - minFracTot = cms.double( 1.0E-20 ), - maxIterations = cms.uint32( 50 ), - stoppingTolerance = cms.double( 1.0E-8 ), - minFractionToKeep = cms.double( 1.0E-7 ), - excludeOtherSeeds = cms.bool( True ), - showerSigma = cms.double( 10.0 ), - recHitEnergyNorms = cms.VPSet( - cms.PSet( detector = cms.string( "HCAL_BARREL1" ), - recHitEnergyNorm = cms.double( 0.8 ) - ), - cms.PSet( detector = cms.string( "HCAL_ENDCAP" ), - recHitEnergyNorm = cms.double( 0.8 ) - ) - ), - algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), - allCellsPositionCalc = cms.PSet( - minFractionInCalc = cms.double( 1.0E-9 ), - logWeightDenominator = cms.double( 0.8 ), - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( -1 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) - ) - ), - positionReCalc = cms.PSet( ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.double( 0.8 ), - detector = cms.string( "HCAL_BARREL1" ), - gatheringThresholdPt = cms.double( 0.0 ) - ), - cms.PSet( gatheringThreshold = cms.double( 0.8 ), - detector = cms.string( "HCAL_ENDCAP" ), - gatheringThresholdPt = cms.double( 0.0 ) - ) - ), - useCornerCells = cms.bool( True ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ) - ), - energyCorrector = cms.PSet( ), - recHitCleaners = cms.VPSet( - cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) ) - ), - seedFinder = cms.PSet( - nNeighbours = cms.int32( 4 ), - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThreshold = cms.double( 0.8 ), - seedingThresholdPt = cms.double( 0.0 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThreshold = cms.double( 1.1 ), - seedingThresholdPt = cms.double( 0.0 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ) - ), - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCALForEgamma" ) -) -hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", - energyEndcap = cms.double( 0.0 ), - useHF = cms.bool( False ), - effectiveAreaBarrel = cms.double( 0.06 ), - etaStripBarrel = cms.double( 0.0 ), - pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - etaStripEndcap = cms.double( 0.0 ), - drVetoBarrel = cms.double( 0.0 ), - pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForEgamma" ), - drMax = cms.double( 0.3 ), - doRhoCorrection = cms.bool( True ), - energyBarrel = cms.double( 0.0 ), - effectiveAreaEndcap = cms.double( 0.089 ), - drVetoEndcap = cms.double( 0.0 ), - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - rhoMax = cms.double( 9.9999999E7 ), - pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), - rhoScale = cms.double( 1.0 ) -) -hltEle20WP60Ele8HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle25WP60SC4HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -14099,10 +16691,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle20WP60Ele8EcalIsoFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle20WP60Ele8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +hltEle25WP60SC4PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), @@ -14113,7 +16705,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle20WP60Ele8HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -14128,7 +16720,7 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltEle20WP60Ele8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle25WP60SC4OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -14143,10 +16735,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle20WP60Ele8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle25WP60SC4DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -14155,666 +16747,287 @@ thrRegularEE = cms.double( 0.005 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.005 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle20WP60Ele8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.03 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle20WP60Ele8DetaFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltElectronsVertex = cms.EDProducer( "VertexFromTrackProducer", - verbose = cms.untracked.bool( False ), - useTriggerFilterElectrons = cms.bool( False ), - beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - isRecoCandidate = cms.bool( True ), - trackLabel = cms.InputTag( "hltEgammaGsfElectrons" ), - useTriggerFilterMuons = cms.bool( False ), - useBeamSpot = cms.bool( True ), - vertexLabel = cms.InputTag( "None" ), - triggerFilterElectronsSrc = cms.InputTag( "None" ), - triggerFilterMuonsSrc = cms.InputTag( "None" ), - useVertex = cms.bool( False ) -) -hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer", - FilterPSet = cms.PSet( - chi2 = cms.double( 1000.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - ComponentName = cms.string( "PixelTrackFilterByKinematics" ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - ptMin = cms.double( 0.1 ), - tipMax = cms.double( 1.0 ) - ), - useFilterWithES = cms.bool( False ), - passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), - FitterPSet = cms.PSet( - ComponentName = cms.string( "PixelFitterByHelixProjections" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - fixImpactParameter = cms.double( 0.0 ) - ), - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "GlobalTrackingRegionWithVerticesProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.2 ), - ptMin = cms.double( 0.9 ), - originHalfLength = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFixedError = cms.bool( True ), - sigmaZVertex = cms.double( 3.0 ), - fixedError = cms.double( 0.2 ), - VertexCollection = cms.InputTag( "hltElectronsVertex" ), - useFoundVertices = cms.bool( True ), - nSigmaZ = cms.double( 4.0 ), - useFakeVertices = cms.bool( True ) - ) - ), - CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), - OrderedHitsFactoryPSet = cms.PSet( - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), - useMultScattering = cms.bool( True ), - SeedComparitorPSet = cms.PSet( - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) - ), - extraHitRZtolerance = cms.double( 0.06 ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ) - ), - SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) - ) -) -hltPixelVerticesElectrons = cms.EDProducer( "PixelVertexProducer", - WtAverage = cms.bool( True ), - Method2 = cms.bool( True ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ), - Verbosity = cms.int32( 0 ), - UseError = cms.bool( True ), - TrackCollection = cms.InputTag( "hltPixelTracksElectrons" ), - PtMin = cms.double( 1.0 ), - NTrkMin = cms.int32( 2 ), - ZOffset = cms.double( 5.0 ), - Finder = cms.string( "DivisiveVertexFinder" ), - ZSeparation = cms.double( 0.05 ) -) -hltIter0ElectronsPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - useEventsWithNoVertex = cms.bool( True ), - originHalfLength = cms.double( 0.3 ), - useProtoTrackKinematics = cms.bool( False ), - usePV = cms.bool( True ), - InputVertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - InputCollection = cms.InputTag( "hltPixelTracksElectrons" ), - originRadius = cms.double( 0.1 ) -) -hltIter0ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter0ElectronsPixelSeedsFromPixelTracks" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) -) -hltIter0ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter0ElectronsCkfTrackCandidates" ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "" ), - AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - NavigationSchool = cms.string( "" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - GeometricInnerState = cms.bool( True ), - useSimpleMF = cms.bool( True ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) -) -hltIter0ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 3 ), - chi2n_par = cms.double( 0.7 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 0.4, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 0.35, 4.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter0ElectronsCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesElectrons" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 0.4, 4.0 ), - d0_par1 = cms.vdouble( 0.3, 4.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) -) -hltIter1ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - maxChi2 = cms.double( 9.0 ), - trajectories = cms.InputTag( "hltIter0ElectronsTrackSelectionHighPurity" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - overrideTrkQuals = cms.InputTag( "" ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - TrackQuality = cms.string( "highPurity" ) -) -hltIter1ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - clustersToSkip = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), - OnDemand = cms.bool( False ), - src = cms.InputTag( "hltSiStripClusters" ) + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.005 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle25WP60SC4PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltIter1ElectronsPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg' ), - MTOB = cms.PSet( ), - TEC = cms.PSet( ), - MTID = cms.PSet( ), - FPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.0036 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0051 ) - ), - MTEC = cms.PSet( ), - MTIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - BPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.006 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0027 ) - ), - TIB = cms.PSet( ) +hltEle25WP60SC4DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.03 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle25WP60SC4DetaFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltIter1ElectronsPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.05 ), - ptMin = cms.double( 0.5 ), - input = cms.InputTag( "hltEgammaCandidates" ), - maxNRegions = cms.int32( 10 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - vertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ), - zErrorBeamSpot = cms.double( 24.2 ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - mode = cms.string( "VerticesFixed" ), - maxNVertices = cms.int32( 3 ), - zErrorVetex = cms.double( 0.2 ) - ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - ClusterCheckPSet = cms.PSet( - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - MaxNumberOfCosmicClusters = cms.uint32( 50000 ), - doClusterCheck = cms.bool( False ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ) - ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.032 ), - useMultScattering = cms.bool( True ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ), - extraHitRZtolerance = cms.double( 0.037 ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) - ), - SeedingLayers = cms.InputTag( "hltIter1ElectronsPixelLayerTriplets" ) - ), - SeedCreatorPSet = cms.PSet( - ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) - ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +hltEle25WP60SC4TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle25WP60SC4DphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltIter1ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter1ElectronsPixelSeeds" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) +hltEle25WP60SC4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + etcutEB = cms.double( 4.0 ), + etcutEE = cms.double( 4.0 ), + ncandcut = cms.int32( 2 ) ) -hltIter1ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter1ElectronsCkfTrackCandidates" ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - clusterRemovalInfo = cms.InputTag( "" ), +hltEle25WP60SC4Mass55Filter = cms.EDFilter( "HLTPMMassFilter", + saveTags = cms.bool( False ), + lowerMassCut = cms.double( 55.0 ), + L1NonIsoCand = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "" ), - AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - NavigationSchool = cms.string( "" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - GeometricInnerState = cms.bool( True ), - useSimpleMF = cms.bool( True ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) -) -hltIter1ElectronsTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 3 ), - chi2n_par = cms.double( 0.7 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 0.9, 3.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 0.8, 3.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesElectrons" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 0.9, 3.0 ), - d0_par1 = cms.vdouble( 0.85, 3.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + upperMassCut = cms.double( 125.0 ), + candTag = cms.InputTag( "hltEle25WP60SC4EtUnseededFilter" ), + reqOppCharge = cms.untracked.bool( False ), + nZcandcut = cms.int32( 1 ) ) -hltIter1ElectronsTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 5 ), - chi2n_par = cms.double( 0.4 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 1.0, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 1.0, 4.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesElectrons" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 1.0, 4.0 ), - d0_par1 = cms.vdouble( 1.0, 4.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) +hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_SingleIsoEG30er OR L1_ETM70" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) ) -hltIter1ElectronsTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +hltPreEle25eta2p1WP85GsfPFMET80boostedW = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -hltIter1MergedForElectrons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) ) -hltIter2ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - maxChi2 = cms.double( 16.0 ), - trajectories = cms.InputTag( "hltIter1ElectronsTrackSelectionHighPurity" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - overrideTrkQuals = cms.InputTag( "" ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - TrackQuality = cms.string( "highPurity" ) +hltEG25EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter" ), + etcutEB = cms.double( 25.0 ), + etcutEE = cms.double( 25.0 ), + ncandcut = cms.int32( 1 ) ) -hltIter2ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - clustersToSkip = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ), - OnDemand = cms.bool( False ), - src = cms.InputTag( "hltSiStripClusters" ) +hltEle25WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.033 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEG25EtFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltIter2ElectronsPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer", - 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' ), - MTOB = cms.PSet( ), - TEC = cms.PSet( ), - MTID = cms.PSet( ), - FPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.0036 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0051 ) - ), - MTEC = cms.PSet( ), - MTIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - BPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.006 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0027 ) - ), - TIB = cms.PSet( ) +hltEle25WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.2 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle25WP85ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltIter2ElectronsPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.05 ), - ptMin = cms.double( 1.2 ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ), - vertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ), - input = cms.InputTag( "hltEgammaCandidates" ), - mode = cms.string( "VerticesFixed" ), - maxNRegions = cms.int32( 10 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - maxNVertices = cms.int32( 3 ), - zErrorBeamSpot = cms.double( 24.2 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - zErrorVetex = cms.double( 0.2 ) - ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - ClusterCheckPSet = cms.PSet( - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - MaxNumberOfCosmicClusters = cms.uint32( 50000 ), - doClusterCheck = cms.bool( False ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ) - ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - GeneratorPSet = cms.PSet( - maxElement = cms.uint32( 100000 ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) - ), - SeedingLayers = cms.InputTag( "hltIter2ElectronsPixelLayerPairs" ) - ), - SeedCreatorPSet = cms.PSet( - ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) - ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +hltEle25WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.12 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.16 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle25WP85HEFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltIter2ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter2ElectronsPixelSeeds" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) +hltEle25WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.3 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.2 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle25WP85EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltIter2ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter2ElectronsCkfTrackCandidates" ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "" ), - AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - NavigationSchool = cms.string( "" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - GeometricInnerState = cms.bool( True ), - useSimpleMF = cms.bool( True ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +hltEle25WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle25WP85HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) ) -hltIter2ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 3 ), - chi2n_par = cms.double( 0.7 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 0.4, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 0.35, 4.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter2ElectronsCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesElectrons" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 0.4, 4.0 ), - d0_par1 = cms.vdouble( 0.3, 4.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) +hltEle25WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.009 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.012 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle25WP85PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltIter2MergedForElectrons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForElectrons','hltIter2ElectronsTrackSelectionHighPurity' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter1MergedForElectrons','hltIter2ElectronsTrackSelectionHighPurity' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +hltEle25WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 1.0 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 999.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltEle25WP85GsfOneOEMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltEgammaEleGsfTrackIso = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", - egTrkIsoStripEndcap = cms.double( 0.03 ), - egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ), - useGsfTrack = cms.bool( True ), - useSCRefs = cms.bool( True ), - trackProducer = cms.InputTag( "hltIter2MergedForElectrons" ), - egTrkIsoStripBarrel = cms.double( 0.03 ), - electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ), - egTrkIsoConeSize = cms.double( 0.3 ), - egTrkIsoRSpan = cms.double( 999999.0 ), - egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ), - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), - egTrkIsoPtMin = cms.double( 1.0 ), - egTrkIsoZSpan = cms.double( 0.15 ) +hltEle25WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.01 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.005 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle25WP85GsfMissingHitsFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltEle20WP60Ele8TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle25WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.03 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle25WP85GsfDetaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle25WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -14829,21 +17042,202 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle20WP60Ele8DphiFilter" ), + candTag = cms.InputTag( "hltEle25WP85GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle20WP60Ele8EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +hltAK4PFJets = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( True ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "PFJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.4 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltParticleFlow" ), + inputEtMin = cms.double( 0.0 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetPtMin = cms.double( 0.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 0 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +hltAK4PFJetsCorrected = cms.EDProducer( "PFJetCorrectionProducer", + src = cms.InputTag( "hltAK4PFJets" ), + correctors = cms.vstring( 'hltESPAK4PFCorrection' ) +) +hltPFMETProducer = cms.EDProducer( "HLTMhtProducer", + usePt = cms.bool( True ), + minPtJet = cms.double( 0.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJets" ), + minNJet = cms.int32( 0 ), + maxEtaJet = cms.double( 999.0 ), + excludePFMuons = cms.bool( False ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) +) +hltPFMET80Filter = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 80.0 ) +) +hltL1sL1SingleEG35ORL1SingleIsoEG30er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_SingleIsoEG30er" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +hltPreEle35eta2p1WP85Gsf = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltEGL1SingleEG35ORL1SingleIsoEG30erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORL1SingleIsoEG30er" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) +) +hltEG35EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - ncandcut = cms.int32( 2 ) + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erFilter" ), + etcutEB = cms.double( 35.0 ), + etcutEE = cms.double( 35.0 ), + ncandcut = cms.int32( 1 ) ) -hltEle20WP60Ele8PixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), +hltEle35WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.033 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEG35EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle35WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.2 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle35WP85ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle35WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.12 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.16 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle35WP85HEFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle35WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.3 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.2 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle35WP85EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle35WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), tanhSO10InterThres = cms.double( 1.0 ), @@ -14852,12 +17246,12 @@ s_a_phi1B = cms.double( 0.0069 ), s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - candTag = cms.InputTag( "hltEle20WP60Ele8EtUnseededFilter" ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle35WP85HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), tanhSO10BarrelThres = cms.double( 0.35 ), s_a_rF = cms.double( 0.04 ), L1NonIsoPixelSeedsTag = cms.InputTag( "" ), @@ -14868,41 +17262,117 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltEle20WP60Ele8Mass55Filter = cms.EDFilter( "HLTPMMassFilter", +hltEle35WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), - lowerMassCut = cms.double( 55.0 ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.009 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.012 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle35WP85PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle35WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - upperMassCut = cms.double( 125.0 ), - candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchUnseededFilter" ), - reqOppCharge = cms.untracked.bool( False ), - nZcandcut = cms.int32( 1 ) + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 1.0 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 999.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltEle35WP85GsfOneOEMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -hltPreEle25WP60SC4Mass55 = cms.EDFilter( "HLTPrescaler", +hltEle35WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.01 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.005 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle35WP85GsfMissingHitsFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle35WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.03 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle35WP85GsfDetaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle35WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle35WP85GsfDphiFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltPreEle40eta2p1WP85Gsf = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltEle25WP60SC4EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), +hltEG40EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG20Filter" ), - etcutEB = cms.double( 25.0 ), - etcutEE = cms.double( 25.0 ), + inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erFilter" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 40.0 ), ncandcut = cms.int32( 1 ) ) -hltEle25WP60SC4ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle40WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), + thrRegularEE = cms.double( 0.033 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), @@ -14911,65 +17381,65 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle25WP60SC4EtFilter" ), + candTag = cms.InputTag( "hltEG40EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP60SC4HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle40WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), + thrOverEEE = cms.double( 0.2 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.1 ), + thrOverEEB = cms.double( 0.15 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle25WP60SC4ClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle40WP85ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP60SC4EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle40WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), + thrOverEEE = cms.double( 0.12 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), + thrOverEEB = cms.double( 0.16 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle25WP60SC4HEFilter" ), + candTag = cms.InputTag( "hltEle40WP85HEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP60SC4HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle40WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), + thrOverEEE = cms.double( 0.3 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), + thrOverEEB = cms.double( 0.2 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle25WP60SC4EcalIsoFilter" ), + candTag = cms.InputTag( "hltEle40WP85EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP60SC4PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), +hltEle40WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), tanhSO10InterThres = cms.double( 1.0 ), @@ -14979,7 +17449,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle25WP60SC4HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle40WP85HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -14994,31 +17464,49 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltEle25WP60SC4OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle40WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 1.05 ), + thrRegularEE = cms.double( 0.009 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 1.05 ), + thrRegularEB = cms.double( 0.012 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle25WP60SC4PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle40WP85PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP60SC4DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle40WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.005 ), + thrRegularEE = cms.double( 1.0 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 999.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltEle40WP85GsfOneOEMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle40WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.01 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), @@ -15027,14 +17515,14 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle25WP60SC4PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle40WP85GsfMissingHitsFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP60SC4DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle40WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( 0.03 ), thrOverEEE = cms.double( -1.0 ), @@ -15045,10 +17533,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle25WP60SC4DetaFilter" ), + candTag = cms.InputTag( "hltEle40WP85GsfDetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP60SC4TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle40WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15063,35 +17551,11 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle25WP60SC4DphiFilter" ), + candTag = cms.InputTag( "hltEle40WP85GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP60SC4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - etcutEB = cms.double( 4.0 ), - etcutEE = cms.double( 4.0 ), - ncandcut = cms.int32( 2 ) -) -hltEle25WP60SC4Mass55Filter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( False ), - lowerMassCut = cms.double( 55.0 ), - L1NonIsoCand = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - upperMassCut = cms.double( 125.0 ), - candTag = cms.InputTag( "hltEle25WP60SC4EtUnseededFilter" ), - reqOppCharge = cms.untracked.bool( False ), - nZcandcut = cms.int32( 1 ) -) -hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_SingleIsoEG30er OR L1_ETM70" ), +hltL1sL1SingleEG25 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG25" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -15102,11 +17566,11 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreEle25eta2p1WP85GsfPFMET80boostedW = cms.EDFilter( "HLTPrescaler", +hltPreEle27WP85Gsf = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltEGL1SingleEG25Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -15116,22 +17580,22 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG25" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) ) -hltEG25EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +hltL1EG25EG27EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter" ), - etcutEB = cms.double( 25.0 ), - etcutEE = cms.double( 25.0 ), + inputTag = cms.InputTag( "hltEGL1SingleEG25Filter" ), + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), ncandcut = cms.int32( 1 ) ) -hltEle25WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltL1EG25Ele27WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15146,10 +17610,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG25EtFilter" ), + candTag = cms.InputTag( "hltL1EG25EG27EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltL1EG25Ele27WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15164,10 +17628,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle25WP85ClusterShapeFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltL1EG25Ele27WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15182,10 +17646,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle25WP85HEFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85HEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltL1EG25Ele27WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15200,10 +17664,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle25WP85EcalIsoFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +hltL1EG25Ele27WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), @@ -15214,7 +17678,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle25WP85HcalIsoFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -15229,7 +17693,7 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltEle25WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15244,10 +17708,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle25WP85PixelMatchFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltL1EG25Ele27WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15262,10 +17726,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - candTag = cms.InputTag( "hltEle25WP85GsfOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltL1EG25Ele27WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15280,10 +17744,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle25WP85GsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfMissingHitsFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltL1EG25Ele27WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15298,10 +17762,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle25WP85GsfDetaFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfDetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle25WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltL1EG25Ele27WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15316,89 +17780,11 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle25WP85GsfDphiFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltAK4PFJets = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( True ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "PFJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.4 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltParticleFlow" ), - inputEtMin = cms.double( 0.0 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetPtMin = cms.double( 0.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 0 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -hltAK4PFJetsCorrected = cms.EDProducer( "PFJetCorrectionProducer", - src = cms.InputTag( "hltAK4PFJets" ), - correctors = cms.vstring( 'hltESPAK4PFCorrection' ) -) -hltPFMETProducer = cms.EDProducer( "HLTMhtProducer", - usePt = cms.bool( True ), - minPtJet = cms.double( 0.0 ), - jetsLabel = cms.InputTag( "hltAK4PFJets" ), - minNJet = cms.int32( 0 ), - maxEtaJet = cms.double( 999.0 ), - excludePFMuons = cms.bool( False ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -hltPFMET80Filter = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), - minMht = cms.vdouble( 80.0 ) -) -hltL1sL1SingleEG35ORL1SingleIsoEG30er = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_SingleIsoEG30er" ), +hltL1sL1SingleIsoEG22er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG22er" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -15409,11 +17795,11 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreEle35eta2p1WP85Gsf = cms.EDFilter( "HLTPrescaler", +hltPreEle27eta2p1WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1SingleEG35ORL1SingleIsoEG30erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltEGL1SingleIsoEG22erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -15423,28 +17809,28 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORL1SingleIsoEG30er" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleIsoEG22er" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) ) -hltEG35EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +hltEG27EtL1IsoEG22erFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erFilter" ), - etcutEB = cms.double( 35.0 ), - etcutEE = cms.double( 35.0 ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG22erFilter" ), + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), ncandcut = cms.int32( 1 ) ) -hltEle35WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle27WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.033 ), + thrRegularEE = cms.double( 0.031 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), @@ -15453,64 +17839,64 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG35EtFilter" ), + candTag = cms.InputTag( "hltEG27EtL1IsoEG22erFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle35WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle27WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), + thrOverE2EE = cms.double( 0.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle35WP85ClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle27WP75ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle35WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle27WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.12 ), + thrOverEEE = cms.double( 0.14 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.16 ), + thrOverEEB = cms.double( 0.21 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle35WP85HEFilter" ), + candTag = cms.InputTag( "hltEle27WP75HcEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle35WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle27WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.3 ), + thrOverEEE = cms.double( 0.21 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), + thrOverEEB = cms.double( 0.11 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle35WP85EcalIsoFilter" ), + candTag = cms.InputTag( "hltEle27WP75EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle35WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +hltEle27WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), @@ -15521,7 +17907,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle35WP85HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle27WP75HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -15536,300 +17922,373 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltEle35WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle27WP75GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.009 ), + thrRegularEE = cms.double( 0.032 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), + thrRegularEB = cms.double( 0.032 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle35WP85PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle27WP75PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle35WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle27WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 1.0 ), + thrRegularEE = cms.double( 2.8 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999.0 ), + thrRegularEB = cms.double( 3.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - candTag = cms.InputTag( "hltEle35WP85GsfOneOEMinusOneOPFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle27WP75GsfOneOEMinusOneOPFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle35WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle27WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.01 ), + thrRegularEE = cms.double( 0.0065 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.005 ), + thrRegularEB = cms.double( 0.0035 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle35WP85GsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle27WP75GsfChi2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle35WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle27WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), + thrRegularEE = cms.double( 0.035 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.03 ), + thrRegularEB = cms.double( 0.021 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle35WP85GsfDetaFilter" ), + candTag = cms.InputTag( "hltEle27WP75GsfDetaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +hltEle27WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle27WP75GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEle35WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), +hltOverlapFilterIsoEle27WP75GsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", + saveTags = cms.bool( False ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle27WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +hltOverlapFilterIsoEle27WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLT2PhotonPFTau", + saveTags = cms.bool( True ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingLooseIsolation' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle27WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIso" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +hltPreEle27eta2p1WP75GsfDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltDoublePFTau40TrackPt1MediumIsolationNoL1MatchDz02Reg = cms.EDFilter( "HLTPFTauPairDzMatchFilter", + saveTags = cms.bool( True ), + TriggerType = cms.int32( 84 ), + JetSrc = cms.InputTag( "hltSelectedPFTausTrackPt1MediumIsolationReg" ), + JetMinPt = cms.double( 40.0 ), + JetMaxDZ = cms.double( 0.2 ), + JetMinDR = cms.double( 0.5 ), + JetMaxEta = cms.double( 2.1 ) +) +hltPreEle27eta2p1WP75GsfCentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltJetsNoLeptonsSingleTopEle27 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltEle27WP75GsfTrackIsoFilter" ) +) +hltJetFilterSingleTopEle27 = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltJetsNoLeptonsSingleTopEle27" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 86 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer", + vertexCollections = cms.VPSet( + cms.PSet( maxDistanceToBeam = cms.double( 1.0 ), + useBeamConstraint = cms.bool( False ), + minNdof = cms.double( 0.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ), + label = cms.string( "" ) + ), + cms.PSet( maxDistanceToBeam = cms.double( 1.0 ), + useBeamConstraint = cms.bool( True ), + minNdof = cms.double( 0.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ), + label = cms.string( "WithBS" ) + ) + ), + verbose = cms.untracked.bool( False ), + TkFilterParameters = cms.PSet( + maxNormalizedChi2 = cms.double( 20.0 ), + minPt = cms.double( 0.0 ), + algorithm = cms.string( "filter" ), + maxD0Significance = cms.double( 999.0 ), + trackQuality = cms.string( "any" ), + minPixelLayersWithHits = cms.int32( 2 ), + minSiliconLayersWithHits = cms.int32( 5 ) + ), + beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + TrackLabel = cms.InputTag( "hltPFMuonMerging" ), + TkClusParameters = cms.PSet( + TkDAClusParameters = cms.PSet( + d0CutOff = cms.double( 999.0 ), + Tmin = cms.double( 4.0 ), + dzCutOff = cms.double( 4.0 ), + coolingFactor = cms.double( 0.6 ), + use_vdt = cms.untracked.bool( True ), + vertexSize = cms.double( 0.15 ) + ), + algorithm = cms.string( "DA_vect" ) + ) +) +hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", + src = cms.InputTag( "hltVerticesPF" ), + filterParams = cms.PSet( + maxZ = cms.double( 24.0 ), + minNdof = cms.double( 4.0 ), + maxRho = cms.double( 2.0 ), + pvSrc = cms.InputTag( "hltVerticesPF" ) + ) +) +hltVerticesPFFilter = cms.EDFilter( "VertexSelector", + filter = cms.bool( True ), + src = cms.InputTag( "hltVerticesPFSelector" ), + cut = cms.string( "!isFake" ) +) +hltPFJetForBtagSelector = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 30.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.6 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 86 ) +) +hltPFJetForBtag = cms.EDProducer( "HLTPFJetCollectionProducer", + TriggerTypes = cms.vint32( 86 ), + HLTObject = cms.InputTag( "hltPFJetForBtagSelector" ) +) +hltBLifetimeAssociatorPF = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltPFJetForBtag" ), + tracks = cms.InputTag( "hltPFMuonMerging" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +hltBLifetimeTagInfosPF = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltVerticesPFSelector" ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltBLifetimeAssociatorPF" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +hltSecondaryVertexTagInfosPF = cms.EDProducer( "SecondaryVertexProducer", + extSVDeltaRToJet = cms.double( 0.3 ), + beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + vertexReco = cms.PSet( + primcut = cms.double( 1.8 ), + seccut = cms.double( 6.0 ), + smoothing = cms.bool( False ), + weightthreshold = cms.double( 0.001 ), + minweight = cms.double( 0.5 ), + finder = cms.string( "avr" ) + ), + vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), + constraint = cms.string( "BeamSpot" ), + trackIPTagInfos = cms.InputTag( "hltBLifetimeTagInfosPF" ), + vertexCuts = cms.PSet( + distSig3dMax = cms.double( 99999.9 ), + fracPV = cms.double( 0.65 ), + distVal2dMax = cms.double( 2.5 ), + useTrackWeights = cms.bool( True ), + maxDeltaRToJetAxis = cms.double( 0.5 ), + v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + distSig2dMin = cms.double( 3.0 ), + multiplicityMin = cms.uint32( 2 ), + distVal2dMin = cms.double( 0.01 ), + distSig2dMax = cms.double( 99999.9 ), + distVal3dMax = cms.double( 99999.9 ), + minimumTrackWeight = cms.double( 0.5 ), + distVal3dMin = cms.double( -99999.9 ), + massMax = cms.double( 6.5 ), + distSig3dMin = cms.double( -99999.9 ) + ), + useExternalSV = cms.bool( False ), + minimumTrackWeight = cms.double( 0.5 ), + usePVError = cms.bool( True ), + trackSelection = cms.PSet( + totalHitsMin = cms.uint32( 2 ), + jetDeltaRMax = cms.double( 0.3 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + normChi2Max = cms.double( 99999.9 ), + maxDistToAxis = cms.double( 0.2 ), + sip2dValMax = cms.double( 99999.9 ), + maxDecayLen = cms.double( 99999.9 ), + ptMin = cms.double( 1.0 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( -99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ) + ), + trackSort = cms.string( "sip3dSig" ), + extSVCollection = cms.InputTag( "secondaryVertices" ) +) +hltCombinedSecondaryVertexBJetTagsPF = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), + tagInfos = cms.VInputTag( 'hltBLifetimeTagInfosPF','hltSecondaryVertexTagInfosPF' ) +) +hltCSVFilterSingleTop = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle35WP85GsfDphiFilter" ), - nonIsoTag = cms.InputTag( "" ) + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + MinTag = cms.double( 0.7 ), + MaxTag = cms.double( 999999.0 ) ) -hltPreEle40eta2p1WP85Gsf = cms.EDFilter( "HLTPrescaler", +hltPreEle27eta2p1WP75GsfTriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltEG40EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( False ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erFilter" ), - etcutEB = cms.double( 40.0 ), - etcutEE = cms.double( 40.0 ), - ncandcut = cms.int32( 1 ) -) -hltEle40WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.033 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.011 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG40EtFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle40WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle40WP85ClusterShapeFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle40WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.12 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.16 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle40WP85HEFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle40WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.3 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle40WP85EcalIsoFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -hltEle40WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( False ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle40WP85HcalIsoFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -hltEle40WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.009 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle40WP85PixelMatchFilter" ), - nonIsoTag = cms.InputTag( "" ) +hltEle27JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltEle27WP75GsfTrackIsoFilter" ) ) -hltEle40WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 1.0 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - candTag = cms.InputTag( "hltEle40WP85GsfOneOEMinusOneOPFilter" ), - nonIsoTag = cms.InputTag( "" ) +hltEle27TriCentralPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle27JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 3 ), + MaxAbsJetEta = cms.double( 2.6 ) ) -hltEle40WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.01 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.005 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle40WP85GsfMissingHitsFilter" ), - nonIsoTag = cms.InputTag( "" ) +hltPreEle27eta2p1WP75GsfTriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -hltEle40WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.03 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle40WP85GsfDetaFilter" ), - nonIsoTag = cms.InputTag( "" ) +hltEle27DiCentralPFJet40EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle27JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 40.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 2 ), + MaxAbsJetEta = cms.double( 2.6 ) ) -hltEle40WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), +hltEle27CentralPFJet50EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle40WP85GsfDphiFilter" ), - nonIsoTag = cms.InputTag( "" ) + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle27JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 50.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) ) -hltL1sL1SingleEG25 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG25" ), +hltPreEle27eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1sL1SingleIsoEG30er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -15840,11 +18299,11 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreEle27WP85Gsf = cms.EDFilter( "HLTPrescaler", +hltPreEle32eta2p1WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1SingleEG25Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltEGL1SingleIsoEG30erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -15854,28 +18313,28 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG25" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleIsoEG30er" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) ) -hltL1EG25EG27EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +hltEG32EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG25Filter" ), - etcutEB = cms.double( 27.0 ), - etcutEE = cms.double( 27.0 ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG30erFilter" ), + etcutEB = cms.double( 32.0 ), + etcutEE = cms.double( 32.0 ), ncandcut = cms.int32( 1 ) ) -hltL1EG25Ele27WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle32WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.033 ), + thrRegularEE = cms.double( 0.031 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), @@ -15884,64 +18343,64 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltL1EG25EG27EtFilter" ), + candTag = cms.InputTag( "hltEG32EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1EG25Ele27WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle32WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), + thrOverE2EE = cms.double( 0.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85ClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle32WP75ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1EG25Ele27WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle32WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.12 ), + thrOverEEE = cms.double( 0.14 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.16 ), + thrOverEEB = cms.double( 0.21 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85HEFilter" ), + candTag = cms.InputTag( "hltEle32WP75HcEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1EG25Ele27WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle32WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.3 ), + thrOverEEE = cms.double( 0.21 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), + thrOverEEB = cms.double( 0.11 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85EcalIsoFilter" ), + candTag = cms.InputTag( "hltEle32WP75EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1EG25Ele27WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +hltEle32WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), @@ -15952,7 +18411,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle32WP75HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -15967,79 +18426,79 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle32WP75GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.009 ), + thrRegularEE = cms.double( 0.032 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), + thrRegularEB = cms.double( 0.032 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle32WP75PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1EG25Ele27WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle32WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 1.0 ), + thrRegularEE = cms.double( 2.8 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999.0 ), + thrRegularEB = cms.double( 3.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle32WP75GsfOneOEMinusOneOPFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1EG25Ele27WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle32WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.01 ), + thrRegularEE = cms.double( 0.0065 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.005 ), + thrRegularEB = cms.double( 0.0035 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle32WP75GsfChi2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1EG25Ele27WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle32WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), + thrRegularEE = cms.double( 0.035 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.03 ), + thrRegularEB = cms.double( 0.021 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfDetaFilter" ), + candTag = cms.InputTag( "hltEle32WP75GsfDetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1EG25Ele27WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEle32WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -16054,9 +18513,117 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfDphiFilter" ), + candTag = cms.InputTag( "hltEle32WP75GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) +hltOverlapFilterIsoEle32WP75GsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", + saveTags = cms.bool( False ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle32WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +hltOverlapFilterIsoEle32WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLT2PhotonPFTau", + saveTags = cms.bool( True ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingLooseIsolation' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle32WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIso" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +hltPreEle32eta2p1WP75GsfDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltPreEle32eta2p1WP75GsfCentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltJetsNoLeptonsSingleTopEle32 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltEle32WP75GsfTrackIsoFilter" ) +) +hltJetFilterSingleTopEle32 = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltJetsNoLeptonsSingleTopEle32" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 86 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreEle32eta2p1WP75GsfTriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltEle32JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltEle32WP75GsfTrackIsoFilter" ) +) +hltEle32TriCentralPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle32JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 3 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreEle32eta2p1WP75GsfTriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltEle32DiCentralPFJet40EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle32JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 40.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 2 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltEle32CentralPFJet50EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle32JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 50.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreEle32eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -16066,7 +18633,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltL1SeededRecoEcalCandidate" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 45.0 ), etcutEE = cms.double( 45.0 ), ncandcut = cms.int32( 1 ) @@ -16218,7 +18785,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 105.0 ), etcutEE = cms.double( 105.0 ), ncandcut = cms.int32( 1 ) @@ -16539,86 +19106,225 @@ ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ), - max_EMF = cms.double( 999.0 ) -) -hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CaloJetCorrectionProducer", - src = cms.InputTag( "hltAK4CaloJetsIDPassed" ), - correctors = cms.vstring( 'hltESPAK4CaloCorrection' ) + max_EMF = cms.double( 999.0 ) +) +hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CaloJetCorrectionProducer", + src = cms.InputTag( "hltAK4CaloJetsIDPassed" ), + correctors = cms.vstring( 'hltESPAK4CaloCorrection' ) +) +hltMetCleanUsingJetID = cms.EDProducer( "HLTMETCleanerUsingJetID", + minPt = cms.double( 20.0 ), + maxEta = cms.double( 5.0 ), + jetsLabel = cms.InputTag( "hltAK4CaloJets" ), + usePt = cms.bool( False ), + goodJetsLabel = cms.InputTag( "hltAK4CaloJetsIDPassed" ), + metLabel = cms.InputTag( "hltMet" ) +) +hltMETCleanUsingJetID30 = cms.EDFilter( "HLT1CaloMET", + saveTags = cms.bool( True ), + MinPt = cms.double( 30.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( -1.0 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltMetCleanUsingJetID" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 87 ) +) +hltPreIsoMu16eta2p1CaloMET30 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltMuonEcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.1623 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.08086 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltL3MuonCandidates" ) +) +hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltParticleFlowRecHitHCALForMuonsUnseeded = cms.EDProducer( "PFCTRecHitProducer", + ECAL_Compensate = cms.bool( False ), + ECAL_Dead_Code = cms.uint32( 10 ), + MinLongTiming_Cut = cms.double( -5.0 ), + ECAL_Compensation = cms.double( 0.5 ), + MaxLongTiming_Cut = cms.double( 5.0 ), + weight_HFhad = cms.double( 1.0 ), + ApplyPulseDPG = cms.bool( False ), + navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ), + ECAL_Threshold = cms.double( 10.0 ), + ApplyTimeDPG = cms.bool( False ), + caloTowers = cms.InputTag( "hltTowerMakerForAll" ), + hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ), + LongFibre_Fraction = cms.double( 0.1 ), + MaxShortTiming_Cut = cms.double( 5.0 ), + HcalMaxAllowedHFLongShortSev = cms.int32( 9 ), + thresh_Barrel = cms.double( 0.4 ), + navigation_HF = cms.bool( True ), + HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ), + HF_Calib_29 = cms.double( 1.07 ), + LongFibre_Cut = cms.double( 120.0 ), + EM_Depth = cms.double( 22.0 ), + weight_HFem = cms.double( 1.0 ), + LongShortFibre_Cut = cms.double( 1.0E9 ), + MinShortTiming_Cut = cms.double( -5.0 ), + HCAL_Calib = cms.bool( True ), + thresh_HF = cms.double( 0.4 ), + HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ), + thresh_Endcap = cms.double( 0.4 ), + HcalMaxAllowedChannelStatusSev = cms.int32( 9 ), + hcalRecHitsHF = cms.InputTag( "hltHfreco" ), + ShortFibre_Cut = cms.double( 60.0 ), + ApplyLongShortDPG = cms.bool( True ), + HF_Calib = cms.bool( True ), + HAD_Depth = cms.double( 47.0 ), + ShortFibre_Fraction = cms.double( 0.01 ), + HCAL_Calib_29 = cms.double( 1.35 ) +) +hltParticleFlowClusterHCALForMuonsUnseeded = cms.EDProducer( "PFClusterProducer", + pfClusterBuilder = cms.PSet( + positionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ), + minFracTot = cms.double( 1.0E-20 ), + maxIterations = cms.uint32( 50 ), + stoppingTolerance = cms.double( 1.0E-8 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + showerSigma = cms.double( 10.0 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( detector = cms.string( "HCAL_BARREL1" ), + recHitEnergyNorm = cms.double( 0.8 ) + ), + cms.PSet( detector = cms.string( "HCAL_ENDCAP" ), + recHitEnergyNorm = cms.double( 0.8 ) + ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + allCellsPositionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ) + ), + positionReCalc = cms.PSet( ), + initialClusteringStep = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_BARREL1" ), + gatheringThresholdPt = cms.double( 0.0 ) + ), + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_ENDCAP" ), + gatheringThresholdPt = cms.double( 0.0 ) + ) + ), + useCornerCells = cms.bool( True ), + algoName = cms.string( "Basic2DGenericTopoClusterizer" ) + ), + energyCorrector = cms.PSet( ), + recHitCleaners = cms.VPSet( + cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) ) + ), + seedFinder = cms.PSet( + nNeighbours = cms.int32( 4 ), + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThreshold = cms.double( 0.8 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThreshold = cms.double( 1.1 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + algoName = cms.string( "LocalMaximumSeedFinder" ) + ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCALForMuonsUnseeded" ) ) -hltMetCleanUsingJetID = cms.EDProducer( "HLTMETCleanerUsingJetID", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltAK4CaloJets" ), - usePt = cms.bool( False ), - goodJetsLabel = cms.InputTag( "hltAK4CaloJetsIDPassed" ), - metLabel = cms.InputTag( "hltMet" ) +hltMuonHcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06859 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForMuonsUnseeded" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.18348 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltL3MuonCandidates" ) ) -hltMETCleanUsingJetID30 = cms.EDFilter( "HLT1CaloMET", +hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - MinPt = cms.double( 30.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltMetCleanUsingJetID" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 87 ) -) -hltPreIsoMu16eta2p1CaloMET30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -hltL3CaloMuonCorrectedIsolations = cms.EDProducer( "L2MuonIsolationProducer", - WriteIsolatorFloat = cms.bool( True ), - IsolatorPSet = cms.PSet( - ConeSizesRel = cms.vdouble( 0.3 ), - EffAreaSFEndcap = cms.double( 0.883 ), - CutAbsoluteIso = cms.bool( True ), - AndOrCuts = cms.bool( True ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - ConeSizes = cms.vdouble( 0.3 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ReturnRelativeSum = cms.bool( False ), - RhoScaleBarrel = cms.double( 1.0 ), - EffAreaSFBarrel = cms.double( 0.836 ), - CutRelativeIso = cms.bool( False ), - EtaBounds = cms.vdouble( 2.411 ), - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnAbsoluteSum = cms.bool( True ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleEndcap = cms.double( 1.0 ), - RhoMax = cms.double( 9.9999999E7 ), - UseRhoCorrection = cms.bool( True ) - ), - StandAloneCollectionLabel = cms.InputTag( "hltL3MuonCandidates" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - ComponentName = cms.string( "CaloExtractor" ), - Threshold_E = cms.double( 0.2 ), - DR_Max = cms.double( 1.0 ), - DR_Veto_E = cms.double( 0.07 ), - Weight_E = cms.double( 1.0 ), - Vertex_Constraint_XY = cms.bool( False ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - Weight_H = cms.double( 1.0 ) - ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltL3MuonCombRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", +hltMuonTkRelIsolationCut0p09Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", printDebug = cms.bool( False ), CutsPSet = cms.PSet( ConeSizes = cms.vdouble( 0.3 ), ComponentName = cms.string( "SimpleCuts" ), - Thresholds = cms.vdouble( 0.15 ), + Thresholds = cms.vdouble( 0.09 ), maxNTracks = cms.int32( -1 ), EtaBounds = cms.vdouble( 2.411 ), applyCutsORmaxNTracks = cms.bool( False ) ), OutputMuIsoDeposits = cms.bool( True ), TrackPt_Min = cms.double( -1.0 ), - CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedIsolations" ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), Vertex_Constraint_Z = cms.bool( False ), @@ -16654,16 +19360,16 @@ VetoLeadingTrack = cms.bool( True ), PtVeto_Min = cms.double( 2.0 ) ), - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ) + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) ) -hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -16714,450 +19420,47 @@ subtractorName = cms.string( "" ), muCut = cms.double( -1.0 ), subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -hltCaloTowersTau2Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 1 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','Tau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -hltAkTau2Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersTau2Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -hltCaloTowersTau3Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 2 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','Tau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -hltAkTau3Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersTau3Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -hltCaloTowersTau4Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 3 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','Tau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -hltAkTau4Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersTau4Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", - EtMin = cms.double( 20.0 ), - JetSrc = cms.VInputTag( 'hltAkTau1Regional','hltAkTau2Regional','hltAkTau3Regional','hltAkTau4Regional' ) -) -hltSingleL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - MinPt = cms.double( 35.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.2 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", - debug = cms.untracked.bool( False ), - linkDefinitions = cms.VPSet( - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "PS1:ECAL" ), - linkerName = cms.string( "PreshowerAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "PS2:ECAL" ), - linkerName = cms.string( "PreshowerAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "TRACK:ECAL" ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "TRACK:HCAL" ), - linkerName = cms.string( "TrackAndHCALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( False ), - linkType = cms.string( "ECAL:HCAL" ), - linkerName = cms.string( "ECALAndHCALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( False ), - linkType = cms.string( "HFEM:HFHAD" ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ), - elementImporters = cms.VPSet( - cms.PSet( importerName = cms.string( "GeneralTracksImporter" ), - useIterativeTracking = cms.bool( False ), - source = cms.InputTag( "hltLightPFTracks" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3 ), - muonSrc = cms.InputTag( "hltMuons" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( -1.0, -1.0, -1.0, -1.0, -1.0 ) - ), - cms.PSet( importerName = cms.string( "ECALClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHCAL" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHFEM" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHFHAD" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ) - ) - ), - verbose = cms.untracked.bool( False ) -) -hltParticleFlowForTaus = cms.EDProducer( "PFProducer", - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - minPtForPostCleaning = cms.double( 20.0 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - sumPtTrackIsoForPhoton = cms.double( -1.0 ), - metFactorForFakes = cms.double( 4.0 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - electron_missinghits = cms.uint32( 1 ), - metSignificanceForCleaning = cms.double( 3.0 ), - usePFPhotons = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - nTrackIsoForEgammaSC = cms.uint32( 2 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - cosmicRejectionDistance = cms.double( 1.0 ), - useEGammaFilters = cms.bool( False ), - useEGammaElectrons = cms.bool( False ), - nsigma_TRACK = cms.double( 1.0 ), - useEGammaSupercluster = cms.bool( False ), - sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ), - eventFractionForCleaning = cms.double( 0.8 ), - usePFDecays = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - eventFractionForRejection = cms.double( 0.8 ), - photon_MinEt = cms.double( 10.0 ), - usePFNuclearInteractions = cms.bool( False ), - maxSignificance = cms.double( 2.5 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - debug = cms.untracked.bool( False ), - pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ), - 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 ), - ptErrorScale = cms.double( 8.0 ), - minSignificance = cms.double( 2.5 ), - minMomentumForPunchThrough = cms.double( 100.0 ), - pf_conv_mvaCut = cms.double( 0.0 ), - useCalibrationsFromDB = cms.bool( True ), - usePFElectrons = cms.bool( False ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_combIso = cms.double( 10.0 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - postHFCleaning = cms.bool( False ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHCAL:Cleaned','hltParticleFlowClusterHFHAD:Cleaned','hltParticleFlowClusterHFEM:Cleaned' ), - coneEcalIsoForEgammaSC = cms.double( 0.3 ), - minSignificanceReduction = cms.double( 1.4 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - 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 ), - minPixelHits = cms.int32( 1 ), - maxDPtOPt = cms.double( 1.0 ), - useHO = cms.bool( False ), - pf_electron_output_col = cms.string( "electrons" ), - electron_noniso_mvaCut = cms.double( -0.1 ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - useVerticesForNeutral = cms.bool( True ), - pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes.root" ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ), - coneTrackIsoForEgammaSC = cms.double( 0.3 ), - minDeltaMet = cms.double( 0.4 ), - pt_Error = cms.double( 1.0 ), - useProtectionsForJetMET = cms.bool( True ), - metFactorForRejection = cms.double( 4.0 ), - sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ), - calibHF_use = cms.bool( False ), - verbose = cms.untracked.bool( False ), - usePFConversions = cms.bool( False ), - trackQuality = cms.string( "highPurity" ), - calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ), - metFactorForCleaning = cms.double( 4.0 ), - eventFactorForCosmics = cms.double( 10.0 ), - egammaElectrons = cms.InputTag( "" ), - minEnergyForPunchThrough = cms.double( 100.0 ), - minTrackerHits = cms.int32( 8 ), - iCfgCandConnector = cms.PSet( - bCalibSecondary = cms.bool( False ), - bCalibPrimary = cms.bool( False ), - bCorrect = cms.bool( False ), - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ) - ), - rejectTracks_Bad = cms.bool( False ), - pf_electronID_crackCorrection = cms.bool( False ), - pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterCorr.root" ), - 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 ), - muons = cms.InputTag( "hltMuons" ), - metFactorForHighEta = cms.double( 25.0 ), - minHFCleaningPt = cms.double( 5.0 ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - pf_electron_mvaCut = cms.double( -0.1 ), - ptFactorForHighEta = cms.double( 2.0 ), - maxDeltaPhiPt = cms.double( 7.0 ), - pf_electronID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_PfElectrons23Jan_IntToFloat.txt" ), - sumEtEcalIsoForEgammaSC_endcap = cms.double( 2.0 ), - 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 ), - pf_GlobC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFGlobalCorr.root" ), - photon_HoE = cms.double( 0.1 ), - sumEtEcalIsoForEgammaSC_barrel = cms.double( 1.0 ), - calibPFSCEle_Fbrem_endcap = cms.vdouble( 0.9, 6.5, -0.0692932, 0.101776, 0.995338, -0.00236548, 0.874998, 1.653, -0.0750184, 0.147, 0.923165, 4.74665E-4, 1.10782 ), - punchThroughFactor = cms.double( 3.0 ), - algoType = cms.uint32( 0 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - postMuonCleaning = cms.bool( True ), - calibPFSCEle_barrel = cms.vdouble( 1.004, -1.536, 22.88, -1.467, 0.3555, 0.6227, 14.65, 2051.0, 25.0, 0.9932, -0.5444, 0.0, 0.5438, 0.7109, 7.645, 0.2904, 0.0 ), - electron_protectionsForJetMET = cms.PSet( - maxE = cms.double( 50.0 ), - maxTrackPOverEele = cms.double( 1.0 ), - maxEcalEOverP_2 = cms.double( 0.2 ), - maxHcalEOverEcalE = cms.double( 0.1 ), - maxEcalEOverP_1 = cms.double( 0.5 ), - maxHcalEOverP = cms.double( 1.0 ), - maxEcalEOverPRes = cms.double( 0.2 ), - maxHcalE = cms.double( 10.0 ), - maxEeleOverPout = cms.double( 0.2 ), - maxNtracks = cms.double( 3.0 ), - maxEleHcalEOverEcalE = cms.double( 0.1 ), - maxDPhiIN = cms.double( 0.1 ), - maxEeleOverPoutRes = cms.double( 0.5 ) - ), - electron_iso_pt = cms.double( 10.0 ), - isolatedElectronID_mvaWeightFile = cms.string( "RecoEgamma/ElectronIdentification/data/TMVA_BDTSimpleCat_17Feb2011.weights.xml" ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - X0_Map = cms.string( "RecoParticleFlow/PFProducer/data/allX0histos.root" ), - calibPFSCEle_Fbrem_barrel = cms.vdouble( 0.6, 6.0, -0.0255975, 0.0576727, 0.975442, -5.46394E-4, 1.26147, 25.0, -0.02025, 0.04537, 0.9728, -8.962E-4, 1.172 ), - blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), - punchThroughMETFactor = cms.double( 4.0 ), - metSignificanceForRejection = cms.double( 4.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 2.0 ) - ), - usePhotonReg = cms.bool( False ), - dzPV = cms.double( 0.2 ), - 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 ), - useRegressionFromDB = cms.bool( False ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - usePFSCEleCalib = cms.bool( True ) + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", +hltCaloTowersTau2Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 1 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','Tau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +hltAkTau2Regional = cms.EDProducer( "FastjetJetProducer", Active_Area_Repeats = cms.int32( 5 ), doAreaFastjet = cms.bool( False ), voronoiRfact = cms.double( -9.0 ), maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( True ), + doAreaDiskApprox = cms.bool( False ), maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "PFJet" ), + jetType = cms.string( "CaloJet" ), minSeed = cms.uint32( 0 ), Ghost_EtaMax = cms.double( 6.0 ), doRhoFastjet = cms.bool( False ), @@ -17169,14 +19472,14 @@ useDeterministicSeed = cms.bool( True ), doPVCorrection = cms.bool( False ), maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.4 ), + rParam = cms.double( 0.2 ), maxProblematicHcalCells = cms.uint32( 9999999 ), doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltParticleFlowForTaus" ), - inputEtMin = cms.double( 0.0 ), + src = cms.InputTag( "hltCaloTowersTau2Regional" ), + inputEtMin = cms.double( 0.3 ), puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetPtMin = cms.double( 0.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), radiusPU = cms.double( 0.4 ), maxProblematicEcalCells = cms.uint32( 9999999 ), doPUOffsetCorr = cms.bool( False ), @@ -17193,7 +19496,7 @@ rFilt = cms.double( -1.0 ), yMax = cms.double( -1.0 ), zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 0 ), + MinVtxNdof = cms.int32( 5 ), MaxVtxZ = cms.double( 15.0 ), UseOnlyVertexTracks = cms.bool( False ), dRMin = cms.double( -1.0 ), @@ -17210,331 +19513,157 @@ DxyTrVtxMax = cms.double( 0.0 ), useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", - pfCandAssocMapSrc = cms.InputTag( "" ), - src = cms.InputTag( "hltAK4PFJetsForTaus" ), - deltaR = cms.double( 0.8 ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer", - outputSelection = cms.string( "pt > 0.5" ), - ranking = cms.VPSet( - cms.PSet( selectionPassFunction = cms.string( "-pt" ), - selectionFailValue = cms.double( 1000.0 ), - selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), - name = cms.string( "ChargedPFCandidate" ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ) - ) - ), - builders = cms.VPSet( - cms.PSet( minMergeChargedHadronPt = cms.double( 100.0 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - minMergeNeutralHadronEt = cms.double( 0.0 ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minNeutralHadronEt = cms.double( 30.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 0.5 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ) - ) - ) - ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ) -) -hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", - outputSelection = cms.string( "pt > 0" ), - ranking = cms.VPSet( - cms.PSet( selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ), - selectionFailValue = cms.double( 1000.0 ), - selection = cms.string( "algoIs(\'kStrips\')" ), - name = cms.string( "InStrip" ), - plugin = cms.string( "RecoTauPiZeroStringQuality" ) - ) - ), - builders = cms.VPSet( - cms.PSet( name = cms.string( "s" ), - stripPhiAssociationDistance = cms.double( 0.2 ), - plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), - minGammaEtStripAdd = cms.double( 0.0 ), - minGammaEtStripSeed = cms.double( 0.5 ), - maxStripBuildIterations = cms.int32( -1 ), - updateStripAfterEachDaughter = cms.bool( False ), - makeCombinatoricStrips = cms.bool( False ), - applyElecTrackQcuts = cms.bool( False ), - stripCandidatesParticleIds = cms.vint32( 2, 4 ), - minStripEt = cms.double( 1.0 ), - stripEtaAssociationDistance = cms.double( 0.05 ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minGammaEt = cms.double( 0.5 ), - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ) - ) - ) - ), - massHypothesis = cms.double( 0.136 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ) -) -hltPFTausSansRef = cms.EDProducer( "RecoTauProducer", - piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), - modifiers = cms.VPSet( - cms.PSet( ElectronPreIDProducer = cms.InputTag( "elecpreid" ), - name = cms.string( "shrinkingConeElectronRej" ), - plugin = cms.string( "RecoTauElectronRejectionPlugin" ), - DataType = cms.string( "AOD" ), - maximumForElectrionPreIDOutput = cms.double( -0.1 ), - EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), - ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ), - EcalStripSumE_minClusEnergy = cms.double( 0.1 ), - EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), - EcalStripSumE_deltaEta = cms.double( 0.03 ) - ) - ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), - maxJetAbsEta = cms.double( 99.0 ), - chargedHadronSrc = cms.InputTag( "hltTauPFJetsRecoTauChargedHadrons" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( usePFLeptons = cms.bool( True ), - signalConeNeutralHadrons = cms.string( "0.1" ), - name = cms.string( "fixedConeTau" ), - plugin = cms.string( "RecoTauBuilderConePlugin" ), - isoConeChargedHadrons = cms.string( "0.4" ), - isoConePiZeros = cms.string( "0.4" ), - isoConeNeutralHadrons = cms.string( "0.4" ), - matchingCone = cms.string( "0.4" ), - signalConeChargedHadrons = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), - leadObjectPt = cms.double( 0.5 ), - signalConePiZeros = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), - qualityCuts = cms.PSet( - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 0.5 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ) - ), - maxSignalConeChargedHadrons = cms.int32( 3 ) - ) - ), - buildNullTaus = cms.bool( True ) +hltCaloTowersTau3Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 2 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','Tau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) ) -hltPFTaus = cms.EDProducer( "RecoTauPiZeroUnembedder", - src = cms.InputTag( "hltPFTausSansRef" ) +hltAkTau3Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersTau3Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -hltPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltPFTaus" ) +hltCaloTowersTau4Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 3 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','Tau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) ) -hltPFTauLooseAbsoluteIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - PFTauProducer = cms.InputTag( "hltPFTaus" ), - maximumSumPtCut = cms.double( 3.0 ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - minTrackHits = cms.uint32( 5 ), - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - minTrackPixelHits = cms.uint32( 2 ), - minGammaEt = cms.double( 0.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.05 ) - ), - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ) - ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - deltaBetaFactor = cms.string( "0.38" ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.06 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - maximumOccupancy = cms.uint32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - verbosity = cms.int32( 0 ), - applyRhoCorrection = cms.bool( False ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - storeRawPUsumPt = cms.bool( False ) +hltAkTau4Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersTau4Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -hltPFTauLooseRelativeIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - PFTauProducer = cms.InputTag( "hltPFTaus" ), - maximumSumPtCut = cms.double( 3.0 ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - minTrackHits = cms.uint32( 5 ), - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - minTrackPixelHits = cms.uint32( 2 ), - minGammaEt = cms.double( 0.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.05 ) - ), - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ) - ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - deltaBetaFactor = cms.string( "0.38" ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.1 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - maximumOccupancy = cms.uint32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - verbosity = cms.int32( 0 ), - applyRhoCorrection = cms.bool( False ), - relativeSumPtOffset = cms.double( 20.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - storeRawPUsumPt = cms.bool( False ) +hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", + EtMin = cms.double( 20.0 ), + JetSrc = cms.VInputTag( 'hltAkTau1Regional','hltAkTau2Regional','hltAkTau3Regional','hltAkTau4Regional' ) ) -hltPFTauLooseAbsOrRelIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - PassValue = cms.double( 1.0 ), - Prediscriminants = cms.PSet( - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltPFTauLooseRelativeIsolationDiscriminator" ) - ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltPFTauLooseAbsoluteIsolationDiscriminator" ) - ), - BooleanOperator = cms.string( "or" ) - ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltPFTaus" ) +hltSingleL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 35.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.2 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) ) hltPFTau50 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), @@ -17546,15 +19675,6 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 84 ) ) -hltSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - cut = cms.string( "pt > 0" ), - src = cms.InputTag( "hltPFTaus" ) -) hltPFTau50Track = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( False ), MinPt = cms.double( 50.0 ), @@ -17760,13 +19880,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltL1sMu16erTauJet20er = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_Mu16er_TauJet20er" ), @@ -17836,65 +19992,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q" ), - MinN = cms.int32( 1 ), - IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) -) -hltTauJet5 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( False ), - MinPt = cms.double( 5.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -hltPFTau20 = cms.EDFilter( "HLT1PFTau", +hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( False ), - MinPt = cms.double( 20.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltPFTaus" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltPFTau20Track = cms.EDFilter( "HLT1PFTau", +hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( False ), - MinPt = cms.double( 20.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -hltSelectedPFTausTrackFindingLooseIsolation = cms.EDFilter( "PFTauSelector", - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTauLooseAbsOrRelIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - cut = cms.string( "pt > 0" ), - src = cms.InputTag( "hltPFTaus" ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltPFTau20TrackLooseIso = cms.EDFilter( "HLT1PFTau", +hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - MinPt = cms.double( 20.0 ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingLooseIsolation" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), @@ -17954,7 +20094,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -17978,7 +20118,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -18053,13 +20193,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), @@ -18094,7 +20270,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltL2IsoTau35eta2p2" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -18159,7 +20335,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau40TrackPt1MediumIsolationL1HLTMatchedReg" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -18247,13 +20423,49 @@ checkSC = cms.bool( False ), inputTag2 = cms.InputTag( "hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q" ) ) +hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2" ), + PreviousCandTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 2 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltL1sL1SingleMu20er = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleMu20er" ), @@ -18323,13 +20535,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 24.0 ) ) -hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltOverlapFilterIsoMu24LooseIsoPFTau20 = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), @@ -18344,7 +20592,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -18363,7 +20611,7 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler", +hltPreIsoMu20eta2p1CentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -18419,13 +20667,286 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 20.0 ) ) -hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09" ) +) +hltJetFilterSingleTopIsoMu20Eta2p1 = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltJetsNoLeptonsSingleTopIsoMu20Eta2p1" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 86 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreIsoMu20eta2p1TriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09" ) +) +hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 3 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreIsoMu20eta2p1TriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltIsoMu20Eta2p1Trk02DiCentralPFJet40MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 40.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 2 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltIsoMu20Eta2p1Trk02CentralPFJet50MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 50.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL3fL1sMu16L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.1 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 20.0 ) +) +hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16L1f0L2f10QL3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +hltL1sL1SingleMu16er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu16er" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +hltPreIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1fL1sMu16erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu16er" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu16erL1Filtered0" ), + MinPt = cms.double( 10.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.16 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ) +) +hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.1 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 20.0 ) +) +hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu16Eta2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -18472,20 +20993,116 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 24.0 ) ) -hltL3crIsoL1sMu16L1f0L2f16QL3f24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltJetsNoLeptonsSingleTopIsoMu24Eta2p1 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ) +) +hltJetFilterSingleTopIsoMu24Eta2p1 = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltJetsNoLeptonsSingleTopIsoMu24Eta2p1" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 86 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreIsoMu24eta2p1TriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ) +) +hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 3 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltPreIsoMu24eta2p1TriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltIsoMu24Eta2p1Trk02DiCentralPFJet40MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 40.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 2 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +hltIsoMu24Eta2p1Trk02CentralPFJet50MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 50.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) ) hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltL1sL1SingleMu16er = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu16er" ), +hltL1sL1SingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -18496,7 +21113,107 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreIsoTkMu20eta2p1 = cms.EDFilter( "HLTPrescaler", +hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1fL1sMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu25" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +hltL2fL1sMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), + MinPt = cms.double( 10.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ) +) +hltL3fL1sMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu25L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.5 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 27.0 ) +) +hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +hltPreIsoTkMu20 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -18507,6 +21224,7 @@ L1MaxEta = cms.double( 5.0 ) ) hltIter0HighPtTkMuPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -18515,7 +21233,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -19122,11 +21839,11 @@ hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons", InputObjects = cms.InputTag( "hltHighPtTkMuons" ) ) -hltL3fL1sMu16Eta2p1f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", +hltL3fL1sMu16f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 2.1 ), - previousCandTag = cms.InputTag( "" ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.5 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), minPt = cms.double( 20.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -19137,44 +21854,78 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -hltHighPtTkMuCaloMuonCorrectedIsolations = cms.EDProducer( "L2MuonIsolationProducer", - WriteIsolatorFloat = cms.bool( True ), - IsolatorPSet = cms.PSet( - ConeSizesRel = cms.vdouble( 0.3 ), - EffAreaSFEndcap = cms.double( 0.883 ), - CutAbsoluteIso = cms.bool( True ), - AndOrCuts = cms.bool( True ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - ConeSizes = cms.vdouble( 0.3 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ReturnRelativeSum = cms.bool( False ), - RhoScaleBarrel = cms.double( 1.0 ), - EffAreaSFBarrel = cms.double( 0.836 ), - CutRelativeIso = cms.bool( False ), - EtaBounds = cms.vdouble( 2.411 ), - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnAbsoluteSum = cms.bool( True ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleEndcap = cms.double( 1.0 ), - RhoMax = cms.double( 9.9999999E7 ), - UseRhoCorrection = cms.bool( True ) - ), - StandAloneCollectionLabel = cms.InputTag( "hltHighPtTkMuonCands" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - ComponentName = cms.string( "CaloExtractor" ), - Threshold_E = cms.double( 0.2 ), - DR_Max = cms.double( 1.0 ), - DR_Veto_E = cms.double( 0.07 ), - Weight_E = cms.double( 1.0 ), - Vertex_Constraint_XY = cms.bool( False ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - Weight_H = cms.double( 1.0 ) - ) +hltHighPtTkMuonEcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.1623 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.08086 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltHighPtTkMuonCands" ) +) +hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltHighPtTkMuonHcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06859 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForMuonsUnseeded" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.18348 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltHighPtTkMuonCands" ) +) +hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) hltHighPtTkMuVertex = cms.EDProducer( "VertexFromTrackProducer", verbose = cms.untracked.bool( False ), @@ -19190,6 +21941,7 @@ useVertex = cms.bool( False ) ) hltPixelTracksHighPtTkMuIso = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -19198,7 +21950,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -19256,6 +22007,7 @@ ZSeparation = cms.double( 0.05 ) ) hltIter0HighPtTkMuIsoPixelTracksForSeeds = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -19264,7 +22016,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -19849,19 +22600,70 @@ LostHitPenalty = cms.double( 20.0 ), newQuality = cms.string( "confirmed" ) ) -hltHighPtTkMuCombRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", +hltHighPtTkMuRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + ConeSizes = cms.vdouble( 0.3 ), + ComponentName = cms.string( "SimpleCuts" ), + Thresholds = cms.vdouble( 0.09 ), + maxNTracks = cms.int32( -1 ), + EtaBounds = cms.vdouble( 2.411 ), + applyCutsORmaxNTracks = cms.bool( False ) + ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + ComponentName = cms.string( "CaloExtractor" ), + Threshold_E = cms.double( 0.2 ), + DR_Max = cms.double( 0.3 ), + DR_Veto_E = cms.double( 0.07 ), + Weight_E = cms.double( 1.0 ), + Vertex_Constraint_XY = cms.bool( False ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + Weight_H = cms.double( 1.0 ) + ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + TrkExtractorPSet = cms.PSet( + DR_VetoPt = cms.double( 0.025 ), + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter2HighPtTkMuIsoMerged" ), + ReferenceRadius = cms.double( 6.0 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_Max = cms.double( 0.3 ), + Diff_r = cms.double( 0.1 ), + PropagateTracksToRadius = cms.bool( True ), + Chi2Prob_Min = cms.double( -1.0 ), + DR_Veto = cms.double( 0.01 ), + NHits_Min = cms.uint32( 0 ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + Pt_Min = cms.double( -1.0 ), + DepositLabel = cms.untracked.string( "PXLS" ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + VetoLeadingTrack = cms.bool( True ), + PtVeto_Min = cms.double( 2.0 ) + ), + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) +) +hltHightPtTkMuonTkRelIsolationCut0p09Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", printDebug = cms.bool( False ), CutsPSet = cms.PSet( ConeSizes = cms.vdouble( 0.3 ), ComponentName = cms.string( "SimpleCuts" ), - Thresholds = cms.vdouble( 0.15 ), + Thresholds = cms.vdouble( 0.09 ), maxNTracks = cms.int32( -1 ), EtaBounds = cms.vdouble( 2.411 ), applyCutsORmaxNTracks = cms.bool( False ) ), OutputMuIsoDeposits = cms.bool( True ), TrackPt_Min = cms.double( -1.0 ), - CaloDepositsLabel = cms.InputTag( "hltHighPtTkMuCaloMuonCorrectedIsolations" ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), Vertex_Constraint_Z = cms.bool( False ), @@ -19897,37 +22699,27 @@ VetoLeadingTrack = cms.bool( True ), PtVeto_Min = cms.double( 2.0 ) ), - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ) + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) ) -hltL3fL1sMu16L1Eta2p1f0TkFiltered20QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16L1f0Tkf20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -hltPreIsoTkMu24 = cms.EDFilter( "HLTPrescaler", +hltPreIsoTkMu20eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltHighPtTkMuTkFilt = cms.EDFilter( "HLTTrackWithHits", - saveTags = cms.bool( False ), - src = cms.InputTag( "hltIter2HighPtTkMuMerged" ), - MinPT = cms.double( 24.0 ), - MinN = cms.int32( 1 ), - MinPXL = cms.int32( 1 ), - MinBPX = cms.int32( 0 ), - MaxN = cms.int32( 99999 ), - MinFPX = cms.int32( 0 ) -) -hltL3fL1sMu16f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", +hltL3fL1sMu16Eta2p1f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 1.0E99 ), - previousCandTag = cms.InputTag( "" ), - minPt = cms.double( 24.0 ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.1 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16erL1Filtered0" ), + minPt = cms.double( 20.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), trkMuonId = cms.uint32( 0 ), @@ -19937,15 +22729,51 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -hltL3fL1sMu16L1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16Eta2p1L1f0Tkf20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -hltPreIsoTkMu24eta2p1 = cms.EDFilter( "HLTPrescaler", +hltPreIsoTkMu24 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -19959,11 +22787,11 @@ MaxN = cms.int32( 99999 ), MinFPX = cms.int32( 0 ) ) -hltL3fL1sMu20Eta2p1f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", +hltL3fL1sMu16f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 2.1 ), - previousCandTag = cms.InputTag( "" ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 1.0E99 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), minPt = cms.double( 24.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -19974,89 +22802,112 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -hltL3fL1sMu20L1Eta2p1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu16L1f0Tkf24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -hltL1sL1SingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", +hltPreIsoTkMu24eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltL1fL1sMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( False ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu25" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "hltL1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) +hltL3fL1sMu20Eta2p1f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", + maxNormalizedChi2 = cms.double( 1.0E99 ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.1 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu20erL1Filtered0" ), + minPt = cms.double( 24.0 ), + inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + minMuonStations = cms.int32( 2 ), + trkMuonId = cms.uint32( 0 ), + requiredTypeMask = cms.uint32( 0 ), + minMuonHits = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), + allowedTypeMask = cms.uint32( 255 ) ) -hltL2fL1sMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", +hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), - MinPt = cms.double( 10.0 ), - MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltL3fL1sMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 20.0 ), +hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu25L1f0L2Filtered10Q" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinPt = cms.double( 27.0 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu20Eta2p1L1f0Tkf24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) hltPreIsoTkMu27 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -20074,9 +22925,9 @@ ) hltL3fL1sMu25f0TkFiltered27Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), maxAbsEta = cms.double( 1.0E99 ), - previousCandTag = cms.InputTag( "" ), + previousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), minPt = cms.double( 27.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -20087,13 +22938,49 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -hltL3fL1sMu25L1f0TkFiltered27QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu25L1f0Tkf27QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) hltBPTXAntiCoincidence = cms.EDFilter( "HLTLevel1Activity", technicalBits = cms.uint64( 0x8 ), @@ -20458,7 +23345,7 @@ MaxEta = cms.double( 2.0 ), MinInvMass = cms.double( 10.0 ) ) -hltL1sMu6NotBptxOR = cms.EDFilter( "HLTLevel1GTSeed", +hltL1sMuOpenNotBptxOR = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleMu6_NotBptxOR" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), @@ -20474,10 +23361,10 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltL1fL1sMu6NotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", +hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", saveTags = cms.bool( False ), CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sMu6NotBptxOR" ), + PreviousCandTag = cms.InputTag( "hltL1sMuOpenNotBptxOR" ), MinPt = cms.double( 0.0 ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), @@ -20485,21 +23372,210 @@ CandTag = cms.InputTag( "hltL1extraParticles" ), ExcludeSingleSegmentCSC = cms.bool( False ) ) -hltL2fL1sMu6NotBptxORL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2PreFilter", +hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer", + debug = cms.untracked.bool( False ), + Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ), + recHits2DLabel = cms.InputTag( "dt2DSegments" ), + recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ), + Reco4DAlgoConfig = cms.PSet( + segmCleanerMode = cms.int32( 2 ), + Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ), + recAlgoConfig = cms.PSet( + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + minTime = cms.double( -3.0 ), + stepTwoFromDigi = cms.bool( False ), + doVdriftCorr = cms.bool( True ), + debug = cms.untracked.bool( False ), + maxTime = cms.double( 420.0 ), + tTrigModeConfig = cms.PSet( + vPropWire = cms.double( 24.4 ), + doTOFCorrection = cms.bool( True ), + tofCorrType = cms.int32( 0 ), + wirePropCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + doWirePropCorrection = cms.bool( True ), + doT0Correction = cms.bool( True ), + debug = cms.untracked.bool( False ) + ), + useUncertDB = cms.bool( True ) + ), + nSharedHitsMax = cms.int32( 2 ), + hit_afterT0_resolution = cms.double( 0.03 ), + Reco2DAlgoConfig = cms.PSet( + segmCleanerMode = cms.int32( 2 ), + recAlgoConfig = cms.PSet( + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + minTime = cms.double( -3.0 ), + stepTwoFromDigi = cms.bool( False ), + doVdriftCorr = cms.bool( True ), + debug = cms.untracked.bool( False ), + maxTime = cms.double( 420.0 ), + tTrigModeConfig = cms.PSet( + vPropWire = cms.double( 24.4 ), + doTOFCorrection = cms.bool( True ), + tofCorrType = cms.int32( 0 ), + wirePropCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + doWirePropCorrection = cms.bool( True ), + doT0Correction = cms.bool( True ), + debug = cms.untracked.bool( False ) + ), + useUncertDB = cms.bool( True ) + ), + nSharedHitsMax = cms.int32( 2 ), + AlphaMaxPhi = cms.double( 1.0 ), + hit_afterT0_resolution = cms.double( 0.03 ), + MaxAllowedHits = cms.uint32( 50 ), + performT0_vdriftSegCorrection = cms.bool( False ), + AlphaMaxTheta = cms.double( 0.9 ), + debug = cms.untracked.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + nUnSharedHitsMin = cms.int32( 2 ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ), + MaxChi2 = cms.double( 4.0 ) + ), + performT0_vdriftSegCorrection = cms.bool( False ), + debug = cms.untracked.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + nUnSharedHitsMin = cms.int32( 2 ), + AllDTRecHits = cms.bool( True ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ) + ) +) +hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator", + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + ForcePointDown = cms.bool( False ), + EnableDTMeasurement = cms.bool( True ), + MaxCSCChi2 = cms.double( 300.0 ), + MaxDTChi2 = cms.double( 300.0 ), + MaxSeeds = cms.int32( 1000 ), + EnableCSCMeasurement = cms.bool( True ) +) +hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGenerator", + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ) + ), + InputObjects = cms.InputTag( "hltL1extraParticles" ), + L1MaxEta = cms.double( 2.5 ), + OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ), + L1MinPt = cms.double( 0.0 ), + L1MinQuality = cms.uint32( 1 ), + GMTReadoutCollection = cms.InputTag( "hltGtDigis" ), + UseUnassociatedL1 = cms.bool( False ), + UseOfflineSeed = cms.untracked.bool( True ), + Propagator = cms.string( "SteppingHelixPropagatorAny" ) +) +hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer", + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', + 'hltESPFastSteppingHelixPropagatorOpposite' ), + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ) + ), + InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + NMinRecHits = cms.uint32( 2 ), + UseSubRecHits = cms.bool( False ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + RescaleError = cms.double( 100.0 ) + ), + L2TrajBuilderParameters = cms.PSet( + DoRefit = cms.bool( False ), + SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + FilterParameters = cms.PSet( + NumberOfSigma = cms.double( 3.0 ), + FitDirection = cms.string( "insideOut" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + MaxChi2 = cms.double( 1000.0 ), + MuonTrajectoryUpdatorParameters = cms.PSet( + MaxChi2 = cms.double( 25.0 ), + RescaleErrorFactor = cms.double( 100.0 ), + Granularity = cms.int32( 0 ), + ExcludeRPCFromFit = cms.bool( False ), + UseInvalidHits = cms.bool( True ), + RescaleError = cms.bool( False ) + ), + EnableRPCMeasurement = cms.bool( True ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + EnableDTMeasurement = cms.bool( True ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + EnableCSCMeasurement = cms.bool( True ) + ), + NavigationType = cms.string( "Standard" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + NMinRecHits = cms.uint32( 2 ), + UseSubRecHits = cms.bool( False ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + RescaleError = cms.double( 100.0 ) + ), + DoBackwardFilter = cms.bool( True ), + SeedPosition = cms.string( "in" ), + BWFilterParameters = cms.PSet( + NumberOfSigma = cms.double( 3.0 ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + FitDirection = cms.string( "outsideIn" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + MaxChi2 = cms.double( 100.0 ), + MuonTrajectoryUpdatorParameters = cms.PSet( + MaxChi2 = cms.double( 25.0 ), + RescaleErrorFactor = cms.double( 100.0 ), + Granularity = cms.int32( 0 ), + ExcludeRPCFromFit = cms.bool( False ), + UseInvalidHits = cms.bool( True ), + RescaleError = cms.bool( False ) + ), + EnableRPCMeasurement = cms.bool( True ), + BWSeedType = cms.string( "fromGenerator" ), + EnableDTMeasurement = cms.bool( True ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + EnableCSCMeasurement = cms.bool( True ) + ), + DoSeedRefit = cms.bool( False ) + ), + DoSeedRefit = cms.bool( False ), + TrackLoaderParameters = cms.PSet( + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ), + DoSmoothing = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ) + ), + VertexConstraint = cms.bool( True ) + ), + MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" ) +) +hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer", + InputObjects = cms.InputTag( "hltL2CosmicMuons" ) +) +hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu6NotBptxORL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), MinPt = cms.double( 10.0 ), MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MaxEta = cms.double( 2.5 ), MinNhits = cms.vint32( 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), @@ -20509,49 +23585,49 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltPreL2Mu20NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", +hltPreL2Mu35NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltL2fL1sMu6NotBptxORL1f0L2Filtered20Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", +hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered35Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu6NotBptxORL1Filtered0" ), - MinPt = cms.double( 20.0 ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), + MinPt = cms.double( 35.0 ), MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MaxEta = cms.double( 2.5 ), MinNhits = cms.vint32( 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), MinNstations = cms.vint32( 3 ) ) -hltPreL2Mu30NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", +hltPreL2Mu40NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltL2fL1sMu6NotBptxORL1f0L2Filtered30Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", +hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu6NotBptxORL1Filtered0" ), - MinPt = cms.double( 30.0 ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), + MinPt = cms.double( 40.0 ), MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MaxEta = cms.double( 2.5 ), MinNhits = cms.vint32( 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), @@ -21293,6 +24369,7 @@ useVertex = cms.bool( False ) ) hltPixelTracksGlbTrkMuon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -21301,7 +24378,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -21359,6 +24435,7 @@ ZSeparation = cms.double( 0.05 ) ) hltPixelTracksForSeedsGlbTrkMuon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -21367,7 +24444,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -22420,6 +25496,14 @@ MinNJets = cms.uint32( 1 ), MaxAbsJetEta = cms.double( 2.6 ) ) +hltPreMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltPreTkMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) hltPreMu24eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -23980,7 +27064,7 @@ setDHtZero = cms.bool( False ), minHt = cms.double( 150.0 ) ) -hltPFDiJet90 = cms.EDFilter( "HLT1PFJet", +hltDiPFJet90 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), MinPt = cms.double( 90.0 ), MinN = cms.int32( 2 ), @@ -24228,8 +27312,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ), @@ -24372,6 +27456,7 @@ cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ) ) hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -24380,7 +27465,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -24445,6 +27529,7 @@ beamSpot = cms.InputTag( "hltOnlineBeamSpot" ) ) hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -24453,7 +27538,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -25156,23 +28240,82 @@ coneSize = cms.double( 0.4 ), pvSrc = cms.InputTag( "" ) ) -hltFastPixelBLifetimeL3TagInfos = cms.EDProducer( "TrackIPProducer", +hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", maximumTransverseImpactParameter = cms.double( 0.2 ), minimumNumberOfHits = cms.int32( 8 ), minimumTransverseMomentum = cms.double( 1.0 ), - primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), + primaryVertex = cms.InputTag( "hltVerticesL3","WithBS" ), maximumLongitudinalImpactParameter = cms.double( 17.0 ), - computeGhostTrack = cms.bool( False ), + computeGhostTrack = cms.bool( True ), ghostTrackPriorDeltaR = cms.double( 0.03 ), jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), jetDirectionUsingGhostTrack = cms.bool( False ), minimumNumberOfPixelHits = cms.int32( 2 ), jetDirectionUsingTracks = cms.bool( False ), - computeProbabilities = cms.bool( False ), + computeProbabilities = cms.bool( True ), useTrackQuality = cms.bool( False ), - maximumChiSquared = cms.double( 20.0 ) + maximumChiSquared = cms.double( 5.0 ) +) +hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", + fitterSigmacut = cms.double( 3.0 ), + vertexReco = cms.PSet( + smoothing = cms.bool( True ), + primcut = cms.double( 1.0 ), + finder = cms.string( "avr" ), + seccut = cms.double( 3.0 ) + ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + vertexMinDLen2DSig = cms.double( 2.5 ), + maximumLongitudinalImpactParameter = cms.double( 0.3 ), + vertexMinAngleCosine = cms.double( 0.95 ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + maxNTracks = cms.uint32( 30 ), + clusterizer = cms.PSet( + seedMin3DIPValue = cms.double( 0.005 ), + clusterMaxDistance = cms.double( 0.05 ), + seedMin3DIPSignificance = cms.double( 1.2 ), + seedMax3DIPSignificance = cms.double( 9999.0 ), + distanceRatio = cms.double( 20.0 ), + clusterMaxSignificance = cms.double( 4.5 ), + clusterMinAngleCosine = cms.double( 0.5 ), + seedMax3DIPValue = cms.double( 9999.0 ) + ), + useVertexReco = cms.bool( True ), + vertexMinDLenSig = cms.double( 0.5 ), + useDirectVertexFitter = cms.bool( True ), + minHits = cms.uint32( 8 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + minPt = cms.double( 0.8 ) ) -hltL3SecondaryVertexTagInfos = cms.EDProducer( "SecondaryVertexProducer", +hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", + minSignificance = cms.double( 2.0 ), + secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), + maxFraction = cms.double( 0.7 ) +) +hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", + fitterSigmacut = cms.double( 3.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + fitterTini = cms.double( 256.0 ), + trackMinLayers = cms.int32( 4 ), + fitterRatio = cms.double( 0.25 ), + secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), + sigCut = cms.double( 5.0 ), + distCut = cms.double( 0.04 ), + trackMinPt = cms.double( 0.4 ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + dLenFraction = cms.double( 0.333 ), + trackMinPixels = cms.int32( 1 ), + dRCut = cms.double( 0.4 ) +) +hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", + minSignificance = cms.double( 10.0 ), + secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), + maxFraction = cms.double( 0.2 ) +) +hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", extSVDeltaRToJet = cms.double( 0.3 ), beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), vertexReco = cms.PSet( @@ -25185,15 +28328,15 @@ ), vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltFastPixelBLifetimeL3TagInfos" ), + trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), vertexCuts = cms.PSet( distSig3dMax = cms.double( 99999.9 ), - fracPV = cms.double( 0.65 ), + fracPV = cms.double( 0.79 ), distVal2dMax = cms.double( 2.5 ), useTrackWeights = cms.bool( True ), maxDeltaRToJetAxis = cms.double( 0.5 ), v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMin = cms.double( 3.0 ), + distSig2dMin = cms.double( 2.0 ), multiplicityMin = cms.uint32( 2 ), distVal2dMin = cms.double( 0.01 ), distSig2dMax = cms.double( 99999.9 ), @@ -25203,38 +28346,48 @@ massMax = cms.double( 6.5 ), distSig3dMin = cms.double( -99999.9 ) ), - useExternalSV = cms.bool( False ), + useExternalSV = cms.bool( True ), minimumTrackWeight = cms.double( 0.5 ), usePVError = cms.bool( True ), trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), totalHitsMin = cms.uint32( 2 ), jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + ptMin = cms.double( 1.0 ), qualityClass = cms.string( "any" ), pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - normChi2Max = cms.double( 99999.9 ), - maxDistToAxis = cms.double( 0.2 ), sip2dValMax = cms.double( 99999.9 ), - maxDecayLen = cms.double( 99999.9 ), - ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), sip2dSigMin = cms.double( -99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ) + b_dR = cms.double( 0.6263 ) ), trackSort = cms.string( "sip3dSig" ), - extSVCollection = cms.InputTag( "secondaryVertices" ) + extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ) ) -hltL3CombinedSecondaryVertexBJetTags = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), - tagInfos = cms.VInputTag( 'hltFastPixelBLifetimeL3TagInfos','hltL3SecondaryVertexTagInfos' ) +hltCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltCombinedSecondaryVertexV2" ), + tagInfos = cms.VInputTag( 'hltImpactParameterTagInfos','hltInclusiveSecondaryVertexFinderTagInfos' ) ) hltBLifetimeL3FilterCSVsusy = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -25351,7 +28504,7 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPrePFMET120PFMHT120IDLoose = cms.EDFilter( "HLTPrescaler", +hltPrePFMET90PFMHT90IDLoose = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -25367,10 +28520,10 @@ pfCandidatesLabel = cms.InputTag( "" ), excludePFMuons = cms.bool( False ) ) -hltMHT90 = cms.EDFilter( "HLTMhtFilter", +hltMHT70 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( False ), mhtLabels = cms.VInputTag( 'hltMht' ), - minMht = cms.vdouble( 90.0 ) + minMht = cms.vdouble( 70.0 ) ) hltAK4PFJetsCorrectedLooseID = cms.EDProducer( "HLTPFJetIDProducer", CEF = cms.double( 0.99 ), @@ -25394,6 +28547,58 @@ pfCandidatesLabel = cms.InputTag( "" ), excludePFMuons = cms.bool( False ) ) +hltPFMHTLooseID90 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), + minMht = cms.vdouble( 90.0 ) +) +hltPFMET90 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 90.0 ) +) +hltPrePFMET100PFMHT100IDLoose = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltMHT80 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltMht' ), + minMht = cms.vdouble( 80.0 ) +) +hltPFMHTLooseID100 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), + minMht = cms.vdouble( 100.0 ) +) +hltPFMET100 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 100.0 ) +) +hltPrePFMET110PFMHT110IDLoose = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltPFMHTLooseID110 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), + minMht = cms.vdouble( 110.0 ) +) +hltPFMET110 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 110.0 ) +) +hltPrePFMET120PFMHT120IDLoose = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltMHT90 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltMht' ), + minMht = cms.vdouble( 90.0 ) +) hltPFMHTLooseID120 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( False ), mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), @@ -25414,6 +28619,7 @@ etMin = cms.double( 20.0 ) ) hltPixelTracksForNoPU = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -25422,7 +28628,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -25500,22 +28705,12 @@ hltCSV0p7L3 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), MaxTag = cms.double( 999999.0 ) ) -hltPFMHTLooseID90 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( False ), - mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), - minMht = cms.vdouble( 90.0 ) -) -hltPFMET90 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( False ), - mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), - minMht = cms.vdouble( 90.0 ) -) hltPreCaloMHTNoPU90PFMET90PFMHT90IDLoose = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -25532,13 +28727,13 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -hltPreQuadPFJetBTagCSVVBF = cms.EDFilter( "HLTPrescaler", +hltPreQuadPFJetDoubleBTagCSVVBFMqq200 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", +hltQuadJet15 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 15.0 ), MinN = cms.int32( 4 ), MaxEta = cms.double( 5.2 ), MinMass = cms.double( -1.0 ), @@ -25576,12 +28771,12 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 86 ) ) -hltVBFCaloJetEtaSortedMqq150Deta2p6 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", +hltVBFCaloJetEtaSortedMqq150Deta1p5 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.6 ), + Detaqq = cms.double( 1.5 ), value = cms.string( "Eta" ), Mqq = cms.double( 150.0 ), Etaq1Etaq2 = cms.double( 999.0 ), @@ -25591,18 +28786,18 @@ Dphibb = cms.double( 10.0 ), Ptsumqq = cms.double( 0.0 ) ) -hltCSV0p8L3 = cms.EDFilter( "HLTCaloJetTag", +hltCSVL30p6 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - MinTag = cms.double( 0.8 ), + MinTag = cms.double( 0.6 ), MaxTag = cms.double( 999999.0 ) ) -hltPFQuadJetLooseID34 = cms.EDFilter( "HLT1PFJet", +hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( False ), - MinPt = cms.double( 34.0 ), + MinPt = cms.double( 15.0 ), MinN = cms.int32( 4 ), MaxEta = cms.double( 5.2 ), MinMass = cms.double( -1.0 ), @@ -25640,192 +28835,101 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 86 ) ) -hltVBFPFJetEtaSortedMqq240Detaqq2p6 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", + maxNumber = cms.uint32( 6 ), + filter = cms.bool( False ), + src = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ) +) +hltDoubleCSVPF0p4 = cms.EDFilter( "HLTPFJetTagWithMatching", + saveTags = cms.bool( True ), + deltaR = cms.double( 0.1 ), + MinJets = cms.int32( 2 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + MinTag = cms.double( 0.4 ), + MaxTag = cms.double( 999999.0 ) +) +hltCSVPF0p7 = cms.EDFilter( "HLTPFJetTagWithMatching", + saveTags = cms.bool( True ), + deltaR = cms.double( 0.1 ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + MinTag = cms.double( 0.7 ), + MaxTag = cms.double( 999999.0 ) +) +hltVBFPFJetCSVSortedMqq200Detaqq1p2 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), Detabb = cms.double( 999.0 ), - njets = cms.int32( 4 ), - Detaqq = cms.double( 2.6 ), - value = cms.string( "Eta" ), - Mqq = cms.double( 240.0 ), + njets = cms.int32( 6 ), + Detaqq = cms.double( 1.2 ), + value = cms.string( "2BTagAndPt" ), + Mqq = cms.double( 200.0 ), Etaq1Etaq2 = cms.double( 999.0 ), Ptsumbb = cms.double( 0.0 ), - inputJetTags = cms.InputTag( "" ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), triggerType = cms.int32( 85 ), - Dphibb = cms.double( 2.6 ), + Dphibb = cms.double( 3.2 ), Ptsumqq = cms.double( 0.0 ) ) -hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer", - vertexCollections = cms.VPSet( - cms.PSet( maxDistanceToBeam = cms.double( 1.0 ), - useBeamConstraint = cms.bool( False ), - minNdof = cms.double( 0.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ), - label = cms.string( "" ) - ), - cms.PSet( maxDistanceToBeam = cms.double( 1.0 ), - useBeamConstraint = cms.bool( True ), - minNdof = cms.double( 0.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ), - label = cms.string( "WithBS" ) - ) - ), - verbose = cms.untracked.bool( False ), - TkFilterParameters = cms.PSet( - maxNormalizedChi2 = cms.double( 20.0 ), - minPt = cms.double( 0.0 ), - algorithm = cms.string( "filter" ), - maxD0Significance = cms.double( 999.0 ), - trackQuality = cms.string( "any" ), - minPixelLayersWithHits = cms.int32( 2 ), - minSiliconLayersWithHits = cms.int32( 5 ) - ), - beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - TrackLabel = cms.InputTag( "hltPFMuonMerging" ), - TkClusParameters = cms.PSet( - TkDAClusParameters = cms.PSet( - d0CutOff = cms.double( 999.0 ), - Tmin = cms.double( 4.0 ), - dzCutOff = cms.double( 4.0 ), - coolingFactor = cms.double( 0.6 ), - use_vdt = cms.untracked.bool( True ), - vertexSize = cms.double( 0.15 ) - ), - algorithm = cms.string( "DA_vect" ) - ) -) -hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", - src = cms.InputTag( "hltVerticesPF" ), - filterParams = cms.PSet( - maxZ = cms.double( 24.0 ), - minNdof = cms.double( 4.0 ), - maxRho = cms.double( 2.0 ), - pvSrc = cms.InputTag( "hltVerticesPF" ) - ) -) -hltVerticesPFFilter = cms.EDFilter( "VertexSelector", - filter = cms.bool( True ), - src = cms.InputTag( "hltVerticesPFSelector" ), - cut = cms.string( "!isFake" ) -) -hltPFJetForBtagSelector = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - MinPt = cms.double( 30.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.6 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 86 ) -) -hltPFJetForBtag = cms.EDProducer( "HLTPFJetCollectionProducer", - TriggerTypes = cms.vint32( 86 ), - HLTObject = cms.InputTag( "hltPFJetForBtagSelector" ) -) -hltBLifetimeAssociatorPF = cms.EDProducer( "JetTracksAssociatorAtVertex", - jets = cms.InputTag( "hltPFJetForBtag" ), - tracks = cms.InputTag( "hltPFMuonMerging" ), - useAssigned = cms.bool( False ), - coneSize = cms.double( 0.4 ), - pvSrc = cms.InputTag( "" ) +hltPreQuadPFJetSingleBTagCSVVBFMqq460 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -hltBLifetimeTagInfosPF = cms.EDProducer( "TrackIPProducer", - maximumTransverseImpactParameter = cms.double( 0.2 ), - minimumNumberOfHits = cms.int32( 8 ), - minimumTransverseMomentum = cms.double( 1.0 ), - primaryVertex = cms.InputTag( "hltVerticesPFSelector" ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - jetTracks = cms.InputTag( "hltBLifetimeAssociatorPF" ), - jetDirectionUsingGhostTrack = cms.bool( False ), - minimumNumberOfPixelHits = cms.int32( 2 ), - jetDirectionUsingTracks = cms.bool( False ), - computeProbabilities = cms.bool( False ), - useTrackQuality = cms.bool( False ), - maximumChiSquared = cms.double( 20.0 ) +hltVBFPFJetCSVSortedMqq460Detaqq4p1 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( False ), + inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), + Detabb = cms.double( 999.0 ), + njets = cms.int32( 4 ), + Detaqq = cms.double( 4.1 ), + value = cms.string( "1BTagAndEta" ), + Mqq = cms.double( 460.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + Ptsumbb = cms.double( 0.0 ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + triggerType = cms.int32( 85 ), + Dphibb = cms.double( 1.6 ), + Ptsumqq = cms.double( 0.0 ) ) -hltSecondaryVertexTagInfosPF = cms.EDProducer( "SecondaryVertexProducer", - extSVDeltaRToJet = cms.double( 0.3 ), - beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - vertexReco = cms.PSet( - primcut = cms.double( 1.8 ), - seccut = cms.double( 6.0 ), - smoothing = cms.bool( False ), - weightthreshold = cms.double( 0.001 ), - minweight = cms.double( 0.5 ), - finder = cms.string( "avr" ) - ), - vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), - constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltBLifetimeTagInfosPF" ), - vertexCuts = cms.PSet( - distSig3dMax = cms.double( 99999.9 ), - fracPV = cms.double( 0.65 ), - distVal2dMax = cms.double( 2.5 ), - useTrackWeights = cms.bool( True ), - maxDeltaRToJetAxis = cms.double( 0.5 ), - v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMin = cms.double( 3.0 ), - multiplicityMin = cms.uint32( 2 ), - distVal2dMin = cms.double( 0.01 ), - distSig2dMax = cms.double( 99999.9 ), - distVal3dMax = cms.double( 99999.9 ), - minimumTrackWeight = cms.double( 0.5 ), - distVal3dMin = cms.double( -99999.9 ), - massMax = cms.double( 6.5 ), - distSig3dMin = cms.double( -99999.9 ) - ), - useExternalSV = cms.bool( False ), - minimumTrackWeight = cms.double( 0.5 ), - usePVError = cms.bool( True ), - trackSelection = cms.PSet( - totalHitsMin = cms.uint32( 2 ), - jetDeltaRMax = cms.double( 0.3 ), - qualityClass = cms.string( "any" ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - normChi2Max = cms.double( 99999.9 ), - maxDistToAxis = cms.double( 0.2 ), - sip2dValMax = cms.double( 99999.9 ), - maxDecayLen = cms.double( 99999.9 ), - ptMin = cms.double( 1.0 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dSigMin = cms.double( -99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ) - ), - trackSort = cms.string( "sip3dSig" ), - extSVCollection = cms.InputTag( "secondaryVertices" ) +hltPreQuadPFJetDoubleBTagCSVVBFMqq240 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -hltCombinedSecondaryVertexBJetTagsPF = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), - tagInfos = cms.VInputTag( 'hltBLifetimeTagInfosPF','hltSecondaryVertexTagInfosPF' ) +hltVBFPFJetCSVSortedMqq240Detaqq2p0 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( False ), + inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), + Detabb = cms.double( 999.0 ), + njets = cms.int32( 6 ), + Detaqq = cms.double( 2.0 ), + value = cms.string( "2BTagAndPt" ), + Mqq = cms.double( 240.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + Ptsumbb = cms.double( 0.0 ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + triggerType = cms.int32( 85 ), + Dphibb = cms.double( 2.4 ), + Ptsumqq = cms.double( 0.0 ) ) -hltCSVPF0p8PFFilterHbbVBF = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), - TriggerType = cms.int32( 86 ), - Jets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), - MinTag = cms.double( 0.8 ), - MaxTag = cms.double( 999999.0 ) +hltPreQuadPFJetSingleBTagCSVVBFMqq500 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -hltVBFPFJetCSVSortedMqq200Detaqq2p0 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +hltVBFPFJetCSVSortedMqq500Detaqq4p6 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.0 ), - value = cms.string( "second" ), - Mqq = cms.double( 200.0 ), + Detaqq = cms.double( 4.6 ), + value = cms.string( "1BTagAndEta" ), + Mqq = cms.double( 500.0 ), Etaq1Etaq2 = cms.double( 999.0 ), Ptsumbb = cms.double( 0.0 ), inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), triggerType = cms.int32( 85 ), - Dphibb = cms.double( 2.6 ), + Dphibb = cms.double( 1.3 ), Ptsumqq = cms.double( 0.0 ) ) hltPreQuadPFJetVBF = cms.EDFilter( "HLTPrescaler", @@ -25865,7 +28969,7 @@ hltTripleCSV0p5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 3 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.5 ), @@ -25888,7 +28992,7 @@ hltDoubleCSV0p5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 2 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.5 ), @@ -25954,7 +29058,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltPrePhoton135PFMET40 = cms.EDFilter( "HLTPrescaler", +hltPrePhoton135PFMET100NoiseCleaned = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -25963,7 +29067,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 135.0 ), etcutEE = cms.double( 135.0 ), ncandcut = cms.int32( 1 ) @@ -25986,15 +29090,6 @@ candTag = cms.InputTag( "hltEG135EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltPFMET40Filter = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), - minMht = cms.vdouble( 40.0 ) -) -hltPrePhoton135PFMET100NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) hltMETClean40 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), MinPt = cms.double( 40.0 ), @@ -26691,6 +29786,11 @@ candTag = cms.InputTag( "hltEG22R9Id90HE10Iso40EBOnlyHcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) +hltPFMET40Filter = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 40.0 ) +) hltPrePhoton22R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -26716,7 +29816,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 250.0 ), etcutEE = cms.double( 250.0 ), ncandcut = cms.int32( 1 ) @@ -26730,7 +29830,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 300.0 ), etcutEE = cms.double( 300.0 ), ncandcut = cms.int32( 1 ) @@ -26739,7 +29839,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.0 ), saveTags = cms.bool( False ), @@ -26749,7 +29849,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 2 ) @@ -26759,7 +29859,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter" ), etcutEB = cms.double( 26.0 ), etcutEE = cms.double( 26.0 ), ncandcut = cms.int32( 1 ) @@ -27344,7 +30444,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -27612,7 +30712,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltDoubleEGL1SingleEG35ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -27622,7 +30722,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 2 ) @@ -27632,7 +30732,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 28.0 ), etcutEE = cms.double( 100000.0 ), ncandcut = cms.int32( 1 ) @@ -27905,7 +31005,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -28327,7 +31427,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -28435,7 +31535,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -28543,7 +31643,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -28651,7 +31751,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 120.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -30317,18 +33417,6 @@ MinTag = cms.double( 0.5 ), MaxTag = cms.double( 99999.0 ) ) -hltL1sL1DoubleEG2210 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_22_10" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -33989,7 +37077,7 @@ hltBLifetimeL3FilterCSVLoose0p3 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.3 ), @@ -34168,7 +37256,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 50.0 ), ncandcut = cms.int32( 1 ) @@ -34200,7 +37288,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 75.0 ), ncandcut = cms.int32( 1 ) @@ -34232,7 +37320,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 90.0 ), ncandcut = cms.int32( 1 ) @@ -34264,7 +37352,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 120.0 ), etcutEE = cms.double( 120.0 ), ncandcut = cms.int32( 1 ) @@ -34296,7 +37384,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 175.0 ), etcutEE = cms.double( 175.0 ), ncandcut = cms.int32( 1 ) @@ -34328,7 +37416,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 165.0 ), etcutEE = cms.double( 165.0 ), ncandcut = cms.int32( 1 ) @@ -34663,37 +37751,10 @@ candTag = cms.InputTag( "hltEG36R9Id90HE10IsoMHcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -hltL1sL1SingleEG40 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), @@ -35612,8 +38673,8 @@ CutCowboys = cms.bool( False ), MinInvMass = cms.vdouble( 0.0 ) ) -hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_HTT175 OR L1_SingleJet200 OR L1_DoubleJetC100 OR L1_QuadJetC60" ), +hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT125 OR L1_HTT150 OR L1_HTT175 OR L1_SingleJet128 OR L1_SingleJet176 OR L1_SingleJet200 OR L1_DoubleJetC84 OR L1_DoubleJetC100 OR L1_QuadJetC40 OR L1_QuadJetC60" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -35658,18 +38719,18 @@ doMuonCorrection = cms.bool( False ), maxNJ = cms.int32( 9 ) ) -hltRsqMR160Rsq0p01MR100Calo = cms.EDFilter( "HLTRFilter", +hltRsqMR240Rsq0p0196MR100Calo = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphereCalo" ), inputMetTag = cms.InputTag( "hltMet" ), - RMRCut = cms.double( 160.0 ), + RMRCut = cms.double( 240.0 ), MROffset = cms.double( -300.0 ), doMuonCorrection = cms.bool( False ), minMR = cms.double( 100.0 ), - minR = cms.double( 0.1 ) + minR = cms.double( 0.14 ) ) hlt2PFJet80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), @@ -35693,7 +38754,7 @@ ) hltRsqMR260Rsq0p09MR200 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -35748,26 +38809,25 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 0 ) ) +hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT175 OR L1_SingleJet200 OR L1_DoubleJetC100 OR L1_QuadJetC60" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) hltPreRsqMR300Rsq0p09MR200 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltRsqMR200Rsq0p01MR100Calo = cms.EDFilter( "HLTRFilter", - acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), - doRPrime = cms.bool( False ), - R2Offset = cms.double( -0.25 ), - inputTag = cms.InputTag( "hltRHemisphereCalo" ), - inputMetTag = cms.InputTag( "hltMet" ), - RMRCut = cms.double( 200.0 ), - MROffset = cms.double( -300.0 ), - doMuonCorrection = cms.bool( False ), - minMR = cms.double( 100.0 ), - minR = cms.double( 0.1 ) -) hltRsqMR300Rsq0p09MR200 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -35788,7 +38848,7 @@ ) hltRsq0p16Calo = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( 0.0 ), inputTag = cms.InputTag( "hltRHemisphereCalo" ), @@ -35801,7 +38861,7 @@ ) hltRsq0p36 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( 0.0 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -36255,6 +39315,152 @@ MinTag = cms.double( 10.0 ), MaxTag = cms.double( 999999.0 ) ) +hltPreHT350DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1sL1HTT150OrHTT175OrHTT200OrHTT125 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT125 OR L1_HTT150 OR L1_HTT175 OR L1_HTT200" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 40.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ) +) +hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) +) +hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 2 ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ) +) +hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ) +) +hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 0.5 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' ) +) +hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 2 ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ) +) +hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ) +) +hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ), + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumNumberOfHits = cms.int32( 6 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 0 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 5.0 ) +) +hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' ) +) +hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 2 ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ) +) hltPreHT350DisplacedDijet80DisplacedTrack = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -36268,6 +39474,407 @@ MinTag = cms.double( 5.0 ), MaxTag = cms.double( 999999.0 ) ) +hltPreHT500DisplacedDijet40Inclusive = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltPreHT550DisplacedDijet40Inclusive = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltPreVBFDisplacedJet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1sTripleVBFORHTT = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( " L1_TripleJet_92_76_64_VBF OR L1_HTT175" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +hltVBFFilterDisplacedJetsTight = cms.EDFilter( "HLTCaloJetVBFFilter", + saveTags = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + leadingJetOnly = cms.bool( False ), + maxEta = cms.double( 5.0 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + etaOpposite = cms.bool( True ), + triggerType = cms.int32( 85 ), + minInvMass = cms.double( 500.0 ), + minPtHigh = cms.double( 20.0 ), + minPtLow = cms.double( 20.0 ) +) +hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 40.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +hltSingleCentralCaloJetpt40CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ) +) +hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltSingleCentralCaloJetpt40CollectionProducer" ), + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +hltL3DisplacedDijet100FullTracksTrackIPProducerFromVBF = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +hltL3DisplacedDijetFullTracksJetTagProducerFromIPFromVBF = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerFromVBF' ) +) +hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterFromVBF = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPFromVBF" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltSingleCentralCaloJetpt40CollectionProducer" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ) +) +hltDisplacedHLTCaloJetCollectionProducerFromVBF = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterFromVBF" ) +) +hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexFromVBF = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerFromVBF" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +hltL4PromptDisplacedDijetFullTracksTrackIPProducerFromVBF = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 0.5 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexFromVBF" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPFromVBF = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerLong" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerFromVBF' ) +) +hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterFromVBF = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPFromVBF" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerFromVBF" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ) +) +hltIter02DisplacedHLTCaloJetCollectionProducerFromVBF = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterFromVBF" ) +) +hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerFromVBF" ), + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +hltL4TaggedDisplacedDijetFullTracksTrackIPProducerFromVBF = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumNumberOfHits = cms.int32( 6 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 0 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 5.0 ) +) +hltL4DisplacedDijetFullTracksJetTagProducerFromIPFromVBF = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D2ndLong" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerFromVBF' ) +) +hltL4DisplacedDijetFullTracksTightHLTCaloJetTagFilterFromVBF = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPFromVBF" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerFromVBF" ), + MinTag = cms.double( 7.0 ), + MaxTag = cms.double( 999999.0 ) +) +hltPreVBFDisplacedJet40TightIDDisplacedTrack = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL4DisplacedDijetFullTracksTightHLTCaloJetTagFilterFromVBFTightID = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPFromVBF" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerFromVBF" ), + MinTag = cms.double( 9.0 ), + MaxTag = cms.double( 999999.0 ) +) +hltPreVBFDisplacedJet40Hadronic = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1sTripleVBFORHTT175 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( " L1_TripleJet_92_76_64_VBF OR L1_HTT175" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +hltVBFFilterDisplacedJets = cms.EDFilter( "HLTCaloJetVBFFilter", + saveTags = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + leadingJetOnly = cms.bool( False ), + maxEta = cms.double( 5.0 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + etaOpposite = cms.bool( True ), + triggerType = cms.int32( 85 ), + minInvMass = cms.double( 400.0 ), + minPtHigh = cms.double( 20.0 ), + minPtLow = cms.double( 20.0 ) +) +hltHighHadFractionCaloJetSelector = cms.EDFilter( "CaloJetSelector", + filter = cms.bool( False ), + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "abs(eta) < 2 && (( energyFractionHadronic > 0.85 && ( n90 < 12 && n60 < 6 && towersArea < 0.20 )) || energyFractionHadronic > .98)" ) +) +hltCentralHadronCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 40.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltHighHadFractionCaloJetSelector" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +hltCentralHadronCaloJetpt40CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltCentralHadronCaloJetpt40" ) +) +hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJets = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltCentralHadronCaloJetpt40CollectionProducer" ), + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJets = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJets" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJets = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJets' ) +) +hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJets = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJets" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltCentralHadronCaloJetpt40CollectionProducer" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ) +) +hltDisplacedHLTHadronJetCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJets" ) +) +hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJets = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltDisplacedHLTHadronJetCollectionProducer" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJets = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 0.5 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJets" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJets = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJets' ) +) +hltL4PromptHadronJetsFullTracksHLTCaloJetTagFilter = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJets" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltDisplacedHLTHadronJetCollectionProducer" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ) +) +hltPreVBFDisplacedJet40TightIDHadronic = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltHighHadFractionCaloJetSelectorTightID = cms.EDFilter( "CaloJetSelector", + filter = cms.bool( False ), + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "abs(eta) < 2 && (( energyFractionHadronic > 0.88 && ( n90 < 10 && n60 < 5 && towersArea < 0.18 )) || energyFractionHadronic > .98)" ) +) +hltCentralHadronCaloJetpt40TightID = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 40.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltHighHadFractionCaloJetSelectorTightID" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +hltCentralHadronCaloJetpt40CollectionProducerTightID = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltCentralHadronCaloJetpt40TightID" ) +) +hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJetsTightID = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltCentralHadronCaloJetpt40CollectionProducerTightID" ), + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJetsTightID = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJetsTightID" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJetsTightID' ) +) +hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJetsTightID = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltCentralHadronCaloJetpt40CollectionProducerTightID" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ) +) +hltDisplacedHLTHadronJetCollectionProducerTightID = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJetsTightID" ) +) +hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJetsTightID = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltDisplacedHLTHadronJetCollectionProducerTightID" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJetsTightID = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 0.5 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJetsTightID" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJetsTightID' ) +) +hltL4PromptHadronJetsFullTracksHLTCaloJetTagFilterTightID = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltDisplacedHLTHadronJetCollectionProducerTightID" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ) +) hltPreMonoCentralPFJet140PFMETNoMu100PFMHTNoMu140NoiseCleaned = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -36651,12 +40258,12 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -hltEG90EtL1SingleEG35Filter = cms.EDFilter( "HLTEgammaEtFilter", +hltEG90EtL1SingleEG40Filter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 90.0 ), ncandcut = cms.int32( 1 ) @@ -36676,10 +40283,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG90EtL1SingleEG35Filter" ), + candTag = cms.InputTag( "hltEG90EtL1SingleEG40Filter" ), nonIsoTag = cms.InputTag( "" ) ) -hltEG90L1SingleEG35HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +hltEG90L1SingleEG40HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -36694,7 +40301,7 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEG90EtL1SingleEG35Filter" ), + candTag = cms.InputTag( "hltEG90EtL1SingleEG40Filter" ), nonIsoTag = cms.InputTag( "" ) ) hltHt400 = cms.EDFilter( "HLTHtMhtFilter", @@ -37927,13 +41534,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 15.0 ) ) -hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) hltPreMu15IsoVVVLPFHT400PFMET70 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -37947,6 +41590,411 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) +hltPreDimuon16Jpsi = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltDimuon16JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 15.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.9 ) +) +hltDisplacedmumuVtxProducerDimuon16Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon16JpsiL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +hltDisplacedmumuFilterDimuon16Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon16Jpsi" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +hltPreDimuon10JpsiBarrel = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltDimuon10JpsiBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 9.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 1.25 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.9 ) +) +hltDisplacedmumuVtxProducerDimuon10JpsiBarrel = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon10JpsiBarrelL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +hltDisplacedmumuFilterDimuon10JpsiBarrel = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon10JpsiBarrel" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +hltPreDimuon8PsiPrimeBarrel = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltDimuon8PsiPrimeBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 4.05 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 7.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 1.25 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 3.35 ) +) +hltDisplacedmumuVtxProducerDimuon8PsiPrimeBarrel = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon8PsiPrimeBarrelL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +hltDisplacedmumuFilterDimuon8PsiPrimeBarrel = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon8PsiPrimeBarrel" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +hltPreDimuon8UpsilonBarrel = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltDimuon8UpsilonBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 11.5 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 7.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 1.25 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 8.5 ) +) +hltDisplacedmumuVtxProducerDimuon8UpsilonBarrel = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon8UpsilonBarrelL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +hltDisplacedmumuFilterDimuon8UpsilonBarrel = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon8UpsilonBarrel" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +hltPreDimuon0PhiBarrel = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltDimuon0PhiBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 1.2 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 1.25 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 0.85 ) +) +hltDisplacedmumuVtxProducerDimuon0PhiBarrel = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon0PhiBarrelL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +hltDisplacedmumuFilterDimuon0PhiBarrel = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0PhiBarrel" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +hltL1sL1SingleMu14erORSingleMu16 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu14er OR L1_SingleMu16" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +hltPreMu16TkMu0dEta18Onia = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltL1fL1sMu14erorMu16L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu14erORSingleMu16" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +hltL2fL1sMu14erorMu16L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu14erorMu16L1Filtered0" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0 ) +) +hltL3fL1sMu14erorMu16L1f0L2f0L3Filtered16 = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 9999.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu14erorMu16L1f0L2Filtered0" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.5 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 16.0 ) +) +hltDiMuonGlbFiltered16TrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", + maxDCAMuMu = cms.double( 0.5 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + saveTags = cms.bool( True ), + minMuonHits = cms.int32( -1 ), + maxMass = cms.double( 12.0 ), + ChargeOpt = cms.int32( -1 ), + maxEtaMuon = cms.double( 2.5 ), + minMass = cms.double( 2.8 ), + trkMuonId = cms.uint32( 0 ), + minDR = cms.double( 0.001 ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), + minPtMuon1 = cms.double( 16.0 ), + maxYDimuon = cms.double( 2.5 ), + maxdEtaMuMu = cms.double( 1.8 ), + minTrkHits = cms.int32( -1 ), + inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), + requiredTypeMask = cms.uint32( 0 ), + minPtMuon2 = cms.double( 0.0 ), + allowedTypeMask = cms.uint32( 255 ) +) +hltDiMuonGlb16Trk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + MinN = cms.int32( 1 ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered16TrkFiltered0" ), + checkSC = cms.bool( False ), + inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered16TrkFiltered0" ) +) +hltPreMu16TkMu0dEta18Phi = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +hltDiMuonGlbFiltered16TrkFiltered0Phi = cms.EDFilter( "HLTDiMuonGlbTrkFilter", + maxDCAMuMu = cms.double( 0.5 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + saveTags = cms.bool( True ), + minMuonHits = cms.int32( -1 ), + maxMass = cms.double( 1.2 ), + ChargeOpt = cms.int32( -1 ), + maxEtaMuon = cms.double( 2.5 ), + minMass = cms.double( 0.85 ), + trkMuonId = cms.uint32( 0 ), + minDR = cms.double( 0.001 ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), + minPtMuon1 = cms.double( 16.0 ), + maxYDimuon = cms.double( 2.5 ), + maxdEtaMuMu = cms.double( 1.8 ), + minTrkHits = cms.int32( -1 ), + inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), + requiredTypeMask = cms.uint32( 0 ), + minPtMuon2 = cms.double( 0.0 ), + allowedTypeMask = cms.uint32( 255 ) +) +hltDiMuonGlb16Trk0DzFiltered0p2Phi = cms.EDFilter( "HLT2MuonMuonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + MinN = cms.int32( 1 ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered16TrkFiltered0Phi" ), + checkSC = cms.bool( False ), + inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered16TrkFiltered0Phi" ) +) hltPreECALHT800 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -38113,8 +42161,17 @@ HLTPFClusteringForEgamma = cms.Sequence( hltRechitInRegionsECAL + hltRechitInRegionsES + hltParticleFlowRecHitECALL1Seeded + hltParticleFlowRecHitPSL1Seeded + hltParticleFlowClusterPSL1Seeded + hltParticleFlowClusterECALUncorrectedL1Seeded + hltParticleFlowClusterECALL1Seeded + hltParticleFlowSuperClusterECALL1Seeded ) HLTDoLocalHcalWithTowerSequence = cms.Sequence( hltHcalDigis + hltHbhereco + hltHfreco + hltHoreco + hltTowerMakerForAll ) HLTFastJetForEgamma = cms.Sequence( hltFixedGridRhoFastjetAllCaloForMuons ) +HLTPFHcalClusteringForEgamma = cms.Sequence( hltRegionalTowerForEgamma + hltParticleFlowRecHitHCALForEgamma + hltParticleFlowClusterHCALForEgamma ) HLTGsfElectronSequence = cms.Sequence( hltEgammaCkfTrackCandidatesForGSF + hltEgammaGsfTracks + hltEgammaGsfElectrons + hltEgammaGsfTrackVars ) -HLTEle33CaloIdLGsfTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter + hltEG33EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG33HEFilter + hltEgammaClusterShape + hltEG33CaloIdLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle33CaloIdLPixelMatchFilter + HLTGsfElectronSequence + hltEle33CaloIdLGsfTrkIdVLDEtaFilter + hltEle33CaloIdLGsfTrkIdVLDPhiFilter ) +HLTRecoPixelVertexingForElectronSequence = cms.Sequence( hltPixelLayerTriplets + hltPixelTracksElectrons + hltPixelVerticesElectrons ) +HLTPixelTrackingForElectron = cms.Sequence( hltElectronsVertex + HLTDoLocalPixelSequence + HLTRecoPixelVertexingForElectronSequence ) +HLTIterativeTrackingForElectronsIteration0 = cms.Sequence( hltIter0ElectronsPixelSeedsFromPixelTracks + hltIter0ElectronsCkfTrackCandidates + hltIter0ElectronsCtfWithMaterialTracks + hltIter0ElectronsTrackSelectionHighPurity ) +HLTIterativeTrackingForElectronsIteration1 = cms.Sequence( hltIter1ElectronsClustersRefRemoval + hltIter1ElectronsMaskedMeasurementTrackerEvent + hltIter1ElectronsPixelLayerTriplets + hltIter1ElectronsPixelSeeds + hltIter1ElectronsCkfTrackCandidates + hltIter1ElectronsCtfWithMaterialTracks + hltIter1ElectronsTrackSelectionHighPurityLoose + hltIter1ElectronsTrackSelectionHighPurityTight + hltIter1ElectronsTrackSelectionHighPurity ) +HLTIterativeTrackingForElectronsIteration2 = cms.Sequence( hltIter2ElectronsClustersRefRemoval + hltIter2ElectronsMaskedMeasurementTrackerEvent + hltIter2ElectronsPixelLayerPairs + hltIter2ElectronsPixelSeeds + hltIter2ElectronsCkfTrackCandidates + hltIter2ElectronsCtfWithMaterialTracks + hltIter2ElectronsTrackSelectionHighPurity ) +HLTIterativeTrackingForElectronIter02 = cms.Sequence( HLTIterativeTrackingForElectronsIteration0 + HLTIterativeTrackingForElectronsIteration1 + hltIter1MergedForElectrons + HLTIterativeTrackingForElectronsIteration2 + hltIter2MergedForElectrons ) +HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( HLTPixelTrackingForElectron + HLTDoLocalStripSequence + HLTIterativeTrackingForElectronIter02 ) +HLTEle24Ele22WP75GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1DoubleEG2210FilterEta2p1 + hltEle24Ele22leg1EtFilter + hltEle24Ele22leg2EtFilter + hltEgammaClusterShape + hltEle24Ele22WP75leg1ClusterShapeFilter + hltEle24Ele22WP75leg2ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle24Ele22WP75leg1HcEFilter + hltEle24Ele22WP75leg2HcEFilter + hltEgammaEcalPFClusterIso + hltEle24Ele22WP75leg1EcalIsoFilter + hltEle24Ele22WP75leg2EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle24Ele22WP75leg1HcalIsoFilter + hltEle24Ele22WP75leg2HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle24Ele22WP75leg1PixelMatchFilter + hltEle24Ele22WP75leg2PixelMatchFilter + HLTGsfElectronSequence + hltEle24Ele22WP75Gsfleg1OneOESuperMinusOneOPFilter + hltEle24Ele22WP75Gsfleg2OneOESuperMinusOneOPFilter + hltEle24Ele22WP75Gsfleg1Chi2Filter + hltEle24Ele22WP75Gsfleg2Chi2Filter + hltEle24Ele22WP75Gsfleg1DetaFilter + hltEle24Ele22WP75Gsfleg2DetaFilter + hltEle24Ele22WP75Gsfleg1DphiFilter + hltEle24Ele22WP75Gsfleg2DphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle24Ele22WP75Gsfleg1TrackIsoFilter + hltEle24Ele22WP75Gsfleg2TrackIsoFilter ) +HLTEle33CaloIdLGsfTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG33EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG33HEFilter + hltEgammaClusterShape + hltEG33CaloIdLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle33CaloIdLPixelMatchFilter + HLTGsfElectronSequence + hltEle33CaloIdLGsfTrkIdVLDEtaFilter + hltEle33CaloIdLGsfTrkIdVLDPhiFilter ) HLTEle33CaloIdLGsfTrkIdVLMWSequence = cms.Sequence( HLTEle33CaloIdLGsfTrkIdVLSequence + hltEle33CaloIdLNewPixelMatchFilter ) HLTPFClusteringForEgammaUnseeded = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + hltParticleFlowRecHitECALUnseeded + hltParticleFlowRecHitPSUnseeded + hltParticleFlowClusterPSUnseeded + hltParticleFlowClusterECALUncorrectedUnseeded + hltParticleFlowClusterECALUnseeded + hltParticleFlowSuperClusterECALUnseeded ) HLTElePixelMatchUnseededSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeedsUnseeded ) @@ -38162,16 +42219,14 @@ HLTIterativeTrackingL3MuonIteration2 = cms.Sequence( hltIter2L3MuonClustersRefRemoval + hltIter2L3MuonMaskedMeasurementTrackerEvent + hltIter2L3MuonPixelLayerPairs + hltIter2L3MuonPixelSeeds + hltIter2L3MuonCkfTrackCandidates + hltIter2L3MuonCtfWithMaterialTracks + hltIter2L3MuonTrackSelectionHighPurity ) HLTIterativeTrackingL3MuonIter02 = cms.Sequence( HLTIterativeTrackingL3MuonIteration0 + HLTIterativeTrackingL3MuonIteration1 + hltIter1L3MuonMerged + HLTIterativeTrackingL3MuonIteration2 + hltIter2L3MuonMerged ) HLTTrackReconstructionIter02 = cms.Sequence( HLTPixelTrackingL3Muon + HLTDoLocalStripSequence + HLTIterativeTrackingL3MuonIter02 ) -HLTDoublePho85Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG85EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG85HEFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG85EtUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG85HEUnseededFilter ) -HLTPFHcalClusteringForEgamma = cms.Sequence( hltRegionalTowerForEgamma + hltParticleFlowRecHitHCALForEgamma + hltParticleFlowClusterHCALForEgamma ) -HLTRecoPixelVertexingForElectronSequence = cms.Sequence( hltPixelLayerTriplets + hltPixelTracksElectrons + hltPixelVerticesElectrons ) -HLTPixelTrackingForElectron = cms.Sequence( hltElectronsVertex + HLTDoLocalPixelSequence + HLTRecoPixelVertexingForElectronSequence ) -HLTIterativeTrackingForElectronsIteration0 = cms.Sequence( hltIter0ElectronsPixelSeedsFromPixelTracks + hltIter0ElectronsCkfTrackCandidates + hltIter0ElectronsCtfWithMaterialTracks + hltIter0ElectronsTrackSelectionHighPurity ) -HLTIterativeTrackingForElectronsIteration1 = cms.Sequence( hltIter1ElectronsClustersRefRemoval + hltIter1ElectronsMaskedMeasurementTrackerEvent + hltIter1ElectronsPixelLayerTriplets + hltIter1ElectronsPixelSeeds + hltIter1ElectronsCkfTrackCandidates + hltIter1ElectronsCtfWithMaterialTracks + hltIter1ElectronsTrackSelectionHighPurityLoose + hltIter1ElectronsTrackSelectionHighPurityTight + hltIter1ElectronsTrackSelectionHighPurity ) -HLTIterativeTrackingForElectronsIteration2 = cms.Sequence( hltIter2ElectronsClustersRefRemoval + hltIter2ElectronsMaskedMeasurementTrackerEvent + hltIter2ElectronsPixelLayerPairs + hltIter2ElectronsPixelSeeds + hltIter2ElectronsCkfTrackCandidates + hltIter2ElectronsCtfWithMaterialTracks + hltIter2ElectronsTrackSelectionHighPurity ) -HLTIterativeTrackingForElectronIter02 = cms.Sequence( HLTIterativeTrackingForElectronsIteration0 + HLTIterativeTrackingForElectronsIteration1 + hltIter1MergedForElectrons + HLTIterativeTrackingForElectronsIteration2 + hltIter2MergedForElectrons ) -HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( HLTPixelTrackingForElectron + HLTDoLocalStripSequence + HLTIterativeTrackingForElectronIter02 ) +HLTDoublePho85Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG85EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG85HEFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG85EtUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG85HEUnseededFilter ) HLTEle20WP60Ele8Mass55Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEle20WP60Ele8EtFilter + hltEgammaClusterShape + hltEle20WP60Ele8ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle20WP60Ele8HEFilter + hltEgammaEcalPFClusterIso + hltEle20WP60Ele8EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle20WP60Ele8HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle20WP60Ele8PixelMatchFilter + HLTGsfElectronSequence + hltEle20WP60Ele8OneOEMinusOneOPFilter + hltEle20WP60Ele8DetaFilter + hltEle20WP60Ele8DphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle20WP60Ele8TrackIsoFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltEle20WP60Ele8EtUnseededFilter + HLTElePixelMatchUnseededSequence + hltEle20WP60Ele8PixelMatchUnseededFilter + hltEle20WP60Ele8Mass55Filter ) +HLTSingleEle22erWP75GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleIsoEG18erFilter + hltSingleEG22EtFilter + hltEgammaClusterShape + hltSingleEle22WP75ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltSingleEle22WP75HcEFilter + hltEgammaEcalPFClusterIso + hltSingleEle22WP75EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltSingleEle22WP75HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltSingleEle22WP75PixelMatchFilter + HLTGsfElectronSequence + hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter + hltSingleEle22WP75GsfChi2Filter + hltSingleEle22WP75GsfDetaFilter + hltSingleEle22WP75GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltSingleEle22WP75GsfTrackIsoFilter ) +HLTEle22WP75GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGRegionalL1IsoEG20erTauJet20er + hltEG22L1sIsoEG20erTauJet20erEtFilter + hltEgammaClusterShape + hltEle22WP75ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle22WP75HcEFilter + hltEgammaEcalPFClusterIso + hltEle22WP75EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle22WP75HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle22WP75PixelMatchFilter + HLTGsfElectronSequence + hltEle22WP75GsfOneOESuperMinusOneOPFilter + hltEle22WP75GsfChi2Filter + hltEle22WP75GsfDetaFilter + hltEle22WP75GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle22WP75GsfTrackIsoFilter ) +HLTParticleFlowSequenceForTaus = cms.Sequence( HLTPreshowerSequence + hltParticleFlowRecHitECALUnseeded + hltParticleFlowRecHitHCAL + hltParticleFlowRecHitPSUnseeded + hltParticleFlowClusterECALUncorrectedUnseeded + hltParticleFlowClusterPSUnseeded + hltParticleFlowClusterECALUnseeded + hltParticleFlowClusterHCAL + hltParticleFlowClusterHFEM + hltParticleFlowClusterHFHAD + hltLightPFTracks + hltParticleFlowBlockForTaus + hltParticleFlowForTaus ) +HLTPFTriggerSequenceForTaus = cms.Sequence( HLTL2muonrecoSequence + HLTL3muonrecoSequence + HLTTrackReconstructionForPF + HLTParticleFlowSequenceForTaus + hltAK4PFJetsForTaus ) +HLTLooseIsoPFTauSequence = cms.Sequence( hltTauPFJets08Region + hltTauPFJetsRecoTauChargedHadrons + hltPFTauPiZeros + hltPFTausSansRef + hltPFTaus + hltPFTauTrackFindingDiscriminator + hltPFTauLooseAbsoluteIsolationDiscriminator + hltPFTauLooseRelativeIsolationDiscriminator + hltPFTauLooseAbsOrRelIsolationDiscriminator ) +HLTIsoEle22WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltOverlapFilterIsoEle22WP75GsfLooseIsoPFTau20 ) HLTEle25WP60SC4Mass55Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEle25WP60SC4EtFilter + hltEgammaClusterShape + hltEle25WP60SC4ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle25WP60SC4HEFilter + hltEgammaEcalPFClusterIso + hltEle25WP60SC4EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle25WP60SC4HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle25WP60SC4PixelMatchFilter + HLTGsfElectronSequence + hltEle25WP60SC4OneOEMinusOneOPFilter + hltEle25WP60SC4DetaFilter + hltEle25WP60SC4DphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle25WP60SC4TrackIsoFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltEle25WP60SC4EtUnseededFilter + hltEle25WP60SC4Mass55Filter ) HLTEle25WP85GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter + hltEG25EtFilter + hltEgammaClusterShape + hltEle25WP85ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle25WP85HEFilter + hltEgammaEcalPFClusterIso + hltEle25WP85EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle25WP85HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle25WP85PixelMatchFilter + HLTGsfElectronSequence + hltEle25WP85GsfOneOEMinusOneOPFilter + hltEle25WP85GsfMissingHitsFilter + hltEle25WP85GsfDetaFilter + hltEle25WP85GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle25WP85GsfTrackIsoFilter ) HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( HLTDoCaloSequencePF + hltAK4CaloJetsPF ) @@ -38182,42 +42237,66 @@ HLTEle35WP85GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35ORL1SingleIsoEG30erFilter + hltEG35EtFilter + hltEgammaClusterShape + hltEle35WP85ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle35WP85HEFilter + hltEgammaEcalPFClusterIso + hltEle35WP85EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle35WP85HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle35WP85PixelMatchFilter + HLTGsfElectronSequence + hltEle35WP85GsfOneOEMinusOneOPFilter + hltEle35WP85GsfMissingHitsFilter + hltEle35WP85GsfDetaFilter + hltEle35WP85GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle35WP85GsfTrackIsoFilter ) HLTEle40WP85GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35ORL1SingleIsoEG30erFilter + hltEG40EtFilter + hltEgammaClusterShape + hltEle40WP85ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle40WP85HEFilter + hltEgammaEcalPFClusterIso + hltEle40WP85EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle40WP85HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle40WP85PixelMatchFilter + HLTGsfElectronSequence + hltEle40WP85GsfOneOEMinusOneOPFilter + hltEle40WP85GsfMissingHitsFilter + hltEle40WP85GsfDetaFilter + hltEle40WP85GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle40WP85GsfTrackIsoFilter ) HLTEle27WP85GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG25Filter + hltL1EG25EG27EtFilter + hltEgammaClusterShape + hltL1EG25Ele27WP85ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltL1EG25Ele27WP85HEFilter + hltEgammaEcalPFClusterIso + hltL1EG25Ele27WP85EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltL1EG25Ele27WP85HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltL1EG25Ele27WP85PixelMatchFilter + HLTGsfElectronSequence + hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter + hltL1EG25Ele27WP85GsfMissingHitsFilter + hltL1EG25Ele27WP85GsfDetaFilter + hltL1EG25Ele27WP85GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltL1EG25Ele27WP85GsfTrackIsoFilter ) -HLTEle45CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG45EtFilter + hltEgammaClusterShape + hltEG45CaloIdVTClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG45CaloIdVTHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle45CaloIdVTPixelMatchFilter + HLTGsfElectronSequence + hltEle45CaloIdVTGsfTrkIdTGsfDetaFilter + hltEle45CaloIdVTGsfTrkIdTGsfDphiFilter ) -HLTEle105CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG105EtFilter + hltEgammaClusterShape + hltEG105CaloIdVTClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG105CaloIdVTHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle105CaloIdVTPixelMatchFilter + HLTGsfElectronSequence + hltEle105CaloIdVTGsfTrkIdTGsfDetaFilter + hltEle105CaloIdVTGsfTrkIdTGsfDphiFilter ) +HLTEle27erWP75GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleIsoEG22erFilter + hltEG27EtL1IsoEG22erFilter + hltEgammaClusterShape + hltEle27WP75ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle27WP75HcEFilter + hltEgammaEcalPFClusterIso + hltEle27WP75EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle27WP75HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle27WP75PixelMatchFilter + HLTGsfElectronSequence + hltEle27WP75GsfOneOEMinusOneOPFilter + hltEle27WP75GsfChi2Filter + hltEle27WP75GsfDetaFilter + hltEle27WP75GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle27WP75GsfTrackIsoFilter ) +HLTIsoEle27WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltOverlapFilterIsoEle27WP75GsfLooseIsoPFTau20 ) +HLTBtagCSVSequencePF = cms.Sequence( hltVerticesPF + hltVerticesPFSelector + hltVerticesPFFilter + hltPFJetForBtagSelector + hltPFJetForBtag + hltBLifetimeAssociatorPF + hltBLifetimeTagInfosPF + hltSecondaryVertexTagInfosPF + hltCombinedSecondaryVertexBJetTagsPF ) +HLTEle32erWP75GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleIsoEG30erFilter + hltEG32EtFilter + hltEgammaClusterShape + hltEle32WP75ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle32WP75HcEFilter + hltEgammaEcalPFClusterIso + hltEle32WP75EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle32WP75HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle32WP75PixelMatchFilter + HLTGsfElectronSequence + hltEle32WP75GsfOneOEMinusOneOPFilter + hltEle32WP75GsfChi2Filter + hltEle32WP75GsfDetaFilter + hltEle32WP75GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle32WP75GsfTrackIsoFilter ) +HLTIsoEle32WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltOverlapFilterIsoEle32WP75GsfLooseIsoPFTau20 ) +HLTEle45CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG45EtFilter + hltEgammaClusterShape + hltEG45CaloIdVTClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG45CaloIdVTHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle45CaloIdVTPixelMatchFilter + HLTGsfElectronSequence + hltEle45CaloIdVTGsfTrkIdTGsfDetaFilter + hltEle45CaloIdVTGsfTrkIdTGsfDphiFilter ) +HLTEle105CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG105EtFilter + hltEgammaClusterShape + hltEG105CaloIdVTClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG105CaloIdVTHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle105CaloIdVTPixelMatchFilter + HLTGsfElectronSequence + hltEle105CaloIdVTGsfTrkIdTGsfDetaFilter + hltEle105CaloIdVTGsfTrkIdTGsfDphiFilter ) HLTRecoMETSequence = cms.Sequence( HLTDoCaloSequence + hltMet ) HLTHBHENoiseCleanerSequence = cms.Sequence( hltHcalNoiseInfoProducer + hltHcalTowerNoiseCleaner ) HLTAK4CaloJetsReconstructionSequence = cms.Sequence( HLTDoCaloSequence + hltAK4CaloJets + hltAK4CaloJetsIDPassed ) HLTAK4CaloJetsCorrectionSequence = cms.Sequence( hltFixedGridRhoFastjetAllCalo + hltAK4CaloJetsCorrected + hltAK4CaloJetsCorrectedIDPassed ) HLTAK4CaloJetsSequence = cms.Sequence( HLTAK4CaloJetsReconstructionSequence + HLTAK4CaloJetsCorrectionSequence ) -HLTL3muoncaloisorecoSequenceNoBools = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTDoLocalHcalSequence + hltTowerMakerForAll + hltFixedGridRhoFastjetAllCaloForMuons + hltL3CaloMuonCorrectedIsolations ) -HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( HLTPixelTrackingL3Muon + HLTDoLocalStripSequence + HLTIterativeTrackingL3MuonIter02 + hltL3MuonCombRelIsolationsIterTrkRegIter02 ) +HLTPFClusteringUnseeded = cms.Sequence( hltParticleFlowRecHitECALUnseeded + hltParticleFlowRecHitPSUnseeded + hltParticleFlowClusterECALUncorrectedUnseeded + hltParticleFlowClusterPSUnseeded + hltParticleFlowClusterECALUnseeded ) +HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTDoLocalHcalSequence + hltTowerMakerForAll + hltFixedGridRhoFastjetAllCaloForMuons + HLTPFClusteringUnseeded + hltMuonEcalPFClusterIsoUnseeded ) +HLTPFHcalClusteringForMuonsUnseeded = cms.Sequence( hltParticleFlowRecHitHCALForMuonsUnseeded + hltParticleFlowClusterHCALForMuonsUnseeded ) +HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( HLTPFHcalClusteringForMuonsUnseeded + hltMuonHcalPFClusterIsoUnseeded ) +HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( HLTPixelTrackingL3Muon + HLTDoLocalStripSequence + HLTIterativeTrackingL3MuonIter02 ) +HLTMu16eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( HLTDoCaloSequence + hltCaloTowersTau1Regional + hltAkTau1Regional + hltCaloTowersTau2Regional + hltAkTau2Regional + hltCaloTowersTau3Regional + hltAkTau3Regional + hltCaloTowersTau4Regional + hltAkTau4Regional ) HLTL2TauJetsL1TauSeededSequence = cms.Sequence( HLTCaloTausCreatorL1TauRegionalSequence + hltL2TauJetsL1TauSeeded ) -HLTParticleFlowSequenceForTaus = cms.Sequence( HLTPreshowerSequence + hltParticleFlowRecHitECALUnseeded + hltParticleFlowRecHitHCAL + hltParticleFlowRecHitPSUnseeded + hltParticleFlowClusterECALUncorrectedUnseeded + hltParticleFlowClusterPSUnseeded + hltParticleFlowClusterECALUnseeded + hltParticleFlowClusterHCAL + hltParticleFlowClusterHFEM + hltParticleFlowClusterHFHAD + hltLightPFTracks + hltParticleFlowBlockForTaus + hltParticleFlowForTaus ) -HLTPFTriggerSequenceForTaus = cms.Sequence( HLTL2muonrecoSequence + HLTL3muonrecoSequence + HLTTrackReconstructionForPF + HLTParticleFlowSequenceForTaus + hltAK4PFJetsForTaus ) -HLTLooseIsoPFTauSequence = cms.Sequence( hltTauPFJets08Region + hltTauPFJetsRecoTauChargedHadrons + hltPFTauPiZeros + hltPFTausSansRef + hltPFTaus + hltPFTauTrackFindingDiscriminator + hltPFTauLooseAbsoluteIsolationDiscriminator + hltPFTauLooseRelativeIsolationDiscriminator + hltPFTauLooseAbsOrRelIsolationDiscriminator ) +HLTMu17eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu17eta2p1TauJet20IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTPFTriggerSequenceMuTau = cms.Sequence( HLTTrackReconstructionForPF + HLTParticleFlowSequenceForTaus + hltAK4PFJetsForTaus ) HLTIsoMuLooseIsoPFTauSequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltPFTauAgainstMuonDiscriminator + hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + hltPFTau20TrackLooseIsoAgainstMuon + hltOverlapFilterIsoMu17LooseIsoPFTau20 ) HLTSingleIsoMu17LooseIsoPFTau20Sequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltPFTauAgainstMuonDiscriminator + hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + hltPFTau20TrackLooseIsoAgainstMuon + hltOverlapFilterSingleIsoMu17LooseIsoPFTau20 ) +HLTMu17eta2p1IsoTau36erIsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTIsoMu17MediumIsoPFTau40SequenceReg = cms.Sequence( HLTMediumIsoPFTauSequenceReg + hltPFTau40Reg + hltPFTauTrackPt1DiscriminatorReg + hltSelectedPFTausTrackPt1Reg + hltPFTau40TrackPt1Reg + hltSelectedPFTausTrackPt1MediumIsolationReg + hltPFTau40TrackPt1MediumIsolationReg + hltL1JetsHLTPFTauTrackPt1MediumIsolationMatchReg + hltPFTau40TrackPt1MediumIsolationL1HLTMatchedReg + hltOverlapFilterIsoMu17MediumIsoPFTau40Reg ) +HLTDoubleMu17eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu24eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTIsoMu24LooseIsoPFTau20Sequence = cms.Sequence( HLTLooseIsoPFTauSequence + hltPFTau20 + hltSelectedPFTausTrackFinding + hltPFTau20Track + hltSelectedPFTausTrackFindingLooseIsolation + hltPFTau20TrackLooseIso + hltPFTauAgainstMuonDiscriminator + hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + hltPFTau20TrackLooseIsoAgainstMuon + hltOverlapFilterIsoMu24LooseIsoPFTau20 ) +HLTMu20eta2p1NoL1erIsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu20IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu20eta2p1IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu24IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) +HLTMu27IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTIterativeTrackingHighPtTkMuIteration0 = cms.Sequence( hltPixelLayerTriplets + hltIter0HighPtTkMuPixelTracks + hltIter0HighPtTkMuPixelSeedsFromPixelTracks + hltIter0HighPtTkMuCkfTrackCandidates + hltIter0HighPtTkMuCtfWithMaterialTracks + hltIter0HighPtTkMuTrackSelectionHighPurity ) HLTIterativeTrackingHighPtTkMuIteration2 = cms.Sequence( hltIter2HighPtTkMuClustersRefRemoval + hltIter2HighPtTkMuMaskedMeasurementTrackerEvent + hltIter2HighPtTkMuPixelLayerPairs + hltIter2HighPtTkMuPixelSeeds + hltIter2HighPtTkMuCkfTrackCandidates + hltIter2HighPtTkMuCtfWithMaterialTracks + hltIter2HighPtTkMuTrackSelectionHighPurity ) HLTIterativeTrackingHighPtTkMu = cms.Sequence( HLTIterativeTrackingHighPtTkMuIteration0 + HLTIterativeTrackingHighPtTkMuIteration2 + hltIter2HighPtTkMuMerged ) HLTHighPt20TrackerMuonSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltL1MuonsPt15 + HLTIterativeTrackingHighPtTkMu + hltHighPtTkMu20TkFilt + hltHighPtTkMuons + hltHighPtTkMuonCands ) -HLTHighPtTkMucaloisorecoSequenceNoBools = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTDoLocalHcalSequence + hltTowerMakerForAll + hltFixedGridRhoFastjetAllCaloForMuons + hltHighPtTkMuCaloMuonCorrectedIsolations ) +HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTDoLocalHcalSequence + hltTowerMakerForAll + hltFixedGridRhoFastjetAllCaloForMuons + HLTPFClusteringUnseeded + hltHighPtTkMuonEcalPFClusterIsoUnseeded ) +HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( HLTPFHcalClusteringForMuonsUnseeded + hltHighPtTkMuonHcalPFClusterIsoUnseeded ) HLTPixelTrackingHighPtTkMuIso = cms.Sequence( hltHighPtTkMuVertex + HLTDoLocalPixelSequence + hltPixelLayerTriplets + hltPixelTracksHighPtTkMuIso + hltPixelVerticesHighPtTkMuIso ) HLTIterativeTrackingHighPtTkMuIsoIteration0 = cms.Sequence( hltIter0HighPtTkMuIsoPixelTracksForSeeds + hltIter0HighPtTkMuIsoPixelSeedsFromPixelTracks + hltIter0HighPtTkMuIsoCkfTrackCandidates + hltIter0HighPtTkMuIsoCtfWithMaterialTracks + hltIter0HighPtTkMuIsoTrackSelectionHighPurity ) HLTIterativeTrackingHighPtTkMuIsoIteration1 = cms.Sequence( hltIter1HighPtTkMuIsoClustersRefRemoval + hltIter1HighPtTkMuIsoMaskedMeasurementTrackerEvent + hltIter1HighPtTkMuIsoPixelLayerTriplets + hltIter1HighPtTkMuIsoPixelSeeds + hltIter1HighPtTkMuIsoCkfTrackCandidates + hltIter1HighPtTkMuIsoCtfWithMaterialTracks + hltIter1HighPtTkMuIsoTrackSelectionHighPurityLoose + hltIter1HighPtTkMuIsoTrackSelectionHighPurityTight + hltIter1HighPtTkMuIsoTrackSelectionHighPurity ) HLTIterativeTrackingHighPtTkMuIsoIteration2 = cms.Sequence( hltIter2HighPtTkMuIsoClustersRefRemoval + hltIter2HighPtTkMuIsoMaskedMeasurementTrackerEvent + hltIter2HighPtTkMuIsoPixelLayerPairs + hltIter2HighPtTkMuIsoPixelSeeds + hltIter2HighPtTkMuIsoCkfTrackCandidates + hltIter2HighPtTkMuIsoCtfWithMaterialTracks + hltIter2HighPtTkMuIsoTrackSelectionHighPurity ) HLTIterativeTrackingHighPtTkMuIsoIter02 = cms.Sequence( HLTIterativeTrackingHighPtTkMuIsoIteration0 + HLTIterativeTrackingHighPtTkMuIsoIteration1 + hltIter1HighPtTkMuIsoMerged + HLTIterativeTrackingHighPtTkMuIsoIteration2 + hltIter2HighPtTkMuIsoMerged ) -HLTTrackReconstructionForIsoHighPtTkMuIter02 = cms.Sequence( HLTPixelTrackingHighPtTkMuIso + HLTDoLocalStripSequence + HLTIterativeTrackingHighPtTkMuIsoIter02 + hltHighPtTkMuCombRelIsolationsIterTrkRegIter02 ) -HLTHighPtTrackerMuonSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltL1MuonsPt15 + HLTIterativeTrackingHighPtTkMu + hltHighPtTkMuTkFilt + hltHighPtTkMuons + hltHighPtTkMuonCands ) +HLTTrackReconstructionForIsoHighPtTkMuIter02 = cms.Sequence( HLTPixelTrackingHighPtTkMuIso + HLTDoLocalStripSequence + HLTIterativeTrackingHighPtTkMuIsoIter02 + hltHighPtTkMuRelIsolationsIterTrkRegIter02 ) +HLTTkMu20IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) +HLTTkMu20eta2p1IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) HLTHighPt24TrackerMuonSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltL1MuonsPt15 + HLTIterativeTrackingHighPtTkMu + hltHighPtTkMu24TkFilt + hltHighPtTkMuons + hltHighPtTkMuonCands ) +HLTTkMu24IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) +HLTTkMu24eta2p1IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) HLTHighPt27TrackerMuonSequence = cms.Sequence( HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltL1MuonsPt15 + HLTIterativeTrackingHighPtTkMu + hltHighPtTkMu27TkFilt + hltHighPtTkMuons + hltHighPtTkMuonCands ) +HLTTkMu27IsolationSequence = cms.Sequence( HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltHightPtTkMuonTkRelIsolationCut0p09Map ) HLTBeginSequenceAntiBPTX = cms.Sequence( hltTriggerType + HLTL1UnpackerSequence + hltBPTXAntiCoincidence + HLTBeamSpot ) HLTStoppedHSCPLocalHcalReco = cms.Sequence( hltHcalDigis + hltHbhereco ) HLTStoppedHSCPJetSequence = cms.Sequence( hltStoppedHSCPTowerMakerForAll + hltStoppedHSCPIterativeCone4CaloJets ) +HLTMuonLocalRecoMeanTimerSequence = cms.Sequence( hltMuonDTDigis + hltDt1DRecHits + hltDt4DSegmentsMeanTimer + hltMuonCSCDigis + hltCsc2DRecHits + hltCscSegments + hltMuonRPCDigis + hltRpcRecHits ) +HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( HLTMuonLocalRecoMeanTimerSequence + hltL2CosmicOfflineMuonSeeds + hltL2CosmicMuonSeeds + hltL2CosmicMuons ) +HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed ) HLTTrackerMuonSequence = cms.Sequence( HLTDoLocalPixelSequence + hltPixelLayerTriplets + hltPixelTracks + HLTDoLocalStripSequence + hltMuTrackSeeds + hltMuCkfTrackCandidates + hltMuCtfTracks + HLTL3muonrecoNocandSequence + hltDiMuonMerging + hltDiMuonLinks + hltGlbTrkMuons + hltGlbTrkMuonCands ) HLTL3muontrkisorecoSequence = cms.Sequence( HLTPixelTrackingL3Muon + HLTDoLocalStripSequence + HLTIterativeTrackingL3MuonIter02 ) HLTL3muontrkisovvlSequence = cms.Sequence( HLTL3muontrkisorecoSequence + hltL3MuonRelTrkIsolationVVL ) @@ -38236,10 +42315,9 @@ HLTIterativeTrackingForBTagIteration1 = cms.Sequence( hltIter1ClustersRefRemovalForBTag + hltIter1MaskedMeasurementTrackerEventForBTag + hltIter1PixelLayerTripletsForBTag + hltIter1PFlowPixelSeedsForBTag + hltIter1PFlowCkfTrackCandidatesForBTag + hltIter1PFlowCtfWithMaterialTracksForBTag + hltIter1PFlowTrackSelectionHighPurityLooseForBTag + hltIter1PFlowTrackSelectionHighPurityTightForBTag + hltIter1PFlowTrackSelectionHighPurityForBTag ) HLTIterativeTrackingForBTagIteration2 = cms.Sequence( hltIter2ClustersRefRemovalForBTag + hltIter2MaskedMeasurementTrackerEventForBTag + hltIter2PixelLayerPairsForBTag + hltIter2PFlowPixelSeedsForBTag + hltIter2PFlowCkfTrackCandidatesForBTag + hltIter2PFlowCtfWithMaterialTracksForBTag + hltIter2PFlowTrackSelectionHighPurityForBTag ) HLTIterativeTrackingForBTagIter02 = cms.Sequence( HLTIterativeTrackingForBTagIteration0 + HLTIterativeTrackingForBTagIteration1 + hltIter1MergedForBTag + HLTIterativeTrackingForBTagIteration2 + hltIter2MergedForBTag ) -HLTBtagCSVSequenceL3 = cms.Sequence( hltSelectorJets30L1FastJet + hltSelectorCentralJets30L1FastJeta + hltSelector8CentralJetsL1FastJet + HLTDoLocalPixelSequenceRegForBTag + HLTDoLocalStripSequenceRegForBTag + HLTIterativeTrackingForBTagIter02 + hltVerticesL3 + hltFastPixelBLifetimeL3Associator + hltFastPixelBLifetimeL3TagInfos + hltL3SecondaryVertexTagInfos + hltL3CombinedSecondaryVertexBJetTags ) +HLTBtagCSVSequenceL3 = cms.Sequence( hltSelectorJets30L1FastJet + hltSelectorCentralJets30L1FastJeta + hltSelector8CentralJetsL1FastJet + HLTDoLocalPixelSequenceRegForBTag + HLTDoLocalStripSequenceRegForBTag + HLTIterativeTrackingForBTagIter02 + hltVerticesL3 + hltFastPixelBLifetimeL3Associator + hltImpactParameterTagInfos + hltInclusiveVertexFinder + hltInclusiveSecondaryVertices + hltTrackVertexArbitrator + hltInclusiveMergedVertices + hltInclusiveSecondaryVertexFinderTagInfos + hltCombinedSecondaryVertexBJetTagsCalo ) HLTNoPUSequence = cms.Sequence( hltSelectorJets20L1FastJetForNoPU + HLTDoLocalPixelSequenceRegForBTag + hltPixelTracksForNoPU + hltCaloJetFromPV ) -HLTBtagCSVSequencePF = cms.Sequence( hltVerticesPF + hltVerticesPFSelector + hltVerticesPFFilter + hltPFJetForBtagSelector + hltPFJetForBtag + hltBLifetimeAssociatorPF + hltBLifetimeTagInfosPF + hltSecondaryVertexTagInfosPF + hltCombinedSecondaryVertexBJetTagsPF ) -HLTSinglePhoton135Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG135EtFilter + HLTDoLocalHcalWithTowerSequence + hltEgammaHoverE + hltEG135HEFilter ) +HLTSinglePhoton135Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG135EtFilter + HLTDoLocalHcalWithTowerSequence + hltEgammaHoverE + hltEG135HEFilter ) HLTRecoPixelVertexingForPhotonsSequence = cms.Sequence( hltPixelLayerTriplets + hltPixelTracks + hltPixelVerticesForPhotons ) HLTIterativeTrackingForPhotonsIteration0 = cms.Sequence( hltIter0PFlowPixelSeedsFromPixelTracksForPhotons + hltIter0PFlowCkfTrackCandidatesForPhotons + hltIter0PFlowCtfWithMaterialTracksForPhotons + hltIter0PFlowTrackSelectionHighPurityForPhotons ) HLTIterativeTrackingForPhotonsIteration1 = cms.Sequence( hltIter1ClustersRefRemovalForPhotons + hltIter1MaskedMeasurementTrackerEventForPhotons + hltIter1PixelLayerTripletsForPhotons + hltIter1PFlowPixelSeedsForPhotons + hltIter1PFlowCkfTrackCandidatesForPhotons + hltIter1PFlowCtfWithMaterialTracksForPhotons + hltIter1PFlowTrackSelectionHighPurityLooseForPhotons + hltIter1PFlowTrackSelectionHighPurityTightForPhotons + hltIter1PFlowTrackSelectionHighPurityForPhotons ) @@ -38247,20 +42325,20 @@ HLTIterativeTrackingForPhotonsIter02 = cms.Sequence( HLTIterativeTrackingForPhotonsIteration0 + HLTIterativeTrackingForPhotonsIteration1 + hltIter1MergedForPhotons + HLTIterativeTrackingForPhotonsIteration2 + hltIter2MergedForPhotons ) HLTTrackReconstructionForIsoForPhotons = cms.Sequence( HLTDoLocalPixelSequence + HLTRecoPixelVertexingForPhotonsSequence + HLTDoLocalStripSequence + HLTIterativeTrackingForPhotonsIter02 ) HLTPhoton22R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEG22R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG22R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG22R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltPhoton22R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG22R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG22R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTSinglePhoton250erNoHESequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG250erEtFilter ) -HLTSinglePhoton300erNoHESequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG300erEtFilter ) +HLTSinglePhoton250erNoHESequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG250erEtFilter ) +HLTSinglePhoton300erNoHESequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG300erEtFilter ) HLTPFHcalClusteringForEgammaUnseeded = cms.Sequence( hltParticleFlowRecHitHCALForEgammaUnseeded + hltParticleFlowClusterHCALForEgammaUnseeded + hltParticleFlowClusterHFEMForEgammaUnseeded + hltParticleFlowClusterHFHADForEgammaUnseeded ) -HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter + hltEG26EtL1Seed2210EtEta2Filter + hltEgammaR9ID + hltEG26R9Id65R9IdEta2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG26HE10R9Id65HEEta2Filter + cms.ignore(hltEG26R9Id85HE10R9Id65R9IdEta2LastFilter) + hltEgammaClusterShape + cms.ignore(hltEG26CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + hltEG26RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG16EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG16R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG16HE10R9Id65HEUnseededFilter + cms.ignore(hltEG16R9Id85HE10R9Id65R9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG16CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG16R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass60CombMassLastFilter ) -HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter + hltEG36EtL1Seed2210EtEta2Filter + hltEgammaR9ID + hltEG36R9Id65R9IdEta2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEEta2Filter + cms.ignore(hltEG36R9Id85HE10R9Id65R9IdEta2LastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG22EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG22R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG22HE10R9Id65HEUnseededFilter + cms.ignore(hltEG22R9Id85HE10R9Id65R9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG22CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG22R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass15CombMassLastFilter ) -HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + hltEG28EtL1Seed2210Eta1p5Filter + hltEgammaR9ID + hltEG28R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG28HE10R9Id65HEFilter + cms.ignore(hltEG28R9Id85HE10R9Id65R9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG28CaloId24b40eHE10R9Id65ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG28Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG28Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + hltEG28RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG14EtUnseededEta1p5Filter + hltEgammaR9IDUnseeded + hltDiEG14R9Id65R9IdUnseededEta1p5Filter + hltEgammaHoverEUnseeded + hltDiEG14HE10R9Id65HEUnseededEta1p5Filter + cms.ignore(hltEG14R9Id85HE10R9Id65R9UnseededEta1p5LastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG14CaloId24b40eHE10R9Id65ClusterShapeUnseededEta1p5Filter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededEta1p5Filter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededEta1p5Filter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededEta1p5LastFilter) + hltDiEG14R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta1p5Mass50CombMassLastFilter ) -HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + hltEG36R9Id85HE10R9Id65R9IdLastFilter + hltEgammaClusterShape + hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + hltEgammaEcalPFClusterIsoRhoCorr + hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + hltEgammaClusterShapeUnseeded + hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + hltEgammaEcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter + hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass30CombMassLastFilter ) -HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + hltEG36R9Id85HE10R9Id65R9IdLastFilter + hltEgammaClusterShape + hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + hltEgammaEcalPFClusterIsoRhoCorr + hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + hltEgammaClusterShapeUnseeded + hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + hltEgammaEcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter ) -HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + cms.ignore(hltEG36R9Id85HE10R9Id65R9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + cms.ignore(hltEG18R9Id85HE10R9Id65R9UnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass70CombMassLastFilter ) +HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter + hltEG26EtL1Seed2210EtEta2Filter + hltEgammaR9ID + hltEG26R9Id65R9IdEta2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG26HE10R9Id65HEEta2Filter + cms.ignore(hltEG26R9Id85HE10R9Id65R9IdEta2LastFilter) + hltEgammaClusterShape + cms.ignore(hltEG26CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + hltEG26RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG16EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG16R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG16HE10R9Id65HEUnseededFilter + cms.ignore(hltEG16R9Id85HE10R9Id65R9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG16CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG16Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG16R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass60CombMassLastFilter ) +HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter + hltEG36EtL1Seed2210EtEta2Filter + hltEgammaR9ID + hltEG36R9Id65R9IdEta2Filter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEEta2Filter + cms.ignore(hltEG36R9Id85HE10R9Id65R9IdEta2LastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG22EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG22R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG22HE10R9Id65HEUnseededFilter + cms.ignore(hltEG22R9Id85HE10R9Id65R9IdUnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG22CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG22Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG22R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass15CombMassLastFilter ) +HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG28EtL1Seed2210Eta1p5Filter + hltEgammaR9ID + hltEG28R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG28HE10R9Id65HEFilter + cms.ignore(hltEG28R9Id85HE10R9Id65R9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG28CaloId24b40eHE10R9Id65ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG28Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG28Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + hltEG28RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG14EtUnseededEta1p5Filter + hltEgammaR9IDUnseeded + hltDiEG14R9Id65R9IdUnseededEta1p5Filter + hltEgammaHoverEUnseeded + hltDiEG14HE10R9Id65HEUnseededEta1p5Filter + cms.ignore(hltEG14R9Id85HE10R9Id65R9UnseededEta1p5LastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG14CaloId24b40eHE10R9Id65ClusterShapeUnseededEta1p5Filter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededEta1p5Filter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededEta1p5Filter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG14Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededEta1p5LastFilter) + hltDiEG14R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta1p5Mass50CombMassLastFilter ) +HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + hltEG36R9Id85HE10R9Id65R9IdLastFilter + hltEgammaClusterShape + hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + hltEgammaEcalPFClusterIsoRhoCorr + hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + hltEgammaClusterShapeUnseeded + hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + hltEgammaEcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter + hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass30CombMassLastFilter ) +HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + hltEG36R9Id85HE10R9Id65R9IdLastFilter + hltEgammaClusterShape + hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + hltEgammaEcalPFClusterIsoRhoCorr + hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + hltEgammaClusterShapeUnseeded + hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + hltEgammaEcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter ) +HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + hltEG36EtL1Seed2210EtFilter + hltEgammaR9ID + hltEG36R9Id65R9IdFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HE10R9Id65HEFilter + cms.ignore(hltEG36R9Id85HE10R9Id65R9IdLastFilter) + hltEgammaClusterShape + cms.ignore(hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter) + hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + cms.ignore(hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + HLTPFClusteringForEgammaUnseeded + hltEgammaCandidatesUnseeded + hltEgammaCandidatesWrapperUnseeded + hltDiEG18EtUnseededFilter + hltEgammaR9IDUnseeded + hltDiEG18R9Id65R9IdUnseededFilter + hltEgammaHoverEUnseeded + hltDiEG18HE10R9Id65HEUnseededFilter + cms.ignore(hltEG18R9Id85HE10R9Id65R9UnseededLastFilter) + hltEgammaClusterShapeUnseeded + cms.ignore(hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + HLTPFHcalClusteringForEgammaUnseeded + hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIsoUnseeded + cms.ignore(hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass70CombMassLastFilter ) HLTPhoton36R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG30Filter + hltEG36R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG36R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG36R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG36R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTPhoton50R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG50R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG50R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG50R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG50R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG50R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG50R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTPhoton75R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG75R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG75R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG75R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG75R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG75R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG75R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTPhoton90R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG90R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG90R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG90R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG90R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG90R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -HLTPhoton120R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG120R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG120R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG120R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG120R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG120R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG120R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +HLTPhoton50R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG50R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG50R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG50R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG50R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG50R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG50R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +HLTPhoton75R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG75R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG75R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG75R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG75R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG75R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG75R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +HLTPhoton90R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG90R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG90R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG90R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG90R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG90R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +HLTPhoton120R9Id90HE10Iso40EBOnlySequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG120R9Id90HE10Iso40EBOnlyEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG120R9Id90HE10Iso40EBOnlyHEFilter + hltEgammaR9ID + hltEG120R9Id90HE10Iso40EBOnlyR9Filter + hltEgammaEcalPFClusterIso + hltEG120R9Id90HE10Iso40EBOnlyEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG120R9Id90HE10Iso40EBOnlyHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG120R9Id90HE10Iso40EBOnlyTrackIsoFilter ) HLTEle12CaloIdLTrackIdLIsoVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter + hltEle12CaloIdLTrackIdLIsoVLEtFilter + hltEgammaClusterShape + hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle12CaloIdLTrackIdLIsoVLHEFilter + hltEgammaEcalPFClusterIso + hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter + HLTGsfElectronSequence + hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + hltEle12CaloIdLTrackIdLIsoVLDetaFilter + hltEle12CaloIdLTrackIdLIsoVLDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter ) HLTEle18CaloIdLTrackIdLIsoVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEle18CaloIdLTrackIdLIsoVLL1MatchFilter + hltEle18CaloIdLTrackIdLIsoVLEtFilter + hltEgammaClusterShape + hltEle18CaloIdLTrackIdLIsoVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle18CaloIdLTrackIdLIsoVLHEFilter + hltEgammaEcalPFClusterIso + hltEle18CaloIdLTrackIdLIsoVLEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle18CaloIdLTrackIdLIsoVLHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle18CaloIdLTrackIdLIsoVLPixelMatchFilter + HLTGsfElectronSequence + hltEle18CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + hltEle18CaloIdLTrackIdLIsoVLDetaFilter + hltEle18CaloIdLTrackIdLIsoVLDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle18CaloIdLTrackIdLIsoVLTrackIsoFilter ) HLTEle23CaloIdLTrackIdLIsoVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEle23CaloIdLTrackIdLIsoVLL1MatchFilter + hltEle23CaloIdLTrackIdLIsoVLEtFilter + hltEgammaClusterShape + hltEle23CaloIdLTrackIdLIsoVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle23CaloIdLTrackIdLIsoVLHEFilter + hltEgammaEcalPFClusterIso + hltEle23CaloIdLTrackIdLIsoVLEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle23CaloIdLTrackIdLIsoVLHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle23CaloIdLTrackIdLIsoVLPixelMatchFilter + HLTGsfElectronSequence + hltEle23CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + hltEle23CaloIdLTrackIdLIsoVLDetaFilter + hltEle23CaloIdLTrackIdLIsoVLDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle23CaloIdLTrackIdLIsoVLTrackIsoFilter ) @@ -38294,12 +42372,12 @@ HLTPhoton22Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEG22EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG22HEFilter ) HLTPhoton30Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG25Filter + hltEG30EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG30HEFilter ) HLTPhoton36Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG30Filter + hltEG36EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36HEFilter ) -HLTPhoton50Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG50EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG50HEFilter ) -HLTPhoton75Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG75EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG75HEFilter ) -HLTPhoton90Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG90EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90HEFilter ) -HLTPhoton120Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG120EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG120HEFilter ) -HLTPhoton175Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG175EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG175HEFilter ) -HLTPhoton165HE10Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG165EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG165HE10Filter ) +HLTPhoton50Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG50EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG50HEFilter ) +HLTPhoton75Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG75EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG75HEFilter ) +HLTPhoton90Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG90EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90HEFilter ) +HLTPhoton120Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG120EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG120HEFilter ) +HLTPhoton175Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG175EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG175HEFilter ) +HLTPhoton165HE10Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG165EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG165HE10Filter ) HLTPhoton22R9Id90HE10IsoMSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG20Filter + hltEG22R9Id90HE10IsoMEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG22R9Id90HE10IsoMHEFilter + hltEgammaR9ID + hltEG22R9Id90HE10IsoMR9Filter + hltEgammaEcalPFClusterIso + hltEG22R9Id90HE10IsoMEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG22R9Id90HE10IsoMHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG22R9Id90HE10IsoMTrackIsoFilter ) HLTPhoton30R9Id90HE10IsoMSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG25Filter + hltEG30R9Id90HE10IsoMEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG30R9Id90HE10IsoMHEFilter + hltEgammaR9ID + hltEG30R9Id90HE10IsoMR9Filter + hltEgammaEcalPFClusterIso + hltEG30R9Id90HE10IsoMEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG30R9Id90HE10IsoMHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG30R9Id90HE10IsoMTrackIsoFilter ) HLTPhoton36R9Id90HE10IsoMSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG30Filter + hltEG36R9Id90HE10IsoMEtFilter + hltEgammaClusterShape + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG36R9Id90HE10IsoMHEFilter + hltEgammaR9ID + hltEG36R9Id90HE10IsoMR9Filter + hltEgammaEcalPFClusterIso + hltEG36R9Id90HE10IsoMEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEG36R9Id90HE10IsoMHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + HLTTrackReconstructionForIsoForPhotons + hltEgammaHollowTrackIso + hltEG36R9Id90HE10IsoMTrackIsoFilter ) @@ -38314,14 +42392,27 @@ HLT2PromptTrackRequirementIter12DisplacedJets = cms.Sequence( hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex + hltL4PromptDisplacedDijetFullTracksTrackIPProducer + hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP + hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter ) HLTIterativeTrackingIteration4DisplacedJets = cms.Sequence( hltDisplacedhltTrimmedPixelVertices + hltDisplacedhltIter4ClustersRefRemoval + hltDisplacedhltIter4MaskedMeasurementTrackerEvent + hltDisplacedhltIter4PixelLessLayerTriplets + hltDisplacedhltIter4PFlowPixelLessSeeds + hltDisplacedhltIter4PFlowCkfTrackCandidates + hltDisplacedhltIter4PFlowCtfWithMaterialTracks + hltDisplacedhltIter4PFlowTrackSelectionHighPurity + hltIter4MergedWithIter012DisplacedJets ) HLTDisplacedTightTrackRequirementDisplacedJets = cms.Sequence( hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertex + hltL4TaggedDisplacedDijetFullTracksTrackIPProducer + hltL4DisplacedDijetFullTracksJetTagProducerFromIP + hltL4DisplacedDijetFullTracksTightHLTCaloJetTagFilter ) +HLT2PromptTrackRequirementIter0DisplacedJetsLowPt = cms.Sequence( hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt + hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) +HLTIterativeTracking12ForBTagDisplacedJets = cms.Sequence( HLTIterativeTrackingForBTagIteration1 + hltIter1MergedForBTag + HLTIterativeTrackingForBTagIteration2 + hltIter2MergedForBTag ) +HLT2PromptTrackRequirementIter12DisplacedJetsLowPt = cms.Sequence( hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt + hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt + hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt + hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) +HLTDisplacedTrackRequirementDisplacedJetsLowPt = cms.Sequence( hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt + hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt + hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) HLTDisplacedTrackRequirementDisplacedJets = cms.Sequence( hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertex + hltL4TaggedDisplacedDijetFullTracksTrackIPProducer + hltL4DisplacedDijetFullTracksJetTagProducerFromIP + hltL4DisplacedDijetFullTracksHLTCaloJetTagFilter ) +HLT2PromptTrackRequirementIter0DisplacedJetsFromVBF = cms.Sequence( hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF + hltL3DisplacedDijet100FullTracksTrackIPProducerFromVBF + hltL3DisplacedDijetFullTracksJetTagProducerFromIPFromVBF + hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterFromVBF ) +HLT2PromptTrackRequirementIter12DisplacedJetsFromVBF = cms.Sequence( hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexFromVBF + hltL4PromptDisplacedDijetFullTracksTrackIPProducerFromVBF + hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPFromVBF + hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterFromVBF ) +HLTDisplacedTightTrackRequirementDisplacedJetsFromVBF = cms.Sequence( hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF + hltL4TaggedDisplacedDijetFullTracksTrackIPProducerFromVBF + hltL4DisplacedDijetFullTracksJetTagProducerFromIPFromVBF + hltL4DisplacedDijetFullTracksTightHLTCaloJetTagFilterFromVBF ) +HLTDisplacedTightTrackRequirementDisplacedJetsFromVBFTightID = cms.Sequence( hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF + hltL4TaggedDisplacedDijetFullTracksTrackIPProducerFromVBF + hltL4DisplacedDijetFullTracksJetTagProducerFromIPFromVBF + hltL4DisplacedDijetFullTracksTightHLTCaloJetTagFilterFromVBFTightID ) +HLT2PromptTrackRequirementIter0HadronJets = cms.Sequence( hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJets + hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJets + hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJets + hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJets ) +HLTPromptTrackRequirementIter12HadronJets = cms.Sequence( hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJets + hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJets + hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJets + hltL4PromptHadronJetsFullTracksHLTCaloJetTagFilter ) +HLT2PromptTrackRequirementIter0HadronJetsTightID = cms.Sequence( hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJetsTightID + hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJetsTightID + hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID + hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJetsTightID ) +HLTPromptTrackRequirementIter12HadronJetsTightID = cms.Sequence( hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJetsTightID + hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJetsTightID + hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID + hltL4PromptHadronJetsFullTracksHLTCaloJetTagFilterTightID ) HLTL1EGHttEle27erWP85GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1EG25erHTT125Filter + hltL1EGHttEG27EtFilter + hltEgammaClusterShape + hltL1EGHttEle27WP85ClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltL1EGHttEle27WP85HEFilter + hltEgammaEcalPFClusterIso + hltL1EGHttEle27WP85EcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltL1EGHttEle27WP85HcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltL1EGHttEle27WP85PixelMatchFilter + HLTGsfElectronSequence + hltL1EGHttEle27WP85GsfOneOEMinusOneOPFilter + hltL1EGHttEle27WP85GsfMissingHitsFilter + hltL1EGHttEle27WP85GsfDetaFilter + hltL1EGHttEle27WP85GsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltL1EGHttEle27WP85GsfTrackIsoFilter ) -HLTPhoton90_CaloId_Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG35Filter + hltEG90EtL1SingleEG35Filter + hltEgammaClusterShape + hltEgammaCusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90L1SingleEG35HEFilter ) +HLTPhoton90_CaloId_Sequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG40Filter + hltEG90EtL1SingleEG40Filter + hltEgammaClusterShape + hltEgammaCusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG90L1SingleEG40HEFilter ) HLTSingleEle8CaloIdVLTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltSingleEle8EgammaCandidatesWrapper + hltMu8Ele8EG8EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltMu8Ele8EG8HEFilter + hltEgammaClusterShape + hltMu8Ele8EG8CaloIdLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltMu8Ele8CaloIdLPixelMatchFilter + hltMu8Ele8CkfTrackCandidateMaker + hltMu8Ele8CkfTrackProducer + hltMu8Ele8HLTPixelMatchElectronProducers + hltMu8Ele8HLTElectronDetaDphiProducer + hltElectronOneOEMinusOneOPFilterRegional + hltMu8Ele8CaloIdLTrkIdVLDEtaFilter + hltMu8Ele8CaloIdLTrkIdVLDPhiFilter ) HLTDoubleEle8CaloIdVLTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltDoubleEle8EgammaCandidatesWrapper + hltEG8EtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEG8HEFilter + hltEgammaClusterShape + hltEG8CaloIdLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle8CaloIdLPixelMatchFilter + hltDoubleEle8CkfTrackCandidateMaker + hltDoubleEle8TrackProducer + hltDoubleEle8HLTPixelMatchElectronProducer + hltDoubleEle8HLTElectronDetaDphiProducer + hltDoubleEle8OneOEMinusOneOPFilterRegional + hltDoubleEle8CaloIdLTrkIdVLDEtaFilter + hltDoubleEle8CaloIdLTrkIdVLDPhiFilter ) HLTSingleEle10CaloIdTrkIdVLSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEgammaTriggerFilterObjectWrapper + hltSingleEle10CaloIdTrackIdVLEtFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltSingleEle10CaloIdTrackIdVLHoverEFilter + hltEgammaClusterShape + hltSingleEle10CaloIdTrackIdVLClusterShapeFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltSingleEle10CaloIdTrackIdVLPixelMatchFilter + hltSingleEle10CaloIdTrackIdVLCkfTrackCandidateMaker + hltSingleEle10CaloIdTrackIdVLTrackProducer + hltSingleEle10CaloIdTrackIdVLPixelMatchElectronProducers + hltSingleEle10CaloIdTrackIdVLDetaDphiProducer + hltSingleEle10CaloIdTrackIdVLOneOEMinusOneOPFilterRegional + hltSingleEle10CaloIdTrackIdVLDEtaFilter + hltSingleEle10CaloIdTrackIdVLDphiFilter ) HLTEle15VVVLGsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG5Filter + hltEG15EtFilter + hltEgammaClusterShape + hltEle15VVVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle15VVVLHEFilter + hltEgammaEcalPFClusterIso + hltEle15VVVLEcalIsoFilter + HLTPFHcalClusteringForEgamma + hltEgammaHcalPFClusterIso + hltEle15VVVLHcalIsoFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle15VVVLPixelMatchFilter + HLTGsfElectronSequence + hltEle15VVVLGsfOneOEMinusOneOPFilter + hltEle15VVVLGsfMissingHitsFilter + hltEle15VVVLGsfDetaFilter + hltEle15VVVLGsfDphiFilter + HLTTrackReconstructionForIsoElectronIter02 + hltEgammaEleGsfTrackIso + hltEle15VVVLGsfTrackIsoFilter ) HLTEle15GsfSequence = cms.Sequence( HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1SingleEG5Filter + hltEG15EtFilter + hltEgammaClusterShape + hltEle15VVVLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltEle15VVVLHEFilter + HLTDoLocalPixelSequence + HLTDoLocalStripSequence + hltMixedLayerPairs + hltEgammaElectronPixelSeeds + hltEle15PixelMatchFilter + HLTGsfElectronSequence + hltEle15GsfOneOEMinusOneOPFilter + hltEle15GsfMissingHitsFilter + hltEle15GsfDetaFilter + hltEle15GsfDphiFilter ) +HLTMu15IsolationSequence = cms.Sequence( HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10 + HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23 + HLTTrackReconstructionForIsoL3MuonIter02 + hltMuonTkRelIsolationCut0p09Map ) HLTriggerFirstPath = cms.Path( hltGetConditions + hltGetRaw + hltBoolFalse ) HLT_AK8PFJet360TrimMod_Mass30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleJet176ORSingleJet200 + hltPreAK8PFJet360TrimModMass30 + HLTAK8CaloJetsSequence + hltAK8SingleCaloJet260 + HLTAK8PFJetsSequence + hltAK8PFJetsCorrectedMatchedToCaloJets260 + hltAK8TrimModJets + hltAK8SinglePFJet360TrimModMass30 + HLTEndSequence ) @@ -38330,8 +42421,9 @@ HLT_Dimuon13_PsiPrime_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu10MuOpen + hltPreDimuon13PsiPrime + hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon13PsiPrimeL3Filtered + hltDisplacedmumuVtxProducerDimuon13PsiPrime + hltDisplacedmumuFilterDimuon13PsiPrime + HLTEndSequence ) HLT_Dimuon13_Upsilon_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu10MuOpen + hltPreDimuon13Upsilon + hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon13UpsilonL3Filtered + hltDisplacedmumuVtxProducerDimuon13Upsilon + hltDisplacedmumuFilterDimuon13Upsilon + HLTEndSequence ) HLT_Dimuon20_Jpsi_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu10MuOpen + hltPreDimuon20Jpsi + hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon20JpsiL3Filtered + hltDisplacedmumuVtxProducerDimuon20Jpsi + hltDisplacedmumuFilterDimuon20Jpsi + HLTEndSequence ) -HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPreDoubleEle33CaloIdLGsfTrkIdVLMW + HLTEle33CaloIdLGsfTrkIdVLMWSequence + HLTDoubleEle33CaloIdLGsfTrkIdVLMWUnseededSequence + HLTEndSequence ) -HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPreDoubleEle33CaloIdLGsfTrkIdVL + HLTEle33CaloIdLGsfTrkIdVLSequence + HLTDoubleEle33CaloIdLGsfTrkIdVLUnseededSequence + HLTEndSequence ) +HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleEG2210 + hltPreDoubleEle2422eta2p1WP75Gsf + HLTEle24Ele22WP75GsfSequence + HLTEndSequence ) +HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPreDoubleEle33CaloIdLGsfTrkIdVLMW + HLTEle33CaloIdLGsfTrkIdVLMWSequence + HLTDoubleEle33CaloIdLGsfTrkIdVLMWUnseededSequence + HLTEndSequence ) +HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPreDoubleEle33CaloIdLGsfTrkIdVL + HLTEle33CaloIdLGsfTrkIdVLSequence + HLTDoubleEle33CaloIdLGsfTrkIdVLUnseededSequence + HLTEndSequence ) HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( HLTBeginSequence + hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er + hltPreDoubleMediumIsoPFTau40Trk1eta2p1Reg + HLTL2TauJetsL1IsoTauSeededSequence + hltDoubleL2Tau35eta2p2 + HLTL2TauPixelIsolationSequence + hltL2TauIsoFilter + hltL2TauJetsIso + hltDoubleL2IsoTau35eta2p2 + HLTRecoJetSequenceAK4PrePF + HLTPFJetTriggerSequenceReg + HLTMediumIsoPFTauSequenceReg + hltDoublePFTau40Reg + hltPFTauTrackPt1DiscriminatorReg + hltSelectedPFTausTrackPt1Reg + hltDoublePFTau40TrackPt1Reg + hltSelectedPFTausTrackPt1MediumIsolationReg + hltDoublePFTau40TrackPt1MediumIsolationReg + hltL1JetsHLTDoublePFTauTrackPt1MediumIsolationMatchReg + hltDoublePFTau40TrackPt1MediumIsolationL1HLTMatchedReg + hltDoublePFTau40TrackPt1MediumIsolationDz02Reg + HLTEndSequence ) HLT_DoubleMu33NoFiltersNoVtx_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreDoubleMu33NoFiltersNoVtx + hltL1fDimuonL1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fDimuonL1f0L2NoVtxFiltered10 + HLTL3NoFiltersNoVtxmuonrecoSequence + hltL3fDimuonL1f0L2NVf10L3NoFiltersNoVtxFiltered33 + HLTEndSequence ) HLT_DoubleMu38NoFiltersNoVtx_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreDoubleMu38NoFiltersNoVtx + hltL1fDimuonL1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fDimuonL1f0L2NoVtxFiltered16 + HLTL3NoFiltersNoVtxmuonrecoSequence + hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered38 + HLTEndSequence ) @@ -38353,32 +42445,54 @@ HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16NoOS + hltPreDimuon0er16JpsiNoOSNoVertexing + hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon0JpsiNoOSL3Filtered + HLTEndSequence ) HLT_Dimuon0er16_Jpsi_NoVertexing_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16OS + hltPreDimuon0er16JpsiNoVertexing + hltL1fL1sL1DoubleMu0er16OSL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon0JpsiOSL3Filtered + HLTEndSequence ) HLT_Dimuon6_Jpsi_NoVertexing_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0 + hltPreDimuon6JpsiNoVertexing + hltL1fL1DoubleMu0L1Filtered0 + HLTL2muonrecoSequence + hltL2fDoubleMu2L2PreFiltered2 + HLTL3muonrecoSequence + hltDimuon6JpsiL3Filtered + HLTEndSequence ) -HLT_DoublePhoton85_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPreDoublePhoton85 + HLTDoublePho85Sequence + HLTEndSequence ) +HLT_DoublePhoton85_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPreDoublePhoton85 + HLTDoublePho85Sequence + HLTEndSequence ) HLT_Ele20WP60_Ele8_Mass55_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPreEle20WP60Ele8Mass55 + HLTEle20WP60Ele8Mass55Sequence + HLTEndSequence ) +HLT_Ele22_eta2p1_WP75_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG18 + hltPreEle22eta2p1WP75Gsf + HLTSingleEle22erWP75GsfSequence + HLTEndSequence ) +HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sL1IsoEG20erTauJet20er + hltPreEle22eta2p1WP75GsfLooseIsoPFTau20 + HLTEle22WP75GsfSequence + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + hltOverlapFilterIsoEle22WP75GsfCaloJet5 + HLTPFTriggerSequenceForTaus + HLTIsoEle22WP75GsfLooseIsoPFTau20Sequence + HLTEndSequence ) HLT_Ele25WP60_SC4_Mass55_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPreEle25WP60SC4Mass55 + HLTEle25WP60SC4Mass55Sequence + HLTEndSequence ) HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70 + hltPreEle25eta2p1WP85GsfPFMET80boostedW + HLTEle25WP85GsfSequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET80Filter + HLTEndSequence ) HLT_Ele35_eta2p1_WP85_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORL1SingleIsoEG30er + hltPreEle35eta2p1WP85Gsf + HLTEle35WP85GsfSequence + HLTEndSequence ) HLT_Ele40_eta2p1_WP85_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORL1SingleIsoEG30er + hltPreEle40eta2p1WP85Gsf + HLTEle40WP85GsfSequence + HLTEndSequence ) HLT_Ele27_WP85_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG25 + hltPreEle27WP85Gsf + HLTEle27WP85GsfSequence + HLTEndSequence ) -HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 + HLTEle45CaloIdVTGsfTrkIdTGsfSequence + HLTAK4PFJetsSequence + hltPFJetsCorrectedMatchedToL1 + hltDiPFJet50 + hltEle45CaloIdVTGsfTrkIdTCleanAK4PFJet + hltEle45CaloIdVTGsfTrkIdTDiCentralPFJet50EleCleaned + hltEle45CaloIdVTGsfTrkIdTCentralPFJet200EleCleaned + HLTEndSequence ) -HLT_Ele105_CaloIdVT_GsfTrkIdT_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPreEle105CaloIdVTGsfTrkIdT + HLTEle105CaloIdVTGsfTrkIdTGsfSequence + HLTEndSequence ) +HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG22er + hltPreEle27eta2p1WP75GsfLooseIsoPFTau20 + HLTEle27erWP75GsfSequence + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + hltOverlapFilterIsoEle27WP75GsfCaloJet5 + HLTPFTriggerSequenceForTaus + HLTIsoEle27WP75GsfLooseIsoPFTau20Sequence + HLTEndSequence ) +HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG22er + hltPreEle27eta2p1WP75GsfDoubleMediumIsoPFTau40Trk1eta2p1Reg + HLTEle27erWP75GsfSequence + HLTL2TauJetsL1IsoTauSeededSequence + hltDoubleL2Tau35eta2p2 + HLTL2TauPixelIsolationSequence + hltL2TauIsoFilter + hltL2TauJetsIso + hltDoubleL2IsoTau35eta2p2 + HLTRecoJetSequenceAK4PrePF + HLTPFJetTriggerSequenceReg + HLTMediumIsoPFTauSequenceReg + hltDoublePFTau40Reg + hltPFTauTrackPt1DiscriminatorReg + hltSelectedPFTausTrackPt1Reg + hltDoublePFTau40TrackPt1Reg + hltSelectedPFTausTrackPt1MediumIsolationReg + hltDoublePFTau40TrackPt1MediumIsolationReg + hltDoublePFTau40TrackPt1MediumIsolationNoL1MatchDz02Reg + HLTEndSequence ) +HLT_Ele27_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG22er + hltPreEle27eta2p1WP75GsfCentralPFJet30BTagCSV07 + HLTEle27erWP75GsfSequence + HLTAK4PFJetsSequence + hltJetsNoLeptonsSingleTopEle27 + hltJetFilterSingleTopEle27 + HLTBtagCSVSequencePF + hltCSVFilterSingleTop + HLTEndSequence ) +HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG22er + hltPreEle27eta2p1WP75GsfTriCentralPFJet30 + HLTEle27erWP75GsfSequence + HLTAK4PFJetsSequence + hltEle27JetCollectionsForLeptonPlusPFJets + hltEle27TriCentralPFJet30EleCleaned + HLTEndSequence ) +HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG22er + hltPreEle27eta2p1WP75GsfTriCentralPFJet504030 + HLTEle27erWP75GsfSequence + HLTAK4PFJetsSequence + hltEle27JetCollectionsForLeptonPlusPFJets + hltEle27TriCentralPFJet30EleCleaned + hltEle27DiCentralPFJet40EleCleaned + hltEle27CentralPFJet50EleCleaned + HLTEndSequence ) +HLT_Ele27_eta2p1_WP75_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG22er + hltPreEle27eta2p1WP75Gsf + HLTEle27erWP75GsfSequence + HLTEndSequence ) +HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG30er + hltPreEle32eta2p1WP75GsfLooseIsoPFTau20 + HLTEle32erWP75GsfSequence + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + hltOverlapFilterIsoEle32WP75GsfCaloJet5 + HLTPFTriggerSequenceForTaus + HLTIsoEle32WP75GsfLooseIsoPFTau20Sequence + HLTEndSequence ) +HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG30er + hltPreEle32eta2p1WP75GsfDoubleMediumIsoPFTau40Trk1eta2p1Reg + HLTEle32erWP75GsfSequence + HLTL2TauJetsL1IsoTauSeededSequence + hltDoubleL2Tau35eta2p2 + HLTL2TauPixelIsolationSequence + hltL2TauIsoFilter + hltL2TauJetsIso + hltDoubleL2IsoTau35eta2p2 + HLTRecoJetSequenceAK4PrePF + HLTPFJetTriggerSequenceReg + HLTMediumIsoPFTauSequenceReg + hltDoublePFTau40Reg + hltPFTauTrackPt1DiscriminatorReg + hltSelectedPFTausTrackPt1Reg + hltDoublePFTau40TrackPt1Reg + hltSelectedPFTausTrackPt1MediumIsolationReg + hltDoublePFTau40TrackPt1MediumIsolationReg + hltDoublePFTau40TrackPt1MediumIsolationNoL1MatchDz02Reg + HLTEndSequence ) +HLT_Ele32_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG30er + hltPreEle32eta2p1WP75GsfCentralPFJet30BTagCSV07 + HLTEle32erWP75GsfSequence + HLTAK4PFJetsSequence + hltJetsNoLeptonsSingleTopEle32 + hltJetFilterSingleTopEle32 + HLTBtagCSVSequencePF + hltCSVFilterSingleTop + HLTEndSequence ) +HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG30er + hltPreEle32eta2p1WP75GsfTriCentralPFJet30 + HLTEle32erWP75GsfSequence + HLTAK4PFJetsSequence + hltEle32JetCollectionsForLeptonPlusPFJets + hltEle32TriCentralPFJet30EleCleaned + HLTEndSequence ) +HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG30er + hltPreEle32eta2p1WP75GsfTriCentralPFJet504030 + HLTEle32erWP75GsfSequence + HLTAK4PFJetsSequence + hltEle32JetCollectionsForLeptonPlusPFJets + hltEle32TriCentralPFJet30EleCleaned + hltEle32DiCentralPFJet40EleCleaned + hltEle32CentralPFJet50EleCleaned + HLTEndSequence ) +HLT_Ele32_eta2p1_WP75_Gsf_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleIsoEG30er + hltPreEle32eta2p1WP75Gsf + HLTEle32erWP75GsfSequence + HLTEndSequence ) +HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 + HLTEle45CaloIdVTGsfTrkIdTGsfSequence + HLTAK4PFJetsSequence + hltPFJetsCorrectedMatchedToL1 + hltDiPFJet50 + hltEle45CaloIdVTGsfTrkIdTCleanAK4PFJet + hltEle45CaloIdVTGsfTrkIdTDiCentralPFJet50EleCleaned + hltEle45CaloIdVTGsfTrkIdTCentralPFJet200EleCleaned + HLTEndSequence ) +HLT_Ele105_CaloIdVT_GsfTrkIdT_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPreEle105CaloIdVTGsfTrkIdT + HLTEle105CaloIdVTGsfTrkIdTGsfSequence + HLTEndSequence ) HLT_Mu16_eta2p1_CaloMET30_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreMu16eta2p1CaloMET30 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + HLTEndSequence ) -HLT_IsoMu16_eta2p1_CaloMET30_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreIsoMu16eta2p1CaloMET30 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + HLTEndSequence ) -HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + HLTL2TauJetsL1TauSeededSequence + hltSingleL2Tau35eta2p2 + HLTRecoJetSequenceAK4PrePF + HLTPFTriggerSequenceForTaus + HLTLooseIsoPFTauSequence + hltPFTau50 + hltSelectedPFTausTrackFinding + hltPFTau50Track + hltPFTauTrackPt30Discriminator + hltSelectedPFTausTrackPt30 + hltPFTau50TrackPt30 + hltPFTauLooseRelativeIsolationDiscriminator0p06 + hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + hltSelectedPFTausTrackPt30AbsOrRelIsolation + hltPFTau50TrackPt30LooseAbsOrRelIso + HLTEndSequence ) -HLT_IsoMu17_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sSingleMu16er + hltPreIsoMu17eta2p1 + hltL1fL1sSingleMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sSingleMu16erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) -HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sMu16erTauJet20er + hltPreIsoMu17eta2p1LooseIsoPFTau20 + hltL1fL1sMu16erTauJet20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erTauJet20erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTIsoMuLooseIsoPFTauSequence + HLTEndSequence ) -HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1 = cms.Path( HLTBeginSequence + hltL1sSingleMu16er + hltPreIsoMu17eta2p1LooseIsoPFTau20SingleL1 + hltL1fL1sSingleMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sSingleMu16erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTSingleIsoMu17LooseIsoPFTau20Sequence + HLTEndSequence ) -HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( HLTBeginSequence + hltL1sMu16erIsoTau36er + hltPreIsoMu17eta2p1MediumIsoPFTau40Trk1eta2p1Reg + hltL1fL1sMu16erIsoTau36erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erIsoTau36erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + HLTL2TauJetsL1IsoTauSeededSequence + hltL2Tau35eta2p2 + HLTL2TauPixelIsolationSequence + hltL2TauIsoFilter + hltL2TauJetsIso + hltL2IsoTau35eta2p2 + hltOverlapFilterIsoMu17L2IsoTau35 + HLTRecoJetSequenceAK4PrePF + HLTPFJetTriggerSequenceRegNoMu + HLTIsoMu17MediumIsoPFTau40SequenceReg + HLTEndSequence ) -HLT_DoubleIsoMu17_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu125 + hltPreDoubleIsoMu17eta2p1 + hltL1fL1sDoubleMu125L1Filtered16er + HLTL2muonrecoSequence + hltL2fL1sDoubleMu125L1f16erL2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q + hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2 + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) -HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1LooseIsoPFTau20 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTIsoMu24LooseIsoPFTau20Sequence + HLTEndSequence ) -HLT_IsoMu20_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) -HLT_IsoMu24_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu24 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f16QL3Filtered24Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu16L1f0L2f16QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) -HLT_IsoMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) -HLT_IsoTkMu20_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16er + hltPreIsoTkMu20eta2p1 + HLTMuonLocalRecoSequence + HLTHighPt20TrackerMuonSequence + hltL3fL1sMu16Eta2p1f0TkFiltered20Q + HLTHighPtTkMucaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltL3fL1sMu16L1Eta2p1f0TkFiltered20QL3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) -HLT_IsoTkMu24_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoTkMu24 + HLTMuonLocalRecoSequence + HLTHighPtTrackerMuonSequence + hltL3fL1sMu16f0TkFiltered24Q + HLTHighPtTkMucaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltL3fL1sMu16L1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) -HLT_IsoTkMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoTkMu24eta2p1 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu20Eta2p1f0TkFiltered24Q + HLTHighPtTkMucaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltL3fL1sMu20L1Eta2p1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) -HLT_IsoMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreIsoMu27 + hltL1fL1sMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu25L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) -HLT_IsoTkMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreIsoTkMu27 + HLTMuonLocalRecoSequence + HLTHighPt27TrackerMuonSequence + hltL3fL1sMu25f0TkFiltered27Q + HLTHighPtTkMucaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoHighPtTkMuIter02 + hltL3fL1sMu25L1f0TkFiltered27QL3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) +HLT_IsoMu16_eta2p1_CaloMET30_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreIsoMu16eta2p1CaloMET30 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTMu16eta2p1IsolationSequence + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + HLTEndSequence ) +HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sMu14erETM30 + hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 + hltL1fL1sMu14erETM30L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erETM30L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + HLTMu16eta2p1IsolationSequence + hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 + HLTRecoMETSequence + hltMET30 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean30 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID30 + HLTL2TauJetsL1TauSeededSequence + hltSingleL2Tau35eta2p2 + HLTRecoJetSequenceAK4PrePF + HLTPFTriggerSequenceForTaus + HLTLooseIsoPFTauSequence + hltPFTau50 + hltSelectedPFTausTrackFinding + hltPFTau50Track + hltPFTauTrackPt30Discriminator + hltSelectedPFTausTrackPt30 + hltPFTau50TrackPt30 + hltPFTauLooseRelativeIsolationDiscriminator0p06 + hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + hltSelectedPFTausTrackPt30AbsOrRelIsolation + hltPFTau50TrackPt30LooseAbsOrRelIso + HLTEndSequence ) +HLT_IsoMu17_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sSingleMu16er + hltPreIsoMu17eta2p1 + hltL1fL1sSingleMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sSingleMu16erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + HLTMu17eta2p1IsolationSequence + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sMu16erTauJet20er + hltPreIsoMu17eta2p1LooseIsoPFTau20 + hltL1fL1sMu16erTauJet20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erTauJet20erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q + HLTMu17eta2p1TauJet20IsolationSequence + hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTIsoMuLooseIsoPFTauSequence + HLTEndSequence ) +HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1 = cms.Path( HLTBeginSequence + hltL1sSingleMu16er + hltPreIsoMu17eta2p1LooseIsoPFTau20SingleL1 + hltL1fL1sSingleMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sSingleMu16erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + HLTMu17eta2p1IsolationSequence + hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTSingleIsoMu17LooseIsoPFTau20Sequence + HLTEndSequence ) +HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( HLTBeginSequence + hltL1sMu16erIsoTau36er + hltPreIsoMu17eta2p1MediumIsoPFTau40Trk1eta2p1Reg + hltL1fL1sMu16erIsoTau36erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erIsoTau36erL1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q + HLTMu17eta2p1IsoTau36erIsolationSequence + hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + HLTL2TauJetsL1IsoTauSeededSequence + hltL2Tau35eta2p2 + HLTL2TauPixelIsolationSequence + hltL2TauIsoFilter + hltL2TauJetsIso + hltL2IsoTau35eta2p2 + hltOverlapFilterIsoMu17L2IsoTau35 + HLTRecoJetSequenceAK4PrePF + HLTPFJetTriggerSequenceRegNoMu + HLTIsoMu17MediumIsoPFTau40SequenceReg + HLTEndSequence ) +HLT_DoubleIsoMu17_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu125 + hltPreDoubleIsoMu17eta2p1 + hltL1fL1sDoubleMu125L1Filtered16er + HLTL2muonrecoSequence + hltL2fL1sDoubleMu125L1f16erL2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q + hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2 + HLTDoubleMu17eta2p1IsolationSequence + hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 + HLTEndSequence ) +HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1LooseIsoPFTau20 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + HLTRecoJetSequenceAK4PrePF + hltTauJet5 + HLTPFTriggerSequenceMuTau + HLTIsoMu24LooseIsoPFTau20Sequence + HLTEndSequence ) +HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1CentralPFJet30BTagCSV07 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTMu20eta2p1NoL1erIsolationSequence + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 + hltJetFilterSingleTopIsoMu20Eta2p1 + HLTBtagCSVSequencePF + hltCSVFilterSingleTop + HLTEndSequence ) +HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1TriCentralPFJet30 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTMu20eta2p1NoL1erIsolationSequence + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + HLTEndSequence ) +HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20eta2p1TriCentralPFJet504030 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + HLTMu20eta2p1NoL1erIsolationSequence + hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + hltIsoMu20Eta2p1Trk02DiCentralPFJet40MuCleaned + hltIsoMu20Eta2p1Trk02CentralPFJet50MuCleaned + HLTEndSequence ) +HLT_IsoMu20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu20 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QL3Filtered20Q + HLTMu20IsolationSequence + hltL3crIsoL1sMu16L1f0L2f10QL3f20QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoMu20_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16er + hltPreIsoMu20eta2p1 + hltL1fL1sMu16erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q + HLTMu20eta2p1IsolationSequence + hltL3crIsoL1sMu16Eta2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoMu24_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoMu24 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f16QL3Filtered24Q + HLTMu24IsolationSequence + hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltJetsNoLeptonsSingleTopIsoMu24Eta2p1 + hltJetFilterSingleTopIsoMu24Eta2p1 + HLTBtagCSVSequencePF + hltCSVFilterSingleTop + HLTEndSequence ) +HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1TriCentralPFJet30 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + HLTEndSequence ) +HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1TriCentralPFJet504030 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + hltIsoMu24Eta2p1Trk02DiCentralPFJet40MuCleaned + hltIsoMu24Eta2p1Trk02CentralPFJet50MuCleaned + HLTEndSequence ) +HLT_IsoMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTMu24eta2p1IsolationSequence + hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreIsoMu27 + hltL1fL1sMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu25L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + HLTMu27IsolationSequence + hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoTkMu20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoTkMu20 + hltL1fL1sMu16L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt20TrackerMuonSequence + hltL3fL1sMu16f0TkFiltered20Q + HLTTkMu20IsolationSequence + hltL3fL1sMu16L1f0Tkf20QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoTkMu20_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16er + hltPreIsoTkMu20eta2p1 + hltL1fL1sMu16erL1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt20TrackerMuonSequence + hltL3fL1sMu16Eta2p1f0TkFiltered20Q + HLTTkMu20eta2p1IsolationSequence + hltL3fL1sMu16Eta2p1L1f0Tkf20QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoTkMu24_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreIsoTkMu24 + hltL1fL1sMu16L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu16f0TkFiltered24Q + HLTTkMu24IsolationSequence + hltL3fL1sMu16L1f0Tkf24QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoTkMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreIsoTkMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu20Eta2p1f0TkFiltered24Q + HLTTkMu24eta2p1IsolationSequence + hltL3fL1sMu20Eta2p1L1f0Tkf24QL3trkIsoFiltered0p09 + HLTEndSequence ) +HLT_IsoTkMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreIsoTkMu27 + hltL1fL1sMu25L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt27TrackerMuonSequence + hltL3fL1sMu25f0TkFiltered27Q + HLTTkMu27IsolationSequence + hltL3fL1sMu25L1f0Tkf27QL3trkIsoFiltered0p09 + HLTEndSequence ) HLT_JetE30_NoBPTX3BX_NoHalo_v1 = cms.Path( HLTBeginSequenceAntiBPTX + hltL1sL1SingleJetC20NotBptxOR + hltL1BeamHaloAntiCoincidence3BX + hltPreJetE30NoBPTX3BXNoHalo + HLTStoppedHSCPLocalHcalReco + hltStoppedHSCPHpdFilter + HLTStoppedHSCPJetSequence + hltStoppedHSCP1CaloJetEnergy30 + HLTEndSequence ) HLT_JetE30_NoBPTX_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleJetC20NotBptxOR + hltPreJetE30NoBPTX + HLTStoppedHSCPLocalHcalReco + HLTStoppedHSCPJetSequence + hltStoppedHSCP1CaloJetEnergy30 + HLTEndSequence ) HLT_JetE50_NoBPTX3BX_NoHalo_v1 = cms.Path( HLTBeginSequenceAntiBPTX + hltL1sL1SingleJetC32NotBptxOR + hltL1BeamHaloAntiCoincidence3BX + hltPreJetE50NoBPTX3BXNoHalo + HLTStoppedHSCPLocalHcalReco + hltStoppedHSCPHpdFilter + HLTStoppedHSCPJetSequence + hltStoppedHSCP1CaloJetEnergy50 + HLTEndSequence ) @@ -38386,10 +42500,10 @@ HLT_L2DoubleMu23_NoVertex_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreL2DoubleMu23NoVertex + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sDoubleMu103p5L1f0L2NoVtxPreFiltered23 + HLTEndSequence ) HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreL2DoubleMu28NoVertex2ChaAngle2p5Mass10 + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered28 + hltL2DoubleMu28NoVertexL2Filtered2ChaAngle2p5Mass10 + HLTEndSequence ) HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreL2DoubleMu38NoVertex2ChaAngle2p5Mass10 + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered38 + hltL2DoubleMu38NoVertexL2Filtered2ChaAngle2p5Mass10 + HLTEndSequence ) -HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1 = cms.Path( HLTBeginSequenceAntiBPTX + hltL1sMu6NotBptxOR + hltL1BeamHaloAntiCoincidence3BX + hltPreL2Mu10NoVertexNoBPTX3BXNoHalo + hltL1fL1sMu6NotBptxORL1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sMu6NotBptxORL1f0L2Filtered10 + HLTEndSequence ) -HLT_L2Mu10_NoVertex_NoBPTX_v1 = cms.Path( HLTBeginSequence + hltL1sMu6NotBptxOR + hltPreL2Mu10NoVertexNoBPTX + hltL1fL1sMu6NotBptxORL1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sMu6NotBptxORL1f0L2Filtered10 + HLTEndSequence ) -HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( HLTBeginSequenceAntiBPTX + hltL1sMu6NotBptxOR + hltL1BeamHaloAntiCoincidence3BX + hltPreL2Mu20NoVertex3StaNoBPTX3BXNoHalo + hltL1fL1sMu6NotBptxORL1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sMu6NotBptxORL1f0L2Filtered20Sta3 + HLTEndSequence ) -HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( HLTBeginSequenceAntiBPTX + hltL1sMu6NotBptxOR + hltL1BeamHaloAntiCoincidence3BX + hltPreL2Mu30NoVertex3StaNoBPTX3BXNoHalo + hltL1fL1sMu6NotBptxORL1Filtered0 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sMu6NotBptxORL1f0L2Filtered30Sta3 + HLTEndSequence ) +HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1 = cms.Path( HLTBeginSequenceAntiBPTX + hltL1sMuOpenNotBptxOR + hltL1BeamHaloAntiCoincidence3BX + hltPreL2Mu10NoVertexNoBPTX3BXNoHalo + hltL1fL1sMuOpenNotBptxORL1Filtered0 + HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + HLTEndSequence ) +HLT_L2Mu10_NoVertex_NoBPTX_v1 = cms.Path( HLTBeginSequence + hltL1sMuOpenNotBptxOR + hltPreL2Mu10NoVertexNoBPTX + hltL1fL1sMuOpenNotBptxORL1Filtered0 + HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + HLTEndSequence ) +HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( HLTBeginSequenceAntiBPTX + hltL1sMuOpenNotBptxOR + hltL1BeamHaloAntiCoincidence3BX + hltPreL2Mu35NoVertex3StaNoBPTX3BXNoHalo + hltL1fL1sMuOpenNotBptxORL1Filtered0 + HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered35Sta3 + HLTEndSequence ) +HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( HLTBeginSequenceAntiBPTX + hltL1sMuOpenNotBptxOR + hltL1BeamHaloAntiCoincidence3BX + hltPreL2Mu40NoVertex3StaNoBPTX3BXNoHalo + hltL1fL1sMuOpenNotBptxORL1Filtered0 + HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + HLTEndSequence ) HLT_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1QuadJetC36TauJet52 + hltPreLooseIsoPFTau50Trk30eta2p1 + HLTL2TauJetsL1TauSeededSequence + hltSingleL2Tau35eta2p2 + HLTRecoJetSequenceAK4PrePF + HLTPFTriggerSequenceForTaus + HLTLooseIsoPFTauSequence + hltPFTau50 + hltSelectedPFTausTrackFinding + hltPFTau50Track + hltPFTauTrackPt30Discriminator + hltSelectedPFTausTrackPt30 + hltPFTau50TrackPt30 + hltPFTauLooseRelativeIsolationDiscriminator0p06 + hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + hltSelectedPFTausTrackPt30AbsOrRelIsolation + hltPFTau50TrackPt30LooseAbsOrRelIso + HLTEndSequence ) HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORL1ETM60NotJet52WdPhi2 + hltPreLooseIsoPFTau50Trk30eta2p1MET120 + HLTL2TauJetsL1TauSeededSequence + hltSingleL2Tau35eta2p2 + HLTRecoMETSequence + hltMET120 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean120 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID120 + HLTRecoJetSequenceAK4PrePF + HLTPFTriggerSequenceForTaus + HLTLooseIsoPFTauSequence + hltPFTau50 + hltSelectedPFTausTrackFinding + hltPFTau50Track + hltPFTauTrackPt30Discriminator + hltSelectedPFTausTrackPt30 + hltPFTau50TrackPt30 + hltPFTauLooseRelativeIsolationDiscriminator0p06 + hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + hltSelectedPFTausTrackPt30AbsOrRelIsolation + hltPFTau50TrackPt30LooseAbsOrRelIso + HLTEndSequence ) HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM50ORL1ETM70ORL1ETM60NotJet52WdPhi2 + hltPreLooseIsoPFTau50Trk30eta2p1MET80 + HLTL2TauJetsL1TauSeededSequence + hltSingleL2Tau35eta2p2 + HLTRecoMETSequence + hltMET80 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean80 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID80 + HLTRecoJetSequenceAK4PrePF + HLTPFTriggerSequenceForTaus + HLTLooseIsoPFTauSequence + hltPFTau50 + hltSelectedPFTausTrackFinding + hltPFTau50Track + hltPFTauTrackPt30Discriminator + hltSelectedPFTausTrackPt30 + hltPFTau50TrackPt30 + hltPFTauLooseRelativeIsolationDiscriminator0p06 + hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + hltSelectedPFTausTrackPt30AbsOrRelIsolation + hltPFTau50TrackPt30LooseAbsOrRelIso + HLTEndSequence ) @@ -38404,10 +42518,12 @@ HLT_Mu30_TkMu11_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu25 + hltPreMu30TkMu11 + hltL1fL1sMu16orMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu25L1f0L2Filtered25 + HLTL3muonrecoSequence + hltL3fL1sMu16orMu25L1f0L2f25L3Filtered30 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered30TrkFiltered11 + hltDiMuonGlb30Trk11DzFiltered0p2 + HLTEndSequence ) HLT_Mu40_TkMu11_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu25 + hltPreMu40TkMu11 + hltL1fL1sMu16orMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu25L1f0L2Filtered25 + HLTL3muonrecoSequence + hltL3fL1sMu16orMu25L1f0L2f25L3Filtered30 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered40TrkFiltered11 + hltDiMuonGlb40Trk11DzFiltered0p2 + HLTEndSequence ) HLT_Mu40_eta2p1_PFJet200_PFJet50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16erORSingleMu20er + hltPreMu40eta2p1PFJet200PFJet50 + hltL1fL1sMu16erorMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16erorMu20erL1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16erorMu20erL1f0L2f16QL3Filtered40Q + HLTAK4PFJetsSequence + hltPFJetsCorrectedMatchedToL1 + hltDiPFJet50 + hltMu40eta2p1CleanAK4PFJet + hltMu40eta2p1DiCentralPFJet50MuCleaned + hltMu40eta2p1CentralPFJet200MuCleaned + HLTEndSequence ) +HLT_Mu20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreMu20 + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f10QL3Filtered20Q + HLTEndSequence ) +HLT_TkMu20_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreTkMu20 + hltL1fL1sMu16L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt20TrackerMuonSequence + hltL3fL1sMu16f0TkFiltered20Q + HLTEndSequence ) HLT_Mu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + HLTEndSequence ) -HLT_TkMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreTkMu24eta2p1 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu20Eta2p1f0TkFiltered24Q + HLTEndSequence ) +HLT_TkMu24_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu20er + hltPreTkMu24eta2p1 + hltL1fL1sMu20erL1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt24TrackerMuonSequence + hltL3fL1sMu20Eta2p1f0TkFiltered24Q + HLTEndSequence ) HLT_Mu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreMu27 + hltL1fL1sMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu25L1f0L2Filtered10Q + HLTL3muonrecoSequence + hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + HLTEndSequence ) -HLT_TkMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreTkMu27 + HLTMuonLocalRecoSequence + HLTHighPt27TrackerMuonSequence + hltL3fL1sMu25f0TkFiltered27Q + HLTEndSequence ) +HLT_TkMu27_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu25 + hltPreTkMu27 + hltL1fL1sMu25L1Filtered0 + HLTMuonLocalRecoSequence + HLTHighPt27TrackerMuonSequence + hltL3fL1sMu25f0TkFiltered27Q + HLTEndSequence ) HLT_Mu50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu25 + hltPreMu50 + hltL1fL1sMu16orMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu25L1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered50Q + HLTEndSequence ) HLT_Mu45_eta2p1_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16ORSingleMu25 + hltPreMu45eta2p1 + hltL1fL1sMu16orMu25L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16orMu25L1f0L2Filtered16Q + HLTL3muonrecoSequence + hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered45e2p1Q + HLTEndSequence ) HLT_Mu38NoFiltersNoVtx_Photon38_CaloIdL_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu5EG20 + hltPreMu38NoFiltersNoVtxPhoton38CaloIdL + hltL1fL1sMu5EG20L1Filtered5 + HLTL2muonrecoSequenceNoVtx + hltL2fL1sMu5EG20L1f5L2NoVtxFiltered16 + HLTL3NoFiltersNoVtxmuonrecoSequence + hltL3fL1sMu5EG20L1f5L2NVf16L3NoFiltersNoVtxFiltered38 + HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgamma + hltEgammaCandidates + hltEGL1Mu5EG20Filter + hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + hltEgammaClusterShape + hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + HLTDoLocalHcalWithTowerSequence + HLTFastJetForEgamma + hltEgammaHoverE + hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + HLTEndSequence ) @@ -38447,48 +42563,53 @@ HLT_HT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrETM70 + hltPreHT300 + HLTAK4CaloJetsSequence + hltHtMht + hltHT300 + HLTEndSequence ) HLT_HT350_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrETM70 + hltPreHT350 + HLTAK4CaloJetsSequence + hltHtMht + hltHT350 + HLTEndSequence ) HLT_HT400_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrETM70 + hltPreHT400 + HLTAK4CaloJetsSequence + hltHtMht + hltHT400 + HLTEndSequence ) -HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT200DiPFJet90PFAlphaT0p57 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT150CaloAlphaT0p54 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT200PFAlphaT0p57 + HLTEndSequence ) -HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT250DiPFJet90PFAlphaT0p55 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT200CaloAlphaT0p535 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT250PFAlphaT0p55 + HLTEndSequence ) -HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT300DiPFJet90PFAlphaT0p53 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT250CaloAlphaT0p525 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT300PFAlphaT0p53 + HLTEndSequence ) -HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT350DiPFJet90PFAlphaT0p52 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT300CaloAlphaT0p52 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT350PFAlphaT0p52 + HLTEndSequence ) -HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT400DiPFJet90PFAlphaT0p51 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT375CaloAlphaT0p51 + HLTAK4PFJetsSequence + hltPFDiJet90 + hltPFHT400PFAlphaT0p51 + HLTEndSequence ) +HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT200DiPFJet90PFAlphaT0p57 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT150CaloAlphaT0p54 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT200PFAlphaT0p57 + HLTEndSequence ) +HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT250DiPFJet90PFAlphaT0p55 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT200CaloAlphaT0p535 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT250PFAlphaT0p55 + HLTEndSequence ) +HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT300DiPFJet90PFAlphaT0p53 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT250CaloAlphaT0p525 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT300PFAlphaT0p53 + HLTEndSequence ) +HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT350DiPFJet90PFAlphaT0p52 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT300CaloAlphaT0p52 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT350PFAlphaT0p52 + HLTEndSequence ) +HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + hltPrePFHT400DiPFJet90PFAlphaT0p51 + HLTAK4CaloJetsSequence + hltCaloDiJet70 + hltHT375CaloAlphaT0p51 + HLTAK4PFJetsSequence + hltDiPFJet90 + hltPFHT400PFAlphaT0p51 + HLTEndSequence ) HLT_MET75_IsoTrk50_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMET75IsoTrk50 + HLTRecoMETSequence + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean75 + HLTRecoJetSequenceAK4PrePF + HLTDoLocalPixelSequence + HLTRecopixelvertexingSequence + HLTDoLocalStripSequence + HLTIterativeTrackingIter02 + hltDeDxEstimatorProducer + hltTrk50Filter + HLTEndSequence ) HLT_MET90_IsoTrk50_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMET90IsoTrk50 + HLTRecoMETSequence + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean90 + HLTRecoJetSequenceAK4PrePF + HLTDoLocalPixelSequence + HLTRecopixelvertexingSequence + HLTDoLocalStripSequence + HLTIterativeTrackingIter02 + hltDeDxEstimatorProducer + hltTrk50Filter + HLTEndSequence ) HLT_PFMET120_NoiseCleaned_BTagCSV07_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPrePFMET120NoiseCleanedBTagCSV07 + HLTRecoMETSequence + hltMET70 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean70 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID70 + hltSusyPreBtagJetFilter + HLTFastPrimaryVertexSequence + hltFastPVPixelVertexSelector + HLTBtagCSVSequenceL3 + hltBLifetimeL3FilterCSVsusy + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET120Filter + HLTEndSequence ) HLT_PFMET120_NoiseCleaned_Mu5_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu0erETM55 + hltPrePFMET120NoiseCleanedMu5 + cms.ignore(hltL1sL1SingleMuOpenCandidate) + HLTRecoMETSequence + hltMET70 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean70 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID70 + hltPFMET120Mu5L1MuFiltered + HLTL2muonrecoSequence + hltPFMET120Mu5L2PreFiltered + HLTL3muonrecoSequence + hltPFMET120Mu5L3PreFiltered + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET120Filter + HLTEndSequence ) HLT_PFMET170_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPrePFMET170NoiseCleaned + HLTRecoMETSequence + hltMET90 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean80 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID80 + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET170Filter + HLTEndSequence ) +HLT_PFMET90_PFMHT90_IDLoose_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORETM60 + hltPrePFMET90PFMHT90IDLoose + HLTRecoMETSequence + hltMET70 + HLTAK4CaloJetsSequence + hltMht + hltMHT70 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseID + hltPFMHTLooseID90 + hltPFMETProducer + hltPFMET90 + HLTEndSequence ) +HLT_PFMET100_PFMHT100_IDLoose_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORETM60 + hltPrePFMET100PFMHT100IDLoose + HLTRecoMETSequence + hltMET80 + HLTAK4CaloJetsSequence + hltMht + hltMHT80 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseID + hltPFMHTLooseID100 + hltPFMETProducer + hltPFMET100 + HLTEndSequence ) +HLT_PFMET110_PFMHT110_IDLoose_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORETM60 + hltPrePFMET110PFMHT110IDLoose + HLTRecoMETSequence + hltMET80 + HLTAK4CaloJetsSequence + hltMht + hltMHT80 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseID + hltPFMHTLooseID110 + hltPFMETProducer + hltPFMET110 + HLTEndSequence ) HLT_PFMET120_PFMHT120_IDLoose_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORETM60 + hltPrePFMET120PFMHT120IDLoose + HLTRecoMETSequence + hltMET90 + HLTAK4CaloJetsSequence + hltMht + hltMHT90 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseID + hltPFMHTLooseID120 + hltPFMETProducer + hltPFMET120 + HLTEndSequence ) HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_BTagCSV0p7_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORETM60 + hltPreCaloMHTNoPU90PFMET90PFMHT90IDLooseBTagCSV0p7 + HLTAK4CaloJetsSequence + HLTFastPrimaryVertexSequence + HLTNoPUSequence + hltMHTNoPU + hltMHTNoPU90 + HLTBtagCSVSequenceL3 + hltCSV0p7L3 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseID + hltPFMHTLooseID90 + hltPFMETProducer + hltPFMET90 + HLTEndSequence ) HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM70ORETM60 + hltPreCaloMHTNoPU90PFMET90PFMHT90IDLoose + HLTAK4CaloJetsSequence + HLTFastPrimaryVertexSequence + HLTNoPUSequence + hltMHTNoPU + hltMHTNoPU90 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseID + hltPFMHTLooseID90 + hltPFMETProducer + hltPFMET90 + HLTEndSequence ) -HLT_QuadPFJet_BTagCSV_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetBTagCSVVBF + HLTAK4CaloJetsSequence + hltQuadJet20 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + HLTFastPrimaryVertexSequence + hltVBFCaloJetEtaSortedMqq150Deta2p6 + HLTBtagCSVSequenceL3 + hltCSV0p8L3 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID34 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + hltVBFPFJetEtaSortedMqq240Detaqq2p6 + HLTBtagCSVSequencePF + hltCSVPF0p8PFFilterHbbVBF + hltVBFPFJetCSVSortedMqq200Detaqq2p0 + HLTEndSequence ) -HLT_QuadPFJet_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetVBF + HLTAK4CaloJetsSequence + hltQuadJet20 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + HLTFastPrimaryVertexSequence + hltVBFCaloJetEtaSortedMqq150Deta2p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID34 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + hltVBFPFJetEtaSortedMqq240Detaqq2p6 + HLTEndSequence ) +HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetDoubleBTagCSVVBFMqq200 + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltCSVL30p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + HLTBtagCSVSequencePF + hltSelector6PFJets + hltDoubleCSVPF0p4 + hltCSVPF0p7 + hltVBFPFJetCSVSortedMqq200Detaqq1p2 + HLTEndSequence ) +HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetSingleBTagCSVVBFMqq460 + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltCSVL30p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + HLTBtagCSVSequencePF + hltSelector6PFJets + hltCSVPF0p7 + hltVBFPFJetCSVSortedMqq460Detaqq4p1 + HLTEndSequence ) +HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetDoubleBTagCSVVBFMqq240 + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltCSVL30p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + HLTBtagCSVSequencePF + hltSelector6PFJets + hltDoubleCSVPF0p4 + hltCSVPF0p7 + hltVBFPFJetCSVSortedMqq240Detaqq2p0 + HLTEndSequence ) +HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetSingleBTagCSVVBFMqq500 + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltCSVL30p6 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + HLTBtagCSVSequencePF + hltSelector6PFJets + hltCSVPF0p7 + hltVBFPFJetCSVSortedMqq500Detaqq4p6 + HLTEndSequence ) +HLT_QuadPFJet_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreQuadPFJetVBF + HLTAK4CaloJetsSequence + hltQuadJet15 + hltTripleJet50 + hltDoubleJet65 + hltSingleJet80 + hltVBFCaloJetEtaSortedMqq150Deta1p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltPFQuadJetLooseID15 + hltPFTripleJetLooseID64 + hltPFDoubleJetLooseID76 + hltPFSingleJetLooseID92 + HLTEndSequence ) HLT_L1_TripleJet_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sTripleVBF + hltPreL1TripleJetVBF + HLTEndSequence ) HLT_QuadJet45_TripleCSV0p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1Quad60OrHTT175 + hltPreQuadJet45TripleCSV0p5 + HLTAK4CaloJetsSequence + hltQuadCentralJet45 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltTripleCSV0p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltQuadPFCentralJetLooseID45 + HLTEndSequence ) HLT_QuadJet45_DoubleCSV0p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1Quad60OrHTT175 + hltPreQuadJet45DoubleCSV0p5 + HLTAK4CaloJetsSequence + hltQuadCentralJet45 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltDoubleCSV0p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltQuadPFCentralJetLooseID45 + HLTEndSequence ) HLT_DoubleJet90_Double30_TripleCSV0p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1Double100OrTripleVBF + hltPreDoubleJet90Double30TripleCSV0p5 + HLTAK4CaloJetsSequence + hltQuadCentralJet30 + hltDoubleCentralJet90 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltTripleCSV0p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltQuadPFCentralJetLooseID30 + hltDoublePFCentralJetLooseID90 + HLTEndSequence ) HLT_DoubleJet90_Double30_DoubleCSV0p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1Double100OrTripleVBF + hltPreDoubleJet90Double30DoubleCSV0p5 + HLTAK4CaloJetsSequence + hltQuadCentralJet30 + hltDoubleCentralJet90 + HLTFastPrimaryVertexSequence + HLTBtagCSVSequenceL3 + hltDoubleCSV0p5 + HLTAK4PFJetsSequence + hltAK4PFJetsCorrectedLooseID + hltQuadPFCentralJetLooseID30 + hltDoublePFCentralJetLooseID90 + HLTEndSequence ) -HLT_Photon135_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton135PFMET40 + HLTSinglePhoton135Sequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) -HLT_Photon135_PFMET100_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton135PFMET100NoiseCleaned + HLTSinglePhoton135Sequence + HLTRecoMETSequence + hltMET50 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean40 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID40 + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET100Filter + HLTEndSequence ) +HLT_Photon135_PFMET100_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton135PFMET100NoiseCleaned + HLTSinglePhoton135Sequence + HLTRecoMETSequence + hltMET50 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean40 + HLTAK4CaloJetsSequence + hltMetCleanUsingJetID + hltMETCleanUsingJetID40 + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET100Filter + HLTEndSequence ) HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPrePhoton22R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton22R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPrePhoton22R9Id90HE10Iso40EBOnlyVBF + HLTPhoton22R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) -HLT_Photon250_NoHE_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton250NoHE + HLTSinglePhoton250erNoHESequence + HLTEndSequence ) -HLT_Photon300_NoHE_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton300NoHE + HLTSinglePhoton300erNoHESequence + HLTEndSequence ) -HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60 + HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence + HLTEndSequence ) -HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15 + HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence + HLTEndSequence ) -HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5 + HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence + HLTEndSequence ) -HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30 + HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence + HLTEndSequence ) -HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65 + HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence + HLTEndSequence ) -HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70 + HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence + HLTEndSequence ) +HLT_Photon250_NoHE_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton250NoHE + HLTSinglePhoton250erNoHESequence + HLTEndSequence ) +HLT_Photon300_NoHE_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton300NoHE + HLTSinglePhoton300erNoHESequence + HLTEndSequence ) +HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60 + HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence + HLTEndSequence ) +HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15 + HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence + HLTEndSequence ) +HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5 + HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence + HLTEndSequence ) +HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30 + HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence + HLTEndSequence ) +HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65 + HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence + HLTEndSequence ) +HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70 + HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence + HLTEndSequence ) HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG30 + hltPrePhoton36R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton36R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG30 + hltPrePhoton36R9Id90HE10Iso40EBOnlyVBF + HLTPhoton36R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) -HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton50R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) -HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF + HLTPhoton50R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) -HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton75R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) -HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF + HLTPhoton75R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) -HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton90R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) -HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF + HLTPhoton90R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) -HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton120R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton120R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) -HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton120R9Id90HE10Iso40EBOnlyVBF + HLTPhoton120R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) +HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton50R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) +HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF + HLTPhoton50R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) +HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton75R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) +HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF + HLTPhoton75R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) +HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton90R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) +HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF + HLTPhoton90R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) +HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton120R9Id90HE10Iso40EBOnlyPFMET40 + HLTPhoton120R9Id90HE10Iso40EBOnlySequence + HLTAK4PFJetsSequence + hltPFMETProducer + hltPFMET40Filter + HLTEndSequence ) +HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton120R9Id90HE10Iso40EBOnlyVBF + HLTPhoton120R9Id90HE10Iso40EBOnlySequence + HLTAK4CaloJetsSequence + hltDiCaloJet20MJJ400AllJetsDEta3Filter + HLTEndSequence ) HLT_Mu8_TrkIsoVVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu5 + hltPreMu8TrkIsoVVL + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered5 + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f5L3Filtered8 + HLTL3muontrkisovvlSequence + hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoFiltered0p4 + HLTEndSequence ) HLT_Mu17_TrkIsoVVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu12 + hltPreMu17TrkIsoVVL + hltL1fL1sMu12L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu12L1f0L2Filtered12 + HLTL3muonrecoSequence + hltL3fL1sMu12L1f0L2f12L3Filtered17 + HLTL3muontrkisovvlSequence + hltL3fL1sMu12L1f0L2f12L3Filtered17TkIsoFiltered0p4 + HLTEndSequence ) HLT_Mu24_TrkIsoVVL_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu16 + hltPreMu24TrkIsoVVL + hltL1fL1sMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu16L1f0L2Filtered16 + HLTL3muonrecoSequence + hltL3fL1sMu16L1f0L2f16L3Filtered24 + HLTL3muontrkisovvlSequence + hltL3fL1sMu16L1f0L2f16L3Filtered24TkIsoFiltered0p4 + HLTEndSequence ) @@ -38532,12 +42653,12 @@ HLT_Photon22_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPrePhoton22 + HLTPhoton22Sequence + HLTEndSequence ) HLT_Photon30_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG25 + hltPrePhoton30 + HLTPhoton30Sequence + HLTEndSequence ) HLT_Photon36_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG30 + hltPrePhoton36 + HLTPhoton36Sequence + HLTEndSequence ) -HLT_Photon50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton50 + HLTPhoton50Sequence + HLTEndSequence ) -HLT_Photon75_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton75 + HLTPhoton75Sequence + HLTEndSequence ) -HLT_Photon90_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton90 + HLTPhoton90Sequence + HLTEndSequence ) -HLT_Photon120_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton120 + HLTPhoton120Sequence + HLTEndSequence ) -HLT_Photon175_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton175 + HLTPhoton175Sequence + HLTEndSequence ) -HLT_Photon165_HE10_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton165HE10 + HLTPhoton165HE10Sequence + HLTEndSequence ) +HLT_Photon50_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton50 + HLTPhoton50Sequence + HLTEndSequence ) +HLT_Photon75_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton75 + HLTPhoton75Sequence + HLTEndSequence ) +HLT_Photon90_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton90 + HLTPhoton90Sequence + HLTEndSequence ) +HLT_Photon120_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton120 + HLTPhoton120Sequence + HLTEndSequence ) +HLT_Photon175_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton175 + HLTPhoton175Sequence + HLTEndSequence ) +HLT_Photon165_HE10_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton165HE10 + HLTPhoton165HE10Sequence + HLTEndSequence ) HLT_Photon22_R9Id90_HE10_IsoM_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG20 + hltPrePhoton22R9Id90HE10IsoM + HLTPhoton22R9Id90HE10IsoMSequence + HLTEndSequence ) HLT_Photon30_R9Id90_HE10_IsoM_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG25 + hltPrePhoton30R9Id90HE10IsoM + HLTPhoton30R9Id90HE10IsoMSequence + HLTEndSequence ) HLT_Photon36_R9Id90_HE10_IsoM_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG30 + hltPrePhoton36R9Id90HE10IsoM + HLTPhoton36R9Id90HE10IsoMSequence + HLTEndSequence ) @@ -38552,20 +42673,27 @@ HLT_QuadMuon0_Dimuon0_Upsilon_v1 = cms.Path( HLTBeginSequence + hltL1sL1QuadMu0 + hltPreQuadMuon0Dimuon0Upsilon + hltQuadMuonL1Filtered0 + HLTL2muonrecoSequence + hltQuadMuonL2PreFiltered0 + HLTL3muonrecoSequence + hltQuadMuL3PreFiltered0 + hltUpsilonMuonMuonL3Filtered + hltDisplacedmumuVtxProducerUpsilonMuonMuon + hltVertexmumuFilterUpsilonMuonMuon + HLTEndSequence ) HLT_Mu17_Mu8_SameSign_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreMu17Mu8SameSign + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequence + hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + HLTL3muonrecoSequence + hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + hltDiMuonGlb17Glb8DzFiltered0p2 + hltDiMuonGlb17Glb8DzFiltered0p2SameSign + HLTEndSequence ) HLT_Mu17_Mu8_SameSign_DPhi_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu103p5ORDoubleMu125 + hltPreMu17Mu8SameSignDPhi + hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + HLTL2muonrecoSequence + hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + HLTL3muonrecoSequence + hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + hltDiMuonGlb17Glb8DzFiltered0p2 + hltDiMuonGlb17Glb8DzFiltered0p2SameSignDPhiCut + HLTEndSequence ) -HLT_RsqMR260_Rsq0p09_MR200_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR260Rsq0p09MR200 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR160Rsq0p01MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsqMR260Rsq0p09MR200 + HLTEndSequence ) -HLT_RsqMR260_Rsq0p09_MR200_4jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR260Rsq0p09MR2004jet + HLTAK4CaloJetsSequence + hlt2CaloJet40 + hlt4CaloJet30 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR160Rsq0p01MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet50 + hlt4PFJet40 + hltPFMETProducer + hltRHemisphere + hltRsqMR260Rsq0p09MR200 + HLTEndSequence ) -HLT_RsqMR300_Rsq0p09_MR200_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR300Rsq0p09MR200 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR200Rsq0p01MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsqMR300Rsq0p09MR200 + HLTEndSequence ) -HLT_RsqMR300_Rsq0p09_MR200_4jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR300Rsq0p09MR2004jet + HLTAK4CaloJetsSequence + hlt2CaloJet40 + hlt4CaloJet30 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR200Rsq0p01MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet50 + hlt4PFJet40 + hltPFMETProducer + hltRHemisphere + hltRsqMR300Rsq0p09MR200 + HLTEndSequence ) -HLT_Rsq0p36_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsq0p36 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsq0p16Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsq0p36 + HLTEndSequence ) +HLT_RsqMR260_Rsq0p09_MR200_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + hltPreRsqMR260Rsq0p09MR200 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR240Rsq0p0196MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsqMR260Rsq0p09MR200 + HLTEndSequence ) +HLT_RsqMR260_Rsq0p09_MR200_4jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + hltPreRsqMR260Rsq0p09MR2004jet + HLTAK4CaloJetsSequence + hlt2CaloJet40 + hlt4CaloJet30 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR240Rsq0p0196MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet50 + hlt4PFJet40 + hltPFMETProducer + hltRHemisphere + hltRsqMR260Rsq0p09MR200 + HLTEndSequence ) +HLT_RsqMR300_Rsq0p09_MR200_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR300Rsq0p09MR200 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR240Rsq0p0196MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsqMR300Rsq0p09MR200 + HLTEndSequence ) +HLT_RsqMR300_Rsq0p09_MR200_4jet_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + hltPreRsqMR300Rsq0p09MR2004jet + HLTAK4CaloJetsSequence + hlt2CaloJet40 + hlt4CaloJet30 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsqMR240Rsq0p0196MR100Calo + HLTAK4PFJetsSequence + hlt2PFJet50 + hlt4PFJet40 + hltPFMETProducer + hltRHemisphere + hltRsqMR300Rsq0p09MR200 + HLTEndSequence ) +HLT_Rsq0p36_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + hltPreRsq0p36 + HLTAK4CaloJetsSequence + hlt1CaloJet70 + hlt2CaloJet60 + HLTRecoMETSequence + hltRHemisphereCalo + hltRsq0p16Calo + HLTAK4PFJetsSequence + hlt2PFJet80 + hltPFMETProducer + hltRHemisphere + hltRsq0p36 + HLTEndSequence ) HLT_HT750_DisplacedDijet80_Inclusive_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150OrHTT175OrHTT200 + hltPreHT750DisplacedDijet80Inclusive + hltPixelTrackerHVOn + hltStripTrackerHVOn + HLTAK4CaloJetsSequence + hltHtMht + hltHt750 + hltEmFraction0p01To0p99CaloJetSelector + hltDoubleCentralCaloJetpt80 + hltCentralCaloJetpt80CollectionProducer + HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + HLTIterativeTrackingForBTagIteration0 + HLT2PromptTrackRequirementIter0DisplacedJets + hltDisplacedHLTCaloJetCollectionProducer + HLTIterativeTrackingForBTagIter12 + HLT2PromptTrackRequirementIter12DisplacedJets + HLTEndSequence ) HLT_HT650_DisplacedDijet80_Inclusive_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150OrHTT175OrHTT200 + hltPreHT650DisplacedDijet80Inclusive + hltPixelTrackerHVOn + hltStripTrackerHVOn + HLTAK4CaloJetsSequence + hltHtMht + hltHt650 + hltEmFraction0p01To0p99CaloJetSelector + hltDoubleCentralCaloJetpt80 + hltCentralCaloJetpt80CollectionProducer + HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + HLTIterativeTrackingForBTagIteration0 + HLT2PromptTrackRequirementIter0DisplacedJets + hltDisplacedHLTCaloJetCollectionProducer + HLTIterativeTrackingForBTagIter12 + HLT2PromptTrackRequirementIter12DisplacedJets + HLTEndSequence ) HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150OrHTT175OrHTT200 + hltPreHT350DisplacedDijet80TightDisplacedTrack + hltPixelTrackerHVOn + hltStripTrackerHVOn + HLTAK4CaloJetsSequence + hltHtMht + hltHt350 + hltEmFraction0p01To0p99CaloJetSelector + hltDoubleCentralCaloJetpt80 + hltCentralCaloJetpt80CollectionProducer + HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + HLTIterativeTrackingForBTagIteration0 + HLT2PromptTrackRequirementIter0DisplacedJets + hltDisplacedHLTCaloJetCollectionProducer + HLTIterativeTrackingForBTagIter12 + HLT2PromptTrackRequirementIter12DisplacedJets + hltIter02DisplacedHLTCaloJetCollectionProducer + HLTIterativeTrackingIteration4DisplacedJets + HLTDisplacedTightTrackRequirementDisplacedJets + HLTEndSequence ) +HLT_HT350_DisplacedDijet40_DisplacedTrack_v1 = cms.Path( HLTBeginSequence + hltPreHT350DisplacedDijet40DisplacedTrack + hltL1sL1HTT150OrHTT175OrHTT200OrHTT125 + hltPixelTrackerHVOn + hltStripTrackerHVOn + HLTAK4CaloJetsSequence + hltHtMht + hltHt350 + hltEmFraction0p01To0p99CaloJetSelector + hltDoubleCentralCaloJetpt40 + hltCentralCaloJetptLowPtCollectionProducer + HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + HLTIterativeTrackingForBTagIteration0 + HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + hltDisplacedHLTCaloJetCollectionProducerLowPt + HLTIterativeTracking12ForBTagDisplacedJets + HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + HLTIterativeTrackingIteration4DisplacedJets + HLTDisplacedTrackRequirementDisplacedJetsLowPt + HLTEndSequence ) HLT_HT350_DisplacedDijet80_DisplacedTrack_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150OrHTT175OrHTT200 + hltPreHT350DisplacedDijet80DisplacedTrack + hltPixelTrackerHVOn + hltStripTrackerHVOn + HLTAK4CaloJetsSequence + hltHtMht + hltHt350 + hltEmFraction0p01To0p99CaloJetSelector + hltDoubleCentralCaloJetpt80 + hltCentralCaloJetpt80CollectionProducer + HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + HLTIterativeTrackingForBTagIteration0 + HLT2PromptTrackRequirementIter0DisplacedJets + hltDisplacedHLTCaloJetCollectionProducer + HLTIterativeTrackingForBTagIter12 + HLT2PromptTrackRequirementIter12DisplacedJets + hltIter02DisplacedHLTCaloJetCollectionProducer + HLTIterativeTrackingIteration4DisplacedJets + HLTDisplacedTrackRequirementDisplacedJets + HLTEndSequence ) +HLT_HT500_DisplacedDijet40_Inclusive_v1 = cms.Path( HLTBeginSequence + hltPreHT500DisplacedDijet40Inclusive + hltL1sL1HTT150OrHTT175OrHTT200OrHTT125 + hltPixelTrackerHVOn + hltStripTrackerHVOn + HLTAK4CaloJetsSequence + hltHtMht + hltHt500 + hltEmFraction0p01To0p99CaloJetSelector + hltDoubleCentralCaloJetpt40 + hltCentralCaloJetptLowPtCollectionProducer + HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + HLTIterativeTrackingForBTagIteration0 + HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + hltDisplacedHLTCaloJetCollectionProducerLowPt + HLTIterativeTracking12ForBTagDisplacedJets + HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + HLTEndSequence ) +HLT_HT550_DisplacedDijet40_Inclusive_v1 = cms.Path( HLTBeginSequence + hltPreHT550DisplacedDijet40Inclusive + hltL1sL1HTT150OrHTT175OrHTT200OrHTT125 + hltPixelTrackerHVOn + hltStripTrackerHVOn + HLTAK4CaloJetsSequence + hltHtMht + hltHt550 + hltEmFraction0p01To0p99CaloJetSelector + hltDoubleCentralCaloJetpt40 + hltCentralCaloJetptLowPtCollectionProducer + HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + HLTIterativeTrackingForBTagIteration0 + HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + hltDisplacedHLTCaloJetCollectionProducerLowPt + HLTIterativeTracking12ForBTagDisplacedJets + HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + HLTEndSequence ) +HLT_VBF_DisplacedJet40_DisplacedTrack_v1 = cms.Path( HLTBeginSequence + hltPreVBFDisplacedJet40DisplacedTrack + hltL1sTripleVBFORHTT + hltPixelTrackerHVOn + hltStripTrackerHVOn + HLTAK4CaloJetsSequence + hltVBFFilterDisplacedJetsTight + hltEmFraction0p01To0p99CaloJetSelector + hltSingleCentralCaloJetpt40 + hltSingleCentralCaloJetpt40CollectionProducer + HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + HLTIterativeTrackingForBTagIteration0 + HLT2PromptTrackRequirementIter0DisplacedJetsFromVBF + hltDisplacedHLTCaloJetCollectionProducerFromVBF + HLTIterativeTracking12ForBTagDisplacedJets + HLT2PromptTrackRequirementIter12DisplacedJetsFromVBF + hltIter02DisplacedHLTCaloJetCollectionProducerFromVBF + HLTIterativeTrackingIteration4DisplacedJets + HLTDisplacedTightTrackRequirementDisplacedJetsFromVBF + HLTEndSequence ) +HLT_VBF_DisplacedJet40_TightID_DisplacedTrack_v1 = cms.Path( HLTBeginSequence + hltPreVBFDisplacedJet40TightIDDisplacedTrack + hltL1sTripleVBFORHTT + hltPixelTrackerHVOn + hltStripTrackerHVOn + HLTAK4CaloJetsSequence + hltVBFFilterDisplacedJetsTight + hltEmFraction0p01To0p99CaloJetSelector + hltSingleCentralCaloJetpt40 + hltSingleCentralCaloJetpt40CollectionProducer + HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + HLTIterativeTrackingForBTagIteration0 + HLT2PromptTrackRequirementIter0DisplacedJetsFromVBF + hltDisplacedHLTCaloJetCollectionProducerFromVBF + HLTIterativeTracking12ForBTagDisplacedJets + HLT2PromptTrackRequirementIter12DisplacedJetsFromVBF + hltIter02DisplacedHLTCaloJetCollectionProducerFromVBF + HLTIterativeTrackingIteration4DisplacedJets + HLTDisplacedTightTrackRequirementDisplacedJetsFromVBFTightID + HLTEndSequence ) +HLT_VBF_DisplacedJet40_Hadronic_v1 = cms.Path( HLTBeginSequence + hltPreVBFDisplacedJet40Hadronic + hltL1sTripleVBFORHTT175 + hltPixelTrackerHVOn + hltStripTrackerHVOn + HLTAK4CaloJetsSequence + hltVBFFilterDisplacedJets + hltHighHadFractionCaloJetSelector + hltCentralHadronCaloJetpt40 + hltCentralHadronCaloJetpt40CollectionProducer + HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + HLTIterativeTrackingForBTagIteration0 + HLT2PromptTrackRequirementIter0HadronJets + hltDisplacedHLTHadronJetCollectionProducer + HLTIterativeTracking12ForBTagDisplacedJets + HLTPromptTrackRequirementIter12HadronJets + HLTEndSequence ) +HLT_VBF_DisplacedJet40_TightID_Hadronic_v1 = cms.Path( HLTBeginSequence + hltPreVBFDisplacedJet40TightIDHadronic + hltL1sTripleVBFORHTT175 + hltPixelTrackerHVOn + hltStripTrackerHVOn + HLTAK4CaloJetsSequence + hltVBFFilterDisplacedJets + hltHighHadFractionCaloJetSelectorTightID + hltCentralHadronCaloJetpt40TightID + hltCentralHadronCaloJetpt40CollectionProducerTightID + HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + HLTIterativeTrackingForBTagIteration0 + HLT2PromptTrackRequirementIter0HadronJetsTightID + hltDisplacedHLTHadronJetCollectionProducerTightID + HLTIterativeTracking12ForBTagDisplacedJets + HLTPromptTrackRequirementIter12HadronJetsTightID + HLTEndSequence ) HLT_MonoCentralPFJet140_PFMETNoMu100_PFMHTNoMu140_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMonoCentralPFJet140PFMETNoMu100PFMHTNoMu140NoiseCleaned + HLTRecoMETSequence + hltMET70 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean60 + HLTAK4CaloJetsSequence + hltCentralCaloJet115 + hltMetCleanUsingJetID + hltMETCleanUsingJetID60 + HLTAK4PFJetsSequence + hltCentralPFJetsCorrectedMatchedToCentralCaloJets115 + hltMatchedCentralPFJet140Filter + hltMatchedCentralPFJet115NHEF95Filter + hltPFMETNoMuProducer + hltPFMETNoMu100Filter + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseIDNoMu + hltPFMHTLooseIDNoMu140Filter + HLTEndSequence ) HLT_MonoCentralPFJet140_PFMETNoMu140_PFMHTNoMu140_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMonoCentralPFJet140PFMETNoMu140PFMHTNoMu140NoiseCleaned + HLTRecoMETSequence + hltMET70 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean60 + HLTAK4CaloJetsSequence + hltCentralCaloJet115 + hltMetCleanUsingJetID + hltMETCleanUsingJetID60 + HLTAK4PFJetsSequence + hltCentralPFJetsCorrectedMatchedToCentralCaloJets115 + hltMatchedCentralPFJet140Filter + hltMatchedCentralPFJet115NHEF95Filter + hltPFMETNoMuProducer + hltPFMETNoMu140Filter + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseIDNoMu + hltPFMHTLooseIDNoMu140Filter + HLTEndSequence ) HLT_MonoCentralPFJet150_PFMETNoMu150_PFMHTNoMu150_NoiseCleaned_v1 = cms.Path( HLTBeginSequence + hltL1sL1ETM60ORETM70 + hltPreMonoCentralPFJet150PFMETNoMu150PFMHTNoMu150NoiseCleaned + HLTRecoMETSequence + hltMET70 + HLTHBHENoiseCleanerSequence + hltMetClean + hltMETClean60 + HLTAK4CaloJetsSequence + hltCentralCaloJet125 + hltMetCleanUsingJetID + hltMETCleanUsingJetID60 + HLTAK4PFJetsSequence + hltCentralPFJetsCorrectedMatchedToCentralCaloJets125 + hltMatchedCentralPFJet150Filter + hltMatchedCentralPFJet125NHEF95Filter + hltPFMETNoMuProducer + hltPFMETNoMu150Filter + hltAK4PFJetsCorrectedLooseID + hltPFMHTLooseIDNoMu + hltPFMHTLooseIDNoMu150Filter + HLTEndSequence ) HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1 = cms.Path( HLTBeginSequence + hltL1sL1EG25erHTT125 + hltPreEle27eta2p1WP85GsfHT200 + HLTL1EGHttEle27erWP85GsfSequence + HLTAK4PFJetsSequence + hltPFHTJet30 + hltPFHT200Jet30 + HLTEndSequence ) -HLT_Photon90_CaloIdL_PFHT500_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG35 + hltPrePhoton90CaloIdLPFHT500 + HLTPhoton90_CaloId_Sequence + HLTAK4CaloJetsSequence + hltHtMht + hltHt400 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT500 + HLTEndSequence ) +HLT_Photon90_CaloIdL_PFHT500_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleEG40 + hltPrePhoton90CaloIdLPFHT500 + HLTPhoton90_CaloId_Sequence + HLTAK4CaloJetsSequence + hltHtMht + hltHt400 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT500 + HLTEndSequence ) HLT_DoubleMu8_Mass8_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu6HTT150orL1Mu8HTT125orL1HTT175 + hltPreDoubleMu8Mass8PFHT300 + hltDimuon8L1Filtered0 + HLTL2muonrecoSequence + hltDimuon8L2PreFiltered0 + HLTL3muonrecoSequence + hltDoubleMu8Mass8L3Filtered + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + HLTEndSequence ) HLT_Mu8_Ele8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1Mu6HTT150orL1Mu8HTT125orL1HTT175 + hltPreMu8Ele8CaloIdLTrkIdVLMass8PFHT300 + hltMuon8L1Filtered0 + HLTL2muonrecoSequence + hltMuon8L2Filtered0 + HLTL3muonrecoSequence + hltMuon8L3Filtered0 + HLTSingleEle8CaloIdVLTrkIdVLSequence + hltElectronMuonInvMassFilter8 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + HLTEndSequence ) HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleEG6HTT150orL1HTT175 + hltPreDoubleEle8CaloIdLTrkIdVLMass8PFHT300 + HLTDoubleEle8CaloIdVLTrkIdVLSequence + hltDoubleEle8Mass8Filter + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + HLTEndSequence ) @@ -38575,10 +42703,17 @@ HLT_Ele15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleEG5) + hltPreEle15IsoVVVLPFHT400PFMET70 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + HLTEle15VVVLGsfSequence + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + hltPFMETProducer + hltPFMET70Filter + HLTEndSequence ) HLT_Ele15_IsoVVVL_PFHT600_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleEG5) + hltPreEle15IsoVVVLPFHT600 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + HLTEle15VVVLGsfSequence + HLTAK4PFJetsSequence + hltPFHT + hltPFHT600 + HLTEndSequence ) HLT_Ele15_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleEG5) + hltPreEle15PFHT300 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + HLTEle15GsfSequence + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + HLTEndSequence ) -HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLBTagCSV07PFHT400 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltSusyPreBtagJetFilter + HLTFastPrimaryVertexSequence + hltFastPVPixelVertexSelector + HLTBtagCSVSequenceL3 + hltBLifetimeL3FilterCSVsusy + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + HLTEndSequence ) -HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLPFHT400PFMET70 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + hltPFMETProducer + hltPFMET70Filter + HLTEndSequence ) -HLT_Mu15_IsoVVVL_PFHT600_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLPFHT600 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTL3muoncaloisorecoSequenceNoBools + HLTTrackReconstructionForIsoL3MuonIter02 + hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT600 + HLTEndSequence ) +HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLBTagCSV07PFHT400 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltSusyPreBtagJetFilter + HLTFastPrimaryVertexSequence + hltFastPVPixelVertexSelector + HLTBtagCSVSequenceL3 + hltBLifetimeL3FilterCSVsusy + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTMu15IsolationSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + HLTEndSequence ) +HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLPFHT400PFMET70 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTMu15IsolationSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT400 + hltPFMETProducer + hltPFMET70Filter + HLTEndSequence ) +HLT_Mu15_IsoVVVL_PFHT600_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15IsoVVVLPFHT600 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTMu15IsolationSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + HLTAK4PFJetsSequence + hltPFHT + hltPFHT600 + HLTEndSequence ) HLT_Mu15_PFHT300_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT150ORHTT175 + cms.ignore(hltL1sL1SingleMu5) + hltPreMu15PFHT300 + HLTAK4CaloJetsSequence + hltHtMht + hltHt200 + hltL1fL1sMu5L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu5L1f0L2Filtered0Q + HLTL3muonrecoSequence + hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + HLTAK4PFJetsSequence + hltPFHT + hltPFHT300 + HLTEndSequence ) +HLT_Dimuon16_Jpsi_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu10MuOpen + hltPreDimuon16Jpsi + hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon16JpsiL3Filtered + hltDisplacedmumuVtxProducerDimuon16Jpsi + hltDisplacedmumuFilterDimuon16Jpsi + HLTEndSequence ) +HLT_Dimuon10_Jpsi_Barrel_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16NoOS + hltPreDimuon10JpsiBarrel + hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon10JpsiBarrelL3Filtered + hltDisplacedmumuVtxProducerDimuon10JpsiBarrel + hltDisplacedmumuFilterDimuon10JpsiBarrel + HLTEndSequence ) +HLT_Dimuon8_PsiPrime_Barrel_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16NoOS + hltPreDimuon8PsiPrimeBarrel + hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon8PsiPrimeBarrelL3Filtered + hltDisplacedmumuVtxProducerDimuon8PsiPrimeBarrel + hltDisplacedmumuFilterDimuon8PsiPrimeBarrel + HLTEndSequence ) +HLT_Dimuon8_Upsilon_Barrel_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16NoOS + hltPreDimuon8UpsilonBarrel + hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon8UpsilonBarrelL3Filtered + hltDisplacedmumuVtxProducerDimuon8UpsilonBarrel + hltDisplacedmumuFilterDimuon8UpsilonBarrel + HLTEndSequence ) +HLT_Dimuon0_Phi_Barrel_v1 = cms.Path( HLTBeginSequence + hltL1sL1DoubleMu0er16NoOS + hltPreDimuon0PhiBarrel + hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + HLTL3muonrecoSequence + hltDimuon0PhiBarrelL3Filtered + hltDisplacedmumuVtxProducerDimuon0PhiBarrel + hltDisplacedmumuFilterDimuon0PhiBarrel + HLTEndSequence ) +HLT_Mu16_TkMu0_dEta18_Onia_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu14erORSingleMu16 + hltPreMu16TkMu0dEta18Onia + hltL1fL1sMu14erorMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erorMu16L1f0L2Filtered0 + HLTL3muonrecoSequence + hltL3fL1sMu14erorMu16L1f0L2f0L3Filtered16 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered16TrkFiltered0 + hltDiMuonGlb16Trk0DzFiltered0p2 + HLTEndSequence ) +HLT_Mu16_TkMu0_dEta18_Phi_v1 = cms.Path( HLTBeginSequence + hltL1sL1SingleMu14erORSingleMu16 + hltPreMu16TkMu0dEta18Phi + hltL1fL1sMu14erorMu16L1Filtered0 + HLTL2muonrecoSequence + hltL2fL1sMu14erorMu16L1f0L2Filtered0 + HLTL3muonrecoSequence + hltL3fL1sMu14erorMu16L1f0L2f0L3Filtered16 + HLTTrackerMuonSequence + hltDiMuonGlbFiltered16TrkFiltered0Phi + hltDiMuonGlb16Trk0DzFiltered0p2Phi + HLTEndSequence ) HLT_ECALHT800_v1 = cms.Path( HLTBeginSequence + hltL1sL1HTT175OrETM70 + hltPreECALHT800 + HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + hltTowerMakerEcal + hltHtMhtEcal + hltHtEcal800 + HLTEndSequence ) HLT_Physics_v1 = cms.Path( HLTBeginSequence + hltPrePhysics + HLTEndSequence ) HLT_ReducedIterativeTracking_v1 = cms.Path( HLTBeginSequence + hltPreReducedIterativeTracking + HLTRecoJetSequenceAK4PrePF + HLTDoLocalPixelSequence + HLTRecopixelvertexingSequence + HLTDoLocalStripSequence + HLTIterativeTrackingIter02 + HLTEndSequence ) @@ -38587,7 +42722,7 @@ HLTAnalyzerEndpath = cms.EndPath( hltL1GtTrigReport + hltTrigReport ) -HLTSchedule = cms.Schedule( *(HLTriggerFirstPath, HLT_AK8PFJet360TrimMod_Mass30_v1, HLT_AK8PFHT700_TrimR0p1PT0p03Mass50_v1, HLT_CaloJet500_NoJetID_v1, HLT_Dimuon13_PsiPrime_v1, HLT_Dimuon13_Upsilon_v1, HLT_Dimuon20_Jpsi_v1, HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1, HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1, HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_DoubleMu33NoFiltersNoVtx_v1, HLT_DoubleMu38NoFiltersNoVtx_v1, HLT_DoubleMu23NoFiltersNoVtxDisplaced_v1, HLT_DoubleMu28NoFiltersNoVtxDisplaced_v1, HLT_DoubleMu4_3_Bs_v1, HLT_DoubleMu4_3_Jpsi_Displaced_v1, HLT_DoubleMu4_JpsiTrk_Displaced_v1, HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v1, HLT_DoubleMu4_PsiPrimeTrk_Displaced_v1, HLT_Mu7p5_L2Mu2_Jpsi_v1, HLT_Mu7p5_L2Mu2_Upsilon_v1, HLT_Mu7p5_Track2_Jpsi_v1, HLT_Mu7p5_Track3p5_Jpsi_v1, HLT_Mu7p5_Track7_Jpsi_v1, HLT_Mu7p5_Track2_Upsilon_v1, HLT_Mu7p5_Track3p5_Upsilon_v1, HLT_Mu7p5_Track7_Upsilon_v1, HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1, HLT_Dimuon0er16_Jpsi_NoVertexing_v1, HLT_Dimuon6_Jpsi_NoVertexing_v1, HLT_DoublePhoton85_v1, HLT_Ele20WP60_Ele8_Mass55_v1, HLT_Ele25WP60_SC4_Mass55_v1, HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1, HLT_Ele35_eta2p1_WP85_Gsf_v1, HLT_Ele40_eta2p1_WP85_Gsf_v1, HLT_Ele27_WP85_Gsf_v1, HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1, HLT_Ele105_CaloIdVT_GsfTrkIdT_v1, HLT_Mu16_eta2p1_CaloMET30_v1, HLT_IsoMu16_eta2p1_CaloMET30_v1, HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1, HLT_IsoMu17_eta2p1_v1, HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1, HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1, HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_DoubleIsoMu17_eta2p1_v1, HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1, HLT_IsoMu20_eta2p1_v1, HLT_IsoMu24_v1, HLT_IsoMu24_eta2p1_v1, HLT_IsoTkMu20_eta2p1_v1, HLT_IsoTkMu24_v1, HLT_IsoTkMu24_eta2p1_v1, HLT_IsoMu27_v1, HLT_IsoTkMu27_v1, HLT_JetE30_NoBPTX3BX_NoHalo_v1, HLT_JetE30_NoBPTX_v1, HLT_JetE50_NoBPTX3BX_NoHalo_v1, HLT_JetE70_NoBPTX3BX_NoHalo_v1, HLT_L2DoubleMu23_NoVertex_v1, HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v1, HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1, HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1, HLT_L2Mu10_NoVertex_NoBPTX_v1, HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1, HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1, HLT_Mu17_Mu8_DZ_v1, HLT_Mu17_TkMu8_DZ_v1, HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v1, HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1, HLT_Mu25_TkMu0_dEta18_Onia_v1, HLT_Mu27_TkMu8_v1, HLT_Mu30_TkMu11_v1, HLT_Mu40_TkMu11_v1, HLT_Mu40_eta2p1_PFJet200_PFJet50_v1, HLT_Mu24_eta2p1_v1, HLT_TkMu24_eta2p1_v1, HLT_Mu27_v1, HLT_TkMu27_v1, HLT_Mu50_v1, HLT_Mu45_eta2p1_v1, HLT_Mu38NoFiltersNoVtx_Photon38_CaloIdL_v1, HLT_Mu42NoFiltersNoVtx_Photon42_CaloIdL_v1, HLT_Mu28NoFiltersNoVtxDisplaced_Photon28_CaloIdL_v1, HLT_Mu33NoFiltersNoVtxDisplaced_Photon33_CaloIdL_v1, HLT_PFHT350_PFMET120_NoiseCleaned_v1, HLT_PFHT550_4Jet_v1, HLT_PFHT650_4Jet_v1, HLT_PFHT750_4Jet_v1, HLT_PFHT350_v1, HLT_PFHT600_v1, HLT_PFHT650_v1, HLT_PFHT900_v1, HLT_PFJet40_v1, HLT_PFJet60_v1, HLT_PFJet80_v1, HLT_PFJet140_v1, HLT_PFJet200_v1, HLT_PFJet260_v1, HLT_PFJet320_v1, HLT_PFJet400_v1, HLT_PFJet450_v1, HLT_PFJet500_v1, HLT_DiPFJetAve30_HFJEC_v1, HLT_DiPFJetAve60_HFJEC_v1, HLT_DiPFJetAve80_HFJEC_v1, HLT_DiPFJetAve100_HFJEC_v1, HLT_DiPFJetAve160_HFJEC_v1, HLT_DiPFJetAve220_HFJEC_v1, HLT_DiPFJetAve300_HFJEC_v1, HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu140_v1, HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu80_v1, HLT_DiCentralPFJet70_PFMET120_NoiseCleaned_v1, HLT_HT200_v1, HLT_HT250_v1, HLT_HT300_v1, HLT_HT350_v1, HLT_HT400_v1, HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1, HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1, HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1, HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1, HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1, HLT_MET75_IsoTrk50_v1, HLT_MET90_IsoTrk50_v1, HLT_PFMET120_NoiseCleaned_BTagCSV07_v1, HLT_PFMET120_NoiseCleaned_Mu5_v1, HLT_PFMET170_NoiseCleaned_v1, HLT_PFMET120_PFMHT120_IDLoose_v1, HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_BTagCSV0p7_v1, HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_v1, HLT_QuadPFJet_BTagCSV_VBF_v1, HLT_QuadPFJet_VBF_v1, HLT_L1_TripleJet_VBF_v1, HLT_QuadJet45_TripleCSV0p5_v1, HLT_QuadJet45_DoubleCSV0p5_v1, HLT_DoubleJet90_Double30_TripleCSV0p5_v1, HLT_DoubleJet90_Double30_DoubleCSV0p5_v1, HLT_Photon135_PFMET40_v1, HLT_Photon135_PFMET100_NoiseCleaned_v1, HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon250_NoHE_v1, HLT_Photon300_NoHE_v1, HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1, HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1, HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1, HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1, HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1, HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1, HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Mu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_v1, HLT_Mu24_TrkIsoVVL_v1, HLT_Mu34_TrkIsoVVL_v1, HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele18_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele33_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_BTagMu_DiJet20_Mu5_v1, HLT_BTagMu_DiJet40_Mu5_v1, HLT_BTagMu_DiJet70_Mu5_v1, HLT_BTagMu_DiJet110_Mu5_v1, HLT_BTagMu_Jet300_Mu5_v1, HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1, HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1, HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v1, HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu17_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu30_Ele30_CaloIdL_GsfTrkIdVL_v1, HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v1, HLT_Mu12_Photon25_CaloIdL_v1, HLT_Mu12_Photon25_CaloIdL_L1ISO_v1, HLT_Mu12_Photon25_CaloIdL_L1OR_v1, HLT_Mu17_Photon30_CaloIdL_L1ISO_v1, HLT_Mu17_Photon35_CaloIdL_L1ISO_v1, HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v1, HLT_TripleMu_12_10_5_v1, HLT_Mu3er_PFHT140_PFMET125_NoiseCleaned_v1, HLT_Mu6_PFHT200_PFMET100_NoiseCleaned_BTagCSV07_v1, HLT_Mu6_PFHT200_PFMET125_NoiseCleaned_v1, HLT_Mu14er_PFMET120_NoiseCleaned_v1, HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_AK8DiPFJet280_200_TrimMass30_BTagCSV0p3_v1, HLT_PFHT650_WideJetMJJ900DEtaJJ1p5_v1, HLT_PFHT650_WideJetMJJ950DEtaJJ1p5_v1, HLT_Photon22_v1, HLT_Photon30_v1, HLT_Photon36_v1, HLT_Photon50_v1, HLT_Photon75_v1, HLT_Photon90_v1, HLT_Photon120_v1, HLT_Photon175_v1, HLT_Photon165_HE10_v1, HLT_Photon22_R9Id90_HE10_IsoM_v1, HLT_Photon30_R9Id90_HE10_IsoM_v1, HLT_Photon36_R9Id90_HE10_IsoM_v1, HLT_Photon50_R9Id90_HE10_IsoM_v1, HLT_Photon75_R9Id90_HE10_IsoM_v1, HLT_Photon90_R9Id90_HE10_IsoM_v1, HLT_Photon120_R9Id90_HE10_IsoM_v1, HLT_Photon165_R9Id90_HE10_IsoM_v1, HLT_Dimuon0_Jpsi_Muon_v1, HLT_Dimuon0_Upsilon_Muon_v1, HLT_QuadMuon0_Dimuon0_Jpsi_v1, HLT_QuadMuon0_Dimuon0_Upsilon_v1, HLT_Mu17_Mu8_SameSign_v1, HLT_Mu17_Mu8_SameSign_DPhi_v1, HLT_RsqMR260_Rsq0p09_MR200_v1, HLT_RsqMR260_Rsq0p09_MR200_4jet_v1, HLT_RsqMR300_Rsq0p09_MR200_v1, HLT_RsqMR300_Rsq0p09_MR200_4jet_v1, HLT_Rsq0p36_v1, HLT_HT750_DisplacedDijet80_Inclusive_v1, HLT_HT650_DisplacedDijet80_Inclusive_v1, HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v1, HLT_HT350_DisplacedDijet80_DisplacedTrack_v1, HLT_MonoCentralPFJet140_PFMETNoMu100_PFMHTNoMu140_NoiseCleaned_v1, HLT_MonoCentralPFJet140_PFMETNoMu140_PFMHTNoMu140_NoiseCleaned_v1, HLT_MonoCentralPFJet150_PFMETNoMu150_PFMHTNoMu150_NoiseCleaned_v1, HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1, HLT_Photon90_CaloIdL_PFHT500_v1, HLT_DoubleMu8_Mass8_PFHT300_v1, HLT_Mu8_Ele8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1, HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1, HLT_Mu10_CentralPFJet30_BTagCSV0p5PF_v1, HLT_Ele10_CaloIdL_TrackIdVL_CentralPFJet30_BTagCSV0p5PF_v1, HLT_Ele15_IsoVVVL_BTagtop8CSV07_PFHT400_v1, HLT_Ele15_IsoVVVL_PFHT400_PFMET70_v1, HLT_Ele15_IsoVVVL_PFHT600_v1, HLT_Ele15_PFHT300_v1, HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1, HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1, HLT_Mu15_IsoVVVL_PFHT600_v1, HLT_Mu15_PFHT300_v1, HLT_ECALHT800_v1, HLT_Physics_v1, HLT_ReducedIterativeTracking_v1, HLT_ZeroBias_v1, HLTriggerFinalPath, HLTAnalyzerEndpath )) +HLTSchedule = cms.Schedule( *(HLTriggerFirstPath, HLT_AK8PFJet360TrimMod_Mass30_v1, HLT_AK8PFHT700_TrimR0p1PT0p03Mass50_v1, HLT_CaloJet500_NoJetID_v1, HLT_Dimuon13_PsiPrime_v1, HLT_Dimuon13_Upsilon_v1, HLT_Dimuon20_Jpsi_v1, HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1, HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1, HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1, HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_DoubleMu33NoFiltersNoVtx_v1, HLT_DoubleMu38NoFiltersNoVtx_v1, HLT_DoubleMu23NoFiltersNoVtxDisplaced_v1, HLT_DoubleMu28NoFiltersNoVtxDisplaced_v1, HLT_DoubleMu4_3_Bs_v1, HLT_DoubleMu4_3_Jpsi_Displaced_v1, HLT_DoubleMu4_JpsiTrk_Displaced_v1, HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v1, HLT_DoubleMu4_PsiPrimeTrk_Displaced_v1, HLT_Mu7p5_L2Mu2_Jpsi_v1, HLT_Mu7p5_L2Mu2_Upsilon_v1, HLT_Mu7p5_Track2_Jpsi_v1, HLT_Mu7p5_Track3p5_Jpsi_v1, HLT_Mu7p5_Track7_Jpsi_v1, HLT_Mu7p5_Track2_Upsilon_v1, HLT_Mu7p5_Track3p5_Upsilon_v1, HLT_Mu7p5_Track7_Upsilon_v1, HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1, HLT_Dimuon0er16_Jpsi_NoVertexing_v1, HLT_Dimuon6_Jpsi_NoVertexing_v1, HLT_DoublePhoton85_v1, HLT_Ele20WP60_Ele8_Mass55_v1, HLT_Ele22_eta2p1_WP75_Gsf_v1, HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1, HLT_Ele25WP60_SC4_Mass55_v1, HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1, HLT_Ele35_eta2p1_WP85_Gsf_v1, HLT_Ele40_eta2p1_WP85_Gsf_v1, HLT_Ele27_WP85_Gsf_v1, HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1, HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_Ele27_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1, HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet30_v1, HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1, HLT_Ele27_eta2p1_WP75_Gsf_v1, HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1, HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_Ele32_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1, HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1, HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1, HLT_Ele32_eta2p1_WP75_Gsf_v1, HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1, HLT_Ele105_CaloIdVT_GsfTrkIdT_v1, HLT_Mu16_eta2p1_CaloMET30_v1, HLT_IsoMu16_eta2p1_CaloMET30_v1, HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1, HLT_IsoMu17_eta2p1_v1, HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1, HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1, HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1, HLT_DoubleIsoMu17_eta2p1_v1, HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1, HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1, HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1, HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1, HLT_IsoMu20_v1, HLT_IsoMu20_eta2p1_v1, HLT_IsoMu24_v1, HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1, HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1, HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1, HLT_IsoMu24_eta2p1_v1, HLT_IsoMu27_v1, HLT_IsoTkMu20_v1, HLT_IsoTkMu20_eta2p1_v1, HLT_IsoTkMu24_v1, HLT_IsoTkMu24_eta2p1_v1, HLT_IsoTkMu27_v1, HLT_JetE30_NoBPTX3BX_NoHalo_v1, HLT_JetE30_NoBPTX_v1, HLT_JetE50_NoBPTX3BX_NoHalo_v1, HLT_JetE70_NoBPTX3BX_NoHalo_v1, HLT_L2DoubleMu23_NoVertex_v1, HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v1, HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1, HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1, HLT_L2Mu10_NoVertex_NoBPTX_v1, HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1, HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1, HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1, HLT_Mu17_Mu8_DZ_v1, HLT_Mu17_TkMu8_DZ_v1, HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v1, HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1, HLT_Mu25_TkMu0_dEta18_Onia_v1, HLT_Mu27_TkMu8_v1, HLT_Mu30_TkMu11_v1, HLT_Mu40_TkMu11_v1, HLT_Mu40_eta2p1_PFJet200_PFJet50_v1, HLT_Mu20_v1, HLT_TkMu20_v1, HLT_Mu24_eta2p1_v1, HLT_TkMu24_eta2p1_v1, HLT_Mu27_v1, HLT_TkMu27_v1, HLT_Mu50_v1, HLT_Mu45_eta2p1_v1, HLT_Mu38NoFiltersNoVtx_Photon38_CaloIdL_v1, HLT_Mu42NoFiltersNoVtx_Photon42_CaloIdL_v1, HLT_Mu28NoFiltersNoVtxDisplaced_Photon28_CaloIdL_v1, HLT_Mu33NoFiltersNoVtxDisplaced_Photon33_CaloIdL_v1, HLT_PFHT350_PFMET120_NoiseCleaned_v1, HLT_PFHT550_4Jet_v1, HLT_PFHT650_4Jet_v1, HLT_PFHT750_4Jet_v1, HLT_PFHT350_v1, HLT_PFHT600_v1, HLT_PFHT650_v1, HLT_PFHT900_v1, HLT_PFJet40_v1, HLT_PFJet60_v1, HLT_PFJet80_v1, HLT_PFJet140_v1, HLT_PFJet200_v1, HLT_PFJet260_v1, HLT_PFJet320_v1, HLT_PFJet400_v1, HLT_PFJet450_v1, HLT_PFJet500_v1, HLT_DiPFJetAve30_HFJEC_v1, HLT_DiPFJetAve60_HFJEC_v1, HLT_DiPFJetAve80_HFJEC_v1, HLT_DiPFJetAve100_HFJEC_v1, HLT_DiPFJetAve160_HFJEC_v1, HLT_DiPFJetAve220_HFJEC_v1, HLT_DiPFJetAve300_HFJEC_v1, HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu140_v1, HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu80_v1, HLT_DiCentralPFJet70_PFMET120_NoiseCleaned_v1, HLT_HT200_v1, HLT_HT250_v1, HLT_HT300_v1, HLT_HT350_v1, HLT_HT400_v1, HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1, HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1, HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1, HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1, HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1, HLT_MET75_IsoTrk50_v1, HLT_MET90_IsoTrk50_v1, HLT_PFMET120_NoiseCleaned_BTagCSV07_v1, HLT_PFMET120_NoiseCleaned_Mu5_v1, HLT_PFMET170_NoiseCleaned_v1, HLT_PFMET90_PFMHT90_IDLoose_v1, HLT_PFMET100_PFMHT100_IDLoose_v1, HLT_PFMET110_PFMHT110_IDLoose_v1, HLT_PFMET120_PFMHT120_IDLoose_v1, HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_BTagCSV0p7_v1, HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_v1, HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1, HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1, HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1, HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1, HLT_QuadPFJet_VBF_v1, HLT_L1_TripleJet_VBF_v1, HLT_QuadJet45_TripleCSV0p5_v1, HLT_QuadJet45_DoubleCSV0p5_v1, HLT_DoubleJet90_Double30_TripleCSV0p5_v1, HLT_DoubleJet90_Double30_DoubleCSV0p5_v1, HLT_Photon135_PFMET100_NoiseCleaned_v1, HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon250_NoHE_v1, HLT_Photon300_NoHE_v1, HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1, HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1, HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1, HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1, HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1, HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1, HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1, HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1, HLT_Mu8_TrkIsoVVL_v1, HLT_Mu17_TrkIsoVVL_v1, HLT_Mu24_TrkIsoVVL_v1, HLT_Mu34_TrkIsoVVL_v1, HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele18_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_Ele33_CaloIdL_TrackIdL_IsoVL_PFJet30_v1, HLT_BTagMu_DiJet20_Mu5_v1, HLT_BTagMu_DiJet40_Mu5_v1, HLT_BTagMu_DiJet70_Mu5_v1, HLT_BTagMu_DiJet110_Mu5_v1, HLT_BTagMu_Jet300_Mu5_v1, HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1, HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1, HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v1, HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu17_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Mu30_Ele30_CaloIdL_GsfTrkIdVL_v1, HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v1, HLT_Mu12_Photon25_CaloIdL_v1, HLT_Mu12_Photon25_CaloIdL_L1ISO_v1, HLT_Mu12_Photon25_CaloIdL_L1OR_v1, HLT_Mu17_Photon30_CaloIdL_L1ISO_v1, HLT_Mu17_Photon35_CaloIdL_L1ISO_v1, HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v1, HLT_TripleMu_12_10_5_v1, HLT_Mu3er_PFHT140_PFMET125_NoiseCleaned_v1, HLT_Mu6_PFHT200_PFMET100_NoiseCleaned_BTagCSV07_v1, HLT_Mu6_PFHT200_PFMET125_NoiseCleaned_v1, HLT_Mu14er_PFMET120_NoiseCleaned_v1, HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v1, HLT_Ele12_CaloIdL_TrackIdL_IsoVL_v1, HLT_AK8DiPFJet280_200_TrimMass30_BTagCSV0p3_v1, HLT_PFHT650_WideJetMJJ900DEtaJJ1p5_v1, HLT_PFHT650_WideJetMJJ950DEtaJJ1p5_v1, HLT_Photon22_v1, HLT_Photon30_v1, HLT_Photon36_v1, HLT_Photon50_v1, HLT_Photon75_v1, HLT_Photon90_v1, HLT_Photon120_v1, HLT_Photon175_v1, HLT_Photon165_HE10_v1, HLT_Photon22_R9Id90_HE10_IsoM_v1, HLT_Photon30_R9Id90_HE10_IsoM_v1, HLT_Photon36_R9Id90_HE10_IsoM_v1, HLT_Photon50_R9Id90_HE10_IsoM_v1, HLT_Photon75_R9Id90_HE10_IsoM_v1, HLT_Photon90_R9Id90_HE10_IsoM_v1, HLT_Photon120_R9Id90_HE10_IsoM_v1, HLT_Photon165_R9Id90_HE10_IsoM_v1, HLT_Dimuon0_Jpsi_Muon_v1, HLT_Dimuon0_Upsilon_Muon_v1, HLT_QuadMuon0_Dimuon0_Jpsi_v1, HLT_QuadMuon0_Dimuon0_Upsilon_v1, HLT_Mu17_Mu8_SameSign_v1, HLT_Mu17_Mu8_SameSign_DPhi_v1, HLT_RsqMR260_Rsq0p09_MR200_v1, HLT_RsqMR260_Rsq0p09_MR200_4jet_v1, HLT_RsqMR300_Rsq0p09_MR200_v1, HLT_RsqMR300_Rsq0p09_MR200_4jet_v1, HLT_Rsq0p36_v1, HLT_HT750_DisplacedDijet80_Inclusive_v1, HLT_HT650_DisplacedDijet80_Inclusive_v1, HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v1, HLT_HT350_DisplacedDijet40_DisplacedTrack_v1, HLT_HT350_DisplacedDijet80_DisplacedTrack_v1, HLT_HT500_DisplacedDijet40_Inclusive_v1, HLT_HT550_DisplacedDijet40_Inclusive_v1, HLT_VBF_DisplacedJet40_DisplacedTrack_v1, HLT_VBF_DisplacedJet40_TightID_DisplacedTrack_v1, HLT_VBF_DisplacedJet40_Hadronic_v1, HLT_VBF_DisplacedJet40_TightID_Hadronic_v1, HLT_MonoCentralPFJet140_PFMETNoMu100_PFMHTNoMu140_NoiseCleaned_v1, HLT_MonoCentralPFJet140_PFMETNoMu140_PFMHTNoMu140_NoiseCleaned_v1, HLT_MonoCentralPFJet150_PFMETNoMu150_PFMHTNoMu150_NoiseCleaned_v1, HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1, HLT_Photon90_CaloIdL_PFHT500_v1, HLT_DoubleMu8_Mass8_PFHT300_v1, HLT_Mu8_Ele8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1, HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1, HLT_Mu10_CentralPFJet30_BTagCSV0p5PF_v1, HLT_Ele10_CaloIdL_TrackIdVL_CentralPFJet30_BTagCSV0p5PF_v1, HLT_Ele15_IsoVVVL_BTagtop8CSV07_PFHT400_v1, HLT_Ele15_IsoVVVL_PFHT400_PFMET70_v1, HLT_Ele15_IsoVVVL_PFHT600_v1, HLT_Ele15_PFHT300_v1, HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1, HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1, HLT_Mu15_IsoVVVL_PFHT600_v1, HLT_Mu15_PFHT300_v1, HLT_Dimuon16_Jpsi_v1, HLT_Dimuon10_Jpsi_Barrel_v1, HLT_Dimuon8_PsiPrime_Barrel_v1, HLT_Dimuon8_Upsilon_Barrel_v1, HLT_Dimuon0_Phi_Barrel_v1, HLT_Mu16_TkMu0_dEta18_Onia_v1, HLT_Mu16_TkMu0_dEta18_Phi_v1, HLT_ECALHT800_v1, HLT_Physics_v1, HLT_ReducedIterativeTracking_v1, HLT_ZeroBias_v1, HLTriggerFinalPath, HLTAnalyzerEndpath )) diff --git a/trunk/HLTrigger/Configuration/python/HLT_HIon_cff.py b/trunk/HLTrigger/Configuration/python/HLT_HIon_cff.py index 8b33bf5503d17..9425c92cb2880 100644 --- a/trunk/HLTrigger/Configuration/python/HLT_HIon_cff.py +++ b/trunk/HLTrigger/Configuration/python/HLT_HIon_cff.py @@ -1,10 +1,10 @@ -# /dev/CMSSW_7_3_0/HIon/V37 (CMSSW_7_3_1_HLT1) +# /dev/CMSSW_7_3_0/HIon/V47 (CMSSW_7_3_1_patch2_HLT3) import FWCore.ParameterSet.Config as cms HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_7_3_0/HIon/V37') + tableName = cms.string('/dev/CMSSW_7_3_0/HIon/V47') ) HLTIter4PSetTrajectoryFilterIT = cms.PSet( @@ -819,11 +819,11 @@ 'HcalCellDead' ) ) hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer", - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + categoryVariableName = cms.string( "vertexCategory" ), useTrackWeights = cms.bool( True ), useCategories = cms.bool( True ), pseudoMultiplicityMin = cms.uint32( 2 ), - categoryVariableName = cms.string( "vertexCategory" ), + correctVertexMass = cms.bool( True ), trackSelection = cms.PSet( totalHitsMin = cms.uint32( 0 ), jetDeltaRMax = cms.double( 0.3 ), @@ -845,7 +845,7 @@ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), - correctVertexMass = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), charmCut = cms.double( 1.5 ), vertexFlip = cms.bool( False ), minimumTrackWeight = cms.double( 0.5 ), @@ -872,6 +872,80 @@ trackSort = cms.string( "sip2dSig" ), trackFlip = cms.bool( False ) ) +hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer", + categoryVariableName = cms.string( "vertexCategory" ), + useTrackWeights = cms.bool( True ), + useCategories = cms.bool( True ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( -99999.9 ), + b_dR = cms.double( 0.6263 ) + ), + calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex', + 'CombinedSVIVFV2PseudoVertex', + 'CombinedSVIVFV2NoVertex' ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + charmCut = cms.double( 1.5 ), + vertexFlip = cms.bool( False ), + minimumTrackWeight = cms.double( 0.5 ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackMultiplicityMin = cms.uint32( 3 ), + trackPseudoSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( 2.0 ), + b_dR = cms.double( 0.6263 ) + ), + trackSort = cms.string( "sip2dSig" ), + trackFlip = cms.bool( False ) +) hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer", MaxDPhi = cms.double( 1.6 ), ComponentName = cms.string( "hltESPAnalyticalPropagator" ), @@ -1512,16 +1586,16 @@ hltEcalDigis = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), - 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 ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), + feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), - numbTriggerTSamples = cms.int32( 1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), - InputLabel = cms.InputTag( "rawDataCollector" ), + numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), - feIdCheck = cms.bool( True ), + orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), @@ -1531,18 +1605,60 @@ ) hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer", EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - alphaEB = cms.double( 1.138 ), - alphaEE = cms.double( 1.89 ), - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + eePulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EcalPulseShapeParameters = cms.PSet( + EcalPreMixStage2 = cms.bool( False ), + EECorrNoiseMatrixG01 = cms.vdouble( 1.0, 0.72698, 0.62048, 0.55691, 0.51848, 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 ), + EcalPreMixStage1 = cms.bool( False ), + EECorrNoiseMatrixG06 = cms.vdouble( 1.0, 0.71217, 0.47464, 0.34056, 0.26282, 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 ), + 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 ), + EBdigiCollection = cms.string( "" ), + EEPulseShapeCovariance = cms.vdouble( 3.941E-5, 3.333E-5, 0.0, -1.449E-5, -1.661E-5, -1.424E-5, -1.183E-5, -6.842E-6, -4.915E-6, -3.411E-6, 0.0, 0.0, 3.333E-5, 2.862E-5, 0.0, -1.244E-5, -1.431E-5, -1.233E-5, -1.032E-5, -5.883E-6, -4.154E-6, -2.902E-6, -2.128E-6, 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-5, -1.244E-5, 0.0, 5.84E-6, 6.649E-6, 5.72E-6, 4.812E-6, 2.708E-6, 1.869E-6, 1.33E-6, 9.186E-7, 6.446E-7, -1.661E-5, -1.431E-5, 0.0, 6.649E-6, 7.966E-6, 6.898E-6, 5.794E-6, 3.157E-6, 2.184E-6, 1.567E-6, 1.084E-6, 7.575E-7, -1.424E-5, -1.233E-5, 0.0, 5.72E-6, 6.898E-6, 6.341E-6, 5.347E-6, 2.859E-6, 1.991E-6, 1.431E-6, 9.839E-7, 6.886E-7, -1.183E-5, -1.032E-5, 0.0, 4.812E-6, 5.794E-6, 5.347E-6, 4.854E-6, 2.628E-6, 1.809E-6, 1.289E-6, 9.02E-7, 6.146E-7, -6.842E-6, -5.883E-6, 0.0, 2.708E-6, 3.157E-6, 2.859E-6, 2.628E-6, 1.863E-6, 1.296E-6, 8.882E-7, 6.108E-7, 4.283E-7, -4.915E-6, -4.154E-6, 0.0, 1.869E-6, 2.184E-6, 1.991E-6, 1.809E-6, 1.296E-6, 1.217E-6, 8.669E-7, 5.751E-7, 3.882E-7, -3.411E-6, -2.902E-6, 0.0, 1.33E-6, 1.567E-6, 1.431E-6, 1.289E-6, 8.882E-7, 8.669E-7, 9.522E-7, 6.717E-7, 4.293E-7, 0.0, -2.128E-6, 0.0, 9.186E-7, 1.084E-6, 9.839E-7, 9.02E-7, 6.108E-7, 5.751E-7, 6.717E-7, 7.911E-7, 5.493E-7, 0.0, 0.0, 0.0, 6.446E-7, 7.575E-7, 6.886E-7, 6.146E-7, 4.283E-7, 3.882E-7, 4.293E-7, 5.493E-7, 7.027E-7 ), + 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 ), + ESdigiCollection = cms.string( "" ), + 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 ), + EBCorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71073, 0.55721, 0.46089, 0.40449, 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 ), + EECorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71373, 0.44825, 0.30152, 0.21609, 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 ), + EEdigiCollection = cms.string( "" ), + EBPulseShapeCovariance = cms.vdouble( 3.001E-6, 1.233E-5, 0.0, -4.416E-6, -4.571E-6, -3.614E-6, -2.636E-6, -1.286E-6, -8.41E-7, -5.296E-7, 0.0, 0.0, 1.233E-5, 6.154E-5, 0.0, -2.2E-5, -2.309E-5, -1.838E-5, -1.373E-5, -7.334E-6, -5.088E-6, -3.745E-6, -2.428E-6, 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-6, -2.2E-5, 0.0, 8.319E-6, 8.545E-6, 6.792E-6, 5.059E-6, 2.678E-6, 1.816E-6, 1.223E-6, 8.245E-7, 5.589E-7, -4.571E-6, -2.309E-5, 0.0, 8.545E-6, 9.182E-6, 7.219E-6, 5.388E-6, 2.853E-6, 1.944E-6, 1.324E-6, 9.083E-7, 6.335E-7, -3.614E-6, -1.838E-5, 0.0, 6.792E-6, 7.219E-6, 6.016E-6, 4.437E-6, 2.385E-6, 1.636E-6, 1.118E-6, 7.754E-7, 5.556E-7, -2.636E-6, -1.373E-5, 0.0, 5.059E-6, 5.388E-6, 4.437E-6, 3.602E-6, 1.917E-6, 1.322E-6, 9.079E-7, 6.529E-7, 4.752E-7, -1.286E-6, -7.334E-6, 0.0, 2.678E-6, 2.853E-6, 2.385E-6, 1.917E-6, 1.375E-6, 9.1E-7, 6.455E-7, 4.693E-7, 3.657E-7, -8.41E-7, -5.088E-6, 0.0, 1.816E-6, 1.944E-6, 1.636E-6, 1.322E-6, 9.1E-7, 9.115E-7, 6.062E-7, 4.436E-7, 3.422E-7, -5.296E-7, -3.745E-6, 0.0, 1.223E-6, 1.324E-6, 1.118E-6, 9.079E-7, 6.455E-7, 6.062E-7, 7.217E-7, 4.862E-7, 3.768E-7, 0.0, -2.428E-6, 0.0, 8.245E-7, 9.083E-7, 7.754E-7, 6.529E-7, 4.693E-7, 4.436E-7, 4.862E-7, 6.509E-7, 4.418E-7, 0.0, 0.0, 0.0, 5.589E-7, 6.335E-7, 5.556E-7, 4.752E-7, 3.657E-7, 3.422E-7, 3.768E-7, 4.418E-7, 6.142E-7 ), + UseLCcorrection = cms.untracked.bool( True ) + ), + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeConstantTerm = cms.double( 0.6 ), + prefitMaxChiSqEB = cms.double( 25.0 ), + UseDynamicPedestal = cms.bool( True ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + ampErrorCalculation = cms.bool( True ), + kPoorRecoFlagEB = cms.bool( True ), + ebPulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + kPoorRecoFlagEE = cms.bool( False ), + chi2ThreshEB_ = cms.double( 65.0 ), + EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + useLumiInfoRunHeader = cms.bool( True ), + activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), + doPrefitEE = cms.bool( False ), AlphaBetaFilename = cms.untracked.string( "NOFILE" ), betaEB = cms.double( 1.655 ), MinAmplEndcap = cms.double( 14.0 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + prefitMaxChiSqEE = cms.double( 10.0 ), MinAmplBarrel = cms.double( 8.0 ), - algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), betaEE = cms.double( 1.4 ), - UseDynamicPedestal = cms.bool( True ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ) + timealgo = cms.string( "RatioMethod" ), + EEtimeConstantTerm = cms.double( 1.0 ), + alphaEE = cms.double( 1.89 ), + EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), + algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), + alphaEB = cms.double( 1.138 ), + chi2ThreshEE_ = cms.double( 50.0 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + doPrefitEB = cms.bool( False ) ) hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), @@ -2682,8 +2798,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( ), Timing = cms.untracked.bool( False ), @@ -2908,11 +3024,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -3043,6 +3159,7 @@ TIB = cms.PSet( ) ) hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -3051,7 +3168,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -5240,6 +5356,7 @@ etMin = cms.double( 5.0 ) ) hltPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -5248,7 +5365,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), diff --git a/trunk/HLTrigger/Configuration/python/HLT_PIon_cff.py b/trunk/HLTrigger/Configuration/python/HLT_PIon_cff.py index 58b7eedea5405..7fdb68ecb17fe 100644 --- a/trunk/HLTrigger/Configuration/python/HLT_PIon_cff.py +++ b/trunk/HLTrigger/Configuration/python/HLT_PIon_cff.py @@ -1,10 +1,10 @@ -# /dev/CMSSW_7_3_0/PIon/V37 (CMSSW_7_3_1_HLT1) +# /dev/CMSSW_7_3_0/PIon/V47 (CMSSW_7_3_1_patch2_HLT3) import FWCore.ParameterSet.Config as cms HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_7_3_0/PIon/V37') + tableName = cms.string('/dev/CMSSW_7_3_0/PIon/V47') ) HLTIter4PSetTrajectoryFilterIT = cms.PSet( @@ -819,11 +819,11 @@ 'HcalCellDead' ) ) hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer", - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + categoryVariableName = cms.string( "vertexCategory" ), useTrackWeights = cms.bool( True ), useCategories = cms.bool( True ), pseudoMultiplicityMin = cms.uint32( 2 ), - categoryVariableName = cms.string( "vertexCategory" ), + correctVertexMass = cms.bool( True ), trackSelection = cms.PSet( totalHitsMin = cms.uint32( 0 ), jetDeltaRMax = cms.double( 0.3 ), @@ -845,7 +845,7 @@ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), - correctVertexMass = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), charmCut = cms.double( 1.5 ), vertexFlip = cms.bool( False ), minimumTrackWeight = cms.double( 0.5 ), @@ -872,6 +872,80 @@ trackSort = cms.string( "sip2dSig" ), trackFlip = cms.bool( False ) ) +hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer", + categoryVariableName = cms.string( "vertexCategory" ), + useTrackWeights = cms.bool( True ), + useCategories = cms.bool( True ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( -99999.9 ), + b_dR = cms.double( 0.6263 ) + ), + calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex', + 'CombinedSVIVFV2PseudoVertex', + 'CombinedSVIVFV2NoVertex' ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + charmCut = cms.double( 1.5 ), + vertexFlip = cms.bool( False ), + minimumTrackWeight = cms.double( 0.5 ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackMultiplicityMin = cms.uint32( 3 ), + trackPseudoSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( 2.0 ), + b_dR = cms.double( 0.6263 ) + ), + trackSort = cms.string( "sip2dSig" ), + trackFlip = cms.bool( False ) +) hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer", MaxDPhi = cms.double( 1.6 ), ComponentName = cms.string( "hltESPAnalyticalPropagator" ), @@ -1512,16 +1586,16 @@ hltEcalDigis = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), - 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 ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), + feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), - numbTriggerTSamples = cms.int32( 1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), - InputLabel = cms.InputTag( "rawDataCollector" ), + numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), - feIdCheck = cms.bool( True ), + orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), @@ -1531,18 +1605,60 @@ ) hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer", EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - alphaEB = cms.double( 1.138 ), - alphaEE = cms.double( 1.89 ), - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + eePulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EcalPulseShapeParameters = cms.PSet( + EcalPreMixStage2 = cms.bool( False ), + EECorrNoiseMatrixG01 = cms.vdouble( 1.0, 0.72698, 0.62048, 0.55691, 0.51848, 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 ), + EcalPreMixStage1 = cms.bool( False ), + EECorrNoiseMatrixG06 = cms.vdouble( 1.0, 0.71217, 0.47464, 0.34056, 0.26282, 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 ), + 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 ), + EBdigiCollection = cms.string( "" ), + EEPulseShapeCovariance = cms.vdouble( 3.941E-5, 3.333E-5, 0.0, -1.449E-5, -1.661E-5, -1.424E-5, -1.183E-5, -6.842E-6, -4.915E-6, -3.411E-6, 0.0, 0.0, 3.333E-5, 2.862E-5, 0.0, -1.244E-5, -1.431E-5, -1.233E-5, -1.032E-5, -5.883E-6, -4.154E-6, -2.902E-6, -2.128E-6, 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-5, -1.244E-5, 0.0, 5.84E-6, 6.649E-6, 5.72E-6, 4.812E-6, 2.708E-6, 1.869E-6, 1.33E-6, 9.186E-7, 6.446E-7, -1.661E-5, -1.431E-5, 0.0, 6.649E-6, 7.966E-6, 6.898E-6, 5.794E-6, 3.157E-6, 2.184E-6, 1.567E-6, 1.084E-6, 7.575E-7, -1.424E-5, -1.233E-5, 0.0, 5.72E-6, 6.898E-6, 6.341E-6, 5.347E-6, 2.859E-6, 1.991E-6, 1.431E-6, 9.839E-7, 6.886E-7, -1.183E-5, -1.032E-5, 0.0, 4.812E-6, 5.794E-6, 5.347E-6, 4.854E-6, 2.628E-6, 1.809E-6, 1.289E-6, 9.02E-7, 6.146E-7, -6.842E-6, -5.883E-6, 0.0, 2.708E-6, 3.157E-6, 2.859E-6, 2.628E-6, 1.863E-6, 1.296E-6, 8.882E-7, 6.108E-7, 4.283E-7, -4.915E-6, -4.154E-6, 0.0, 1.869E-6, 2.184E-6, 1.991E-6, 1.809E-6, 1.296E-6, 1.217E-6, 8.669E-7, 5.751E-7, 3.882E-7, -3.411E-6, -2.902E-6, 0.0, 1.33E-6, 1.567E-6, 1.431E-6, 1.289E-6, 8.882E-7, 8.669E-7, 9.522E-7, 6.717E-7, 4.293E-7, 0.0, -2.128E-6, 0.0, 9.186E-7, 1.084E-6, 9.839E-7, 9.02E-7, 6.108E-7, 5.751E-7, 6.717E-7, 7.911E-7, 5.493E-7, 0.0, 0.0, 0.0, 6.446E-7, 7.575E-7, 6.886E-7, 6.146E-7, 4.283E-7, 3.882E-7, 4.293E-7, 5.493E-7, 7.027E-7 ), + 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 ), + ESdigiCollection = cms.string( "" ), + 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 ), + EBCorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71073, 0.55721, 0.46089, 0.40449, 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 ), + EECorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71373, 0.44825, 0.30152, 0.21609, 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 ), + EEdigiCollection = cms.string( "" ), + EBPulseShapeCovariance = cms.vdouble( 3.001E-6, 1.233E-5, 0.0, -4.416E-6, -4.571E-6, -3.614E-6, -2.636E-6, -1.286E-6, -8.41E-7, -5.296E-7, 0.0, 0.0, 1.233E-5, 6.154E-5, 0.0, -2.2E-5, -2.309E-5, -1.838E-5, -1.373E-5, -7.334E-6, -5.088E-6, -3.745E-6, -2.428E-6, 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-6, -2.2E-5, 0.0, 8.319E-6, 8.545E-6, 6.792E-6, 5.059E-6, 2.678E-6, 1.816E-6, 1.223E-6, 8.245E-7, 5.589E-7, -4.571E-6, -2.309E-5, 0.0, 8.545E-6, 9.182E-6, 7.219E-6, 5.388E-6, 2.853E-6, 1.944E-6, 1.324E-6, 9.083E-7, 6.335E-7, -3.614E-6, -1.838E-5, 0.0, 6.792E-6, 7.219E-6, 6.016E-6, 4.437E-6, 2.385E-6, 1.636E-6, 1.118E-6, 7.754E-7, 5.556E-7, -2.636E-6, -1.373E-5, 0.0, 5.059E-6, 5.388E-6, 4.437E-6, 3.602E-6, 1.917E-6, 1.322E-6, 9.079E-7, 6.529E-7, 4.752E-7, -1.286E-6, -7.334E-6, 0.0, 2.678E-6, 2.853E-6, 2.385E-6, 1.917E-6, 1.375E-6, 9.1E-7, 6.455E-7, 4.693E-7, 3.657E-7, -8.41E-7, -5.088E-6, 0.0, 1.816E-6, 1.944E-6, 1.636E-6, 1.322E-6, 9.1E-7, 9.115E-7, 6.062E-7, 4.436E-7, 3.422E-7, -5.296E-7, -3.745E-6, 0.0, 1.223E-6, 1.324E-6, 1.118E-6, 9.079E-7, 6.455E-7, 6.062E-7, 7.217E-7, 4.862E-7, 3.768E-7, 0.0, -2.428E-6, 0.0, 8.245E-7, 9.083E-7, 7.754E-7, 6.529E-7, 4.693E-7, 4.436E-7, 4.862E-7, 6.509E-7, 4.418E-7, 0.0, 0.0, 0.0, 5.589E-7, 6.335E-7, 5.556E-7, 4.752E-7, 3.657E-7, 3.422E-7, 3.768E-7, 4.418E-7, 6.142E-7 ), + UseLCcorrection = cms.untracked.bool( True ) + ), + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeConstantTerm = cms.double( 0.6 ), + prefitMaxChiSqEB = cms.double( 25.0 ), + UseDynamicPedestal = cms.bool( True ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + ampErrorCalculation = cms.bool( True ), + kPoorRecoFlagEB = cms.bool( True ), + ebPulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + kPoorRecoFlagEE = cms.bool( False ), + chi2ThreshEB_ = cms.double( 65.0 ), + EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + useLumiInfoRunHeader = cms.bool( True ), + activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), + doPrefitEE = cms.bool( False ), AlphaBetaFilename = cms.untracked.string( "NOFILE" ), betaEB = cms.double( 1.655 ), MinAmplEndcap = cms.double( 14.0 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + prefitMaxChiSqEE = cms.double( 10.0 ), MinAmplBarrel = cms.double( 8.0 ), - algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), betaEE = cms.double( 1.4 ), - UseDynamicPedestal = cms.bool( True ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ) + timealgo = cms.string( "RatioMethod" ), + EEtimeConstantTerm = cms.double( 1.0 ), + alphaEE = cms.double( 1.89 ), + EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), + algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), + alphaEB = cms.double( 1.138 ), + chi2ThreshEE_ = cms.double( 50.0 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + doPrefitEB = cms.bool( False ) ) hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), @@ -2682,8 +2798,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( ), Timing = cms.untracked.bool( False ), @@ -2908,11 +3024,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -3043,6 +3159,7 @@ TIB = cms.PSet( ) ) hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -3051,7 +3168,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -5240,6 +5356,7 @@ etMin = cms.double( 5.0 ) ) hltPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -5248,7 +5365,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), diff --git a/trunk/HLTrigger/Configuration/python/HLTrigger_Datasets_GRun_cff.py b/trunk/HLTrigger/Configuration/python/HLTrigger_Datasets_GRun_cff.py index 39ccdface8646..2d044ae60c4e0 100644 --- a/trunk/HLTrigger/Configuration/python/HLTrigger_Datasets_GRun_cff.py +++ b/trunk/HLTrigger/Configuration/python/HLTrigger_Datasets_GRun_cff.py @@ -32,13 +32,19 @@ 'HLT_DiPFJetAve60_HFJEC_v1', 'HLT_DiPFJetAve80_HFJEC_v1', 'HLT_Dimuon0_Jpsi_Muon_v1', + 'HLT_Dimuon0_Phi_Barrel_v1', 'HLT_Dimuon0_Upsilon_Muon_v1', 'HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1', 'HLT_Dimuon0er16_Jpsi_NoVertexing_v1', + 'HLT_Dimuon10_Jpsi_Barrel_v1', 'HLT_Dimuon13_PsiPrime_v1', 'HLT_Dimuon13_Upsilon_v1', + 'HLT_Dimuon16_Jpsi_v1', 'HLT_Dimuon20_Jpsi_v1', 'HLT_Dimuon6_Jpsi_NoVertexing_v1', + 'HLT_Dimuon8_PsiPrime_Barrel_v1', + 'HLT_Dimuon8_Upsilon_Barrel_v1', + 'HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1', 'HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1', 'HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1', 'HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1', @@ -71,6 +77,8 @@ 'HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Ele18_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele20WP60_Ele8_Mass55_v1', + 'HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1', + 'HLT_Ele22_eta2p1_WP75_Gsf_v1', 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1', @@ -78,7 +86,19 @@ 'HLT_Ele25WP60_SC4_Mass55_v1', 'HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1', 'HLT_Ele27_WP85_Gsf_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet30_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_v1', 'HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_v1', 'HLT_Ele33_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele35_eta2p1_WP85_Gsf_v1', 'HLT_Ele40_eta2p1_WP85_Gsf_v1', @@ -86,10 +106,13 @@ 'HLT_HT200_v1', 'HLT_HT250_v1', 'HLT_HT300_v1', + 'HLT_HT350_DisplacedDijet40_DisplacedTrack_v1', 'HLT_HT350_DisplacedDijet80_DisplacedTrack_v1', 'HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v1', 'HLT_HT350_v1', 'HLT_HT400_v1', + 'HLT_HT500_DisplacedDijet40_Inclusive_v1', + 'HLT_HT550_DisplacedDijet40_Inclusive_v1', 'HLT_HT650_DisplacedDijet80_Inclusive_v1', 'HLT_HT750_DisplacedDijet80_Inclusive_v1', 'HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1', @@ -98,11 +121,19 @@ 'HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1', 'HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1', 'HLT_IsoMu17_eta2p1_v1', + 'HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1', + 'HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1', + 'HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1', 'HLT_IsoMu20_eta2p1_v1', + 'HLT_IsoMu20_v1', + 'HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1', 'HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1', + 'HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1', + 'HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1', 'HLT_IsoMu24_eta2p1_v1', 'HLT_IsoMu27_v1', 'HLT_IsoTkMu20_eta2p1_v1', + 'HLT_IsoTkMu20_v1', 'HLT_IsoTkMu24_eta2p1_v1', 'HLT_IsoTkMu27_v1', 'HLT_JetE30_NoBPTX3BX_NoHalo_v1', @@ -115,8 +146,8 @@ 'HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1', 'HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1', 'HLT_L2Mu10_NoVertex_NoBPTX_v1', - 'HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', - 'HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_v1', @@ -134,6 +165,8 @@ 'HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1', 'HLT_Mu15_IsoVVVL_PFHT600_v1', 'HLT_Mu15_PFHT300_v1', + 'HLT_Mu16_TkMu0_dEta18_Onia_v1', + 'HLT_Mu16_TkMu0_dEta18_Phi_v1', 'HLT_Mu16_eta2p1_CaloMET30_v1', 'HLT_Mu17_Mu8_DZ_v1', 'HLT_Mu17_Mu8_SameSign_DPhi_v1', @@ -147,6 +180,7 @@ 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1', 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1', 'HLT_Mu17_TrkIsoVVL_v1', + 'HLT_Mu20_v1', 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Mu24_TrkIsoVVL_v1', 'HLT_Mu24_eta2p1_v1', @@ -205,16 +239,18 @@ 'HLT_PFJet500_v1', 'HLT_PFJet60_v1', 'HLT_PFJet80_v1', + 'HLT_PFMET100_PFMHT100_IDLoose_v1', + 'HLT_PFMET110_PFMHT110_IDLoose_v1', 'HLT_PFMET120_NoiseCleaned_BTagCSV07_v1', 'HLT_PFMET120_NoiseCleaned_Mu5_v1', 'HLT_PFMET120_PFMHT120_IDLoose_v1', 'HLT_PFMET170_NoiseCleaned_v1', + 'HLT_PFMET90_PFMHT90_IDLoose_v1', 'HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1', 'HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1', 'HLT_Photon120_R9Id90_HE10_IsoM_v1', 'HLT_Photon120_v1', 'HLT_Photon135_PFMET100_NoiseCleaned_v1', - 'HLT_Photon135_PFMET40_v1', 'HLT_Photon165_HE10_v1', 'HLT_Photon165_R9Id90_HE10_IsoM_v1', 'HLT_Photon175_v1', @@ -254,16 +290,24 @@ 'HLT_QuadJet45_TripleCSV0p5_v1', 'HLT_QuadMuon0_Dimuon0_Jpsi_v1', 'HLT_QuadMuon0_Dimuon0_Upsilon_v1', - 'HLT_QuadPFJet_BTagCSV_VBF_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1', 'HLT_QuadPFJet_VBF_v1', 'HLT_Rsq0p36_v1', 'HLT_RsqMR260_Rsq0p09_MR200_4jet_v1', 'HLT_RsqMR260_Rsq0p09_MR200_v1', 'HLT_RsqMR300_Rsq0p09_MR200_4jet_v1', 'HLT_RsqMR300_Rsq0p09_MR200_v1', + 'HLT_TkMu20_v1', 'HLT_TkMu24_eta2p1_v1', 'HLT_TkMu27_v1', 'HLT_TripleMu_12_10_5_v1', + 'HLT_VBF_DisplacedJet40_DisplacedTrack_v1', + 'HLT_VBF_DisplacedJet40_Hadronic_v1', + 'HLT_VBF_DisplacedJet40_TightID_DisplacedTrack_v1', + 'HLT_VBF_DisplacedJet40_TightID_Hadronic_v1', 'HLT_ZeroBias_v1' ) ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamA_datasetTemplates_selector diff --git a/trunk/HLTrigger/Configuration/python/HLTrigger_EventContent_cff.py b/trunk/HLTrigger/Configuration/python/HLTrigger_EventContent_cff.py index c5ef50ea4de02..f6c209734a059 100644 --- a/trunk/HLTrigger/Configuration/python/HLTrigger_EventContent_cff.py +++ b/trunk/HLTrigger/Configuration/python/HLTrigger_EventContent_cff.py @@ -84,6 +84,8 @@ 'keep *_hltCaloJetL1FastJetCorrected_*_*', 'keep *_hltCleanedCorrectedIslandBarrelSuperClustersHI_*_*', 'keep *_hltCleanedHiCorrectedIslandBarrelSuperClustersHI_*_*', + 'keep *_hltCombinedSecondaryVertexBJetTagsCalo_*_*', + 'keep *_hltCombinedSecondaryVertexBJetTagsPF_*_*', 'keep *_hltConvPFTausTightIsoTrackFindingIsolation_*_*', 'keep *_hltConvPFTausTightIsoTrackFinding_*_*', 'keep *_hltConvPFTausTightIsoTrackPt5Isolation_*_*', @@ -168,7 +170,6 @@ 'keep *_hltL2MuonSeeds_*_*', 'keep *_hltL2Muons_*_*', 'keep *_hltL2TauJets_*_*', - 'keep *_hltL3CombinedSecondaryVertexBJetTags_*_*', 'keep *_hltL3MuonCandidates_*_*', 'keep *_hltL3MuonsIOHit_*_*', 'keep *_hltL3MuonsLinksCombination_*_*', @@ -193,7 +194,6 @@ 'keep *_hltL3crIsoL1sMu16Eta2p1L1f0L2f16QL3f18QL3crIsoRhoFiltered0p15_*_*', 'keep *_hltLeadingCentralJets30SingleTopEle27_*_*', 'keep *_hltLeadingCentralJets30SingleTopIsoMu24_*_*', - 'keep *_hltMetForHf_*_*', 'keep *_hltMet_*_*', 'keep *_hltMu8Ele17CaloIdTCaloIsoVLPixelMatchFilter_*_*', 'keep *_hltMuTrackJpsiCtfTrackCands_*_*', @@ -373,6 +373,8 @@ 'keep *_hltCaloJetL1FastJetCorrected_*_*', 'keep *_hltCleanedCorrectedIslandBarrelSuperClustersHI_*_*', 'keep *_hltCleanedHiCorrectedIslandBarrelSuperClustersHI_*_*', + 'keep *_hltCombinedSecondaryVertexBJetTagsCalo_*_*', + 'keep *_hltCombinedSecondaryVertexBJetTagsPF_*_*', 'keep *_hltConvPFTausTightIsoTrackFindingIsolation_*_*', 'keep *_hltConvPFTausTightIsoTrackFinding_*_*', 'keep *_hltConvPFTausTightIsoTrackPt5Isolation_*_*', @@ -457,7 +459,6 @@ 'keep *_hltL2MuonSeeds_*_*', 'keep *_hltL2Muons_*_*', 'keep *_hltL2TauJets_*_*', - 'keep *_hltL3CombinedSecondaryVertexBJetTags_*_*', 'keep *_hltL3MuonCandidates_*_*', 'keep *_hltL3MuonsIOHit_*_*', 'keep *_hltL3MuonsLinksCombination_*_*', @@ -482,7 +483,6 @@ 'keep *_hltL3crIsoL1sMu16Eta2p1L1f0L2f16QL3f18QL3crIsoRhoFiltered0p15_*_*', 'keep *_hltLeadingCentralJets30SingleTopEle27_*_*', 'keep *_hltLeadingCentralJets30SingleTopIsoMu24_*_*', - 'keep *_hltMetForHf_*_*', 'keep *_hltMet_*_*', 'keep *_hltMu8Ele17CaloIdTCaloIsoVLPixelMatchFilter_*_*', 'keep *_hltMuTrackJpsiCtfTrackCands_*_*', diff --git a/trunk/HLTrigger/Configuration/python/Tools/confdb.py b/trunk/HLTrigger/Configuration/python/Tools/confdb.py index f268542d838a1..1f7962bd99f9b 100755 --- a/trunk/HLTrigger/Configuration/python/Tools/confdb.py +++ b/trunk/HLTrigger/Configuration/python/Tools/confdb.py @@ -396,8 +396,8 @@ def fixForFastSim(self): # FIXME: this should be updated to take into accout the --l1-emulator option self._fix_parameter( type = 'InputTag', value = 'hltL1extraParticles', replace = 'l1extraParticles') self._fix_parameter(name = 'GMTReadoutCollection', type = 'InputTag', value = 'hltGtDigis', replace = 'simGmtDigis') - self._fix_parameter( type = 'InputTag', value = 'hltGtDigis', replace = 'gtDigis') - self._fix_parameter( type = 'InputTag', value = 'hltL1GtObjectMap', replace = 'gtDigis') + self._fix_parameter( type = 'InputTag', value = 'hltGtDigis', replace = 'simGtDigis') + self._fix_parameter( type = 'InputTag', value = 'hltL1GtObjectMap', replace = 'simGtDigis') self._fix_parameter(name = 'initialSeeds', type = 'InputTag', value = 'noSeedsHere', replace = 'globalPixelSeeds:GlobalPixel') self._fix_parameter(name = 'preFilteredSeeds', type = 'bool', value = 'True', replace = 'False') self._fix_parameter( type = 'InputTag', value = 'hltOfflineBeamSpot', replace = 'offlineBeamSpot') diff --git a/trunk/HLTrigger/Configuration/python/customizeHLTforL1Emulator.py b/trunk/HLTrigger/Configuration/python/customizeHLTforL1Emulator.py index 4ef3537c4895d..379af7a8173cd 100644 --- a/trunk/HLTrigger/Configuration/python/customizeHLTforL1Emulator.py +++ b/trunk/HLTrigger/Configuration/python/customizeHLTforL1Emulator.py @@ -163,6 +163,8 @@ def switchToCustomL1Digis(process, customGmt, customGct, customGt): process.hltL1extraParticles.hfRingBitCountsSource = cms.InputTag( customGct ) if 'hltL2MuonSeeds' in process.__dict__: process.hltL2MuonSeeds.GMTReadoutCollection = cms.InputTag( customGmt ) + if 'hltL2CosmicMuonSeeds' in process.__dict__: + process.hltL2CosmicMuonSeeds.GMTReadoutCollection = cms.InputTag( customGmt ) # automatic replacements to use "simGtDigis" and "simGctDigis" instead of "hltGtDigis" or "hltGctDigis" for module in process.__dict__.itervalues(): diff --git a/trunk/HLTrigger/Configuration/scripts/hltIntegrationTests b/trunk/HLTrigger/Configuration/scripts/hltIntegrationTests index bab2350fdf9aa..9ac5d20bdd826 100755 --- a/trunk/HLTrigger/Configuration/scripts/hltIntegrationTests +++ b/trunk/HLTrigger/Configuration/scripts/hltIntegrationTests @@ -252,8 +252,12 @@ process.source.skipEvents = cms.untracked.uint32( $SKIP ) fi # set the number of threads and streams for the whole hlt job -echo "process.options.numberOfThreads = cms.untracked.uint32( $THREADS )" >> hlt.py -echo "process.options.numberOfStreams = cms.untracked.uint32( $STREAMS )" >> hlt.py +cat >> hlt.py << @EOF +# configure multithreading, and allocate 10 MB of stack space per thread +process.options.numberOfThreads = cms.untracked.uint32( $THREADS ) +process.options.numberOfStreams = cms.untracked.uint32( $STREAMS ) +process.options.sizeOfStackForThreadsInKB = cms.untracked.uint32( 10*1024 ) +@EOF # dump the menu name, and its release template log "HLT menu: $(head -n1 hlt.py | cut -c 3-)" diff --git a/trunk/HLTrigger/Configuration/tables/GRun.txt b/trunk/HLTrigger/Configuration/tables/GRun.txt index f953d6968c32a..ba18e87d74966 100644 --- a/trunk/HLTrigger/Configuration/tables/GRun.txt +++ b/trunk/HLTrigger/Configuration/tables/GRun.txt @@ -23,12 +23,16 @@ HLT_IsoTkMu20_eta2p1_v* # JIRA: CMSHLT-125, updated by CMSHLT-162 HLT_IsoMu24_eta2p1_v* # JIRA: CMSHLT-125, updated by CMSHLT-162 HLT_IsoTkMu24_eta2p1_v* # JIRA: CMSHLT-125, updated by CMSHLT-162 -HLT_IsoMu27_v* # JIRA: CMSHLT-153 -HLT_IsoTkMu27_v* # JIRA: CMSHLT-153 +HLT_Mu20_v1* # JIRA: CMSHLT-240 +HLT_TkMu20_v* # JIRA: CMSHLT-240 HLT_Mu24_eta2p1_v* # JIRA: CMSHLT-153 HLT_TkMu24_eta2p1_v* # JIRA: CMSHLT-153 HLT_Mu27_v* # JIRA: CMSHLT-153 HLT_TkMu27_v* # JIRA: CMSHLT-153 +HLT_IsoMu20_v1* # JIRA: CMSHLT-240 +HLT_IsoTkMu20_v* # JIRA: CMSHLT-240 +HLT_IsoMu27_v* # JIRA: CMSHLT-153, mod. CMSHLT-240 +HLT_IsoTkMu27_v* # JIRA: CMSHLT-153, mod. CMSHLT-240 #HLT_BTagCSV07_v* # JIRA: CMSHLT-66 -> TEMPLATE PATH, not for GRun @@ -61,36 +65,31 @@ HLT_IsoMu17_eta2p1_v* # JIRA: CMSHLT-160 HLT_DoubleIsoMu17_eta2p1_v* # JIRA: CMSHLT-160 HLT_IsoMu16_eta2p1_CaloMET30_v* # JIRA: CMSHLT-160 HLT_Mu16_eta2p1_CaloMET30_v* # JIRA: CMSHLT-160 -#HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v* # JIRA: CMSHLT-110, mod. CMSHLT-160, CMSHLT-232 -#HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v* # JIRA: CMSHLT-160, mod. CMSHLT-232 -#HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v* # JIRA: CMSHLT-160, mod. CMSHLT-232 -#HLT_Ele22_eta2p1_WP75_Gsf_v* # JIRA: CMSHLT-160, mod. CMSHLT-232 -#HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v* # JIRA: CMSHLT-160, mod. CMSHLT-232 +HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v* # JIRA: CMSHLT-110, mod. CMSHLT-160, CMSHLT-232 +HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v* # JIRA: CMSHLT-160, mod. CMSHLT-232 +HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v* # JIRA: CMSHLT-160, mod. CMSHLT-232 +HLT_Ele22_eta2p1_WP75_Gsf_v* # JIRA: CMSHLT-160, mod. CMSHLT-232 +HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v* # JIRA: CMSHLT-160, mod. CMSHLT-232 HLT_LooseIsoPFTau50_Trk30_eta2p1_v* # JIRA: CMSHLT-160 prescale to 1.5Hz HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v* # JIRA: CMSHLT-160 HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v* # JIRA: CMSHLT-160 (only for 7e33) -#HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v* # JIRA: CMSHLT-160, mod. CMSHLT-232 (only for 7e33) -#HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v* # JIRA: CMSHLT-160, mod. CMSHLT-232 (only for 7e33) - -#HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v* # JIRA: CMSHLT-193 -#HLT_IsoMu20_eta2p1_TriCentralPFJet30_v* # JIRA: CMSHLT-193 -#HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v* # JIRA: CMSHLT-193 -#HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v* # JIRA: CMSHLT-193 -#HLT_IsoMu24_eta2p1_TriCentralPFJet00_v* # JIRA: CMSHLT-193 -#HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v* # JIRA: CMSHLT-193 -#HLT_Ele27_eta2p1_WP75_Gsf_v* # JIRA: CMSHLT-193 -#HLT_Ele32_eta2p1_WP75_Gsf_v* # JIRA: CMSHLT-193 -#HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet30_v* # JIRA: CMSHLT-193 -#HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v* # JIRA: CMSHLT-193 -#HLT_Ele27_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v* # JIRA: CMSHLT-193 -#HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v* # JIRA: CMSHLT-193 -#HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v* # JIRA: CMSHLT-193 -#HLT_Ele32_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v* # JIRA: CMSHLT-193 - -#HLT_Ele23_Ele12_CaloId_TrackId_Iso_v* # JIRA: CMSHLT-78, removed by-147 -#HLT_Ele17_Ele12_Ele10_CaloId_TrackId_v* # JIRA: CMSHLT-78, removed by-147 -#HLT_Mu23_TrkIsoVVL_Ele12_Gsf_CaloId_TrackId_Iso_MediumWP_v* # JIRA: CMSHLT-78, removed by-147 -#HLT_Mu8_TrkIsoVVL_Ele23_Gsf_CaloId_TrackId_Iso_MediumWP_v* # JIRA: CMSHLT-78, removed by-147 +HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v* # JIRA: CMSHLT-160, mod. CMSHLT-232 (only for 7e33) +HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v* # JIRA: CMSHLT-160, mod. CMSHLT-232 (only for 7e33) + +HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v* # JIRA: CMSHLT-193 +HLT_IsoMu20_eta2p1_TriCentralPFJet30_v* # JIRA: CMSHLT-193 +HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v* # JIRA: CMSHLT-193 +HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v* # JIRA: CMSHLT-193 +HLT_IsoMu24_eta2p1_TriCentralPFJet30_v* # JIRA: CMSHLT-193 +HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v* # JIRA: CMSHLT-193 +HLT_Ele27_eta2p1_WP75_Gsf_v* # JIRA: CMSHLT-193 +HLT_Ele32_eta2p1_WP75_Gsf_v* # JIRA: CMSHLT-193 +HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet30_v* # JIRA: CMSHLT-193 +HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v* # JIRA: CMSHLT-193 +HLT_Ele27_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v* # JIRA: CMSHLT-193 +HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v* # JIRA: CMSHLT-193 +HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v* # JIRA: CMSHLT-193 +HLT_Ele32_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v* # JIRA: CMSHLT-193 HLT_DoubleMu4_3_Bs_v* # JIRA: CMSHLT-82 HLT_DoubleMu4_3_Jpsi_Displaced_v* # JIRA: CMSHLT-82 @@ -111,14 +110,12 @@ HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v* # JIRA: CMSHLT-83, updated by HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v* # JIRA: CMSHLT-83, updated by CMSHLT-122, CMSHLT-138 HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v* # JIRA: CMSHLT-83, updated by CMSHLT-122, CMSHLT-138 HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v* # JIRA: CMSHLT-138 -HLT_Photon135_PFMET40_v* # JIRA: CMSHLT-83, updated by CMSHLT-122, CMSHLT-138 HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_VBF_v* # JIRA: CMSHLT-83, updated by CMSHLT-122, CMSHLT-138 HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_VBF_v* # JIRA: CMSHLT-83, updated by CMSHLT-122, CMSHLT-138 HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v* # JIRA: CMSHLT-83, updated by CMSHLT-122, CMSHLT-138 HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v* # JIRA: CMSHLT-83, updated by CMSHLT-122, CMSHLT-138 HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v* # JIRA: CMSHLT-83, updated by CMSHLT-122, CMSHLT-138 HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v* # JIRA: CMSHLT-138 -#HLT_Photon135_VBF_v* # JIRA: CMSHLT-83, updated by CMSHLT-122, CMSHLT-138, removed by CMSHLT-185 HLT_Photon250_NoHE_v* # JIRA: CMSHLT-138 HLT_Photon300_NoHE_v* # JIRA: CMSHLT-138 @@ -126,10 +123,10 @@ HLT_Mu40_TkMu11_v* # JIRA: CMSHLT-195 HLT_Mu27_TkMu8_v* # JIRA: CMSHLT-195 HLT_Mu30_TkMu11_v* # JIRA: CMSHLT-84 updated by CMSHLT-195 -HLT_L2Mu10_NoVertex_NoBPTX_v* # JIRA: CMSHLT-87 -HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v* # JIRA: CMSHLT-87 -HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v* # JIRA: CMSHLT-87 -HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v* # JIRA: CMSHLT-87 +HLT_L2Mu10_NoVertex_NoBPTX_v* # JIRA: CMSHLT-87, mod. CMSHLT-242 +HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v* # JIRA: CMSHLT-87, mod. CMSHLT-242 +HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v* # JIRA: CMSHLT-87, mod. CMSHLT-242 +HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v* # JIRA: CMSHLT-87, mod. CMSHLT-242 HLT_JetE30_NoBPTX_v* # JIRA: CMSHLT-87 HLT_JetE30_NoBPTX3BX_NoHalo_v* # JIRA: CMSHLT-87 HLT_JetE50_NoBPTX3BX_NoHalo_v* # JIRA: CMSHLT-87 (previous version in CMSHLT-67) @@ -167,17 +164,21 @@ HLT_L2DoubleMu23_NoVertex_v* # JIRA: CMSHLT-103 HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v* # JIRA: CMSHLT-103 HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v* # JIRA: CMSHLT-103 -HLT_PFMET120_PFMHT120_IDLoose_v* # JIRA: CMSHLT-128, modified by CMSHLT-186 +HLT_PFMET120_PFMHT120_IDLoose_v* # JIRA: CMSHLT-128, mod. CMSHLT-186 HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_BTagCSV0p7_v* # JIRA: CMSHLT-128 HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_v* # JIRA: CMSHLT-128 -HLT_QuadPFJet_BTagCSV_VBF_v* # JIRA: CMSHLT-128, modified by CMSHLT-181 -HLT_QuadPFJet_VBF_v* # JIRA: CMSHLT-128, modified by CMSHLT-181 +HLT_QuadPFJet_VBF_v* # JIRA: CMSHLT-128, mod. CMSHLT-181, mod. CMSHLT-234 HLT_L1_TripleJet_VBF_v* # JIRA: CMSHLT-128 HLT_QuadJet45_TripleCSV0p5_v* # JIRA: CMSHLT-128 HLT_QuadJet45_DoubleCSV0p5_v* # JIRA: CMSHLT-128 HLT_DoubleJet90_Double30_TripleCSV0p5_v* # JIRA: CMSHLT-128 HLT_DoubleJet90_Double30_DoubleCSV0p5_v* # JIRA: CMSHLT-128 +HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v* # JIRA: CMSHLT-234 +HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v* # JIRA: CMSHLT-234 +HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v* # JIRA: CMSHLT-234 +HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v* # JIRA: CMSHLT-234 + HLT_HT200_v* # JIRA: CMSHLT-159 HLT_HT250_v* # JIRA: CMSHLT-159 HLT_HT300_v* # JIRA: CMSHLT-159 @@ -191,7 +192,7 @@ HLT_PFHT350_PFMET120_NoiseCleaned_v* # JIRA: CMSHLT-10 HLT_PFMET170_NoiseCleaned_v* # JIRA: CMSHLT-105 HLT_PFMET120_NoiseCleaned_BTagCSV07_v* # JIRA: CMSHLT-105 -HLT_AK8PFHT700_TrimR0p1PT0p03Mass50_v* # JIRA: CMSHLT-121, modified by CMSHLT-179 +HLT_AK8PFHT700_TrimR0p1PT0p03Mass50_v* # JIRA: CMSHLT-121, mod. CMSHLT-179 HLT_PFMET120_NoiseCleaned_Mu5_v* # JIRA: CMSHLT-120 @@ -354,32 +355,32 @@ HLT_Mu15_PFHT300_v* # JIRA: CMSHLT-165 HLT_ECALHT800_v* # JIRA: CMSHLT-201 (only for 7e33) -#HLT_HT350_DisplacedDijet40_DisplacedTrack_v* # JIRA: CMSHLT-196 (only for 7e33) -#HLT_HT500_DisplacedDijet40_Inclusive_v* # JIRA: CMSHLT-196 (only for 7e33) -#HLT_HT550_DisplacedDijet40_Inclusive_v* # JIRA: CMSHLT-196 (only for 7e33) -#HLT_VBF_DisplacedJet40_DisplacedTrack_v* # JIRA: CMSHLT-196 (only for 7e33) -#HLT_VBF_DisplacedJet40_TightID_DisplacedTrack_v* # JIRA: CMSHLT-196 (only for 7e33) -#HLT_VBF_DisplacedJet40_Hadronic_v* # JIRA: CMSHLT-196 (only for 7e33) -#HLT_VBF_DisplacedJet40_TightID_Hadronic_v* # JIRA: CMSHLT-196 (only for 7e33) - -#HLT_PFMET90_PFMHT90_IDLoose_v* # JIRA: CMSHLT-203 (only for 7e33) -#HLT_PFMET100_PFMHT100_IDLoose_v* # JIRA: CMSHLT-203 (only for 7e33) -#HLT_PFMET110_PFMHT110_IDLoose_v* # JIRA: CMSHLT-203 (only for 7e33) - -#HLT_Dimuon16_Jpsi_v* # JIRA: CMSHLT-211 (only for 7e33) -#HLT_Dimuon10_Jpsi_Barrel_v* # JIRA: CMSHLT-211 (only for 7e33) -#HLT_Dimuon8_PsiPrime_Barrel_v* # JIRA: CMSHLT-211 (only for 7e33) -#HLT_Dimuon8_Upsilon_Barrel_v* # JIRA: CMSHLT-211 (only for 7e33) -#HLT_Dimuon0_Phi_Barrel_v* # JIRA: CMSHLT-211 (only for 7e33) -#HLT_Mu16_TkMu0_dEta18_Onia_v* # JIRA: CMSHLT-211 (only for 7e33) -#HLT_Mu16_TkMu0_dEta18_Phi_v* # JIRA: CMSHLT-211 (only for 7e33) +HLT_HT350_DisplacedDijet40_DisplacedTrack_v* # JIRA: CMSHLT-196 (only for 7e33) +HLT_HT500_DisplacedDijet40_Inclusive_v* # JIRA: CMSHLT-196 (only for 7e33) +HLT_HT550_DisplacedDijet40_Inclusive_v* # JIRA: CMSHLT-196 (only for 7e33) +HLT_VBF_DisplacedJet40_DisplacedTrack_v* # JIRA: CMSHLT-196 (only for 7e33) +HLT_VBF_DisplacedJet40_TightID_DisplacedTrack_v* # JIRA: CMSHLT-196 (only for 7e33) +HLT_VBF_DisplacedJet40_Hadronic_v* # JIRA: CMSHLT-196 (only for 7e33) +HLT_VBF_DisplacedJet40_TightID_Hadronic_v* # JIRA: CMSHLT-196 (only for 7e33) + +HLT_PFMET90_PFMHT90_IDLoose_v* # JIRA: CMSHLT-203 (only for 7e33) +HLT_PFMET100_PFMHT100_IDLoose_v* # JIRA: CMSHLT-203 (only for 7e33) +HLT_PFMET110_PFMHT110_IDLoose_v* # JIRA: CMSHLT-203 (only for 7e33) + +HLT_Dimuon16_Jpsi_v* # JIRA: CMSHLT-211 (only for 7e33) +HLT_Dimuon10_Jpsi_Barrel_v* # JIRA: CMSHLT-211 (only for 7e33) +HLT_Dimuon8_PsiPrime_Barrel_v* # JIRA: CMSHLT-211 (only for 7e33) +HLT_Dimuon8_Upsilon_Barrel_v* # JIRA: CMSHLT-211 (only for 7e33) +HLT_Dimuon0_Phi_Barrel_v* # JIRA: CMSHLT-211 (only for 7e33) +HLT_Mu16_TkMu0_dEta18_Onia_v* # JIRA: CMSHLT-211 (only for 7e33) +HLT_Mu16_TkMu0_dEta18_Phi_v* # JIRA: CMSHLT-211 (only for 7e33) HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v* # JIRA: CMSHLT-213 (only for 7e33) HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v* # JIRA: CMSHLT-213 (only for 7e33) HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v* # JIRA: CMSHLT-213 (only for 7e33) HLT_Mu17_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v* # JIRA: CMSHLT-213 (only for 7e33) -#HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v* # JIRA: CMSHLT-226 (only for 7e33) +HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v* # JIRA: CMSHLT-226 (only for 7e33) #HLT_PixelTracks_Multiplicity60_v* # JIRA: CMSHLT-150 (for low PU runs) #HLT_PixelTracks_Multiplicity85_v* # JIRA: CMSHLT-150 (for low PU runs) diff --git a/trunk/HLTrigger/Configuration/test/OnData_HLT_FULL.py b/trunk/HLTrigger/Configuration/test/OnData_HLT_FULL.py index 5333c8be1992a..3557bcab680c2 100644 --- a/trunk/HLTrigger/Configuration/test/OnData_HLT_FULL.py +++ b/trunk/HLTrigger/Configuration/test/OnData_HLT_FULL.py @@ -1,11 +1,11 @@ -# /dev/CMSSW_7_3_0/HLT/V84 (CMSSW_7_3_1_HLT1) +# /dev/CMSSW_7_3_0/HLT/V105 (CMSSW_7_3_1_patch2_HLT3) import FWCore.ParameterSet.Config as cms process = cms.Process( "HLTFULL" ) process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_7_3_0/HLT/V84') + tableName = cms.string('/dev/CMSSW_7_3_0/HLT/V105') ) process.HLTIter4PSetTrajectoryFilterIT = cms.PSet( @@ -514,6 +514,7 @@ 'HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1', 'HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1', 'HLT_IsoMu20_eta2p1_v1', + 'HLT_IsoMu20_v1', 'HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1', 'HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1', 'HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1', @@ -521,6 +522,7 @@ 'HLT_IsoMu24_eta2p1_v1', 'HLT_IsoMu27_v1', 'HLT_IsoTkMu20_eta2p1_v1', + 'HLT_IsoTkMu20_v1', 'HLT_IsoTkMu24_eta2p1_v1', 'HLT_IsoTkMu27_v1', 'HLT_JetE30_NoBPTX3BX_NoHalo_v1', @@ -533,8 +535,8 @@ 'HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1', 'HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1', 'HLT_L2Mu10_NoVertex_NoBPTX_v1', - 'HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', - 'HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_v1', @@ -567,6 +569,7 @@ 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1', 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1', 'HLT_Mu17_TrkIsoVVL_v1', + 'HLT_Mu20_v1', 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Mu24_TrkIsoVVL_v1', 'HLT_Mu24_eta2p1_v1', @@ -637,8 +640,6 @@ 'HLT_Photon120_R9Id90_HE10_IsoM_v1', 'HLT_Photon120_v1', 'HLT_Photon135_PFMET100_NoiseCleaned_v1', - 'HLT_Photon135_PFMET40_v1', - 'HLT_Photon135_VBF_v1', 'HLT_Photon165_HE10_v1', 'HLT_Photon165_R9Id90_HE10_IsoM_v1', 'HLT_Photon175_v1', @@ -649,8 +650,8 @@ 'HLT_Photon250_NoHE_v1', 'HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1', 'HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1', - 'HLT_Photon300_NoHE_v1', - 'HLT_Photon30_R9Id90_HE10_IsoM_v1')+cms.vstring( 'HLT_Photon30_v1', + 'HLT_Photon300_NoHE_v1')+cms.vstring( 'HLT_Photon30_R9Id90_HE10_IsoM_v1', + 'HLT_Photon30_v1', 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1', 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1', 'HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1', @@ -682,13 +683,17 @@ 'HLT_QuadJet45_TripleCSV0p5_v1', 'HLT_QuadMuon0_Dimuon0_Jpsi_v1', 'HLT_QuadMuon0_Dimuon0_Upsilon_v1', - 'HLT_QuadPFJet_BTagCSV_VBF_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1', 'HLT_QuadPFJet_VBF_v1', 'HLT_Rsq0p36_v1', 'HLT_RsqMR260_Rsq0p09_MR200_4jet_v1', 'HLT_RsqMR260_Rsq0p09_MR200_v1', 'HLT_RsqMR300_Rsq0p09_MR200_4jet_v1', 'HLT_RsqMR300_Rsq0p09_MR200_v1', + 'HLT_TkMu20_v1', 'HLT_TkMu24_eta2p1_v1', 'HLT_TkMu27_v1', 'HLT_TripleMu_12_10_5_v1', @@ -705,16 +710,12 @@ Templates = cms.vstring( 'HLT_BTagCSV07_v1', 'HLT_CaloJet260_v1', 'HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_v1', - 'HLT_Ele17_Ele12_Ele10_CaloId_TrackId_v1', 'HLT_Ele17_Ele8_Gsf_v1', - 'HLT_Ele23_Ele12_CaloId_TrackId_Iso_v1', 'HLT_HT650_v1', 'HLT_IsoMu24_v1', 'HLT_IsoTkMu24_v1', 'HLT_IterativeTracking_v1', 'HLT_Mu17_NoFilters_v1', - 'HLT_Mu23_TrkIsoVVL_Ele12_Gsf_CaloId_TrackId_Iso_MediumWP_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_Gsf_CaloId_TrackId_Iso_MediumWP_v1', 'HLT_PFchMET90_NoiseCleaned_v1', 'HLT_Photon20_CaloIdVL_IsoL_v1', 'HLT_ReducedIterativeTracking_v1' ) @@ -1496,11 +1497,11 @@ ) process.hcal_db_producer = cms.ESProducer( "HcalDbProducer" ) process.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer", - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + categoryVariableName = cms.string( "vertexCategory" ), useTrackWeights = cms.bool( True ), useCategories = cms.bool( True ), pseudoMultiplicityMin = cms.uint32( 2 ), - categoryVariableName = cms.string( "vertexCategory" ), + correctVertexMass = cms.bool( True ), trackSelection = cms.PSet( totalHitsMin = cms.uint32( 0 ), jetDeltaRMax = cms.double( 0.3 ), @@ -1522,7 +1523,7 @@ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), - correctVertexMass = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), charmCut = cms.double( 1.5 ), vertexFlip = cms.bool( False ), minimumTrackWeight = cms.double( 0.5 ), @@ -1549,6 +1550,80 @@ trackSort = cms.string( "sip2dSig" ), trackFlip = cms.bool( False ) ) +process.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer", + categoryVariableName = cms.string( "vertexCategory" ), + useTrackWeights = cms.bool( True ), + useCategories = cms.bool( True ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( -99999.9 ), + b_dR = cms.double( 0.6263 ) + ), + calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex', + 'CombinedSVIVFV2PseudoVertex', + 'CombinedSVIVFV2NoVertex' ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + charmCut = cms.double( 1.5 ), + vertexFlip = cms.bool( False ), + minimumTrackWeight = cms.double( 0.5 ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackMultiplicityMin = cms.uint32( 3 ), + trackPseudoSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( 2.0 ), + b_dR = cms.double( 0.6263 ) + ), + trackSort = cms.string( "sip2dSig" ), + trackFlip = cms.bool( False ) +) process.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer", MaxDPhi = cms.double( 1.6 ), ComponentName = cms.string( "hltESPAnalyticalPropagator" ), @@ -2335,16 +2410,16 @@ process.hltEcalDigis = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), - 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 ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), + feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), - numbTriggerTSamples = cms.int32( 1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), - InputLabel = cms.InputTag( "rawDataCollector" ), + numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), - feIdCheck = cms.bool( True ), + orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), @@ -2354,18 +2429,60 @@ ) process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer", EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - alphaEB = cms.double( 1.138 ), - alphaEE = cms.double( 1.89 ), - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + eePulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EcalPulseShapeParameters = cms.PSet( + EcalPreMixStage2 = cms.bool( False ), + EECorrNoiseMatrixG01 = cms.vdouble( 1.0, 0.72698, 0.62048, 0.55691, 0.51848, 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 ), + EcalPreMixStage1 = cms.bool( False ), + EECorrNoiseMatrixG06 = cms.vdouble( 1.0, 0.71217, 0.47464, 0.34056, 0.26282, 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 ), + 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 ), + EBdigiCollection = cms.string( "" ), + EEPulseShapeCovariance = cms.vdouble( 3.941E-5, 3.333E-5, 0.0, -1.449E-5, -1.661E-5, -1.424E-5, -1.183E-5, -6.842E-6, -4.915E-6, -3.411E-6, 0.0, 0.0, 3.333E-5, 2.862E-5, 0.0, -1.244E-5, -1.431E-5, -1.233E-5, -1.032E-5, -5.883E-6, -4.154E-6, -2.902E-6, -2.128E-6, 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-5, -1.244E-5, 0.0, 5.84E-6, 6.649E-6, 5.72E-6, 4.812E-6, 2.708E-6, 1.869E-6, 1.33E-6, 9.186E-7, 6.446E-7, -1.661E-5, -1.431E-5, 0.0, 6.649E-6, 7.966E-6, 6.898E-6, 5.794E-6, 3.157E-6, 2.184E-6, 1.567E-6, 1.084E-6, 7.575E-7, -1.424E-5, -1.233E-5, 0.0, 5.72E-6, 6.898E-6, 6.341E-6, 5.347E-6, 2.859E-6, 1.991E-6, 1.431E-6, 9.839E-7, 6.886E-7, -1.183E-5, -1.032E-5, 0.0, 4.812E-6, 5.794E-6, 5.347E-6, 4.854E-6, 2.628E-6, 1.809E-6, 1.289E-6, 9.02E-7, 6.146E-7, -6.842E-6, -5.883E-6, 0.0, 2.708E-6, 3.157E-6, 2.859E-6, 2.628E-6, 1.863E-6, 1.296E-6, 8.882E-7, 6.108E-7, 4.283E-7, -4.915E-6, -4.154E-6, 0.0, 1.869E-6, 2.184E-6, 1.991E-6, 1.809E-6, 1.296E-6, 1.217E-6, 8.669E-7, 5.751E-7, 3.882E-7, -3.411E-6, -2.902E-6, 0.0, 1.33E-6, 1.567E-6, 1.431E-6, 1.289E-6, 8.882E-7, 8.669E-7, 9.522E-7, 6.717E-7, 4.293E-7, 0.0, -2.128E-6, 0.0, 9.186E-7, 1.084E-6, 9.839E-7, 9.02E-7, 6.108E-7, 5.751E-7, 6.717E-7, 7.911E-7, 5.493E-7, 0.0, 0.0, 0.0, 6.446E-7, 7.575E-7, 6.886E-7, 6.146E-7, 4.283E-7, 3.882E-7, 4.293E-7, 5.493E-7, 7.027E-7 ), + 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 ), + ESdigiCollection = cms.string( "" ), + 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 ), + EBCorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71073, 0.55721, 0.46089, 0.40449, 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 ), + EECorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71373, 0.44825, 0.30152, 0.21609, 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 ), + EEdigiCollection = cms.string( "" ), + EBPulseShapeCovariance = cms.vdouble( 3.001E-6, 1.233E-5, 0.0, -4.416E-6, -4.571E-6, -3.614E-6, -2.636E-6, -1.286E-6, -8.41E-7, -5.296E-7, 0.0, 0.0, 1.233E-5, 6.154E-5, 0.0, -2.2E-5, -2.309E-5, -1.838E-5, -1.373E-5, -7.334E-6, -5.088E-6, -3.745E-6, -2.428E-6, 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-6, -2.2E-5, 0.0, 8.319E-6, 8.545E-6, 6.792E-6, 5.059E-6, 2.678E-6, 1.816E-6, 1.223E-6, 8.245E-7, 5.589E-7, -4.571E-6, -2.309E-5, 0.0, 8.545E-6, 9.182E-6, 7.219E-6, 5.388E-6, 2.853E-6, 1.944E-6, 1.324E-6, 9.083E-7, 6.335E-7, -3.614E-6, -1.838E-5, 0.0, 6.792E-6, 7.219E-6, 6.016E-6, 4.437E-6, 2.385E-6, 1.636E-6, 1.118E-6, 7.754E-7, 5.556E-7, -2.636E-6, -1.373E-5, 0.0, 5.059E-6, 5.388E-6, 4.437E-6, 3.602E-6, 1.917E-6, 1.322E-6, 9.079E-7, 6.529E-7, 4.752E-7, -1.286E-6, -7.334E-6, 0.0, 2.678E-6, 2.853E-6, 2.385E-6, 1.917E-6, 1.375E-6, 9.1E-7, 6.455E-7, 4.693E-7, 3.657E-7, -8.41E-7, -5.088E-6, 0.0, 1.816E-6, 1.944E-6, 1.636E-6, 1.322E-6, 9.1E-7, 9.115E-7, 6.062E-7, 4.436E-7, 3.422E-7, -5.296E-7, -3.745E-6, 0.0, 1.223E-6, 1.324E-6, 1.118E-6, 9.079E-7, 6.455E-7, 6.062E-7, 7.217E-7, 4.862E-7, 3.768E-7, 0.0, -2.428E-6, 0.0, 8.245E-7, 9.083E-7, 7.754E-7, 6.529E-7, 4.693E-7, 4.436E-7, 4.862E-7, 6.509E-7, 4.418E-7, 0.0, 0.0, 0.0, 5.589E-7, 6.335E-7, 5.556E-7, 4.752E-7, 3.657E-7, 3.422E-7, 3.768E-7, 4.418E-7, 6.142E-7 ), + UseLCcorrection = cms.untracked.bool( True ) + ), + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeConstantTerm = cms.double( 0.6 ), + prefitMaxChiSqEB = cms.double( 25.0 ), + UseDynamicPedestal = cms.bool( True ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + ampErrorCalculation = cms.bool( True ), + kPoorRecoFlagEB = cms.bool( True ), + ebPulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + kPoorRecoFlagEE = cms.bool( False ), + chi2ThreshEB_ = cms.double( 65.0 ), + EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + useLumiInfoRunHeader = cms.bool( True ), + activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), + doPrefitEE = cms.bool( False ), AlphaBetaFilename = cms.untracked.string( "NOFILE" ), betaEB = cms.double( 1.655 ), MinAmplEndcap = cms.double( 14.0 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + prefitMaxChiSqEE = cms.double( 10.0 ), MinAmplBarrel = cms.double( 8.0 ), - algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), betaEE = cms.double( 1.4 ), - UseDynamicPedestal = cms.bool( True ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ) + timealgo = cms.string( "RatioMethod" ), + EEtimeConstantTerm = cms.double( 1.0 ), + alphaEE = cms.double( 1.89 ), + EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), + algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), + alphaEB = cms.double( 1.138 ), + chi2ThreshEE_ = cms.double( 50.0 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + doPrefitEB = cms.bool( False ) ) process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), @@ -3586,8 +3703,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( ), Timing = cms.untracked.bool( False ), @@ -4591,6 +4708,7 @@ MuonPtOption = cms.string( "Tracker" ) ) process.hltPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -4599,7 +4717,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -6701,8 +6818,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ), @@ -6845,6 +6962,7 @@ cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ) ) process.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -6853,7 +6971,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -6918,6 +7035,7 @@ beamSpot = cms.InputTag( "hltOnlineBeamSpot" ) ) process.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -6926,7 +7044,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -7629,23 +7746,82 @@ coneSize = cms.double( 0.4 ), pvSrc = cms.InputTag( "" ) ) -process.hltFastPixelBLifetimeL3TagInfos = cms.EDProducer( "TrackIPProducer", +process.hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", maximumTransverseImpactParameter = cms.double( 0.2 ), minimumNumberOfHits = cms.int32( 8 ), minimumTransverseMomentum = cms.double( 1.0 ), - primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), + primaryVertex = cms.InputTag( "hltVerticesL3","WithBS" ), maximumLongitudinalImpactParameter = cms.double( 17.0 ), - computeGhostTrack = cms.bool( False ), + computeGhostTrack = cms.bool( True ), ghostTrackPriorDeltaR = cms.double( 0.03 ), jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), jetDirectionUsingGhostTrack = cms.bool( False ), minimumNumberOfPixelHits = cms.int32( 2 ), jetDirectionUsingTracks = cms.bool( False ), - computeProbabilities = cms.bool( False ), + computeProbabilities = cms.bool( True ), useTrackQuality = cms.bool( False ), - maximumChiSquared = cms.double( 20.0 ) + maximumChiSquared = cms.double( 5.0 ) +) +process.hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", + fitterSigmacut = cms.double( 3.0 ), + vertexReco = cms.PSet( + smoothing = cms.bool( True ), + primcut = cms.double( 1.0 ), + finder = cms.string( "avr" ), + seccut = cms.double( 3.0 ) + ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + vertexMinDLen2DSig = cms.double( 2.5 ), + maximumLongitudinalImpactParameter = cms.double( 0.3 ), + vertexMinAngleCosine = cms.double( 0.95 ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + maxNTracks = cms.uint32( 30 ), + clusterizer = cms.PSet( + seedMin3DIPValue = cms.double( 0.005 ), + clusterMaxDistance = cms.double( 0.05 ), + seedMin3DIPSignificance = cms.double( 1.2 ), + seedMax3DIPSignificance = cms.double( 9999.0 ), + distanceRatio = cms.double( 20.0 ), + clusterMaxSignificance = cms.double( 4.5 ), + clusterMinAngleCosine = cms.double( 0.5 ), + seedMax3DIPValue = cms.double( 9999.0 ) + ), + useVertexReco = cms.bool( True ), + vertexMinDLenSig = cms.double( 0.5 ), + useDirectVertexFitter = cms.bool( True ), + minHits = cms.uint32( 8 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + minPt = cms.double( 0.8 ) +) +process.hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", + minSignificance = cms.double( 2.0 ), + secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), + maxFraction = cms.double( 0.7 ) +) +process.hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", + fitterSigmacut = cms.double( 3.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + fitterTini = cms.double( 256.0 ), + trackMinLayers = cms.int32( 4 ), + fitterRatio = cms.double( 0.25 ), + secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), + sigCut = cms.double( 5.0 ), + distCut = cms.double( 0.04 ), + trackMinPt = cms.double( 0.4 ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + dLenFraction = cms.double( 0.333 ), + trackMinPixels = cms.int32( 1 ), + dRCut = cms.double( 0.4 ) ) -process.hltL3SecondaryVertexTagInfos = cms.EDProducer( "SecondaryVertexProducer", +process.hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", + minSignificance = cms.double( 10.0 ), + secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), + maxFraction = cms.double( 0.2 ) +) +process.hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", extSVDeltaRToJet = cms.double( 0.3 ), beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), vertexReco = cms.PSet( @@ -7658,15 +7834,15 @@ ), vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltFastPixelBLifetimeL3TagInfos" ), + trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), vertexCuts = cms.PSet( distSig3dMax = cms.double( 99999.9 ), - fracPV = cms.double( 0.65 ), + fracPV = cms.double( 0.79 ), distVal2dMax = cms.double( 2.5 ), useTrackWeights = cms.bool( True ), maxDeltaRToJetAxis = cms.double( 0.5 ), v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMin = cms.double( 3.0 ), + distSig2dMin = cms.double( 2.0 ), multiplicityMin = cms.uint32( 2 ), distVal2dMin = cms.double( 0.01 ), distSig2dMax = cms.double( 99999.9 ), @@ -7676,38 +7852,48 @@ massMax = cms.double( 6.5 ), distSig3dMin = cms.double( -99999.9 ) ), - useExternalSV = cms.bool( False ), + useExternalSV = cms.bool( True ), minimumTrackWeight = cms.double( 0.5 ), usePVError = cms.bool( True ), trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), totalHitsMin = cms.uint32( 2 ), jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + ptMin = cms.double( 1.0 ), qualityClass = cms.string( "any" ), pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - normChi2Max = cms.double( 99999.9 ), - maxDistToAxis = cms.double( 0.2 ), sip2dValMax = cms.double( 99999.9 ), - maxDecayLen = cms.double( 99999.9 ), - ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), sip2dSigMin = cms.double( -99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ) + b_dR = cms.double( 0.6263 ) ), trackSort = cms.string( "sip3dSig" ), - extSVCollection = cms.InputTag( "secondaryVertices" ) + extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ) ) -process.hltL3CombinedSecondaryVertexBJetTags = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), - tagInfos = cms.VInputTag( 'hltFastPixelBLifetimeL3TagInfos','hltL3SecondaryVertexTagInfos' ) +process.hltCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltCombinedSecondaryVertexV2" ), + tagInfos = cms.VInputTag( 'hltImpactParameterTagInfos','hltInclusiveSecondaryVertexFinderTagInfos' ) ) process.hltBLifetimeL3FilterCSV = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -8760,11 +8946,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) process.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -8938,6 +9124,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -8946,7 +9133,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -9592,8 +9778,8 @@ candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2DphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_DoubleEG_15_10 OR L1_DoubleEG_22_10" ), +process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40 OR L1_SingleEG35 OR L1_DoubleEG_22_10 OR L1_DoubleEG_15_10" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -9608,7 +9794,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -9618,7 +9804,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) @@ -9628,7 +9814,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 33.0 ), etcutEE = cms.double( 33.0 ), ncandcut = cms.int32( 1 ) @@ -9986,11 +10172,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) process.hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -10388,8 +10574,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( inputs = cms.VInputTag( 'hltL2TausForPixelIsolation' ), @@ -10451,6 +10637,7 @@ TIB = cms.PSet( ) ) process.hltPixelTracksReg = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -10459,7 +10646,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -10558,6 +10744,7 @@ triggerType = cms.int32( 84 ) ) process.hltPixelTracksHybrid = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -10566,7 +10753,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -14115,6 +14301,7 @@ MinLxySignificance = cms.double( 3.0 ) ) process.hltPixelTracksForSeedsJpsi = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -14123,7 +14310,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -14793,6 +14979,7 @@ MinLxySignificance = cms.double( 3.0 ) ) process.hltPixelTracksForSeedsNRMuMu = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -14801,7 +14988,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -15471,6 +15657,7 @@ MinLxySignificance = cms.double( 3.0 ) ) process.hltPixelTracksForSeedsPsiPrime = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -15479,7 +15666,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -16287,6 +16473,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksL3Muon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -16295,7 +16482,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -16353,6 +16539,7 @@ ZSeparation = cms.double( 0.05 ) ) process.hltPixelTracksForSeedsL3Muon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -16361,7 +16548,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -17263,8 +17449,8 @@ CutCowboys = cms.bool( False ), MinInvMass = cms.vdouble( 2.8 ) ) -process.hltL1sL1SingleEG35 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35" ), +process.hltL1sL1SingleEG40 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -17279,7 +17465,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEGL1SingleEG35Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -17289,7 +17475,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) @@ -17299,7 +17485,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 85.0 ), etcutEE = cms.double( 85.0 ), ncandcut = cms.int32( 1 ) @@ -17350,415 +17536,6 @@ candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1sL1EG14EG10EG8 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_TripleEG_14_10_8" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -process.hltPreEle17Ele12Ele10CaloIdTrackId = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -process.hltEGL1EG12EG7EG5Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1EG14EG10EG8" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 2 ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1EG12EG7EG5Filter" ), - etcutEB = cms.double( 17.0 ), - etcutEE = cms.double( 17.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1EG12EG7EG5Filter" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - ncandcut = cms.int32( 2 ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdEtLeg3Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1EG12EG7EG5Filter" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - ncandcut = cms.int32( 3 ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdEtLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdEtLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdEtLeg3Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdHELeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg3Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdHELeg1Filter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdHELeg2Filter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg3Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdHELeg3Filter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 3 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 9999.9 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 9999.9 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 9999.9 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 9999.9 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 9999.9 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 9999.9 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg3Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdDetaLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg3Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdDetaLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdDetaLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdDphiLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdDetaLeg3Filter" ), - nonIsoTag = cms.InputTag( "" ) -) process.hltL1sL1DoubleEG1510 = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_15_10" ), saveTags = cms.bool( True ), @@ -19078,397 +18855,6 @@ MaxPt = cms.double( -1.0 ), MinDphi = cms.double( 0.0 ) ) -process.hltL1sL1DoubleEG20101LegIsoORDoubleEG2210ORDoubleEG1510 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_20_10_1LegIso OR L1_DoubleEG_22_10 OR L1_DoubleEG_15_10" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -process.hltPreEle23Ele12CaloIdTrackIdIso = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -process.hltEGL1DoubleEG2210Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1DoubleEG20101LegIsoORDoubleEG2210ORDoubleEG1510" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 2 ) -) -process.hltEle23Ele12CaloIdTrackIdIsoEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1DoubleEG2210Filter" ), - etcutEB = cms.double( 23.0 ), - etcutEE = cms.double( 23.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEle23Ele12CaloIdTrackIdIsoEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1DoubleEG2210Filter" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - ncandcut = cms.int32( 2 ) -) -process.hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoEtLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoEtLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.45 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoHELeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.45 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoHELeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.3 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.3 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg1Filter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg2Filter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltEle23Ele12CaloIdTrackIdIsoOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 999999.0 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999999.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 999999.0 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999999.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoDetaLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoDetaLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoTrackIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoDphiLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoTrackIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoDphiLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) process.hltPreEle25WP60SC4Mass55 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -21494,7 +20880,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltL1SeededRecoEcalCandidate" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 45.0 ), etcutEE = cms.double( 45.0 ), ncandcut = cms.int32( 1 ) @@ -21646,7 +21032,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 105.0 ), etcutEE = cms.double( 105.0 ), ncandcut = cms.int32( 1 ) @@ -22013,58 +21399,197 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL3CaloMuonCorrectedIsolations = cms.EDProducer( "L2MuonIsolationProducer", - WriteIsolatorFloat = cms.bool( True ), - IsolatorPSet = cms.PSet( - ConeSizesRel = cms.vdouble( 0.3 ), - EffAreaSFEndcap = cms.double( 0.883 ), - CutAbsoluteIso = cms.bool( True ), - AndOrCuts = cms.bool( True ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - ConeSizes = cms.vdouble( 0.3 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ReturnRelativeSum = cms.bool( False ), - RhoScaleBarrel = cms.double( 1.0 ), - EffAreaSFBarrel = cms.double( 0.836 ), - CutRelativeIso = cms.bool( False ), - EtaBounds = cms.vdouble( 2.411 ), - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnAbsoluteSum = cms.bool( True ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleEndcap = cms.double( 1.0 ), - RhoMax = cms.double( 9.9999999E7 ), - UseRhoCorrection = cms.bool( True ) - ), - StandAloneCollectionLabel = cms.InputTag( "hltL3MuonCandidates" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - ComponentName = cms.string( "CaloExtractor" ), - Threshold_E = cms.double( 0.2 ), - DR_Max = cms.double( 1.0 ), - DR_Veto_E = cms.double( 0.07 ), - Weight_E = cms.double( 1.0 ), - Vertex_Constraint_XY = cms.bool( False ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - Weight_H = cms.double( 1.0 ) - ) +process.hltMuonEcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.1623 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.08086 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltL3MuonCandidates" ) +) +process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltParticleFlowRecHitHCALForMuonsUnseeded = cms.EDProducer( "PFCTRecHitProducer", + ECAL_Compensate = cms.bool( False ), + ECAL_Dead_Code = cms.uint32( 10 ), + MinLongTiming_Cut = cms.double( -5.0 ), + ECAL_Compensation = cms.double( 0.5 ), + MaxLongTiming_Cut = cms.double( 5.0 ), + weight_HFhad = cms.double( 1.0 ), + ApplyPulseDPG = cms.bool( False ), + navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ), + ECAL_Threshold = cms.double( 10.0 ), + ApplyTimeDPG = cms.bool( False ), + caloTowers = cms.InputTag( "hltTowerMakerForAll" ), + hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ), + LongFibre_Fraction = cms.double( 0.1 ), + MaxShortTiming_Cut = cms.double( 5.0 ), + HcalMaxAllowedHFLongShortSev = cms.int32( 9 ), + thresh_Barrel = cms.double( 0.4 ), + navigation_HF = cms.bool( True ), + HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ), + HF_Calib_29 = cms.double( 1.07 ), + LongFibre_Cut = cms.double( 120.0 ), + EM_Depth = cms.double( 22.0 ), + weight_HFem = cms.double( 1.0 ), + LongShortFibre_Cut = cms.double( 1.0E9 ), + MinShortTiming_Cut = cms.double( -5.0 ), + HCAL_Calib = cms.bool( True ), + thresh_HF = cms.double( 0.4 ), + HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ), + thresh_Endcap = cms.double( 0.4 ), + HcalMaxAllowedChannelStatusSev = cms.int32( 9 ), + hcalRecHitsHF = cms.InputTag( "hltHfreco" ), + ShortFibre_Cut = cms.double( 60.0 ), + ApplyLongShortDPG = cms.bool( True ), + HF_Calib = cms.bool( True ), + HAD_Depth = cms.double( 47.0 ), + ShortFibre_Fraction = cms.double( 0.01 ), + HCAL_Calib_29 = cms.double( 1.35 ) +) +process.hltParticleFlowClusterHCALForMuonsUnseeded = cms.EDProducer( "PFClusterProducer", + pfClusterBuilder = cms.PSet( + positionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ), + minFracTot = cms.double( 1.0E-20 ), + maxIterations = cms.uint32( 50 ), + stoppingTolerance = cms.double( 1.0E-8 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + showerSigma = cms.double( 10.0 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( detector = cms.string( "HCAL_BARREL1" ), + recHitEnergyNorm = cms.double( 0.8 ) + ), + cms.PSet( detector = cms.string( "HCAL_ENDCAP" ), + recHitEnergyNorm = cms.double( 0.8 ) + ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + allCellsPositionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ) + ), + positionReCalc = cms.PSet( ), + initialClusteringStep = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_BARREL1" ), + gatheringThresholdPt = cms.double( 0.0 ) + ), + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_ENDCAP" ), + gatheringThresholdPt = cms.double( 0.0 ) + ) + ), + useCornerCells = cms.bool( True ), + algoName = cms.string( "Basic2DGenericTopoClusterizer" ) + ), + energyCorrector = cms.PSet( ), + recHitCleaners = cms.VPSet( + cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) ) + ), + seedFinder = cms.PSet( + nNeighbours = cms.int32( 4 ), + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThreshold = cms.double( 0.8 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThreshold = cms.double( 1.1 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + algoName = cms.string( "LocalMaximumSeedFinder" ) + ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCALForMuonsUnseeded" ) +) +process.hltMuonHcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06859 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForMuonsUnseeded" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.18348 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltL3MuonCandidates" ) ) -process.hltL3MuonCombRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", +process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltMuonTkRelIsolationCut0p09Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", printDebug = cms.bool( False ), CutsPSet = cms.PSet( ConeSizes = cms.vdouble( 0.3 ), ComponentName = cms.string( "SimpleCuts" ), - Thresholds = cms.vdouble( 0.15 ), + Thresholds = cms.vdouble( 0.09 ), maxNTracks = cms.int32( -1 ), EtaBounds = cms.vdouble( 2.411 ), applyCutsORmaxNTracks = cms.bool( False ) ), OutputMuIsoDeposits = cms.bool( True ), TrackPt_Min = cms.double( -1.0 ), - CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedIsolations" ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), Vertex_Constraint_Z = cms.bool( False ), @@ -22100,16 +21625,16 @@ VetoLeadingTrack = cms.bool( True ), PtVeto_Min = cms.double( 2.0 ) ), - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ) + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) ) -process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -22620,13 +22145,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltL1sMu16erTauJet20er = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_Mu16er_TauJet20er" ), @@ -22696,13 +22257,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), @@ -22762,7 +22359,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -22786,7 +22383,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -22861,13 +22458,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), @@ -22902,7 +22535,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltL2IsoTau35eta2p2" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -22967,7 +22600,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau40TrackPt1MediumIsolationL1HLTMatchedReg" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -23055,13 +22688,49 @@ checkSC = cms.bool( False ), inputTag2 = cms.InputTag( "hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q" ) ) +process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) process.hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2" ), + PreviousCandTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 2 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltL1sL1SingleMu20er = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleMu20er" ), @@ -23131,13 +22800,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 24.0 ) ) -process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltOverlapFilterIsoMu24LooseIsoPFTau20 = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), @@ -23152,7 +22857,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -23227,19 +22932,55 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 20.0 ) ) -process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", jets = cms.InputTag( "hltAK4PFJetsCorrected" ), minDeltaR = cms.double( 0.3 ), numLeptons = cms.uint32( 1 ), - leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02" ) + leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09" ) ) process.hltJetFilterSingleTopIsoMu20Eta2p1 = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), @@ -23258,7 +22999,7 @@ jets = cms.InputTag( "hltAK4PFJetsCorrected" ), minDeltaR = cms.double( 0.3 ), numLeptons = cms.uint32( 1 ), - leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02" ) + leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09" ) ) process.hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), @@ -23291,10 +23032,187 @@ MinNJets = cms.uint32( 1 ), MaxAbsJetEta = cms.double( 2.6 ) ) +process.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL3fL1sMu16L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.1 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 20.0 ) +) +process.hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16L1f0L2f10QL3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +process.hltL1sL1SingleMu16er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu16er" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) process.hltPreIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) +process.hltL1fL1sMu16erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu16er" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +process.hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu16erL1Filtered0" ), + MinPt = cms.double( 10.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.16 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ) +) +process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.1 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 20.0 ) +) +process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16Eta2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) process.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -23340,13 +23258,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 24.0 ) ) -process.hltL3crIsoL1sMu16L1f0L2f16QL3f24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -23356,7 +23310,7 @@ jets = cms.InputTag( "hltAK4PFJetsCorrected" ), minDeltaR = cms.double( 0.3 ), numLeptons = cms.uint32( 1 ), - leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02" ) + leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ) ) process.hltJetFilterSingleTopIsoMu24Eta2p1 = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), @@ -23375,7 +23329,7 @@ jets = cms.InputTag( "hltAK4PFJetsCorrected" ), minDeltaR = cms.double( 0.3 ), numLeptons = cms.uint32( 1 ), - leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02" ) + leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ) ) process.hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), @@ -23412,8 +23366,8 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL1sL1SingleMu16er = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu16er" ), +process.hltL1sL1SingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -23424,7 +23378,107 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreIsoTkMu20eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1fL1sMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu25" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +process.hltL2fL1sMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), + MinPt = cms.double( 10.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ) +) +process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu25L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.5 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 27.0 ) +) +process.hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +process.hltPreIsoTkMu20 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -23435,6 +23489,7 @@ L1MaxEta = cms.double( 5.0 ) ) process.hltIter0HighPtTkMuPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -23443,7 +23498,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -24050,11 +24104,11 @@ process.hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons", InputObjects = cms.InputTag( "hltHighPtTkMuons" ) ) -process.hltL3fL1sMu16Eta2p1f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", +process.hltL3fL1sMu16f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 2.1 ), - previousCandTag = cms.InputTag( "" ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.5 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), minPt = cms.double( 20.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -24065,44 +24119,78 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -process.hltHighPtTkMuCaloMuonCorrectedIsolations = cms.EDProducer( "L2MuonIsolationProducer", - WriteIsolatorFloat = cms.bool( True ), - IsolatorPSet = cms.PSet( - ConeSizesRel = cms.vdouble( 0.3 ), - EffAreaSFEndcap = cms.double( 0.883 ), - CutAbsoluteIso = cms.bool( True ), - AndOrCuts = cms.bool( True ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - ConeSizes = cms.vdouble( 0.3 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ReturnRelativeSum = cms.bool( False ), - RhoScaleBarrel = cms.double( 1.0 ), - EffAreaSFBarrel = cms.double( 0.836 ), - CutRelativeIso = cms.bool( False ), - EtaBounds = cms.vdouble( 2.411 ), - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnAbsoluteSum = cms.bool( True ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleEndcap = cms.double( 1.0 ), - RhoMax = cms.double( 9.9999999E7 ), - UseRhoCorrection = cms.bool( True ) - ), - StandAloneCollectionLabel = cms.InputTag( "hltHighPtTkMuonCands" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - ComponentName = cms.string( "CaloExtractor" ), - Threshold_E = cms.double( 0.2 ), - DR_Max = cms.double( 1.0 ), - DR_Veto_E = cms.double( 0.07 ), - Weight_E = cms.double( 1.0 ), - Vertex_Constraint_XY = cms.bool( False ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - Weight_H = cms.double( 1.0 ) - ) +process.hltHighPtTkMuonEcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.1623 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.08086 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltHighPtTkMuonCands" ) +) +process.hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltHighPtTkMuonHcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06859 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForMuonsUnseeded" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.18348 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltHighPtTkMuonCands" ) +) +process.hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) process.hltHighPtTkMuVertex = cms.EDProducer( "VertexFromTrackProducer", verbose = cms.untracked.bool( False ), @@ -24118,6 +24206,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksHighPtTkMuIso = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -24126,7 +24215,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -24184,6 +24272,7 @@ ZSeparation = cms.double( 0.05 ) ) process.hltIter0HighPtTkMuIsoPixelTracksForSeeds = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -24192,7 +24281,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -24777,19 +24865,70 @@ LostHitPenalty = cms.double( 20.0 ), newQuality = cms.string( "confirmed" ) ) -process.hltHighPtTkMuCombRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", +process.hltHighPtTkMuRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + ConeSizes = cms.vdouble( 0.3 ), + ComponentName = cms.string( "SimpleCuts" ), + Thresholds = cms.vdouble( 0.09 ), + maxNTracks = cms.int32( -1 ), + EtaBounds = cms.vdouble( 2.411 ), + applyCutsORmaxNTracks = cms.bool( False ) + ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + ComponentName = cms.string( "CaloExtractor" ), + Threshold_E = cms.double( 0.2 ), + DR_Max = cms.double( 0.3 ), + DR_Veto_E = cms.double( 0.07 ), + Weight_E = cms.double( 1.0 ), + Vertex_Constraint_XY = cms.bool( False ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + Weight_H = cms.double( 1.0 ) + ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + TrkExtractorPSet = cms.PSet( + DR_VetoPt = cms.double( 0.025 ), + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter2HighPtTkMuIsoMerged" ), + ReferenceRadius = cms.double( 6.0 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_Max = cms.double( 0.3 ), + Diff_r = cms.double( 0.1 ), + PropagateTracksToRadius = cms.bool( True ), + Chi2Prob_Min = cms.double( -1.0 ), + DR_Veto = cms.double( 0.01 ), + NHits_Min = cms.uint32( 0 ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + Pt_Min = cms.double( -1.0 ), + DepositLabel = cms.untracked.string( "PXLS" ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + VetoLeadingTrack = cms.bool( True ), + PtVeto_Min = cms.double( 2.0 ) + ), + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) +) +process.hltHightPtTkMuonTkRelIsolationCut0p09Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", printDebug = cms.bool( False ), CutsPSet = cms.PSet( ConeSizes = cms.vdouble( 0.3 ), ComponentName = cms.string( "SimpleCuts" ), - Thresholds = cms.vdouble( 0.15 ), + Thresholds = cms.vdouble( 0.09 ), maxNTracks = cms.int32( -1 ), EtaBounds = cms.vdouble( 2.411 ), applyCutsORmaxNTracks = cms.bool( False ) ), OutputMuIsoDeposits = cms.bool( True ), TrackPt_Min = cms.double( -1.0 ), - CaloDepositsLabel = cms.InputTag( "hltHighPtTkMuCaloMuonCorrectedIsolations" ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), Vertex_Constraint_Z = cms.bool( False ), @@ -24825,37 +24964,27 @@ VetoLeadingTrack = cms.bool( True ), PtVeto_Min = cms.double( 2.0 ) ), - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ) + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) ) -process.hltL3fL1sMu16L1Eta2p1f0TkFiltered20QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16L1f0Tkf20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -process.hltPreIsoTkMu24 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoTkMu20eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltHighPtTkMuTkFilt = cms.EDFilter( "HLTTrackWithHits", - saveTags = cms.bool( False ), - src = cms.InputTag( "hltIter2HighPtTkMuMerged" ), - MinPT = cms.double( 24.0 ), - MinN = cms.int32( 1 ), - MinPXL = cms.int32( 1 ), - MinBPX = cms.int32( 0 ), - MaxN = cms.int32( 99999 ), - MinFPX = cms.int32( 0 ) -) -process.hltL3fL1sMu16f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", +process.hltL3fL1sMu16Eta2p1f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 1.0E99 ), - previousCandTag = cms.InputTag( "" ), - minPt = cms.double( 24.0 ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.1 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16erL1Filtered0" ), + minPt = cms.double( 20.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), trkMuonId = cms.uint32( 0 ), @@ -24865,15 +24994,51 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -process.hltL3fL1sMu16L1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16Eta2p1L1f0Tkf20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -process.hltPreIsoTkMu24eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoTkMu24 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -24887,11 +25052,11 @@ MaxN = cms.int32( 99999 ), MinFPX = cms.int32( 0 ) ) -process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", +process.hltL3fL1sMu16f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 2.1 ), - previousCandTag = cms.InputTag( "" ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 1.0E99 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), minPt = cms.double( 24.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -24902,89 +25067,112 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -process.hltL3fL1sMu20L1Eta2p1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0Tkf24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -process.hltL1sL1SingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -process.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoTkMu24eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL1fL1sMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( False ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu25" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "hltL1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) +process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", + maxNormalizedChi2 = cms.double( 1.0E99 ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.1 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu20erL1Filtered0" ), + minPt = cms.double( 24.0 ), + inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + minMuonStations = cms.int32( 2 ), + trkMuonId = cms.uint32( 0 ), + requiredTypeMask = cms.uint32( 0 ), + minMuonHits = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), + allowedTypeMask = cms.uint32( 255 ) ) -process.hltL2fL1sMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", +process.hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), - MinPt = cms.double( 10.0 ), - MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 20.0 ), +process.hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu25L1f0L2Filtered10Q" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinPt = cms.double( 27.0 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -process.hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu20Eta2p1L1f0Tkf24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) process.hltPreIsoTkMu27 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -25002,9 +25190,9 @@ ) process.hltL3fL1sMu25f0TkFiltered27Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), maxAbsEta = cms.double( 1.0E99 ), - previousCandTag = cms.InputTag( "" ), + previousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), minPt = cms.double( 27.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -25015,13 +25203,49 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -process.hltL3fL1sMu25L1f0TkFiltered27QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu25L1f0Tkf27QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) process.hltPreIterativeTracking = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -26060,7 +26284,7 @@ MaxEta = cms.double( 2.0 ), MinInvMass = cms.double( 10.0 ) ) -process.hltL1sMu6NotBptxOR = cms.EDFilter( "HLTLevel1GTSeed", +process.hltL1sMuOpenNotBptxOR = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleMu6_NotBptxOR" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), @@ -26076,10 +26300,10 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL1fL1sMu6NotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", +process.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", saveTags = cms.bool( False ), CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sMu6NotBptxOR" ), + PreviousCandTag = cms.InputTag( "hltL1sMuOpenNotBptxOR" ), MinPt = cms.double( 0.0 ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), @@ -26087,21 +26311,210 @@ CandTag = cms.InputTag( "hltL1extraParticles" ), ExcludeSingleSegmentCSC = cms.bool( False ) ) -process.hltL2fL1sMu6NotBptxORL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2PreFilter", +process.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer", + debug = cms.untracked.bool( False ), + Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ), + recHits2DLabel = cms.InputTag( "dt2DSegments" ), + recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ), + Reco4DAlgoConfig = cms.PSet( + segmCleanerMode = cms.int32( 2 ), + Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ), + recAlgoConfig = cms.PSet( + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + minTime = cms.double( -3.0 ), + stepTwoFromDigi = cms.bool( False ), + doVdriftCorr = cms.bool( True ), + debug = cms.untracked.bool( False ), + maxTime = cms.double( 420.0 ), + tTrigModeConfig = cms.PSet( + vPropWire = cms.double( 24.4 ), + doTOFCorrection = cms.bool( True ), + tofCorrType = cms.int32( 0 ), + wirePropCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + doWirePropCorrection = cms.bool( True ), + doT0Correction = cms.bool( True ), + debug = cms.untracked.bool( False ) + ), + useUncertDB = cms.bool( True ) + ), + nSharedHitsMax = cms.int32( 2 ), + hit_afterT0_resolution = cms.double( 0.03 ), + Reco2DAlgoConfig = cms.PSet( + segmCleanerMode = cms.int32( 2 ), + recAlgoConfig = cms.PSet( + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + minTime = cms.double( -3.0 ), + stepTwoFromDigi = cms.bool( False ), + doVdriftCorr = cms.bool( True ), + debug = cms.untracked.bool( False ), + maxTime = cms.double( 420.0 ), + tTrigModeConfig = cms.PSet( + vPropWire = cms.double( 24.4 ), + doTOFCorrection = cms.bool( True ), + tofCorrType = cms.int32( 0 ), + wirePropCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + doWirePropCorrection = cms.bool( True ), + doT0Correction = cms.bool( True ), + debug = cms.untracked.bool( False ) + ), + useUncertDB = cms.bool( True ) + ), + nSharedHitsMax = cms.int32( 2 ), + AlphaMaxPhi = cms.double( 1.0 ), + hit_afterT0_resolution = cms.double( 0.03 ), + MaxAllowedHits = cms.uint32( 50 ), + performT0_vdriftSegCorrection = cms.bool( False ), + AlphaMaxTheta = cms.double( 0.9 ), + debug = cms.untracked.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + nUnSharedHitsMin = cms.int32( 2 ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ), + MaxChi2 = cms.double( 4.0 ) + ), + performT0_vdriftSegCorrection = cms.bool( False ), + debug = cms.untracked.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + nUnSharedHitsMin = cms.int32( 2 ), + AllDTRecHits = cms.bool( True ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ) + ) +) +process.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator", + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + ForcePointDown = cms.bool( False ), + EnableDTMeasurement = cms.bool( True ), + MaxCSCChi2 = cms.double( 300.0 ), + MaxDTChi2 = cms.double( 300.0 ), + MaxSeeds = cms.int32( 1000 ), + EnableCSCMeasurement = cms.bool( True ) +) +process.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGenerator", + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ) + ), + InputObjects = cms.InputTag( "hltL1extraParticles" ), + L1MaxEta = cms.double( 2.5 ), + OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ), + L1MinPt = cms.double( 0.0 ), + L1MinQuality = cms.uint32( 1 ), + GMTReadoutCollection = cms.InputTag( "hltGtDigis" ), + UseUnassociatedL1 = cms.bool( False ), + UseOfflineSeed = cms.untracked.bool( True ), + Propagator = cms.string( "SteppingHelixPropagatorAny" ) +) +process.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer", + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', + 'hltESPFastSteppingHelixPropagatorOpposite' ), + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ) + ), + InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + NMinRecHits = cms.uint32( 2 ), + UseSubRecHits = cms.bool( False ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + RescaleError = cms.double( 100.0 ) + ), + L2TrajBuilderParameters = cms.PSet( + DoRefit = cms.bool( False ), + SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + FilterParameters = cms.PSet( + NumberOfSigma = cms.double( 3.0 ), + FitDirection = cms.string( "insideOut" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + MaxChi2 = cms.double( 1000.0 ), + MuonTrajectoryUpdatorParameters = cms.PSet( + MaxChi2 = cms.double( 25.0 ), + RescaleErrorFactor = cms.double( 100.0 ), + Granularity = cms.int32( 0 ), + ExcludeRPCFromFit = cms.bool( False ), + UseInvalidHits = cms.bool( True ), + RescaleError = cms.bool( False ) + ), + EnableRPCMeasurement = cms.bool( True ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + EnableDTMeasurement = cms.bool( True ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + EnableCSCMeasurement = cms.bool( True ) + ), + NavigationType = cms.string( "Standard" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + NMinRecHits = cms.uint32( 2 ), + UseSubRecHits = cms.bool( False ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + RescaleError = cms.double( 100.0 ) + ), + DoBackwardFilter = cms.bool( True ), + SeedPosition = cms.string( "in" ), + BWFilterParameters = cms.PSet( + NumberOfSigma = cms.double( 3.0 ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + FitDirection = cms.string( "outsideIn" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + MaxChi2 = cms.double( 100.0 ), + MuonTrajectoryUpdatorParameters = cms.PSet( + MaxChi2 = cms.double( 25.0 ), + RescaleErrorFactor = cms.double( 100.0 ), + Granularity = cms.int32( 0 ), + ExcludeRPCFromFit = cms.bool( False ), + UseInvalidHits = cms.bool( True ), + RescaleError = cms.bool( False ) + ), + EnableRPCMeasurement = cms.bool( True ), + BWSeedType = cms.string( "fromGenerator" ), + EnableDTMeasurement = cms.bool( True ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + EnableCSCMeasurement = cms.bool( True ) + ), + DoSeedRefit = cms.bool( False ) + ), + DoSeedRefit = cms.bool( False ), + TrackLoaderParameters = cms.PSet( + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ), + DoSmoothing = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ) + ), + VertexConstraint = cms.bool( True ) + ), + MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" ) +) +process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer", + InputObjects = cms.InputTag( "hltL2CosmicMuons" ) +) +process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu6NotBptxORL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), MinPt = cms.double( 10.0 ), MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MaxEta = cms.double( 2.5 ), MinNhits = cms.vint32( 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), @@ -26111,49 +26524,49 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltPreL2Mu20NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu35NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL2fL1sMu6NotBptxORL1f0L2Filtered20Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", +process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered35Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu6NotBptxORL1Filtered0" ), - MinPt = cms.double( 20.0 ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), + MinPt = cms.double( 35.0 ), MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MaxEta = cms.double( 2.5 ), MinNhits = cms.vint32( 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), MinNstations = cms.vint32( 3 ) ) -process.hltPreL2Mu30NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu40NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL2fL1sMu6NotBptxORL1f0L2Filtered30Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", +process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu6NotBptxORL1Filtered0" ), - MinPt = cms.double( 30.0 ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), + MinPt = cms.double( 40.0 ), MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MaxEta = cms.double( 2.5 ), MinNhits = cms.vint32( 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), @@ -27656,6 +28069,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksGlbTrkMuon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -27664,7 +28078,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -27722,6 +28135,7 @@ ZSeparation = cms.double( 0.05 ) ) process.hltPixelTracksForSeedsGlbTrkMuon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -27730,7 +28144,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -28391,259 +28804,6 @@ checkSC = cms.bool( False ), inputTag2 = cms.InputTag( "hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4" ) ) -process.hltL1sL1Mu20EG10 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_Mu20_EG10" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -process.hltPreMu23TrkIsoVVLEle12GsfCaloIdTrackIdIsoMediumWP = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -process.hltL1fL1sMu20EG10L1MuFiltered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( False ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1Mu20EG10" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "hltL1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) -) -process.hltL2fL1sMu20EG10L1f0L2MuFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", - saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu20EG10L1MuFiltered0" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0 ) -) -process.hltL3fL1sMu20EG10L1f0L2f0L3MuFiltered23 = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 9999.0 ), - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu20EG10L1f0L2MuFiltered0" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinPt = cms.double( 23.0 ) -) -process.hltL1Mu12EG7L3IsoMuFiltered23 = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20EG10L1f0L2f0L3MuFiltered23" ), - MinN = cms.int32( 1 ), - IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ) -) -process.hltEGL1Mu12EG7Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1Mu20EG10" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) -process.hltMu23Ele12EtLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1Mu12EG7Filter" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltMu23Ele12ClusterShapeLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.035 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.013 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltMu23Ele12EtLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu23Ele12HELegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.15 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.11 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltMu23Ele12ClusterShapeLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu23Ele12EcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.5 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.5 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltMu23Ele12HELegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu23Ele12HcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.6 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.4 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltMu23Ele12EcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu23Ele12PixelMatchLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltMu23Ele12HcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltMu23Ele12GsfDetaLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.02 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.015 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltMu23Ele12PixelMatchLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu23Ele12GsfDphiLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.04 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.015 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltMu23Ele12GsfDetaLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu23Ele12GsfTrackIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.1 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltMu23Ele12GsfDphiLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) process.hltL1sL1SingleMu16ORSingleMu20erORSingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleMu16 OR L1_SingleMu20er OR L1_SingleMu25" ), saveTags = cms.bool( True ), @@ -29036,6 +29196,14 @@ MinNJets = cms.uint32( 1 ), MaxAbsJetEta = cms.double( 2.6 ) ) +process.hltPreMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltPreTkMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) process.hltPreMu24eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -29464,259 +29632,6 @@ candTag = cms.InputTag( "hltMu33NoFiltersNoVtxDisplacedPhoton33CaloIdLClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1sL1Mu5EG20ORL1Mu5IsoEG18 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_Mu5_EG20 OR L1_Mu5_IsoEG18" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -process.hltPreMu8TrkIsoVVLEle23GsfCaloIdTrackIdIsoMediumWP = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -process.hltL1sL1Mu5EG20ORL1Mu5IsoEG18L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( False ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1Mu5EG20ORL1Mu5IsoEG18" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "hltL1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) -) -process.hltL2fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2Filtered5 = cms.EDFilter( "HLTMuonL2PreFilter", - saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1sL1Mu5EG20ORL1Mu5IsoEG18L1Filtered0" ), - MinPt = cms.double( 5.0 ), - MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0 ) -) -process.hltL3fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2f5L3Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 9999.0 ), - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2Filtered5" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinPt = cms.double( 8.0 ) -) -process.hltL1sL1Mu5EG20ORL1Mu5IsoEG18L3IsoFiltered8 = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2f5L3Filtered8" ), - MinN = cms.int32( 1 ), - IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ) -) -process.hltEGL1Mu3p5EG12ORL1MuOpenEG12Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1Mu5EG20ORL1Mu5IsoEG18" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) -process.hltMu8Ele23EtLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1Mu3p5EG12ORL1MuOpenEG12Filter" ), - etcutEB = cms.double( 23.0 ), - etcutEE = cms.double( 23.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltMu8Ele23ClusterShapeLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.035 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.013 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltMu8Ele23EtLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu8Ele23HELegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.15 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.11 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltMu8Ele23ClusterShapeLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu8Ele23EcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.5 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.5 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltMu8Ele23HELegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu8Ele23HcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.6 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.4 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltMu8Ele23EcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu8Ele23PixelMatchLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltMu8Ele23HcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltMu8Ele23GsfDetaLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.02 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.015 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltMu8Ele23PixelMatchLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu8Ele23GsfDphiLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.04 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.015 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltMu8Ele23GsfDetaLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu8Ele23GsfTrackIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.1 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltMu8Ele23GsfDphiLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) process.hltPrePFHT350PFMET120NoiseCleaned = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -30837,7 +30752,7 @@ setDHtZero = cms.bool( False ), minHt = cms.double( 150.0 ) ) -process.hltPFDiJet90 = cms.EDFilter( "HLT1PFJet", +process.hltDiPFJet90 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), MinPt = cms.double( 90.0 ), MinN = cms.int32( 2 ), @@ -31068,7 +30983,7 @@ process.hltBLifetimeL3FilterCSVsusy = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -31300,6 +31215,7 @@ etMin = cms.double( 20.0 ) ) process.hltPixelTracksForNoPU = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -31308,7 +31224,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -31386,7 +31301,7 @@ process.hltCSV0p7L3 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -31408,13 +31323,13 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreQuadPFJetBTagCSVVBF = cms.EDFilter( "HLTPrescaler", +process.hltPreQuadPFJetDoubleBTagCSVVBFMqq200 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", +process.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 15.0 ), MinN = cms.int32( 4 ), MaxEta = cms.double( 5.2 ), MinMass = cms.double( -1.0 ), @@ -31452,12 +31367,12 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 86 ) ) -process.hltVBFCaloJetEtaSortedMqq150Deta2p6 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", +process.hltVBFCaloJetEtaSortedMqq150Deta1p5 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.6 ), + Detaqq = cms.double( 1.5 ), value = cms.string( "Eta" ), Mqq = cms.double( 150.0 ), Etaq1Etaq2 = cms.double( 999.0 ), @@ -31467,18 +31382,18 @@ Dphibb = cms.double( 10.0 ), Ptsumqq = cms.double( 0.0 ) ) -process.hltCSV0p8L3 = cms.EDFilter( "HLTCaloJetTag", +process.hltCSVL30p6 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - MinTag = cms.double( 0.8 ), + MinTag = cms.double( 0.6 ), MaxTag = cms.double( 999999.0 ) ) -process.hltPFQuadJetLooseID34 = cms.EDFilter( "HLT1PFJet", +process.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( False ), - MinPt = cms.double( 34.0 ), + MinPt = cms.double( 15.0 ), MinN = cms.int32( 4 ), MaxEta = cms.double( 5.2 ), MinMass = cms.double( -1.0 ), @@ -31516,43 +31431,101 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 86 ) ) -process.hltVBFPFJetEtaSortedMqq240Detaqq2p6 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +process.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", + maxNumber = cms.uint32( 6 ), + filter = cms.bool( False ), + src = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ) +) +process.hltDoubleCSVPF0p4 = cms.EDFilter( "HLTPFJetTagWithMatching", + saveTags = cms.bool( True ), + deltaR = cms.double( 0.1 ), + MinJets = cms.int32( 2 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + MinTag = cms.double( 0.4 ), + MaxTag = cms.double( 999999.0 ) +) +process.hltCSVPF0p7 = cms.EDFilter( "HLTPFJetTagWithMatching", + saveTags = cms.bool( True ), + deltaR = cms.double( 0.1 ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + MinTag = cms.double( 0.7 ), + MaxTag = cms.double( 999999.0 ) +) +process.hltVBFPFJetCSVSortedMqq200Detaqq1p2 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( False ), + inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), + Detabb = cms.double( 999.0 ), + njets = cms.int32( 6 ), + Detaqq = cms.double( 1.2 ), + value = cms.string( "2BTagAndPt" ), + Mqq = cms.double( 200.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + Ptsumbb = cms.double( 0.0 ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + triggerType = cms.int32( 85 ), + Dphibb = cms.double( 3.2 ), + Ptsumqq = cms.double( 0.0 ) +) +process.hltPreQuadPFJetSingleBTagCSVVBFMqq460 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltVBFPFJetCSVSortedMqq460Detaqq4p1 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.6 ), - value = cms.string( "Eta" ), + Detaqq = cms.double( 4.1 ), + value = cms.string( "1BTagAndEta" ), + Mqq = cms.double( 460.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + Ptsumbb = cms.double( 0.0 ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + triggerType = cms.int32( 85 ), + Dphibb = cms.double( 1.6 ), + Ptsumqq = cms.double( 0.0 ) +) +process.hltPreQuadPFJetDoubleBTagCSVVBFMqq240 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltVBFPFJetCSVSortedMqq240Detaqq2p0 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( False ), + inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), + Detabb = cms.double( 999.0 ), + njets = cms.int32( 6 ), + Detaqq = cms.double( 2.0 ), + value = cms.string( "2BTagAndPt" ), Mqq = cms.double( 240.0 ), Etaq1Etaq2 = cms.double( 999.0 ), Ptsumbb = cms.double( 0.0 ), - inputJetTags = cms.InputTag( "" ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), triggerType = cms.int32( 85 ), - Dphibb = cms.double( 2.6 ), + Dphibb = cms.double( 2.4 ), Ptsumqq = cms.double( 0.0 ) ) -process.hltCSVPF0p8PFFilterHbbVBF = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), - TriggerType = cms.int32( 86 ), - Jets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), - MinTag = cms.double( 0.8 ), - MaxTag = cms.double( 999999.0 ) +process.hltPreQuadPFJetSingleBTagCSVVBFMqq500 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltVBFPFJetCSVSortedMqq200Detaqq2p0 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +process.hltVBFPFJetCSVSortedMqq500Detaqq4p6 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.0 ), - value = cms.string( "second" ), - Mqq = cms.double( 200.0 ), + Detaqq = cms.double( 4.6 ), + value = cms.string( "1BTagAndEta" ), + Mqq = cms.double( 500.0 ), Etaq1Etaq2 = cms.double( 999.0 ), Ptsumbb = cms.double( 0.0 ), inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), triggerType = cms.int32( 85 ), - Dphibb = cms.double( 2.6 ), + Dphibb = cms.double( 1.3 ), Ptsumqq = cms.double( 0.0 ) ) process.hltPreQuadPFJetVBF = cms.EDFilter( "HLTPrescaler", @@ -31592,7 +31565,7 @@ process.hltTripleCSV0p5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 3 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.5 ), @@ -31615,7 +31588,7 @@ process.hltDoubleCSV0p5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 2 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.5 ), @@ -31717,7 +31690,7 @@ mhtLabels = cms.VInputTag( 'hltPFchMETProducer' ), minMht = cms.vdouble( 90.0 ) ) -process.hltPrePhoton135PFMET40 = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton135PFMET100NoiseCleaned = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -31726,7 +31699,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 135.0 ), etcutEE = cms.double( 135.0 ), ncandcut = cms.int32( 1 ) @@ -31749,15 +31722,6 @@ candTag = cms.InputTag( "hltEG135EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltPFMET40Filter = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), - minMht = cms.vdouble( 40.0 ) -) -process.hltPrePhoton135PFMET100NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) process.hltMETClean40 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), MinPt = cms.double( 40.0 ), @@ -31783,22 +31747,6 @@ mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), minMht = cms.vdouble( 100.0 ) ) -process.hltPrePhoton135VBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -process.hltDiCaloJet20MJJ400AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - leadingJetOnly = cms.bool( False ), - maxEta = cms.double( 5.0 ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - etaOpposite = cms.bool( True ), - triggerType = cms.int32( 85 ), - minInvMass = cms.double( 400.0 ), - minPtHigh = cms.double( 20.0 ), - minPtLow = cms.double( 20.0 ) -) process.hltL1sL1SingleEG10 = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleEG10" ), saveTags = cms.bool( True ), @@ -32601,10 +32549,27 @@ candTag = cms.InputTag( "hltEG22R9Id90HE10Iso40EBOnlyHcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) +process.hltPFMET40Filter = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 40.0 ) +) process.hltPrePhoton22R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) +process.hltDiCaloJet20MJJ400AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", + saveTags = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + leadingJetOnly = cms.bool( False ), + maxEta = cms.double( 5.0 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + etaOpposite = cms.bool( True ), + triggerType = cms.int32( 85 ), + minInvMass = cms.double( 400.0 ), + minPtHigh = cms.double( 20.0 ), + minPtLow = cms.double( 20.0 ) +) process.hltPrePhoton250NoHE = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -32614,7 +32579,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 250.0 ), etcutEE = cms.double( 250.0 ), ncandcut = cms.int32( 1 ) @@ -32628,7 +32593,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 300.0 ), etcutEE = cms.double( 300.0 ), ncandcut = cms.int32( 1 ) @@ -32637,7 +32602,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.0 ), saveTags = cms.bool( False ), @@ -32647,7 +32612,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 2 ) @@ -32657,7 +32622,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter" ), etcutEB = cms.double( 26.0 ), etcutEE = cms.double( 26.0 ), ncandcut = cms.int32( 1 ) @@ -33242,7 +33207,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -33510,7 +33475,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -33520,7 +33485,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 2 ) @@ -33530,7 +33495,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 28.0 ), etcutEE = cms.double( 100000.0 ), ncandcut = cms.int32( 1 ) @@ -33803,7 +33768,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -34225,7 +34190,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -34333,7 +34298,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -34441,7 +34406,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -34549,7 +34514,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 120.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -37885,6 +37850,18 @@ candTag = cms.InputTag( "hltMu8TrkIsoVVLEle17CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) +process.hltL1sL1Mu20EG10 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_Mu20_EG10" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -39796,7 +39773,7 @@ process.hltBLifetimeL3FilterCSVLoose0p3 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.3 ), @@ -39975,7 +39952,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 50.0 ), ncandcut = cms.int32( 1 ) @@ -40007,7 +39984,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 75.0 ), ncandcut = cms.int32( 1 ) @@ -40039,7 +40016,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 90.0 ), ncandcut = cms.int32( 1 ) @@ -40071,7 +40048,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 120.0 ), etcutEE = cms.double( 120.0 ), ncandcut = cms.int32( 1 ) @@ -40103,7 +40080,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 175.0 ), etcutEE = cms.double( 175.0 ), ncandcut = cms.int32( 1 ) @@ -40135,7 +40112,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 165.0 ), etcutEE = cms.double( 165.0 ), ncandcut = cms.int32( 1 ) @@ -40470,37 +40447,10 @@ candTag = cms.InputTag( "hltEG36R9Id90HE10IsoMHcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1sL1SingleEG40 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) process.hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) process.hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), @@ -41021,27 +40971,12 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 2 ) -) process.hltEG36EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -41336,7 +41271,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 42.0 ), etcutEE = cms.double( 42.0 ), ncandcut = cms.int32( 1 ) @@ -41995,8 +41930,8 @@ CutCowboys = cms.bool( False ), MinInvMass = cms.vdouble( 0.0 ) ) -process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_HTT175 OR L1_SingleJet200 OR L1_DoubleJetC100 OR L1_QuadJetC60" ), +process.hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT125 OR L1_HTT150 OR L1_HTT175 OR L1_SingleJet128 OR L1_SingleJet176 OR L1_SingleJet200 OR L1_DoubleJetC84 OR L1_DoubleJetC100 OR L1_QuadJetC40 OR L1_QuadJetC60" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -42041,18 +41976,18 @@ doMuonCorrection = cms.bool( False ), maxNJ = cms.int32( 9 ) ) -process.hltRsqMR160Rsq0p01MR100Calo = cms.EDFilter( "HLTRFilter", +process.hltRsqMR240Rsq0p0196MR100Calo = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphereCalo" ), inputMetTag = cms.InputTag( "hltMet" ), - RMRCut = cms.double( 160.0 ), + RMRCut = cms.double( 240.0 ), MROffset = cms.double( -300.0 ), doMuonCorrection = cms.bool( False ), minMR = cms.double( 100.0 ), - minR = cms.double( 0.1 ) + minR = cms.double( 0.14 ) ) process.hlt2PFJet80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), @@ -42076,7 +42011,7 @@ ) process.hltRsqMR260Rsq0p09MR200 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -42131,26 +42066,25 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 0 ) ) +process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT175 OR L1_SingleJet200 OR L1_DoubleJetC100 OR L1_QuadJetC60" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) process.hltPreRsqMR300Rsq0p09MR200 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltRsqMR200Rsq0p01MR100Calo = cms.EDFilter( "HLTRFilter", - acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), - doRPrime = cms.bool( False ), - R2Offset = cms.double( -0.25 ), - inputTag = cms.InputTag( "hltRHemisphereCalo" ), - inputMetTag = cms.InputTag( "hltMet" ), - RMRCut = cms.double( 200.0 ), - MROffset = cms.double( -300.0 ), - doMuonCorrection = cms.bool( False ), - minMR = cms.double( 100.0 ), - minR = cms.double( 0.1 ) -) process.hltRsqMR300Rsq0p09MR200 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -42171,7 +42105,7 @@ ) process.hltRsq0p16Calo = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( 0.0 ), inputTag = cms.InputTag( "hltRHemisphereCalo" ), @@ -42184,7 +42118,7 @@ ) process.hltRsq0p36 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( 0.0 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -43572,12 +43506,12 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEG90EtL1SingleEG35Filter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG90EtL1SingleEG40Filter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 90.0 ), ncandcut = cms.int32( 1 ) @@ -43597,10 +43531,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG90EtL1SingleEG35Filter" ), + candTag = cms.InputTag( "hltEG90EtL1SingleEG40Filter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEG90L1SingleEG35HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG90L1SingleEG40HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -43615,7 +43549,7 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEG90EtL1SingleEG35Filter" ), + candTag = cms.InputTag( "hltEG90EtL1SingleEG40Filter" ), nonIsoTag = cms.InputTag( "" ) ) process.hltHt400 = cms.EDFilter( "HLTHtMhtFilter", @@ -44848,13 +44782,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 15.0 ) ) -process.hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltPreMu15IsoVVVLPFHT400PFMET70 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -45290,6 +45260,7 @@ offset = cms.uint32( 0 ) ) process.hltPixelTracksForHighMult = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -45298,7 +45269,6 @@ ptMin = cms.double( 0.3 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -45717,7 +45687,6 @@ 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v1', 'HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1', 'HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v1', - 'HLT_Ele17_Ele12_Ele10_CaloId_TrackId_v1', 'HLT_Ele17_Ele8_Gsf_v1', 'HLT_Ele18_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele20WP60_Ele8_Mass55_v1', @@ -45727,7 +45696,6 @@ 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1', 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v1', - 'HLT_Ele23_Ele12_CaloId_TrackId_Iso_v1', 'HLT_Ele25WP60_SC4_Mass55_v1', 'HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1', 'HLT_Ele27_WP85_Gsf_v1', @@ -45771,6 +45739,7 @@ 'HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1', 'HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1', 'HLT_IsoMu20_eta2p1_v1', + 'HLT_IsoMu20_v1', 'HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1', 'HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1', 'HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1', @@ -45779,6 +45748,7 @@ 'HLT_IsoMu24_v1', 'HLT_IsoMu27_v1', 'HLT_IsoTkMu20_eta2p1_v1', + 'HLT_IsoTkMu20_v1', 'HLT_IsoTkMu24_eta2p1_v1', 'HLT_IsoTkMu24_v1', 'HLT_IsoTkMu27_v1', @@ -45793,8 +45763,8 @@ 'HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1', 'HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1', 'HLT_L2Mu10_NoVertex_NoBPTX_v1', - 'HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', - 'HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_v1', @@ -45828,8 +45798,8 @@ 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1', 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1', 'HLT_Mu17_TrkIsoVVL_v1', + 'HLT_Mu20_v1', 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1', - 'HLT_Mu23_TrkIsoVVL_Ele12_Gsf_CaloId_TrackId_Iso_MediumWP_v1', 'HLT_Mu24_TrkIsoVVL_v1', 'HLT_Mu24_eta2p1_v1', 'HLT_Mu25_TkMu0_dEta18_Onia_v1', @@ -45861,7 +45831,6 @@ 'HLT_Mu8_Ele8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1', 'HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_Gsf_CaloId_TrackId_Iso_MediumWP_v1', 'HLT_Mu8_TrkIsoVVL_v1', 'HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1', 'HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1', @@ -45900,10 +45869,8 @@ 'HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1', 'HLT_Photon120_R9Id90_HE10_IsoM_v1', 'HLT_Photon120_v1', - 'HLT_Photon135_PFMET100_NoiseCleaned_v1')+cms.vstring( 'HLT_Photon135_PFMET40_v1', - 'HLT_Photon135_VBF_v1', - 'HLT_Photon165_HE10_v1', - 'HLT_Photon165_R9Id90_HE10_IsoM_v1', + 'HLT_Photon135_PFMET100_NoiseCleaned_v1', + 'HLT_Photon165_HE10_v1')+cms.vstring( 'HLT_Photon165_R9Id90_HE10_IsoM_v1', 'HLT_Photon175_v1', 'HLT_Photon20_CaloIdVL_IsoL_v1', 'HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1', @@ -45947,7 +45914,10 @@ 'HLT_QuadJet45_TripleCSV0p5_v1', 'HLT_QuadMuon0_Dimuon0_Jpsi_v1', 'HLT_QuadMuon0_Dimuon0_Upsilon_v1', - 'HLT_QuadPFJet_BTagCSV_VBF_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1', 'HLT_QuadPFJet_VBF_v1', 'HLT_ReducedIterativeTracking_v1', 'HLT_Rsq0p36_v1', @@ -45955,6 +45925,7 @@ 'HLT_RsqMR260_Rsq0p09_MR200_v1', 'HLT_RsqMR300_Rsq0p09_MR200_4jet_v1', 'HLT_RsqMR300_Rsq0p09_MR200_v1', + 'HLT_TkMu20_v1', 'HLT_TkMu24_eta2p1_v1', 'HLT_TkMu27_v1', 'HLT_TripleMu_12_10_5_v1', @@ -46016,7 +45987,7 @@ process.HLTIterativeTrackingForBTagIteration1 = cms.Sequence( process.hltIter1ClustersRefRemovalForBTag + process.hltIter1MaskedMeasurementTrackerEventForBTag + process.hltIter1PixelLayerTripletsForBTag + process.hltIter1PFlowPixelSeedsForBTag + process.hltIter1PFlowCkfTrackCandidatesForBTag + process.hltIter1PFlowCtfWithMaterialTracksForBTag + process.hltIter1PFlowTrackSelectionHighPurityLooseForBTag + process.hltIter1PFlowTrackSelectionHighPurityTightForBTag + process.hltIter1PFlowTrackSelectionHighPurityForBTag ) process.HLTIterativeTrackingForBTagIteration2 = cms.Sequence( process.hltIter2ClustersRefRemovalForBTag + process.hltIter2MaskedMeasurementTrackerEventForBTag + process.hltIter2PixelLayerPairsForBTag + process.hltIter2PFlowPixelSeedsForBTag + process.hltIter2PFlowCkfTrackCandidatesForBTag + process.hltIter2PFlowCtfWithMaterialTracksForBTag + process.hltIter2PFlowTrackSelectionHighPurityForBTag ) process.HLTIterativeTrackingForBTagIter02 = cms.Sequence( process.HLTIterativeTrackingForBTagIteration0 + process.HLTIterativeTrackingForBTagIteration1 + process.hltIter1MergedForBTag + process.HLTIterativeTrackingForBTagIteration2 + process.hltIter2MergedForBTag ) -process.HLTBtagCSVSequenceL3 = cms.Sequence( process.hltSelectorJets30L1FastJet + process.hltSelectorCentralJets30L1FastJeta + process.hltSelector8CentralJetsL1FastJet + process.HLTDoLocalPixelSequenceRegForBTag + process.HLTDoLocalStripSequenceRegForBTag + process.HLTIterativeTrackingForBTagIter02 + process.hltVerticesL3 + process.hltFastPixelBLifetimeL3Associator + process.hltFastPixelBLifetimeL3TagInfos + process.hltL3SecondaryVertexTagInfos + process.hltL3CombinedSecondaryVertexBJetTags ) +process.HLTBtagCSVSequenceL3 = cms.Sequence( process.hltSelectorJets30L1FastJet + process.hltSelectorCentralJets30L1FastJeta + process.hltSelector8CentralJetsL1FastJet + process.HLTDoLocalPixelSequenceRegForBTag + process.HLTDoLocalStripSequenceRegForBTag + process.HLTIterativeTrackingForBTagIter02 + process.hltVerticesL3 + process.hltFastPixelBLifetimeL3Associator + process.hltImpactParameterTagInfos + process.hltInclusiveVertexFinder + process.hltInclusiveSecondaryVertices + process.hltTrackVertexArbitrator + process.hltInclusiveMergedVertices + process.hltInclusiveSecondaryVertexFinderTagInfos + process.hltCombinedSecondaryVertexBJetTagsCalo ) process.HLTAK4CaloJetsReconstructionNoIDSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltAK4CaloJets ) process.HLTAK4CaloJetsCorrectionNoIDSequence = cms.Sequence( process.hltFixedGridRhoFastjetAllCalo + process.hltAK4CaloJetsCorrected ) process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( process.hltEcalDigis + process.hltEcalPreshowerDigis + process.hltEcalUncalibRecHit + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHit + process.hltEcalPreshowerRecHit ) @@ -46033,7 +46004,7 @@ process.HLTIterativeTrackingForElectronIter02 = cms.Sequence( process.HLTIterativeTrackingForElectronsIteration0 + process.HLTIterativeTrackingForElectronsIteration1 + process.hltIter1MergedForElectrons + process.HLTIterativeTrackingForElectronsIteration2 + process.hltIter2MergedForElectrons ) process.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( process.HLTPixelTrackingForElectron + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingForElectronIter02 ) process.HLTEle24Ele22WP75GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1DoubleEG2210FilterEta2p1 + process.hltEle24Ele22leg1EtFilter + process.hltEle24Ele22leg2EtFilter + process.hltEgammaClusterShape + process.hltEle24Ele22WP75leg1ClusterShapeFilter + process.hltEle24Ele22WP75leg2ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle24Ele22WP75leg1HcEFilter + process.hltEle24Ele22WP75leg2HcEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle24Ele22WP75leg1EcalIsoFilter + process.hltEle24Ele22WP75leg2EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle24Ele22WP75leg1HcalIsoFilter + process.hltEle24Ele22WP75leg2HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle24Ele22WP75leg1PixelMatchFilter + process.hltEle24Ele22WP75leg2PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle24Ele22WP75Gsfleg1OneOESuperMinusOneOPFilter + process.hltEle24Ele22WP75Gsfleg2OneOESuperMinusOneOPFilter + process.hltEle24Ele22WP75Gsfleg1Chi2Filter + process.hltEle24Ele22WP75Gsfleg2Chi2Filter + process.hltEle24Ele22WP75Gsfleg1DetaFilter + process.hltEle24Ele22WP75Gsfleg2DetaFilter + process.hltEle24Ele22WP75Gsfleg1DphiFilter + process.hltEle24Ele22WP75Gsfleg2DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle24Ele22WP75Gsfleg1TrackIsoFilter + process.hltEle24Ele22WP75Gsfleg2TrackIsoFilter ) -process.HLTEle33CaloIdLGsfTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter + process.hltEG33EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG33HEFilter + process.hltEgammaClusterShape + process.hltEG33CaloIdLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle33CaloIdLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle33CaloIdLGsfTrkIdVLDEtaFilter + process.hltEle33CaloIdLGsfTrkIdVLDPhiFilter ) +process.HLTEle33CaloIdLGsfTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG33EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG33HEFilter + process.hltEgammaClusterShape + process.hltEG33CaloIdLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle33CaloIdLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle33CaloIdLGsfTrkIdVLDEtaFilter + process.hltEle33CaloIdLGsfTrkIdVLDPhiFilter ) process.HLTEle33CaloIdLGsfTrkIdVLMWSequence = cms.Sequence( process.HLTEle33CaloIdLGsfTrkIdVLSequence + process.hltEle33CaloIdLNewPixelMatchFilter ) process.HLTPFClusteringForEgammaUnseeded = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowSuperClusterECALUnseeded ) process.HLTElePixelMatchUnseededSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeedsUnseeded ) @@ -46085,15 +46056,13 @@ process.HLTIterativeTrackingL3MuonIteration2 = cms.Sequence( process.hltIter2L3MuonClustersRefRemoval + process.hltIter2L3MuonMaskedMeasurementTrackerEvent + process.hltIter2L3MuonPixelLayerPairs + process.hltIter2L3MuonPixelSeeds + process.hltIter2L3MuonCkfTrackCandidates + process.hltIter2L3MuonCtfWithMaterialTracks + process.hltIter2L3MuonTrackSelectionHighPurity ) process.HLTIterativeTrackingL3MuonIter02 = cms.Sequence( process.HLTIterativeTrackingL3MuonIteration0 + process.HLTIterativeTrackingL3MuonIteration1 + process.hltIter1L3MuonMerged + process.HLTIterativeTrackingL3MuonIteration2 + process.hltIter2L3MuonMerged ) process.HLTTrackReconstructionIter02 = cms.Sequence( process.HLTPixelTrackingL3Muon + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIter02 ) -process.HLTDoublePho85Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG85EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG85HEFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG85EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG85HEUnseededFilter ) -process.HLTEle17Ele12Ele10CaloIdTrackIdSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1EG12EG7EG5Filter + process.hltEle17Ele12Ele10CaloIdTrackIdEtLeg1Filter + process.hltEle17Ele12Ele10CaloIdTrackIdEtLeg2Filter + process.hltEle17Ele12Ele10CaloIdTrackIdEtLeg3Filter + process.hltEgammaClusterShape + process.hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg1Filter + process.hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg2Filter + process.hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg3Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle17Ele12Ele10CaloIdTrackIdHELeg1Filter + process.hltEle17Ele12Ele10CaloIdTrackIdHELeg2Filter + process.hltEle17Ele12Ele10CaloIdTrackIdHELeg3Filter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg1Filter + process.hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg2Filter + process.hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg3Filter + process.HLTGsfElectronSequence + process.hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg1Filter + process.hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg2Filter + process.hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg3Filter + process.hltEle17Ele12Ele10CaloIdTrackIdDetaLeg1Filter + process.hltEle17Ele12Ele10CaloIdTrackIdDetaLeg2Filter + process.hltEle17Ele12Ele10CaloIdTrackIdDetaLeg3Filter + process.hltEle17Ele12Ele10CaloIdTrackIdDphiLeg1Filter + process.hltEle17Ele12Ele10CaloIdTrackIdDphiLeg2Filter + process.hltEle17Ele12Ele10CaloIdTrackIdDphiLeg3Filter ) +process.HLTDoublePho85Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG85EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG85HEFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG85EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG85HEUnseededFilter ) process.HLTEle17Ele8GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1DoubleEG1510Filter + process.hltEle17Ele8EtLeg1Filter + process.hltEle17Ele8EtLeg2Filter + process.hltEgammaClusterShape + process.hltEle17Ele8ClusterShapeLeg1Filter + process.hltEle17Ele8ClusterShapeLeg2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle17Ele8HELeg1Filter + process.hltEle17Ele8HELeg2Filter + process.hltEgammaEcalPFClusterIso + process.hltEle17Ele8EcalIsoLeg1Filter + process.hltEle17Ele8EcalIsoLeg2Filter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle17Ele8HcalIsoLeg1Filter + process.hltEle17Ele8HcalIsoLeg2Filter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle17Ele8PixelMatchLeg1Filter + process.hltEle17Ele8PixelMatchLeg2Filter + process.HLTGsfElectronSequence + process.hltEle17Ele8GsfDetaLeg1Filter + process.hltEle17Ele8GsfDetaLeg2Filter + process.hltEle17Ele8GsfDphiLeg1Filter + process.hltEle17Ele8GsfDphiLeg2Filter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle17Ele8GsfTrackIsoLeg1Filter + process.hltEle17Ele8GsfTrackIsoLeg2Filter ) process.HLTEle20WP60Ele8Mass55Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEle20WP60Ele8EtFilter + process.hltEgammaClusterShape + process.hltEle20WP60Ele8ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle20WP60Ele8HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle20WP60Ele8EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle20WP60Ele8HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle20WP60Ele8PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle20WP60Ele8OneOEMinusOneOPFilter + process.hltEle20WP60Ele8DetaFilter + process.hltEle20WP60Ele8DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle20WP60Ele8TrackIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEle20WP60Ele8EtUnseededFilter + process.HLTElePixelMatchUnseededSequence + process.hltEle20WP60Ele8PixelMatchUnseededFilter + process.hltEle20WP60Ele8Mass55Filter ) process.HLTSingleEle22erWP75GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG18erFilter + process.hltSingleEG22EtFilter + process.hltEgammaClusterShape + process.hltSingleEle22WP75ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltSingleEle22WP75HcEFilter + process.hltEgammaEcalPFClusterIso + process.hltSingleEle22WP75EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltSingleEle22WP75HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltSingleEle22WP75PixelMatchFilter + process.HLTGsfElectronSequence + process.hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter + process.hltSingleEle22WP75GsfChi2Filter + process.hltSingleEle22WP75GsfDetaFilter + process.hltSingleEle22WP75GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltSingleEle22WP75GsfTrackIsoFilter ) process.HLTEle22WP75GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGRegionalL1IsoEG20erTauJet20er + process.hltEG22L1sIsoEG20erTauJet20erEtFilter + process.hltEgammaClusterShape + process.hltEle22WP75ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle22WP75HcEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle22WP75EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle22WP75HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle22WP75PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle22WP75GsfOneOESuperMinusOneOPFilter + process.hltEle22WP75GsfChi2Filter + process.hltEle22WP75GsfDetaFilter + process.hltEle22WP75GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle22WP75GsfTrackIsoFilter ) process.HLTLooseIsoPFTauSequence = cms.Sequence( process.hltTauPFJets08Region + process.hltTauPFJetsRecoTauChargedHadrons + process.hltPFTauPiZeros + process.hltPFTausSansRef + process.hltPFTaus + process.hltPFTauTrackFindingDiscriminator + process.hltPFTauLooseAbsoluteIsolationDiscriminator + process.hltPFTauLooseRelativeIsolationDiscriminator + process.hltPFTauLooseAbsOrRelIsolationDiscriminator ) process.HLTIsoEle22WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltOverlapFilterIsoEle22WP75GsfLooseIsoPFTau20 ) -process.HLTEle23Ele12CaloIdTrackIdIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1DoubleEG2210Filter + process.hltEle23Ele12CaloIdTrackIdIsoEtLeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoEtLeg2Filter + process.hltEgammaClusterShape + process.hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle23Ele12CaloIdTrackIdIsoHELeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoHELeg2Filter + process.hltEgammaEcalPFClusterIso + process.hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg2Filter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg2Filter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg2Filter + process.HLTGsfElectronSequence + process.hltEle23Ele12CaloIdTrackIdIsoOneOEMinusOneOPLeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoOneOEMinusOneOPLeg2Filter + process.hltEle23Ele12CaloIdTrackIdIsoDetaLeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoDetaLeg2Filter + process.hltEle23Ele12CaloIdTrackIdIsoDphiLeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoDphiLeg2Filter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle23Ele12CaloIdTrackIdIsoTrackIsoLeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoTrackIsoLeg2Filter ) process.HLTEle25WP60SC4Mass55Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEle25WP60SC4EtFilter + process.hltEgammaClusterShape + process.hltEle25WP60SC4ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle25WP60SC4HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle25WP60SC4EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle25WP60SC4HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle25WP60SC4PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle25WP60SC4OneOEMinusOneOPFilter + process.hltEle25WP60SC4DetaFilter + process.hltEle25WP60SC4DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle25WP60SC4TrackIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEle25WP60SC4EtUnseededFilter + process.hltEle25WP60SC4Mass55Filter ) process.HLTEle25WP85GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter + process.hltEG25EtFilter + process.hltEgammaClusterShape + process.hltEle25WP85ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle25WP85HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle25WP85EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle25WP85HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle25WP85PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle25WP85GsfOneOEMinusOneOPFilter + process.hltEle25WP85GsfMissingHitsFilter + process.hltEle25WP85GsfDetaFilter + process.hltEle25WP85GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle25WP85GsfTrackIsoFilter ) process.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( process.HLTDoCaloSequencePF + process.hltAK4CaloJetsPF ) @@ -46109,33 +46078,52 @@ process.HLTBtagCSVSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltBLifetimeAssociatorPF + process.hltBLifetimeTagInfosPF + process.hltSecondaryVertexTagInfosPF + process.hltCombinedSecondaryVertexBJetTagsPF ) process.HLTEle32erWP75GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG30erFilter + process.hltEG32EtFilter + process.hltEgammaClusterShape + process.hltEle32WP75ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle32WP75HcEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle32WP75EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle32WP75HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle32WP75PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle32WP75GsfOneOEMinusOneOPFilter + process.hltEle32WP75GsfChi2Filter + process.hltEle32WP75GsfDetaFilter + process.hltEle32WP75GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle32WP75GsfTrackIsoFilter ) process.HLTIsoEle32WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltOverlapFilterIsoEle32WP75GsfLooseIsoPFTau20 ) -process.HLTEle45CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG45EtFilter + process.hltEgammaClusterShape + process.hltEG45CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG45CaloIdVTHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle45CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle45CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle45CaloIdVTGsfTrkIdTGsfDphiFilter ) -process.HLTEle105CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG105EtFilter + process.hltEgammaClusterShape + process.hltEG105CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG105CaloIdVTHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle105CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle105CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle105CaloIdVTGsfTrkIdTGsfDphiFilter ) +process.HLTEle45CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG45EtFilter + process.hltEgammaClusterShape + process.hltEG45CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG45CaloIdVTHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle45CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle45CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle45CaloIdVTGsfTrkIdTGsfDphiFilter ) +process.HLTEle105CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG105EtFilter + process.hltEgammaClusterShape + process.hltEG105CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG105CaloIdVTHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle105CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle105CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle105CaloIdVTGsfTrkIdTGsfDphiFilter ) process.HLTRecoMETSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltMet ) process.HLTHBHENoiseCleanerSequence = cms.Sequence( process.hltHcalNoiseInfoProducer + process.hltHcalTowerNoiseCleaner ) -process.HLTL3muoncaloisorecoSequenceNoBools = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuons + process.hltL3CaloMuonCorrectedIsolations ) -process.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( process.HLTPixelTrackingL3Muon + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIter02 + process.hltL3MuonCombRelIsolationsIterTrkRegIter02 ) +process.HLTPFClusteringUnseeded = cms.Sequence( process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded ) +process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuons + process.HLTPFClusteringUnseeded + process.hltMuonEcalPFClusterIsoUnseeded ) +process.HLTPFHcalClusteringForMuonsUnseeded = cms.Sequence( process.hltParticleFlowRecHitHCALForMuonsUnseeded + process.hltParticleFlowClusterHCALForMuonsUnseeded ) +process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( process.HLTPFHcalClusteringForMuonsUnseeded + process.hltMuonHcalPFClusterIsoUnseeded ) +process.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( process.HLTPixelTrackingL3Muon + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIter02 ) +process.HLTMu16eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltCaloTowersTau1Regional + process.hltAkTau1Regional + process.hltCaloTowersTau2Regional + process.hltAkTau2Regional + process.hltCaloTowersTau3Regional + process.hltAkTau3Regional + process.hltCaloTowersTau4Regional + process.hltAkTau4Regional ) process.HLTL2TauJetsL1TauSeededSequence = cms.Sequence( process.HLTCaloTausCreatorL1TauRegionalSequence + process.hltL2TauJetsL1TauSeeded ) +process.HLTMu17eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu17eta2p1TauJet20IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTPFTriggerSequenceMuTau = cms.Sequence( process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequenceForTaus + process.hltAK4PFJetsForTaus ) process.HLTIsoMuLooseIsoPFTauSequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltPFTauAgainstMuonDiscriminator + process.hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + process.hltPFTau20TrackLooseIsoAgainstMuon + process.hltOverlapFilterIsoMu17LooseIsoPFTau20 ) process.HLTSingleIsoMu17LooseIsoPFTau20Sequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltPFTauAgainstMuonDiscriminator + process.hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + process.hltPFTau20TrackLooseIsoAgainstMuon + process.hltOverlapFilterSingleIsoMu17LooseIsoPFTau20 ) +process.HLTMu17eta2p1IsoTau36erIsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTIsoMu17MediumIsoPFTau40SequenceReg = cms.Sequence( process.HLTMediumIsoPFTauSequenceReg + process.hltPFTau40Reg + process.hltPFTauTrackPt1DiscriminatorReg + process.hltSelectedPFTausTrackPt1Reg + process.hltPFTau40TrackPt1Reg + process.hltSelectedPFTausTrackPt1MediumIsolationReg + process.hltPFTau40TrackPt1MediumIsolationReg + process.hltL1JetsHLTPFTauTrackPt1MediumIsolationMatchReg + process.hltPFTau40TrackPt1MediumIsolationL1HLTMatchedReg + process.hltOverlapFilterIsoMu17MediumIsoPFTau40Reg ) +process.HLTDoubleMu17eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu24eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTIsoMu24LooseIsoPFTau20Sequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltPFTauAgainstMuonDiscriminator + process.hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + process.hltPFTau20TrackLooseIsoAgainstMuon + process.hltOverlapFilterIsoMu24LooseIsoPFTau20 ) +process.HLTMu20eta2p1NoL1erIsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu20IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu20eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu24IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu27IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTIterativeTrackingHighPtTkMuIteration0 = cms.Sequence( process.hltPixelLayerTriplets + process.hltIter0HighPtTkMuPixelTracks + process.hltIter0HighPtTkMuPixelSeedsFromPixelTracks + process.hltIter0HighPtTkMuCkfTrackCandidates + process.hltIter0HighPtTkMuCtfWithMaterialTracks + process.hltIter0HighPtTkMuTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMuIteration2 = cms.Sequence( process.hltIter2HighPtTkMuClustersRefRemoval + process.hltIter2HighPtTkMuMaskedMeasurementTrackerEvent + process.hltIter2HighPtTkMuPixelLayerPairs + process.hltIter2HighPtTkMuPixelSeeds + process.hltIter2HighPtTkMuCkfTrackCandidates + process.hltIter2HighPtTkMuCtfWithMaterialTracks + process.hltIter2HighPtTkMuTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMu = cms.Sequence( process.HLTIterativeTrackingHighPtTkMuIteration0 + process.HLTIterativeTrackingHighPtTkMuIteration2 + process.hltIter2HighPtTkMuMerged ) process.HLTHighPt20TrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMu20TkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) -process.HLTHighPtTkMucaloisorecoSequenceNoBools = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuons + process.hltHighPtTkMuCaloMuonCorrectedIsolations ) +process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuons + process.HLTPFClusteringUnseeded + process.hltHighPtTkMuonEcalPFClusterIsoUnseeded ) +process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( process.HLTPFHcalClusteringForMuonsUnseeded + process.hltHighPtTkMuonHcalPFClusterIsoUnseeded ) process.HLTPixelTrackingHighPtTkMuIso = cms.Sequence( process.hltHighPtTkMuVertex + process.HLTDoLocalPixelSequence + process.hltPixelLayerTriplets + process.hltPixelTracksHighPtTkMuIso + process.hltPixelVerticesHighPtTkMuIso ) process.HLTIterativeTrackingHighPtTkMuIsoIteration0 = cms.Sequence( process.hltIter0HighPtTkMuIsoPixelTracksForSeeds + process.hltIter0HighPtTkMuIsoPixelSeedsFromPixelTracks + process.hltIter0HighPtTkMuIsoCkfTrackCandidates + process.hltIter0HighPtTkMuIsoCtfWithMaterialTracks + process.hltIter0HighPtTkMuIsoTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMuIsoIteration1 = cms.Sequence( process.hltIter1HighPtTkMuIsoClustersRefRemoval + process.hltIter1HighPtTkMuIsoMaskedMeasurementTrackerEvent + process.hltIter1HighPtTkMuIsoPixelLayerTriplets + process.hltIter1HighPtTkMuIsoPixelSeeds + process.hltIter1HighPtTkMuIsoCkfTrackCandidates + process.hltIter1HighPtTkMuIsoCtfWithMaterialTracks + process.hltIter1HighPtTkMuIsoTrackSelectionHighPurityLoose + process.hltIter1HighPtTkMuIsoTrackSelectionHighPurityTight + process.hltIter1HighPtTkMuIsoTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMuIsoIteration2 = cms.Sequence( process.hltIter2HighPtTkMuIsoClustersRefRemoval + process.hltIter2HighPtTkMuIsoMaskedMeasurementTrackerEvent + process.hltIter2HighPtTkMuIsoPixelLayerPairs + process.hltIter2HighPtTkMuIsoPixelSeeds + process.hltIter2HighPtTkMuIsoCkfTrackCandidates + process.hltIter2HighPtTkMuIsoCtfWithMaterialTracks + process.hltIter2HighPtTkMuIsoTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMuIsoIter02 = cms.Sequence( process.HLTIterativeTrackingHighPtTkMuIsoIteration0 + process.HLTIterativeTrackingHighPtTkMuIsoIteration1 + process.hltIter1HighPtTkMuIsoMerged + process.HLTIterativeTrackingHighPtTkMuIsoIteration2 + process.hltIter2HighPtTkMuIsoMerged ) -process.HLTTrackReconstructionForIsoHighPtTkMuIter02 = cms.Sequence( process.HLTPixelTrackingHighPtTkMuIso + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingHighPtTkMuIsoIter02 + process.hltHighPtTkMuCombRelIsolationsIterTrkRegIter02 ) -process.HLTHighPtTrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMuTkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) +process.HLTTrackReconstructionForIsoHighPtTkMuIter02 = cms.Sequence( process.HLTPixelTrackingHighPtTkMuIso + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingHighPtTkMuIsoIter02 + process.hltHighPtTkMuRelIsolationsIterTrkRegIter02 ) +process.HLTTkMu20IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) +process.HLTTkMu20eta2p1IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) process.HLTHighPt24TrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMu24TkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) +process.HLTTkMu24IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) +process.HLTTkMu24eta2p1IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) process.HLTHighPt27TrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMu27TkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) +process.HLTTkMu27IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) process.HLTIter2TrackAndTauJets4Iter3Sequence = cms.Sequence( process.hltIter2TrackRefsForJets4Iter3 + process.hltAK4Iter2TrackJets4Iter3 + process.hltIter2TrackAndTauJets4Iter3 ) process.HLTIterativeTrackingIteration3 = cms.Sequence( process.hltIter3ClustersRefRemoval + process.hltIter3MaskedMeasurementTrackerEvent + process.hltIter3LayerTriplets + process.hltIter3PFlowMixedSeeds + process.hltIter3PFlowCkfTrackCandidates + process.hltIter3PFlowCtfWithMaterialTracks + process.hltIter3PFlowTrackSelectionHighPurityLoose + process.hltIter3PFlowTrackSelectionHighPurityTight + process.hltIter3PFlowTrackSelectionHighPurity ) process.HLTIter3TrackAndTauJets4Iter4Sequence = cms.Sequence( process.hltIter3TrackRefsForJets4Iter4 + process.hltAK4Iter3TrackJets4Iter4 + process.hltIter3TrackAndTauJets4Iter4 ) @@ -46144,6 +46132,9 @@ process.HLTBeginSequenceAntiBPTX = cms.Sequence( process.hltTriggerType + process.HLTL1UnpackerSequence + process.hltBPTXAntiCoincidence + process.HLTBeamSpot ) 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.HLTL3NoFiltersmuonTkCandidateSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltL3TrajSeedOIState + process.hltL3TrackCandidateFromL2OIState + process.hltL3TkTracksFromL2OIState + process.hltL3NoFiltersMuonsOIState + process.hltL3NoFiltersTrajSeedOIHit + process.hltL3NoFiltersTrackCandidateFromL2OIHit + process.hltL3NoFiltersTkTracksFromL2OIHit + process.hltL3NoFiltersMuonsOIHit + process.hltL3NoFiltersTkFromL2OICombination + process.hltPixelLayerTriplets + process.hltPixelLayerPairs + process.hltMixedLayerPairs + process.hltL3NoFiltersTrajSeedIOHit + process.hltL3NoFiltersTrackCandidateFromL2IOHit + process.hltL3NoFiltersTkTracksFromL2IOHit + process.hltL3NoFiltersMuonsIOHit + process.hltL3NoFiltersTrajectorySeed + process.hltL3NoFiltersTrackCandidateFromL2 ) process.HLTL3NoFiltersmuonrecoNocandSequence = cms.Sequence( process.HLTL3NoFiltersmuonTkCandidateSequence + process.hltL3NoFiltersTkTracksMergeStep1 + process.hltL3NoFiltersTkTracksFromL2 + process.hltL3NoFiltersMuonsLinksCombination + process.hltL3NoFiltersMuons ) process.HLTL3NoFiltersmuonrecoSequence = cms.Sequence( process.HLTL3NoFiltersmuonrecoNocandSequence + process.hltL3NoFiltersMuonCandidates ) @@ -46157,10 +46148,8 @@ process.HLTIterativeTrackingGlbTrkMuonIter02 = cms.Sequence( process.HLTIterativeTrackingGlbTrkMuonIteration0 + process.HLTIterativeTrackingGlbTrkMuonIteration1 + process.hltIter1GlbTrkMuonMerged + process.HLTIterativeTrackingGlbTrkMuonIteration2 + process.hltIter2GlbTrkMuonMerged ) process.HLTTrackReconstructionForIsoGlbTrkMuonIter02 = cms.Sequence( process.HLTPixelTrackingGlbTrkMuon + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingGlbTrkMuonIter02 ) process.HLTGlbtrkmuontrkisovvlSequence = cms.Sequence( process.HLTTrackReconstructionForIsoGlbTrkMuonIter02 + process.hltGlbTrkMuonRelTrkIsolationVVL ) -process.HLTMu23Ele12_Gsf = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu12EG7Filter + process.hltMu23Ele12EtLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + process.hltEgammaClusterShape + process.hltMu23Ele12ClusterShapeLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu23Ele12HELegEle12GsfCaloIdTrackIdIsoMediumWPFilter + process.hltEgammaEcalPFClusterIso + process.hltMu23Ele12EcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltMu23Ele12HcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltMu23Ele12PixelMatchLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTGsfElectronSequence + process.hltMu23Ele12GsfDetaLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + process.hltMu23Ele12GsfDphiLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltMu23Ele12GsfTrackIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter ) -process.HLTMu8Ele23_Gsf = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu3p5EG12ORL1MuOpenEG12Filter + process.hltMu8Ele23EtLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + process.hltEgammaClusterShape + process.hltMu8Ele23ClusterShapeLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu8Ele23HELegEle23GsfCaloIdTrackIdIsoMediumWPFilter + process.hltEgammaEcalPFClusterIso + process.hltMu8Ele23EcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltMu8Ele23HcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltMu8Ele23PixelMatchLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTGsfElectronSequence + process.hltMu8Ele23GsfDetaLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + process.hltMu8Ele23GsfDphiLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltMu8Ele23GsfTrackIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter ) process.HLTNoPUSequence = cms.Sequence( process.hltSelectorJets20L1FastJetForNoPU + process.HLTDoLocalPixelSequenceRegForBTag + process.hltPixelTracksForNoPU + process.hltCaloJetFromPV ) -process.HLTSinglePhoton135Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG135EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG135HEFilter ) +process.HLTSinglePhoton135Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG135EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG135HEFilter ) process.HLTRecoPixelVertexingForPhotonsSequence = cms.Sequence( process.hltPixelLayerTriplets + process.hltPixelTracks + process.hltPixelVerticesForPhotons ) process.HLTIterativeTrackingForPhotonsIteration0 = cms.Sequence( process.hltIter0PFlowPixelSeedsFromPixelTracksForPhotons + process.hltIter0PFlowCkfTrackCandidatesForPhotons + process.hltIter0PFlowCtfWithMaterialTracksForPhotons + process.hltIter0PFlowTrackSelectionHighPurityForPhotons ) process.HLTIterativeTrackingForPhotonsIteration1 = cms.Sequence( process.hltIter1ClustersRefRemovalForPhotons + process.hltIter1MaskedMeasurementTrackerEventForPhotons + process.hltIter1PixelLayerTripletsForPhotons + process.hltIter1PFlowPixelSeedsForPhotons + process.hltIter1PFlowCkfTrackCandidatesForPhotons + process.hltIter1PFlowCtfWithMaterialTracksForPhotons + process.hltIter1PFlowTrackSelectionHighPurityLooseForPhotons + process.hltIter1PFlowTrackSelectionHighPurityTightForPhotons + process.hltIter1PFlowTrackSelectionHighPurityForPhotons ) @@ -46169,20 +46158,20 @@ process.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecoPixelVertexingForPhotonsSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingForPhotonsIter02 ) process.HLTPhoton20CaloIdVLIsoLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG12Filter + process.hltEG20EtFilter + process.hltEgammaClusterShape + process.hltEG20CaloIdVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG20CaloIdVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEG20CaloIdVLIsoLEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG20CaloIdVLIsoLHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG20CaloIdVLIsoLTrackIsoFilter ) process.HLTPhoton22R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEG22R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG22R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG22R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltPhoton22R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG22R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG22R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTSinglePhoton250erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG250erEtFilter ) -process.HLTSinglePhoton300erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG300erEtFilter ) +process.HLTSinglePhoton250erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG250erEtFilter ) +process.HLTSinglePhoton300erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG300erEtFilter ) process.HLTPFHcalClusteringForEgammaUnseeded = cms.Sequence( process.hltParticleFlowRecHitHCALForEgammaUnseeded + process.hltParticleFlowClusterHCALForEgammaUnseeded + process.hltParticleFlowClusterHFEMForEgammaUnseeded + process.hltParticleFlowClusterHFHADForEgammaUnseeded ) -process.HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter + process.hltEG26EtL1Seed2210EtEta2Filter + process.hltEgammaR9ID + process.hltEG26R9Id65R9IdEta2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG26HE10R9Id65HEEta2Filter + cms.ignore(process.hltEG26R9Id85HE10R9Id65R9IdEta2LastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG26CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + process.hltEG26RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG16EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG16R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG16HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG16R9Id85HE10R9Id65R9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG16CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG16R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass60CombMassLastFilter ) -process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter + process.hltEG36EtL1Seed2210EtEta2Filter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdEta2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEEta2Filter + cms.ignore(process.hltEG36R9Id85HE10R9Id65R9IdEta2LastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG22EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG22R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG22HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG22R9Id85HE10R9Id65R9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG22CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG22R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass15CombMassLastFilter ) -process.HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + process.hltEG28EtL1Seed2210Eta1p5Filter + process.hltEgammaR9ID + process.hltEG28R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG28HE10R9Id65HEFilter + cms.ignore(process.hltEG28R9Id85HE10R9Id65R9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG28CaloId24b40eHE10R9Id65ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG28Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG28Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + process.hltEG28RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG14EtUnseededEta1p5Filter + process.hltEgammaR9IDUnseeded + process.hltDiEG14R9Id65R9IdUnseededEta1p5Filter + process.hltEgammaHoverEUnseeded + process.hltDiEG14HE10R9Id65HEUnseededEta1p5Filter + cms.ignore(process.hltEG14R9Id85HE10R9Id65R9UnseededEta1p5LastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG14CaloId24b40eHE10R9Id65ClusterShapeUnseededEta1p5Filter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededEta1p5Filter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededEta1p5Filter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededEta1p5LastFilter) + process.hltDiEG14R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta1p5Mass50CombMassLastFilter ) -process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + process.hltEG36R9Id85HE10R9Id65R9IdLastFilter + process.hltEgammaClusterShape + process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + process.hltEgammaEcalPFClusterIsoRhoCorr + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter + process.hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass30CombMassLastFilter ) -process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + process.hltEG36R9Id85HE10R9Id65R9IdLastFilter + process.hltEgammaClusterShape + process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + process.hltEgammaEcalPFClusterIsoRhoCorr + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter ) -process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + cms.ignore(process.hltEG36R9Id85HE10R9Id65R9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass70CombMassLastFilter ) +process.HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter + process.hltEG26EtL1Seed2210EtEta2Filter + process.hltEgammaR9ID + process.hltEG26R9Id65R9IdEta2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG26HE10R9Id65HEEta2Filter + cms.ignore(process.hltEG26R9Id85HE10R9Id65R9IdEta2LastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG26CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + process.hltEG26RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG16EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG16R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG16HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG16R9Id85HE10R9Id65R9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG16CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG16R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass60CombMassLastFilter ) +process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter + process.hltEG36EtL1Seed2210EtEta2Filter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdEta2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEEta2Filter + cms.ignore(process.hltEG36R9Id85HE10R9Id65R9IdEta2LastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG22EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG22R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG22HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG22R9Id85HE10R9Id65R9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG22CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG22R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass15CombMassLastFilter ) +process.HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG28EtL1Seed2210Eta1p5Filter + process.hltEgammaR9ID + process.hltEG28R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG28HE10R9Id65HEFilter + cms.ignore(process.hltEG28R9Id85HE10R9Id65R9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG28CaloId24b40eHE10R9Id65ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG28Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG28Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + process.hltEG28RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG14EtUnseededEta1p5Filter + process.hltEgammaR9IDUnseeded + process.hltDiEG14R9Id65R9IdUnseededEta1p5Filter + process.hltEgammaHoverEUnseeded + process.hltDiEG14HE10R9Id65HEUnseededEta1p5Filter + cms.ignore(process.hltEG14R9Id85HE10R9Id65R9UnseededEta1p5LastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG14CaloId24b40eHE10R9Id65ClusterShapeUnseededEta1p5Filter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededEta1p5Filter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededEta1p5Filter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededEta1p5LastFilter) + process.hltDiEG14R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta1p5Mass50CombMassLastFilter ) +process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + process.hltEG36R9Id85HE10R9Id65R9IdLastFilter + process.hltEgammaClusterShape + process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + process.hltEgammaEcalPFClusterIsoRhoCorr + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter + process.hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass30CombMassLastFilter ) +process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + process.hltEG36R9Id85HE10R9Id65R9IdLastFilter + process.hltEgammaClusterShape + process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + process.hltEgammaEcalPFClusterIsoRhoCorr + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter ) +process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + cms.ignore(process.hltEG36R9Id85HE10R9Id65R9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass70CombMassLastFilter ) process.HLTPhoton36R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG30Filter + process.hltEG36R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG36R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG36R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG36R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG50R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG50R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG50R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG50R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG50R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG75R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG75R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG75R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG75R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG75R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG90R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG90R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG90R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG90R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG90R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG120R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG120R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG120R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG120R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG120R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG50R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG50R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG50R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG50R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG50R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG75R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG75R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG75R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG75R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG75R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG90R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG90R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG90R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG90R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG90R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG120R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG120R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG120R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG120R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG120R9Id90HE10Iso40EBOnlyTrackIsoFilter ) process.HLTEle12CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter + process.hltEle12CaloIdLTrackIdLIsoVLEtFilter + process.hltEgammaClusterShape + process.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle12CaloIdLTrackIdLIsoVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + process.hltEle12CaloIdLTrackIdLIsoVLDetaFilter + process.hltEle12CaloIdLTrackIdLIsoVLDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter ) process.HLTEle18CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle18CaloIdLTrackIdLIsoVLL1MatchFilter + process.hltEle18CaloIdLTrackIdLIsoVLEtFilter + process.hltEgammaClusterShape + process.hltEle18CaloIdLTrackIdLIsoVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle18CaloIdLTrackIdLIsoVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle18CaloIdLTrackIdLIsoVLEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle18CaloIdLTrackIdLIsoVLHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle18CaloIdLTrackIdLIsoVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle18CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + process.hltEle18CaloIdLTrackIdLIsoVLDetaFilter + process.hltEle18CaloIdLTrackIdLIsoVLDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle18CaloIdLTrackIdLIsoVLTrackIsoFilter ) process.HLTEle23CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle23CaloIdLTrackIdLIsoVLL1MatchFilter + process.hltEle23CaloIdLTrackIdLIsoVLEtFilter + process.hltEgammaClusterShape + process.hltEle23CaloIdLTrackIdLIsoVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle23CaloIdLTrackIdLIsoVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle23CaloIdLTrackIdLIsoVLEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle23CaloIdLTrackIdLIsoVLHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle23CaloIdLTrackIdLIsoVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle23CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + process.hltEle23CaloIdLTrackIdLIsoVLDetaFilter + process.hltEle23CaloIdLTrackIdLIsoVLDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle23CaloIdLTrackIdLIsoVLTrackIsoFilter ) @@ -46216,12 +46205,12 @@ process.HLTPhoton22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEG22EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG22HEFilter ) process.HLTPhoton30Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG25Filter + process.hltEG30EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30HEFilter ) process.HLTPhoton36Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG30Filter + process.hltEG36EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HEFilter ) -process.HLTPhoton50Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG50EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50HEFilter ) -process.HLTPhoton75Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG75EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75HEFilter ) -process.HLTPhoton90Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG90EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90HEFilter ) -process.HLTPhoton120Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG120EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120HEFilter ) -process.HLTPhoton175Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG175EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG175HEFilter ) -process.HLTPhoton165HE10Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG165EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG165HE10Filter ) +process.HLTPhoton50Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG50EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50HEFilter ) +process.HLTPhoton75Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG75EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75HEFilter ) +process.HLTPhoton90Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG90EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90HEFilter ) +process.HLTPhoton120Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG120EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120HEFilter ) +process.HLTPhoton175Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG175EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG175HEFilter ) +process.HLTPhoton165HE10Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG165EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG165HE10Filter ) process.HLTPhoton22R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEG22R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG22R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG22R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG22R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG22R9Id90HE10IsoMHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG22R9Id90HE10IsoMTrackIsoFilter ) process.HLTPhoton30R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG25Filter + process.hltEG30R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG30R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG30R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG30R9Id90HE10IsoMHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG30R9Id90HE10IsoMTrackIsoFilter ) process.HLTPhoton36R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG30Filter + process.hltEG36R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG36R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG36R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36R9Id90HE10IsoMHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG36R9Id90HE10IsoMTrackIsoFilter ) @@ -46230,8 +46219,8 @@ process.HLTPhoton90R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG90R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG90R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG90R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG90R9Id90HE10IsoMHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG90R9Id90HE10IsoMTrackIsoFilter ) process.HLTPhoton120R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG120R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG120R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG120R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG120R9Id90HE10IsoMHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG120R9Id90HE10IsoMTrackIsoFilter ) process.HLTPhoton165R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG165R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG165R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG165R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG165R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG165R9Id90HE10IsoMHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG165R9Id90HE10IsoMTrackIsoFilter ) -process.HLTDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter + process.hltEG36EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id50b80eR9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHToverET + process.hltEG36HE10P5R9Id50b80eHEFilter + cms.ignore(process.hltEG36R9Id85HE10P5R9Id50b80eR9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10P5R9Id50b80eClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoLastFilter) + process.hltEG36RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id50b80eR9IdUnseededFilter + process.hltEgammaHToverETUnseeded + process.hltDiEG18HE10P5R9Id50b80eHEUnseededFilter + cms.ignore(process.hltEG18R9Id85HE10P5R9Id50b80eR9UnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG18CaloId24b40eHE10P5R9Id50b80eClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eTrackIsoUnseededLastFilter) + process.hltDiEG18R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95CombMassLastFilter ) -process.HLTDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter + process.hltEG42EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter + process.hltEgammaR9ID + process.hltEG42R9Id50b80eR9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHToverET + process.hltEG42HE10P5R9Id50b80eHEFilter + cms.ignore(process.hltEG42R9Id85HE10P5R9Id50b80eR9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG42CaloId24b40eHE10P5R9Id50b80eClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG42Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG42Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoLastFilter) + process.hltEG42RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG22EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG22R9Id50b80eR9IdUnseededFilter + process.hltEgammaHToverETUnseeded + process.hltDiEG22HE10P5R9Id50b80eHEUnseededFilter + cms.ignore(process.hltEG22R9Id85HE10P5R9Id50b80eR9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG22CaloId24b40eHE10P5R9Id50b80eClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eTrackIsoUnseededLastFilter) + process.hltDiEG22RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter ) +process.HLTDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG36EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id50b80eR9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHToverET + process.hltEG36HE10P5R9Id50b80eHEFilter + cms.ignore(process.hltEG36R9Id85HE10P5R9Id50b80eR9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10P5R9Id50b80eClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoLastFilter) + process.hltEG36RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id50b80eR9IdUnseededFilter + process.hltEgammaHToverETUnseeded + process.hltDiEG18HE10P5R9Id50b80eHEUnseededFilter + cms.ignore(process.hltEG18R9Id85HE10P5R9Id50b80eR9UnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG18CaloId24b40eHE10P5R9Id50b80eClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eTrackIsoUnseededLastFilter) + process.hltDiEG18R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95CombMassLastFilter ) +process.HLTDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG42EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter + process.hltEgammaR9ID + process.hltEG42R9Id50b80eR9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHToverET + process.hltEG42HE10P5R9Id50b80eHEFilter + cms.ignore(process.hltEG42R9Id85HE10P5R9Id50b80eR9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG42CaloId24b40eHE10P5R9Id50b80eClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG42Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG42Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoLastFilter) + process.hltEG42RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG22EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG22R9Id50b80eR9IdUnseededFilter + process.hltEgammaHToverETUnseeded + process.hltDiEG22HE10P5R9Id50b80eHEUnseededFilter + cms.ignore(process.hltEG22R9Id85HE10P5R9Id50b80eR9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG22CaloId24b40eHE10P5R9Id50b80eClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eTrackIsoUnseededLastFilter) + process.hltDiEG22RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter ) process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets = cms.Sequence( process.HLTFastPrimaryVertexSequence + process.hltFastPVPixelVertexSelector + process.HLTDoLocalPixelSequenceRegForBTag + process.HLTDoLocalStripSequenceRegForBTag + process.hltSelectorJets30L1FastJet + process.hltSelectorCentralJets30L1FastJeta + process.hltSelector8CentralJetsL1FastJet ) process.HLT2PromptTrackRequirementIter0DisplacedJets = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex + process.hltL3DisplacedDijet100FullTracksTrackIPProducer + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIP + process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter ) process.HLTIterativeTrackingForBTagIter12 = cms.Sequence( process.HLTIterativeTrackingForBTagIteration1 + process.hltIter1MergedForBTag + process.HLTIterativeTrackingForBTagIteration2 + process.hltIter2MergedForBTag ) @@ -46252,12 +46241,13 @@ process.HLT2PromptTrackRequirementIter0HadronJetsTightID = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJetsTightID + process.hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJetsTightID + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID + process.hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJetsTightID ) process.HLTPromptTrackRequirementIter12HadronJetsTightID = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJetsTightID + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJetsTightID + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID + process.hltL4PromptHadronJetsFullTracksHLTCaloJetTagFilterTightID ) process.HLTL1EGHttEle27erWP85GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1EG25erHTT125Filter + process.hltL1EGHttEG27EtFilter + process.hltEgammaClusterShape + process.hltL1EGHttEle27WP85ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltL1EGHttEle27WP85HEFilter + process.hltEgammaEcalPFClusterIso + process.hltL1EGHttEle27WP85EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltL1EGHttEle27WP85HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltL1EGHttEle27WP85PixelMatchFilter + process.HLTGsfElectronSequence + process.hltL1EGHttEle27WP85GsfOneOEMinusOneOPFilter + process.hltL1EGHttEle27WP85GsfMissingHitsFilter + process.hltL1EGHttEle27WP85GsfDetaFilter + process.hltL1EGHttEle27WP85GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltL1EGHttEle27WP85GsfTrackIsoFilter ) -process.HLTPhoton90_CaloId_Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG90EtL1SingleEG35Filter + process.hltEgammaClusterShape + process.hltEgammaCusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90L1SingleEG35HEFilter ) +process.HLTPhoton90_CaloId_Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG90EtL1SingleEG40Filter + process.hltEgammaClusterShape + process.hltEgammaCusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90L1SingleEG40HEFilter ) process.HLTSingleEle8CaloIdVLTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltSingleEle8EgammaCandidatesWrapper + process.hltMu8Ele8EG8EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu8Ele8EG8HEFilter + process.hltEgammaClusterShape + process.hltMu8Ele8EG8CaloIdLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltMu8Ele8CaloIdLPixelMatchFilter + process.hltMu8Ele8CkfTrackCandidateMaker + process.hltMu8Ele8CkfTrackProducer + process.hltMu8Ele8HLTPixelMatchElectronProducers + process.hltMu8Ele8HLTElectronDetaDphiProducer + process.hltElectronOneOEMinusOneOPFilterRegional + process.hltMu8Ele8CaloIdLTrkIdVLDEtaFilter + process.hltMu8Ele8CaloIdLTrkIdVLDPhiFilter ) process.HLTDoubleEle8CaloIdVLTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEle8EgammaCandidatesWrapper + process.hltEG8EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG8HEFilter + process.hltEgammaClusterShape + process.hltEG8CaloIdLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle8CaloIdLPixelMatchFilter + process.hltDoubleEle8CkfTrackCandidateMaker + process.hltDoubleEle8TrackProducer + process.hltDoubleEle8HLTPixelMatchElectronProducer + process.hltDoubleEle8HLTElectronDetaDphiProducer + process.hltDoubleEle8OneOEMinusOneOPFilterRegional + process.hltDoubleEle8CaloIdLTrkIdVLDEtaFilter + process.hltDoubleEle8CaloIdLTrkIdVLDPhiFilter ) process.HLTSingleEle10CaloIdTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaTriggerFilterObjectWrapper + process.hltSingleEle10CaloIdTrackIdVLEtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltSingleEle10CaloIdTrackIdVLHoverEFilter + process.hltEgammaClusterShape + process.hltSingleEle10CaloIdTrackIdVLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltSingleEle10CaloIdTrackIdVLPixelMatchFilter + process.hltSingleEle10CaloIdTrackIdVLCkfTrackCandidateMaker + process.hltSingleEle10CaloIdTrackIdVLTrackProducer + process.hltSingleEle10CaloIdTrackIdVLPixelMatchElectronProducers + process.hltSingleEle10CaloIdTrackIdVLDetaDphiProducer + process.hltSingleEle10CaloIdTrackIdVLOneOEMinusOneOPFilterRegional + process.hltSingleEle10CaloIdTrackIdVLDEtaFilter + process.hltSingleEle10CaloIdTrackIdVLDphiFilter ) process.HLTEle15VVVLGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5Filter + process.hltEG15EtFilter + process.hltEgammaClusterShape + process.hltEle15VVVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle15VVVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle15VVVLEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle15VVVLHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle15VVVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle15VVVLGsfOneOEMinusOneOPFilter + process.hltEle15VVVLGsfMissingHitsFilter + process.hltEle15VVVLGsfDetaFilter + process.hltEle15VVVLGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle15VVVLGsfTrackIsoFilter ) process.HLTEle15GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5Filter + process.hltEG15EtFilter + process.hltEgammaClusterShape + process.hltEle15VVVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle15VVVLHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle15PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle15GsfOneOEMinusOneOPFilter + process.hltEle15GsfMissingHitsFilter + process.hltEle15GsfDetaFilter + process.hltEle15GsfDphiFilter ) +process.HLTMu15IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTRecopixelvertexingForHighMultSequence = cms.Sequence( process.hltPixelLayerTriplets + process.hltPixelTracksForHighMult + process.hltPixelVerticesForHighMult ) process.HLTriggerFirstPath = cms.Path( process.hltGetConditions + process.hltGetRaw + process.hltBoolFalse ) @@ -46270,8 +46260,8 @@ process.HLT_Dimuon13_Upsilon_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu10MuOpen + process.hltPreDimuon13Upsilon + process.hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon13UpsilonL3Filtered + process.hltDisplacedmumuVtxProducerDimuon13Upsilon + process.hltDisplacedmumuFilterDimuon13Upsilon + process.HLTEndSequence ) process.HLT_Dimuon20_Jpsi_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu10MuOpen + process.hltPreDimuon20Jpsi + process.hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon20JpsiL3Filtered + process.hltDisplacedmumuVtxProducerDimuon20Jpsi + process.hltDisplacedmumuFilterDimuon20Jpsi + process.HLTEndSequence ) process.HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleEG2210 + process.hltPreDoubleEle2422eta2p1WP75Gsf + process.HLTEle24Ele22WP75GsfSequence + process.HLTEndSequence ) -process.HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPreDoubleEle33CaloIdLGsfTrkIdVLMW + process.HLTEle33CaloIdLGsfTrkIdVLMWSequence + process.HLTDoubleEle33CaloIdLGsfTrkIdVLMWUnseededSequence + process.HLTEndSequence ) -process.HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPreDoubleEle33CaloIdLGsfTrkIdVL + process.HLTEle33CaloIdLGsfTrkIdVLSequence + process.HLTDoubleEle33CaloIdLGsfTrkIdVLUnseededSequence + process.HLTEndSequence ) +process.HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPreDoubleEle33CaloIdLGsfTrkIdVLMW + process.HLTEle33CaloIdLGsfTrkIdVLMWSequence + process.HLTDoubleEle33CaloIdLGsfTrkIdVLMWUnseededSequence + process.HLTEndSequence ) +process.HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPreDoubleEle33CaloIdLGsfTrkIdVL + process.HLTEle33CaloIdLGsfTrkIdVLSequence + process.HLTDoubleEle33CaloIdLGsfTrkIdVLUnseededSequence + process.HLTEndSequence ) process.HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er + process.hltPreDoubleMediumIsoPFTau40Trk1eta2p1Reg + process.HLTL2TauJetsL1IsoTauSeededSequence + process.hltDoubleL2Tau35eta2p2 + process.HLTL2TauPixelIsolationSequence + process.hltL2TauIsoFilter + process.hltL2TauJetsIso + process.hltDoubleL2IsoTau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFJetTriggerSequenceReg + process.HLTMediumIsoPFTauSequenceReg + process.hltDoublePFTau40Reg + process.hltPFTauTrackPt1DiscriminatorReg + process.hltSelectedPFTausTrackPt1Reg + process.hltDoublePFTau40TrackPt1Reg + process.hltSelectedPFTausTrackPt1MediumIsolationReg + process.hltDoublePFTau40TrackPt1MediumIsolationReg + process.hltL1JetsHLTDoublePFTauTrackPt1MediumIsolationMatchReg + process.hltDoublePFTau40TrackPt1MediumIsolationL1HLTMatchedReg + process.hltDoublePFTau40TrackPt1MediumIsolationDz02Reg + process.HLTEndSequence ) process.HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er + process.hltPreDoubleMediumIsoPFTau40Trk1eta2p1 + process.HLTL2TauJetsL1IsoTauSeededSequence + process.hltDoubleL2Tau35eta2p2 + process.HLTL2TauPixelIsolationSequence + process.hltL2TauIsoFilter + process.hltL2TauJetsIso + process.hltDoubleL2IsoTau35eta2p2 + process.HLTPFReconstructionSequenceForTaus + process.HLTMediumIsoPFTauSequence + process.hltDoublePFTau40 + process.hltPFTauTrackPt1Discriminator + process.hltSelectedPFTausTrackPt1 + process.hltDoublePFTau40TrackPt1 + process.hltSelectedPFTausTrackPt1MediumIsolation + process.hltDoublePFTau40TrackPt1MediumIsolation + process.hltL1JetsHLTDoublePFTauTrackPt1MediumIsolationMatch + process.hltDoublePFTau40TrackPt1MediumIsolationL1HLTMatched + process.hltDoublePFTau40TrackPt1MediumIsolationDz02 + process.HLTEndSequence ) process.HLT_DoubleMu33NoFiltersNoVtx_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreDoubleMu33NoFiltersNoVtx + process.hltL1fDimuonL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fDimuonL1f0L2NoVtxFiltered10 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVf10L3NoFiltersNoVtxFiltered33 + process.HLTEndSequence ) @@ -46294,13 +46284,11 @@ process.HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0er16NoOS + process.hltPreDimuon0er16JpsiNoOSNoVertexing + process.hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon0JpsiNoOSL3Filtered + process.HLTEndSequence ) process.HLT_Dimuon0er16_Jpsi_NoVertexing_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0er16OS + process.hltPreDimuon0er16JpsiNoVertexing + process.hltL1fL1sL1DoubleMu0er16OSL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon0JpsiOSL3Filtered + process.HLTEndSequence ) process.HLT_Dimuon6_Jpsi_NoVertexing_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0 + process.hltPreDimuon6JpsiNoVertexing + process.hltL1fL1DoubleMu0L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fDoubleMu2L2PreFiltered2 + process.HLTL3muonrecoSequence + process.hltDimuon6JpsiL3Filtered + process.HLTEndSequence ) -process.HLT_DoublePhoton85_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPreDoublePhoton85 + process.HLTDoublePho85Sequence + process.HLTEndSequence ) -process.HLT_Ele17_Ele12_Ele10_CaloId_TrackId_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1EG14EG10EG8 + process.hltPreEle17Ele12Ele10CaloIdTrackId + process.HLTEle17Ele12Ele10CaloIdTrackIdSequence + process.HLTEndSequence ) +process.HLT_DoublePhoton85_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPreDoublePhoton85 + process.HLTDoublePho85Sequence + process.HLTEndSequence ) process.HLT_Ele17_Ele8_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleEG1510 + process.hltPreEle17Ele8Gsf + process.HLTEle17Ele8GsfSequence + process.HLTEndSequence ) process.HLT_Ele20WP60_Ele8_Mass55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPreEle20WP60Ele8Mass55 + process.HLTEle20WP60Ele8Mass55Sequence + process.HLTEndSequence ) process.HLT_Ele22_eta2p1_WP75_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG18 + process.hltPreEle22eta2p1WP75Gsf + process.HLTSingleEle22erWP75GsfSequence + process.HLTEndSequence ) process.HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1IsoEG20erTauJet20er + process.hltPreEle22eta2p1WP75GsfLooseIsoPFTau20 + process.HLTEle22WP75GsfSequence + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.hltOverlapFilterIsoEle22WP75GsfCaloJet5 + process.HLTPFTriggerSequenceForTaus + process.HLTIsoEle22WP75GsfLooseIsoPFTau20Sequence + process.HLTEndSequence ) -process.HLT_Ele23_Ele12_CaloId_TrackId_Iso_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleEG20101LegIsoORDoubleEG2210ORDoubleEG1510 + process.hltPreEle23Ele12CaloIdTrackIdIso + process.HLTEle23Ele12CaloIdTrackIdIsoSequence + process.HLTEndSequence ) process.HLT_Ele25WP60_SC4_Mass55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPreEle25WP60SC4Mass55 + process.HLTEle25WP60SC4Mass55Sequence + process.HLTEndSequence ) process.HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70 + process.hltPreEle25eta2p1WP85GsfPFMET80boostedW + process.HLTEle25WP85GsfSequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET80Filter + process.HLTEndSequence ) process.HLT_Ele35_eta2p1_WP85_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORL1SingleIsoEG30er + process.hltPreEle35eta2p1WP85Gsf + process.HLTEle35WP85GsfSequence + process.HLTEndSequence ) @@ -46318,32 +46306,34 @@ process.HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG30er + process.hltPreEle32eta2p1WP75GsfTriCentralPFJet30 + process.HLTEle32erWP75GsfSequence + process.HLTAK4PFJetsSequence + process.hltEle32JetCollectionsForLeptonPlusPFJets + process.hltEle32TriCentralPFJet30EleCleaned + process.HLTEndSequence ) process.HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG30er + process.hltPreEle32eta2p1WP75GsfTriCentralPFJet504030 + process.HLTEle32erWP75GsfSequence + process.HLTAK4PFJetsSequence + process.hltEle32JetCollectionsForLeptonPlusPFJets + process.hltEle32TriCentralPFJet30EleCleaned + process.hltEle32DiCentralPFJet40EleCleaned + process.hltEle32CentralPFJet50EleCleaned + process.HLTEndSequence ) process.HLT_Ele32_eta2p1_WP75_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG30er + process.hltPreEle32eta2p1WP75Gsf + process.HLTEle32erWP75GsfSequence + process.HLTEndSequence ) -process.HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 + process.HLTEle45CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hltDiPFJet50 + process.hltEle45CaloIdVTGsfTrkIdTCleanAK4PFJet + process.hltEle45CaloIdVTGsfTrkIdTDiCentralPFJet50EleCleaned + process.hltEle45CaloIdVTGsfTrkIdTCentralPFJet200EleCleaned + process.HLTEndSequence ) -process.HLT_Ele105_CaloIdVT_GsfTrkIdT_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPreEle105CaloIdVTGsfTrkIdT + process.HLTEle105CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) +process.HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 + process.HLTEle45CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hltDiPFJet50 + process.hltEle45CaloIdVTGsfTrkIdTCleanAK4PFJet + process.hltEle45CaloIdVTGsfTrkIdTDiCentralPFJet50EleCleaned + process.hltEle45CaloIdVTGsfTrkIdTCentralPFJet200EleCleaned + process.HLTEndSequence ) +process.HLT_Ele105_CaloIdVT_GsfTrkIdT_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPreEle105CaloIdVTGsfTrkIdT + process.HLTEle105CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) process.HLT_HT650_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175 + process.hltPreHT650 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt650 + process.HLTEndSequence ) process.HLT_Mu16_eta2p1_CaloMET30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreMu16eta2p1CaloMET30 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTEndSequence ) -process.HLT_IsoMu16_eta2p1_CaloMET30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreIsoMu16eta2p1CaloMET30 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTEndSequence ) -process.HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) -process.HLT_IsoMu17_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16er + process.hltPreIsoMu17eta2p1 + process.hltL1fL1sSingleMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sSingleMu16erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu16erTauJet20er + process.hltPreIsoMu17eta2p1LooseIsoPFTau20 + process.hltL1fL1sMu16erTauJet20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erTauJet20erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTIsoMuLooseIsoPFTauSequence + process.HLTEndSequence ) -process.HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16er + process.hltPreIsoMu17eta2p1LooseIsoPFTau20SingleL1 + process.hltL1fL1sSingleMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sSingleMu16erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTSingleIsoMu17LooseIsoPFTau20Sequence + process.HLTEndSequence ) -process.HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu16erIsoTau36er + process.hltPreIsoMu17eta2p1MediumIsoPFTau40Trk1eta2p1Reg + process.hltL1fL1sMu16erIsoTau36erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erIsoTau36erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTL2TauJetsL1IsoTauSeededSequence + process.hltL2Tau35eta2p2 + process.HLTL2TauPixelIsolationSequence + process.hltL2TauIsoFilter + process.hltL2TauJetsIso + process.hltL2IsoTau35eta2p2 + process.hltOverlapFilterIsoMu17L2IsoTau35 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFJetTriggerSequenceRegNoMu + process.HLTIsoMu17MediumIsoPFTau40SequenceReg + process.HLTEndSequence ) -process.HLT_DoubleIsoMu17_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu125 + process.hltPreDoubleIsoMu17eta2p1 + process.hltL1fL1sDoubleMu125L1Filtered16er + process.HLTL2muonrecoSequence + process.hltL2fL1sDoubleMu125L1f16erL2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q + process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2 + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1LooseIsoPFTau20 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTIsoMu24LooseIsoPFTau20Sequence + process.HLTEndSequence ) -process.HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1CentralPFJet30BTagCSV07 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 + process.hltJetFilterSingleTopIsoMu20Eta2p1 + process.HLTBtagCSVSequencePF + process.hltCSVFilterSingleTop + process.HLTEndSequence ) -process.HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1TriCentralPFJet30 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + process.HLTEndSequence ) -process.HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1TriCentralPFJet504030 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + process.hltIsoMu20Eta2p1Trk02DiCentralPFJet40MuCleaned + process.hltIsoMu20Eta2p1Trk02CentralPFJet50MuCleaned + process.HLTEndSequence ) -process.HLT_IsoMu20_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu24_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu24 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16L1f0L2f16QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltJetsNoLeptonsSingleTopIsoMu24Eta2p1 + process.hltJetFilterSingleTopIsoMu24Eta2p1 + process.HLTBtagCSVSequencePF + process.hltCSVFilterSingleTop + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1TriCentralPFJet30 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1TriCentralPFJet504030 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + process.hltIsoMu24Eta2p1Trk02DiCentralPFJet40MuCleaned + process.hltIsoMu24Eta2p1Trk02CentralPFJet50MuCleaned + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoTkMu20_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16er + process.hltPreIsoTkMu20eta2p1 + process.HLTMuonLocalRecoSequence + process.HLTHighPt20TrackerMuonSequence + process.hltL3fL1sMu16Eta2p1f0TkFiltered20Q + process.HLTHighPtTkMucaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltL3fL1sMu16L1Eta2p1f0TkFiltered20QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoTkMu24_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoTkMu24 + process.HLTMuonLocalRecoSequence + process.HLTHighPtTrackerMuonSequence + process.hltL3fL1sMu16f0TkFiltered24Q + process.HLTHighPtTkMucaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltL3fL1sMu16L1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoTkMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoTkMu24eta2p1 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q + process.HLTHighPtTkMucaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltL3fL1sMu20L1Eta2p1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreIsoMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu25L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoTkMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreIsoTkMu27 + process.HLTMuonLocalRecoSequence + process.HLTHighPt27TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered27Q + process.HLTHighPtTkMucaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltL3fL1sMu25L1f0TkFiltered27QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) +process.HLT_IsoMu16_eta2p1_CaloMET30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreIsoMu16eta2p1CaloMET30 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTMu16eta2p1IsolationSequence + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTEndSequence ) +process.HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTMu16eta2p1IsolationSequence + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) +process.HLT_IsoMu17_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16er + process.hltPreIsoMu17eta2p1 + process.hltL1fL1sSingleMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sSingleMu16erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + process.HLTMu17eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu16erTauJet20er + process.hltPreIsoMu17eta2p1LooseIsoPFTau20 + process.hltL1fL1sMu16erTauJet20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erTauJet20erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q + process.HLTMu17eta2p1TauJet20IsolationSequence + process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTIsoMuLooseIsoPFTauSequence + process.HLTEndSequence ) +process.HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16er + process.hltPreIsoMu17eta2p1LooseIsoPFTau20SingleL1 + process.hltL1fL1sSingleMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sSingleMu16erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + process.HLTMu17eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTSingleIsoMu17LooseIsoPFTau20Sequence + process.HLTEndSequence ) +process.HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu16erIsoTau36er + process.hltPreIsoMu17eta2p1MediumIsoPFTau40Trk1eta2p1Reg + process.hltL1fL1sMu16erIsoTau36erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erIsoTau36erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q + process.HLTMu17eta2p1IsoTau36erIsolationSequence + process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + process.HLTL2TauJetsL1IsoTauSeededSequence + process.hltL2Tau35eta2p2 + process.HLTL2TauPixelIsolationSequence + process.hltL2TauIsoFilter + process.hltL2TauJetsIso + process.hltL2IsoTau35eta2p2 + process.hltOverlapFilterIsoMu17L2IsoTau35 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFJetTriggerSequenceRegNoMu + process.HLTIsoMu17MediumIsoPFTau40SequenceReg + process.HLTEndSequence ) +process.HLT_DoubleIsoMu17_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu125 + process.hltPreDoubleIsoMu17eta2p1 + process.hltL1fL1sDoubleMu125L1Filtered16er + process.HLTL2muonrecoSequence + process.hltL2fL1sDoubleMu125L1f16erL2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q + process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2 + process.HLTDoubleMu17eta2p1IsolationSequence + process.hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1LooseIsoPFTau20 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTIsoMu24LooseIsoPFTau20Sequence + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1CentralPFJet30BTagCSV07 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTMu20eta2p1NoL1erIsolationSequence + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 + process.hltJetFilterSingleTopIsoMu20Eta2p1 + process.HLTBtagCSVSequencePF + process.hltCSVFilterSingleTop + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1TriCentralPFJet30 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTMu20eta2p1NoL1erIsolationSequence + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1TriCentralPFJet504030 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTMu20eta2p1NoL1erIsolationSequence + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + process.hltIsoMu20Eta2p1Trk02DiCentralPFJet40MuCleaned + process.hltIsoMu20Eta2p1Trk02CentralPFJet50MuCleaned + process.HLTEndSequence ) +process.HLT_IsoMu20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QL3Filtered20Q + process.HLTMu20IsolationSequence + process.hltL3crIsoL1sMu16L1f0L2f10QL3f20QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16er + process.hltPreIsoMu20eta2p1 + process.hltL1fL1sMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20eta2p1IsolationSequence + process.hltL3crIsoL1sMu16Eta2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu24_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu24 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltJetsNoLeptonsSingleTopIsoMu24Eta2p1 + process.hltJetFilterSingleTopIsoMu24Eta2p1 + process.HLTBtagCSVSequencePF + process.hltCSVFilterSingleTop + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1TriCentralPFJet30 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1TriCentralPFJet504030 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + process.hltIsoMu24Eta2p1Trk02DiCentralPFJet40MuCleaned + process.hltIsoMu24Eta2p1Trk02CentralPFJet50MuCleaned + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreIsoMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu25L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + process.HLTMu27IsolationSequence + process.hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoTkMu20 + process.hltL1fL1sMu16L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt20TrackerMuonSequence + process.hltL3fL1sMu16f0TkFiltered20Q + process.HLTTkMu20IsolationSequence + process.hltL3fL1sMu16L1f0Tkf20QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu20_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16er + process.hltPreIsoTkMu20eta2p1 + process.hltL1fL1sMu16erL1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt20TrackerMuonSequence + process.hltL3fL1sMu16Eta2p1f0TkFiltered20Q + process.HLTTkMu20eta2p1IsolationSequence + process.hltL3fL1sMu16Eta2p1L1f0Tkf20QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu24_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoTkMu24 + process.hltL1fL1sMu16L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu16f0TkFiltered24Q + process.HLTTkMu24IsolationSequence + process.hltL3fL1sMu16L1f0Tkf24QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoTkMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q + process.HLTTkMu24eta2p1IsolationSequence + process.hltL3fL1sMu20Eta2p1L1f0Tkf24QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreIsoTkMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt27TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered27Q + process.HLTTkMu27IsolationSequence + process.hltL3fL1sMu25L1f0Tkf27QL3trkIsoFiltered0p09 + process.HLTEndSequence ) process.HLT_IterativeTracking_v1 = cms.Path( process.HLTBeginSequence + process.hltPreIterativeTracking + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter04 + process.HLTEndSequence ) process.HLT_JetE30_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sL1SingleJetC20NotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreJetE30NoBPTX3BXNoHalo + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) process.HLT_JetE30_NoBPTX_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleJetC20NotBptxOR + process.hltPreJetE30NoBPTX + process.HLTStoppedHSCPLocalHcalReco + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) @@ -46352,10 +46342,10 @@ process.HLT_L2DoubleMu23_NoVertex_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreL2DoubleMu23NoVertex + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sDoubleMu103p5L1f0L2NoVtxPreFiltered23 + process.HLTEndSequence ) process.HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreL2DoubleMu28NoVertex2ChaAngle2p5Mass10 + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered28 + process.hltL2DoubleMu28NoVertexL2Filtered2ChaAngle2p5Mass10 + process.HLTEndSequence ) process.HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreL2DoubleMu38NoVertex2ChaAngle2p5Mass10 + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered38 + process.hltL2DoubleMu38NoVertexL2Filtered2ChaAngle2p5Mass10 + process.HLTEndSequence ) -process.HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMu6NotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu10NoVertexNoBPTX3BXNoHalo + process.hltL1fL1sMu6NotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu6NotBptxORL1f0L2Filtered10 + process.HLTEndSequence ) -process.HLT_L2Mu10_NoVertex_NoBPTX_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6NotBptxOR + process.hltPreL2Mu10NoVertexNoBPTX + process.hltL1fL1sMu6NotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu6NotBptxORL1f0L2Filtered10 + process.HLTEndSequence ) -process.HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMu6NotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu20NoVertex3StaNoBPTX3BXNoHalo + process.hltL1fL1sMu6NotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu6NotBptxORL1f0L2Filtered20Sta3 + process.HLTEndSequence ) -process.HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMu6NotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu30NoVertex3StaNoBPTX3BXNoHalo + process.hltL1fL1sMu6NotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu6NotBptxORL1f0L2Filtered30Sta3 + process.HLTEndSequence ) +process.HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMuOpenNotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu10NoVertexNoBPTX3BXNoHalo + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) +process.HLT_L2Mu10_NoVertex_NoBPTX_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMuOpenNotBptxOR + process.hltPreL2Mu10NoVertexNoBPTX + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) +process.HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMuOpenNotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu35NoVertex3StaNoBPTX3BXNoHalo + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered35Sta3 + process.HLTEndSequence ) +process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMuOpenNotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu40NoVertex3StaNoBPTX3BXNoHalo + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + process.HLTEndSequence ) process.HLT_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1QuadJetC36TauJet52 + process.hltPreLooseIsoPFTau50Trk30eta2p1 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) process.HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORL1ETM60NotJet52WdPhi2 + process.hltPreLooseIsoPFTau50Trk30eta2p1MET120 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoMETSequence + process.hltMET120 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean120 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID120 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) process.HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM50ORL1ETM70ORL1ETM60NotJet52WdPhi2 + process.hltPreLooseIsoPFTau50Trk30eta2p1MET80 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoMETSequence + process.hltMET80 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean80 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID80 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) @@ -46366,23 +46356,23 @@ process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + process.hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + process.HLTL3muonrecoSequence + process.hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + process.hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuonGlb17Glb8RelTrkIsoFiltered0p4 + process.hltDiMuonGlb17Glb8RelTrkIsoFiltered0p4DzFiltered0p2 + process.HLTEndSequence ) process.HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreMu17TrkIsoVVLTkMu8TrkIsoVVL + process.hltL1fL1sDoubleMu103p5L1OneMuFiltered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sDoubleMu103p5L1f0OneMuL2Filtered10 + process.HLTL3muonrecoSequence + process.hltL3fL1sDoubleMu103p5L1f0L2f10L3Filtered17 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered17TrkFiltered8 + process.HLTGlbtrkmuontrkisovvlSequence + process.hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4 + process.HLTEndSequence ) process.HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreMu17TrkIsoVVLTkMu8TrkIsoVVLDZ + process.hltL1fL1sDoubleMu103p5L1OneMuFiltered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sDoubleMu103p5L1f0OneMuL2Filtered10 + process.HLTL3muonrecoSequence + process.hltL3fL1sDoubleMu103p5L1f0L2f10L3Filtered17 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered17TrkFiltered8 + process.HLTGlbtrkmuontrkisovvlSequence + process.hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4 + process.hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4DzFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu23_TrkIsoVVL_Ele12_Gsf_CaloId_TrackId_Iso_MediumWP_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu20EG10 + process.hltPreMu23TrkIsoVVLEle12GsfCaloIdTrackIdIsoMediumWP + process.hltL1fL1sMu20EG10L1MuFiltered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20EG10L1f0L2MuFiltered0 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20EG10L1f0L2f0L3MuFiltered23 + process.HLTL3muontrkisovvlSequence + process.hltL1Mu12EG7L3IsoMuFiltered23 + process.HLTMu23Ele12_Gsf + process.HLTEndSequence ) process.HLT_Mu25_TkMu0_dEta18_Onia_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu20erORSingleMu25 + process.hltPreMu25TkMu0dEta18Onia + process.hltL1fL1sMu16orMu20erorMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu20erorMu25L1f0L2Filtered0 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu20erorMu25L1f0L2f0L3Filtered25 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered25TrkFiltered0 + process.hltDiMuonGlb25Trk0DzFiltered0p2 + process.HLTEndSequence ) process.HLT_Mu27_TkMu8_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu25 + process.hltPreMu27TkMu8 + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu25L1f0L2Filtered25 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered27 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered27TrkFiltered8 + process.hltDiMuonGlb27Trk8DzFiltered0p2 + process.HLTEndSequence ) process.HLT_Mu30_TkMu11_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu25 + process.hltPreMu30TkMu11 + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu25L1f0L2Filtered25 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered30TrkFiltered11 + process.hltDiMuonGlb30Trk11DzFiltered0p2 + process.HLTEndSequence ) process.HLT_Mu40_TkMu11_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu25 + process.hltPreMu40TkMu11 + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu25L1f0L2Filtered25 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered40TrkFiltered11 + process.hltDiMuonGlb40Trk11DzFiltered0p2 + process.HLTEndSequence ) process.HLT_Mu40_eta2p1_PFJet200_PFJet50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16erORSingleMu20er + process.hltPreMu40eta2p1PFJet200PFJet50 + process.hltL1fL1sMu16erorMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erorMu20erL1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erorMu20erL1f0L2f16QL3Filtered40Q + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hltDiPFJet50 + process.hltMu40eta2p1CleanAK4PFJet + process.hltMu40eta2p1DiCentralPFJet50MuCleaned + process.hltMu40eta2p1CentralPFJet200MuCleaned + process.HLTEndSequence ) +process.HLT_Mu20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreMu20 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QL3Filtered20Q + process.HLTEndSequence ) +process.HLT_TkMu20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreTkMu20 + process.hltL1fL1sMu16L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt20TrackerMuonSequence + process.hltL3fL1sMu16f0TkFiltered20Q + process.HLTEndSequence ) process.HLT_Mu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTEndSequence ) -process.HLT_TkMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreTkMu24eta2p1 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q + process.HLTEndSequence ) +process.HLT_TkMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreTkMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q + process.HLTEndSequence ) process.HLT_Mu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu25L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + process.HLTEndSequence ) -process.HLT_TkMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreTkMu27 + process.HLTMuonLocalRecoSequence + process.HLTHighPt27TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered27Q + process.HLTEndSequence ) +process.HLT_TkMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreTkMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt27TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered27Q + process.HLTEndSequence ) process.HLT_Mu50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu25 + process.hltPreMu50 + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu25L1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered50Q + process.HLTEndSequence ) process.HLT_Mu45_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu25 + process.hltPreMu45eta2p1 + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu25L1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered45e2p1Q + process.HLTEndSequence ) process.HLT_Mu38NoFiltersNoVtx_Photon38_CaloIdL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu5EG20 + process.hltPreMu38NoFiltersNoVtxPhoton38CaloIdL + process.hltL1fL1sMu5EG20L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu5EG20L1f5L2NoVtxFiltered16 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20L1f5L2NVf16L3NoFiltersNoVtxFiltered38 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + process.HLTEndSequence ) process.HLT_Mu42NoFiltersNoVtx_Photon42_CaloIdL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu5EG20 + process.hltPreMu42NoFiltersNoVtxPhoton42CaloIdL + process.hltL1fL1sMu5EG20L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL2fL1sMu5EG20L1f5L2NoVtxFiltered16 + process.hltL3fL1Mu5EG20L1f5L2NVf12L3NoFiltersNoVtxFiltered42 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu42NoFiltersNoVtxPhoton42CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu42NoFiltersNoVtxPhoton42CaloIdLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu42NoFiltersNoVtxPhoton42CaloIdLHEFilter + process.HLTEndSequence ) process.HLT_Mu28NoFiltersNoVtxDisplaced_Photon28_CaloIdL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu5EG20 + process.hltPreMu28NoFiltersNoVtxDisplacedPhoton28CaloIdL + process.hltL1fL1sMu5EG20L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL2fL1sMu5EG20L1f5L2NoVtxFiltered16 + process.hltL3fL1Mu5EG20L1f5L2NVf12L3NoFiltersNoVtxDisplacedFiltered28 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu28NoFiltersNoVtxDisplacedPhoton28CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu28NoFiltersNoVtxDisplacedPhoton28CaloIdLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu28NoFiltersNoVtxDisplacedPhoton28CaloIdLHEFilter + process.HLTEndSequence ) process.HLT_Mu33NoFiltersNoVtxDisplaced_Photon33_CaloIdL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu5EG20 + process.hltPreMu33NoFiltersNoVtxDisplacedPhoton33CaloIdL + process.hltL1fL1sMu5EG20L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu5EG20L1f5L2NoVtxFiltered16 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20L1f5L2NVf16L3NoFiltersNoVtxDisplacedFiltered33 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu33NoFiltersNoVtxDisplacedPhoton33CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu33NoFiltersNoVtxDisplacedPhoton33CaloIdLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu33NoFiltersNoVtxDisplacedPhoton33CaloIdLHEFilter + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_Gsf_CaloId_TrackId_Iso_MediumWP_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu5EG20ORL1Mu5IsoEG18 + process.hltPreMu8TrkIsoVVLEle23GsfCaloIdTrackIdIsoMediumWP + process.hltL1sL1Mu5EG20ORL1Mu5IsoEG18L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2Filtered5 + process.HLTL3muonrecoSequence + process.hltL3fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2f5L3Filtered8 + process.HLTL3muontrkisovvlSequence + process.hltL1sL1Mu5EG20ORL1Mu5IsoEG18L3IsoFiltered8 + process.HLTMu8Ele23_Gsf + process.HLTEndSequence ) process.HLT_PFHT350_PFMET120_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + process.hltPrePFHT350PFMET120NoiseCleaned + process.HLTRecoMETSequence + process.hltMET80 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean70 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID70 + process.hltHtMht + process.hltHt280 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET120Filter + process.hltPFHT + process.hltPFHT350 + process.HLTEndSequence ) process.HLT_PFHT550_4Jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + process.hltPrePFHT5504Jet + process.HLTAK4CaloJetsSequence + process.hltHtMht4Jet + process.hlt4JetHt450 + process.HLTAK4PFJetsSequence + process.hltPFHT4Jet + process.hltPF4JetHT550 + process.HLTEndSequence ) process.HLT_PFHT650_4Jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + process.hltPrePFHT6504Jet + process.HLTAK4CaloJetsSequence + process.hltHtMht4Jet + process.hlt4JetHt550 + process.HLTAK4PFJetsSequence + process.hltPFHT4Jet + process.hltPF4JetHT650 + process.HLTEndSequence ) @@ -46416,11 +46406,11 @@ process.HLT_HT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrETM70 + process.hltPreHT300 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT300 + process.HLTEndSequence ) process.HLT_HT350_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrETM70 + process.hltPreHT350 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.HLTEndSequence ) process.HLT_HT400_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrETM70 + process.hltPreHT400 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT400 + process.HLTEndSequence ) -process.HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT200DiPFJet90PFAlphaT0p57 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT150CaloAlphaT0p54 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT200PFAlphaT0p57 + process.HLTEndSequence ) -process.HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT250DiPFJet90PFAlphaT0p55 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT200CaloAlphaT0p535 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT250PFAlphaT0p55 + process.HLTEndSequence ) -process.HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT300DiPFJet90PFAlphaT0p53 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT250CaloAlphaT0p525 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT300PFAlphaT0p53 + process.HLTEndSequence ) -process.HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT350DiPFJet90PFAlphaT0p52 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT300CaloAlphaT0p52 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT350PFAlphaT0p52 + process.HLTEndSequence ) -process.HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT400DiPFJet90PFAlphaT0p51 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT375CaloAlphaT0p51 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT400PFAlphaT0p51 + process.HLTEndSequence ) +process.HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT200DiPFJet90PFAlphaT0p57 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT150CaloAlphaT0p54 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT200PFAlphaT0p57 + process.HLTEndSequence ) +process.HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT250DiPFJet90PFAlphaT0p55 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT200CaloAlphaT0p535 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT250PFAlphaT0p55 + process.HLTEndSequence ) +process.HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT300DiPFJet90PFAlphaT0p53 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT250CaloAlphaT0p525 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT300PFAlphaT0p53 + process.HLTEndSequence ) +process.HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT350DiPFJet90PFAlphaT0p52 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT300CaloAlphaT0p52 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT350PFAlphaT0p52 + process.HLTEndSequence ) +process.HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT400DiPFJet90PFAlphaT0p51 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT375CaloAlphaT0p51 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT400PFAlphaT0p51 + process.HLTEndSequence ) process.HLT_MET75_IsoTrk50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPreMET75IsoTrk50 + process.HLTRecoMETSequence + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean75 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) process.HLT_MET90_IsoTrk50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPreMET90IsoTrk50 + process.HLTRecoMETSequence + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean90 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) process.HLT_PFMET120_NoiseCleaned_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPrePFMET120NoiseCleanedBTagCSV07 + process.HLTRecoMETSequence + process.hltMET70 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean70 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID70 + process.hltSusyPreBtagJetFilter + process.HLTFastPrimaryVertexSequence + process.hltFastPVPixelVertexSelector + process.HLTBtagCSVSequenceL3 + process.hltBLifetimeL3FilterCSVsusy + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET120Filter + process.HLTEndSequence ) @@ -46432,38 +46422,39 @@ process.HLT_PFMET120_PFMHT120_IDLoose_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORETM60 + process.hltPrePFMET120PFMHT120IDLoose + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseID + process.hltPFMHTLooseID120 + process.hltPFMETProducer + process.hltPFMET120 + process.HLTEndSequence ) process.HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_BTagCSV0p7_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORETM60 + process.hltPreCaloMHTNoPU90PFMET90PFMHT90IDLooseBTagCSV0p7 + process.HLTAK4CaloJetsSequence + process.HLTFastPrimaryVertexSequence + process.HLTNoPUSequence + process.hltMHTNoPU + process.hltMHTNoPU90 + process.HLTBtagCSVSequenceL3 + process.hltCSV0p7L3 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseID + process.hltPFMHTLooseID90 + process.hltPFMETProducer + process.hltPFMET90 + process.HLTEndSequence ) process.HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORETM60 + process.hltPreCaloMHTNoPU90PFMET90PFMHT90IDLoose + process.HLTAK4CaloJetsSequence + process.HLTFastPrimaryVertexSequence + process.HLTNoPUSequence + process.hltMHTNoPU + process.hltMHTNoPU90 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseID + process.hltPFMHTLooseID90 + process.hltPFMETProducer + process.hltPFMET90 + process.HLTEndSequence ) -process.HLT_QuadPFJet_BTagCSV_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetBTagCSVVBF + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.hltVBFCaloJetEtaSortedMqq150Deta2p6 + process.HLTBtagCSVSequenceL3 + process.hltCSV0p8L3 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID34 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.hltVBFPFJetEtaSortedMqq240Detaqq2p6 + process.HLTBtagCSVSequencePF + process.hltCSVPF0p8PFFilterHbbVBF + process.hltVBFPFJetCSVSortedMqq200Detaqq2p0 + process.HLTEndSequence ) -process.HLT_QuadPFJet_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetVBF + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.hltVBFCaloJetEtaSortedMqq150Deta2p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID34 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.hltVBFPFJetEtaSortedMqq240Detaqq2p6 + process.HLTEndSequence ) +process.HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetDoubleBTagCSVVBFMqq200 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltCSVL30p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTBtagCSVSequencePF + process.hltSelector6PFJets + process.hltDoubleCSVPF0p4 + process.hltCSVPF0p7 + process.hltVBFPFJetCSVSortedMqq200Detaqq1p2 + process.HLTEndSequence ) +process.HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetSingleBTagCSVVBFMqq460 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltCSVL30p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTBtagCSVSequencePF + process.hltSelector6PFJets + process.hltCSVPF0p7 + process.hltVBFPFJetCSVSortedMqq460Detaqq4p1 + process.HLTEndSequence ) +process.HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetDoubleBTagCSVVBFMqq240 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltCSVL30p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTBtagCSVSequencePF + process.hltSelector6PFJets + process.hltDoubleCSVPF0p4 + process.hltCSVPF0p7 + process.hltVBFPFJetCSVSortedMqq240Detaqq2p0 + process.HLTEndSequence ) +process.HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetSingleBTagCSVVBFMqq500 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltCSVL30p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTBtagCSVSequencePF + process.hltSelector6PFJets + process.hltCSVPF0p7 + process.hltVBFPFJetCSVSortedMqq500Detaqq4p6 + process.HLTEndSequence ) +process.HLT_QuadPFJet_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetVBF + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTEndSequence ) process.HLT_L1_TripleJet_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreL1TripleJetVBF + process.HLTEndSequence ) process.HLT_QuadJet45_TripleCSV0p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Quad60OrHTT175 + process.hltPreQuadJet45TripleCSV0p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet45 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltTripleCSV0p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltQuadPFCentralJetLooseID45 + process.HLTEndSequence ) process.HLT_QuadJet45_DoubleCSV0p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Quad60OrHTT175 + process.hltPreQuadJet45DoubleCSV0p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet45 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltDoubleCSV0p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltQuadPFCentralJetLooseID45 + process.HLTEndSequence ) process.HLT_DoubleJet90_Double30_TripleCSV0p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Double100OrTripleVBF + process.hltPreDoubleJet90Double30TripleCSV0p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltDoubleCentralJet90 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltTripleCSV0p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltQuadPFCentralJetLooseID30 + process.hltDoublePFCentralJetLooseID90 + process.HLTEndSequence ) process.HLT_DoubleJet90_Double30_DoubleCSV0p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Double100OrTripleVBF + process.hltPreDoubleJet90Double30DoubleCSV0p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltDoubleCentralJet90 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltDoubleCSV0p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltQuadPFCentralJetLooseID30 + process.hltDoublePFCentralJetLooseID90 + process.HLTEndSequence ) process.HLT_PFchMET90_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70 + process.hltPrePFchMET90NoiseCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean80 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID80 + process.HLTAK4PFJetsSequence + process.hltPFchMETProducer + process.hltPFchMET90Filter + process.HLTEndSequence ) -process.HLT_Photon135_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton135PFMET40 + process.HLTSinglePhoton135Sequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon135_PFMET100_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton135PFMET100NoiseCleaned + process.HLTSinglePhoton135Sequence + process.HLTRecoMETSequence + process.hltMET50 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean40 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET100Filter + process.HLTEndSequence ) -process.HLT_Photon135_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton135VBF + process.HLTSinglePhoton135Sequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon135_PFMET100_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton135PFMET100NoiseCleaned + process.HLTSinglePhoton135Sequence + process.HLTRecoMETSequence + process.hltMET50 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean40 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET100Filter + process.HLTEndSequence ) process.HLT_Photon20_CaloIdVL_IsoL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG10 + process.hltPrePhoton20CaloIdVLIsoL + process.HLTPhoton20CaloIdVLIsoLSequence + process.HLTEndSequence ) process.HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPrePhoton22R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton22R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) process.HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPrePhoton22R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton22R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon250_NoHE_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton250NoHE + process.HLTSinglePhoton250erNoHESequence + process.HLTEndSequence ) -process.HLT_Photon300_NoHE_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton300NoHE + process.HLTSinglePhoton300erNoHESequence + process.HLTEndSequence ) -process.HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60 + process.HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence + process.HLTEndSequence ) -process.HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15 + process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence + process.HLTEndSequence ) -process.HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5 + process.HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence + process.HLTEndSequence ) -process.HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30 + process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence + process.HLTEndSequence ) -process.HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65 + process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence + process.HLTEndSequence ) -process.HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70 + process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence + process.HLTEndSequence ) +process.HLT_Photon250_NoHE_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton250NoHE + process.HLTSinglePhoton250erNoHESequence + process.HLTEndSequence ) +process.HLT_Photon300_NoHE_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton300NoHE + process.HLTSinglePhoton300erNoHESequence + process.HLTEndSequence ) +process.HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60 + process.HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence + process.HLTEndSequence ) +process.HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15 + process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence + process.HLTEndSequence ) +process.HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5 + process.HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence + process.HLTEndSequence ) +process.HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30 + process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence + process.HLTEndSequence ) +process.HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65 + process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence + process.HLTEndSequence ) +process.HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70 + process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence + process.HLTEndSequence ) process.HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePhoton36R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton36R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) process.HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePhoton36R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton36R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton120R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton120R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) +process.HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) +process.HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) +process.HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton120R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) +process.HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton120R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) process.HLT_Mu8_TrkIsoVVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu5 + process.hltPreMu8TrkIsoVVL + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered5 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f5L3Filtered8 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoFiltered0p4 + process.HLTEndSequence ) process.HLT_Mu17_TrkIsoVVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu12 + process.hltPreMu17TrkIsoVVL + process.hltL1fL1sMu12L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu12L1f0L2Filtered12 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu12L1f0L2f12L3Filtered17 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu12L1f0L2f12L3Filtered17TkIsoFiltered0p4 + process.HLTEndSequence ) process.HLT_Mu24_TrkIsoVVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreMu24TrkIsoVVL + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered16 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f16L3Filtered24 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu16L1f0L2f16L3Filtered24TkIsoFiltered0p4 + process.HLTEndSequence ) @@ -46507,12 +46498,12 @@ process.HLT_Photon22_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPrePhoton22 + process.HLTPhoton22Sequence + process.HLTEndSequence ) process.HLT_Photon30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG25 + process.hltPrePhoton30 + process.HLTPhoton30Sequence + process.HLTEndSequence ) process.HLT_Photon36_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePhoton36 + process.HLTPhoton36Sequence + process.HLTEndSequence ) -process.HLT_Photon50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton50 + process.HLTPhoton50Sequence + process.HLTEndSequence ) -process.HLT_Photon75_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton75 + process.HLTPhoton75Sequence + process.HLTEndSequence ) -process.HLT_Photon90_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton90 + process.HLTPhoton90Sequence + process.HLTEndSequence ) -process.HLT_Photon120_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton120 + process.HLTPhoton120Sequence + process.HLTEndSequence ) -process.HLT_Photon175_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton175 + process.HLTPhoton175Sequence + process.HLTEndSequence ) -process.HLT_Photon165_HE10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton165HE10 + process.HLTPhoton165HE10Sequence + process.HLTEndSequence ) +process.HLT_Photon50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton50 + process.HLTPhoton50Sequence + process.HLTEndSequence ) +process.HLT_Photon75_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton75 + process.HLTPhoton75Sequence + process.HLTEndSequence ) +process.HLT_Photon90_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton90 + process.HLTPhoton90Sequence + process.HLTEndSequence ) +process.HLT_Photon120_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton120 + process.HLTPhoton120Sequence + process.HLTEndSequence ) +process.HLT_Photon175_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton175 + process.HLTPhoton175Sequence + process.HLTEndSequence ) +process.HLT_Photon165_HE10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton165HE10 + process.HLTPhoton165HE10Sequence + process.HLTEndSequence ) process.HLT_Photon22_R9Id90_HE10_IsoM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPrePhoton22R9Id90HE10IsoM + process.HLTPhoton22R9Id90HE10IsoMSequence + process.HLTEndSequence ) process.HLT_Photon30_R9Id90_HE10_IsoM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG25 + process.hltPrePhoton30R9Id90HE10IsoM + process.HLTPhoton30R9Id90HE10IsoMSequence + process.HLTEndSequence ) process.HLT_Photon36_R9Id90_HE10_IsoM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePhoton36R9Id90HE10IsoM + process.HLTPhoton36R9Id90HE10IsoMSequence + process.HLTEndSequence ) @@ -46521,19 +46512,19 @@ process.HLT_Photon90_R9Id90_HE10_IsoM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton90R9Id90HE10IsoM + process.HLTPhoton90R9Id90HE10IsoMSequence + process.HLTEndSequence ) process.HLT_Photon120_R9Id90_HE10_IsoM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton120R9Id90HE10IsoM + process.HLTPhoton120R9Id90HE10IsoMSequence + process.HLTEndSequence ) process.HLT_Photon165_R9Id90_HE10_IsoM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton165R9Id90HE10IsoM + process.HLTPhoton165R9Id90HE10IsoMSequence + process.HLTEndSequence ) -process.HLT_Diphoton36_18_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_Mass95_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPreDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95 + process.HLTDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95Sequence + process.HLTEndSequence ) -process.HLT_Diphoton42_22_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPreDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80e + process.HLTDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eSequence + process.HLTEndSequence ) +process.HLT_Diphoton36_18_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_Mass95_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPreDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95 + process.HLTDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95Sequence + process.HLTEndSequence ) +process.HLT_Diphoton42_22_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPreDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80e + process.HLTDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eSequence + process.HLTEndSequence ) process.HLT_Dimuon0_Jpsi_Muon_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1TripleMu0 + process.hltPreDimuon0JpsiMuon + process.hltTripleMuonL1Filtered0 + process.HLTL2muonrecoSequence + process.hltTripleMuonL2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltTripleMuL3PreFiltered0 + process.hltJpsiMuonL3Filtered + process.hltDisplacedmumuVtxProducerJpsiMuon + process.hltVertexmumuFilterJpsiMuon + process.HLTEndSequence ) process.HLT_Dimuon0_Upsilon_Muon_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1TripleMu0 + process.hltPreDimuon0UpsilonMuon + process.hltTripleMuonL1Filtered0 + process.HLTL2muonrecoSequence + process.hltTripleMuonL2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltTripleMuL3PreFiltered0 + process.hltUpsilonMuonL3Filtered + process.hltDisplacedmumuVtxProducerUpsilonMuon + process.hltVertexmumuFilterUpsilonMuon + process.HLTEndSequence ) process.HLT_QuadMuon0_Dimuon0_Jpsi_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1QuadMu0 + process.hltPreQuadMuon0Dimuon0Jpsi + process.hltQuadMuonL1Filtered0 + process.HLTL2muonrecoSequence + process.hltQuadMuonL2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltQuadMuL3PreFiltered0 + process.hltJpsiMuonMuonL3Filtered + process.hltDisplacedmumuVtxProducerJpsiMuonMuon + process.hltVertexmumuFilterJpsiMuonMuon + process.HLTEndSequence ) process.HLT_QuadMuon0_Dimuon0_Upsilon_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1QuadMu0 + process.hltPreQuadMuon0Dimuon0Upsilon + process.hltQuadMuonL1Filtered0 + process.HLTL2muonrecoSequence + process.hltQuadMuonL2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltQuadMuL3PreFiltered0 + process.hltUpsilonMuonMuonL3Filtered + process.hltDisplacedmumuVtxProducerUpsilonMuonMuon + process.hltVertexmumuFilterUpsilonMuonMuon + process.HLTEndSequence ) process.HLT_Mu17_Mu8_SameSign_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreMu17Mu8SameSign + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + process.hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + process.HLTL3muonrecoSequence + process.hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + process.hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + process.hltDiMuonGlb17Glb8DzFiltered0p2 + process.hltDiMuonGlb17Glb8DzFiltered0p2SameSign + process.HLTEndSequence ) process.HLT_Mu17_Mu8_SameSign_DPhi_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreMu17Mu8SameSignDPhi + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + process.hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + process.HLTL3muonrecoSequence + process.hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + process.hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + process.hltDiMuonGlb17Glb8DzFiltered0p2 + process.hltDiMuonGlb17Glb8DzFiltered0p2SameSignDPhiCut + process.HLTEndSequence ) -process.HLT_RsqMR260_Rsq0p09_MR200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR260Rsq0p09MR200 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR160Rsq0p01MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR260Rsq0p09MR200 + process.HLTEndSequence ) -process.HLT_RsqMR260_Rsq0p09_MR200_4jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR260Rsq0p09MR2004jet + process.HLTAK4CaloJetsSequence + process.hlt2CaloJet40 + process.hlt4CaloJet30 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR160Rsq0p01MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet50 + process.hlt4PFJet40 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR260Rsq0p09MR200 + process.HLTEndSequence ) -process.HLT_RsqMR300_Rsq0p09_MR200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR300Rsq0p09MR200 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR200Rsq0p01MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR300Rsq0p09MR200 + process.HLTEndSequence ) -process.HLT_RsqMR300_Rsq0p09_MR200_4jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR300Rsq0p09MR2004jet + process.HLTAK4CaloJetsSequence + process.hlt2CaloJet40 + process.hlt4CaloJet30 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR200Rsq0p01MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet50 + process.hlt4PFJet40 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR300Rsq0p09MR200 + process.HLTEndSequence ) -process.HLT_Rsq0p36_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsq0p36 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsq0p16Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsq0p36 + process.HLTEndSequence ) +process.HLT_RsqMR260_Rsq0p09_MR200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + process.hltPreRsqMR260Rsq0p09MR200 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR240Rsq0p0196MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR260Rsq0p09MR200 + process.HLTEndSequence ) +process.HLT_RsqMR260_Rsq0p09_MR200_4jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + process.hltPreRsqMR260Rsq0p09MR2004jet + process.HLTAK4CaloJetsSequence + process.hlt2CaloJet40 + process.hlt4CaloJet30 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR240Rsq0p0196MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet50 + process.hlt4PFJet40 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR260Rsq0p09MR200 + process.HLTEndSequence ) +process.HLT_RsqMR300_Rsq0p09_MR200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR300Rsq0p09MR200 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR240Rsq0p0196MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR300Rsq0p09MR200 + process.HLTEndSequence ) +process.HLT_RsqMR300_Rsq0p09_MR200_4jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR300Rsq0p09MR2004jet + process.HLTAK4CaloJetsSequence + process.hlt2CaloJet40 + process.hlt4CaloJet30 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR240Rsq0p0196MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet50 + process.hlt4PFJet40 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR300Rsq0p09MR200 + process.HLTEndSequence ) +process.HLT_Rsq0p36_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + process.hltPreRsq0p36 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsq0p16Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsq0p36 + process.HLTEndSequence ) process.HLT_HT750_DisplacedDijet80_Inclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150OrHTT175OrHTT200 + process.hltPreHT750DisplacedDijet80Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt750 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt80 + process.hltCentralCaloJetpt80CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJets + process.hltDisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingForBTagIter12 + process.HLT2PromptTrackRequirementIter12DisplacedJets + process.HLTEndSequence ) process.HLT_HT650_DisplacedDijet80_Inclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150OrHTT175OrHTT200 + process.hltPreHT650DisplacedDijet80Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt650 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt80 + process.hltCentralCaloJetpt80CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJets + process.hltDisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingForBTagIter12 + process.HLT2PromptTrackRequirementIter12DisplacedJets + process.HLTEndSequence ) process.HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150OrHTT175OrHTT200 + process.hltPreHT350DisplacedDijet80TightDisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt80 + process.hltCentralCaloJetpt80CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJets + process.hltDisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingForBTagIter12 + process.HLT2PromptTrackRequirementIter12DisplacedJets + process.hltIter02DisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTightTrackRequirementDisplacedJets + process.HLTEndSequence ) @@ -46549,7 +46540,7 @@ process.HLT_MonoCentralPFJet140_PFMETNoMu140_PFMHTNoMu140_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPreMonoCentralPFJet140PFMETNoMu140PFMHTNoMu140NoiseCleaned + process.HLTRecoMETSequence + process.hltMET70 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean60 + process.HLTAK4CaloJetsSequence + process.hltCentralCaloJet115 + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID60 + process.HLTAK4PFJetsSequence + process.hltCentralPFJetsCorrectedMatchedToCentralCaloJets115 + process.hltMatchedCentralPFJet140Filter + process.hltMatchedCentralPFJet115NHEF95Filter + process.hltPFMETNoMuProducer + process.hltPFMETNoMu140Filter + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseIDNoMu + process.hltPFMHTLooseIDNoMu140Filter + process.HLTEndSequence ) process.HLT_MonoCentralPFJet150_PFMETNoMu150_PFMHTNoMu150_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPreMonoCentralPFJet150PFMETNoMu150PFMHTNoMu150NoiseCleaned + process.HLTRecoMETSequence + process.hltMET70 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean60 + process.HLTAK4CaloJetsSequence + process.hltCentralCaloJet125 + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID60 + process.HLTAK4PFJetsSequence + process.hltCentralPFJetsCorrectedMatchedToCentralCaloJets125 + process.hltMatchedCentralPFJet150Filter + process.hltMatchedCentralPFJet125NHEF95Filter + process.hltPFMETNoMuProducer + process.hltPFMETNoMu150Filter + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseIDNoMu + process.hltPFMHTLooseIDNoMu150Filter + process.HLTEndSequence ) process.HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1EG25erHTT125 + process.hltPreEle27eta2p1WP85GsfHT200 + process.HLTL1EGHttEle27erWP85GsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT200Jet30 + process.HLTEndSequence ) -process.HLT_Photon90_CaloIdL_PFHT500_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton90CaloIdLPFHT500 + process.HLTPhoton90_CaloId_Sequence + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt400 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT500 + process.HLTEndSequence ) +process.HLT_Photon90_CaloIdL_PFHT500_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton90CaloIdLPFHT500 + process.HLTPhoton90_CaloId_Sequence + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt400 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT500 + process.HLTEndSequence ) process.HLT_DoubleMu8_Mass8_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu6HTT150orL1Mu8HTT125orL1HTT175 + process.hltPreDoubleMu8Mass8PFHT300 + process.hltDimuon8L1Filtered0 + process.HLTL2muonrecoSequence + process.hltDimuon8L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDoubleMu8Mass8L3Filtered + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) process.HLT_Mu8_Ele8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu6HTT150orL1Mu8HTT125orL1HTT175 + process.hltPreMu8Ele8CaloIdLTrkIdVLMass8PFHT300 + process.hltMuon8L1Filtered0 + process.HLTL2muonrecoSequence + process.hltMuon8L2Filtered0 + process.HLTL3muonrecoSequence + process.hltMuon8L3Filtered0 + process.HLTSingleEle8CaloIdVLTrkIdVLSequence + process.hltElectronMuonInvMassFilter8 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) process.HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleEG6HTT150orL1HTT175 + process.hltPreDoubleEle8CaloIdLTrkIdVLMass8PFHT300 + process.HLTDoubleEle8CaloIdVLTrkIdVLSequence + process.hltDoubleEle8Mass8Filter + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) @@ -46559,9 +46550,9 @@ process.HLT_Ele15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleEG5) + process.hltPreEle15IsoVVVLPFHT400PFMET70 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.hltPFMETProducer + process.hltPFMET70Filter + process.HLTEndSequence ) process.HLT_Ele15_IsoVVVL_PFHT600_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleEG5) + process.hltPreEle15IsoVVVLPFHT600 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT600 + process.HLTEndSequence ) process.HLT_Ele15_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleEG5) + process.hltPreEle15PFHT300 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.HLTEle15GsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLBTagCSV07PFHT400 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltSusyPreBtagJetFilter + process.HLTFastPrimaryVertexSequence + process.hltFastPVPixelVertexSelector + process.HLTBtagCSVSequenceL3 + process.hltBLifetimeL3FilterCSVsusy + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLPFHT400PFMET70 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.hltPFMETProducer + process.hltPFMET70Filter + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_PFHT600_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLPFHT600 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT600 + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLBTagCSV07PFHT400 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltSusyPreBtagJetFilter + process.HLTFastPrimaryVertexSequence + process.hltFastPVPixelVertexSelector + process.HLTBtagCSVSequenceL3 + process.hltBLifetimeL3FilterCSVsusy + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTMu15IsolationSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLPFHT400PFMET70 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTMu15IsolationSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.hltPFMETProducer + process.hltPFMET70Filter + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_PFHT600_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLPFHT600 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTMu15IsolationSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT600 + process.HLTEndSequence ) process.HLT_Mu15_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15PFHT300 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) process.HLT_Dimuon16_Jpsi_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu10MuOpen + process.hltPreDimuon16Jpsi + process.hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon16JpsiL3Filtered + process.hltDisplacedmumuVtxProducerDimuon16Jpsi + process.hltDisplacedmumuFilterDimuon16Jpsi + process.HLTEndSequence ) process.HLT_Dimuon10_Jpsi_Barrel_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0er16NoOS + process.hltPreDimuon10JpsiBarrel + process.hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon10JpsiBarrelL3Filtered + process.hltDisplacedmumuVtxProducerDimuon10JpsiBarrel + process.hltDisplacedmumuFilterDimuon10JpsiBarrel + process.HLTEndSequence ) diff --git a/trunk/HLTrigger/Configuration/test/OnData_HLT_Fake.py b/trunk/HLTrigger/Configuration/test/OnData_HLT_Fake.py index 39f47dac5669c..223365fd6ea42 100644 --- a/trunk/HLTrigger/Configuration/test/OnData_HLT_Fake.py +++ b/trunk/HLTrigger/Configuration/test/OnData_HLT_Fake.py @@ -1,11 +1,11 @@ -# /dev/CMSSW_7_3_0/Fake/V10 (CMSSW_7_3_1_HLT1) +# /dev/CMSSW_7_3_0/Fake/V13 (CMSSW_7_3_1_patch2_HLT3) import FWCore.ParameterSet.Config as cms process = cms.Process( "HLTFake" ) process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_7_3_0/Fake/V10') + tableName = cms.string('/dev/CMSSW_7_3_0/Fake/V13') ) process.HLTIter4PSetTrajectoryFilterIT = cms.PSet( @@ -1223,11 +1223,11 @@ ) process.hcal_db_producer = cms.ESProducer( "HcalDbProducer" ) process.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer", - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + categoryVariableName = cms.string( "vertexCategory" ), useTrackWeights = cms.bool( True ), useCategories = cms.bool( True ), pseudoMultiplicityMin = cms.uint32( 2 ), - categoryVariableName = cms.string( "vertexCategory" ), + correctVertexMass = cms.bool( True ), trackSelection = cms.PSet( totalHitsMin = cms.uint32( 0 ), jetDeltaRMax = cms.double( 0.3 ), @@ -1249,7 +1249,7 @@ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), - correctVertexMass = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), charmCut = cms.double( 1.5 ), vertexFlip = cms.bool( False ), minimumTrackWeight = cms.double( 0.5 ), @@ -2775,8 +2775,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( ), Timing = cms.untracked.bool( False ), @@ -4592,16 +4592,16 @@ process.hltEcalDigis = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), - 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 ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), + feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), - numbTriggerTSamples = cms.int32( 1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), - InputLabel = cms.InputTag( "rawDataCollector" ), + numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), - feIdCheck = cms.bool( True ), + orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), @@ -4618,18 +4618,60 @@ ) process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer", EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - alphaEB = cms.double( 1.138 ), - alphaEE = cms.double( 1.89 ), - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + eePulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EcalPulseShapeParameters = cms.PSet( + EcalPreMixStage2 = cms.bool( False ), + EECorrNoiseMatrixG01 = cms.vdouble( 1.0, 0.72698, 0.62048, 0.55691, 0.51848, 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 ), + EcalPreMixStage1 = cms.bool( False ), + EECorrNoiseMatrixG06 = cms.vdouble( 1.0, 0.71217, 0.47464, 0.34056, 0.26282, 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 ), + 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 ), + EBdigiCollection = cms.string( "" ), + EEPulseShapeCovariance = cms.vdouble( 3.941E-5, 3.333E-5, 0.0, -1.449E-5, -1.661E-5, -1.424E-5, -1.183E-5, -6.842E-6, -4.915E-6, -3.411E-6, 0.0, 0.0, 3.333E-5, 2.862E-5, 0.0, -1.244E-5, -1.431E-5, -1.233E-5, -1.032E-5, -5.883E-6, -4.154E-6, -2.902E-6, -2.128E-6, 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-5, -1.244E-5, 0.0, 5.84E-6, 6.649E-6, 5.72E-6, 4.812E-6, 2.708E-6, 1.869E-6, 1.33E-6, 9.186E-7, 6.446E-7, -1.661E-5, -1.431E-5, 0.0, 6.649E-6, 7.966E-6, 6.898E-6, 5.794E-6, 3.157E-6, 2.184E-6, 1.567E-6, 1.084E-6, 7.575E-7, -1.424E-5, -1.233E-5, 0.0, 5.72E-6, 6.898E-6, 6.341E-6, 5.347E-6, 2.859E-6, 1.991E-6, 1.431E-6, 9.839E-7, 6.886E-7, -1.183E-5, -1.032E-5, 0.0, 4.812E-6, 5.794E-6, 5.347E-6, 4.854E-6, 2.628E-6, 1.809E-6, 1.289E-6, 9.02E-7, 6.146E-7, -6.842E-6, -5.883E-6, 0.0, 2.708E-6, 3.157E-6, 2.859E-6, 2.628E-6, 1.863E-6, 1.296E-6, 8.882E-7, 6.108E-7, 4.283E-7, -4.915E-6, -4.154E-6, 0.0, 1.869E-6, 2.184E-6, 1.991E-6, 1.809E-6, 1.296E-6, 1.217E-6, 8.669E-7, 5.751E-7, 3.882E-7, -3.411E-6, -2.902E-6, 0.0, 1.33E-6, 1.567E-6, 1.431E-6, 1.289E-6, 8.882E-7, 8.669E-7, 9.522E-7, 6.717E-7, 4.293E-7, 0.0, -2.128E-6, 0.0, 9.186E-7, 1.084E-6, 9.839E-7, 9.02E-7, 6.108E-7, 5.751E-7, 6.717E-7, 7.911E-7, 5.493E-7, 0.0, 0.0, 0.0, 6.446E-7, 7.575E-7, 6.886E-7, 6.146E-7, 4.283E-7, 3.882E-7, 4.293E-7, 5.493E-7, 7.027E-7 ), + 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 ), + ESdigiCollection = cms.string( "" ), + 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 ), + EBCorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71073, 0.55721, 0.46089, 0.40449, 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 ), + EECorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71373, 0.44825, 0.30152, 0.21609, 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 ), + EEdigiCollection = cms.string( "" ), + EBPulseShapeCovariance = cms.vdouble( 3.001E-6, 1.233E-5, 0.0, -4.416E-6, -4.571E-6, -3.614E-6, -2.636E-6, -1.286E-6, -8.41E-7, -5.296E-7, 0.0, 0.0, 1.233E-5, 6.154E-5, 0.0, -2.2E-5, -2.309E-5, -1.838E-5, -1.373E-5, -7.334E-6, -5.088E-6, -3.745E-6, -2.428E-6, 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-6, -2.2E-5, 0.0, 8.319E-6, 8.545E-6, 6.792E-6, 5.059E-6, 2.678E-6, 1.816E-6, 1.223E-6, 8.245E-7, 5.589E-7, -4.571E-6, -2.309E-5, 0.0, 8.545E-6, 9.182E-6, 7.219E-6, 5.388E-6, 2.853E-6, 1.944E-6, 1.324E-6, 9.083E-7, 6.335E-7, -3.614E-6, -1.838E-5, 0.0, 6.792E-6, 7.219E-6, 6.016E-6, 4.437E-6, 2.385E-6, 1.636E-6, 1.118E-6, 7.754E-7, 5.556E-7, -2.636E-6, -1.373E-5, 0.0, 5.059E-6, 5.388E-6, 4.437E-6, 3.602E-6, 1.917E-6, 1.322E-6, 9.079E-7, 6.529E-7, 4.752E-7, -1.286E-6, -7.334E-6, 0.0, 2.678E-6, 2.853E-6, 2.385E-6, 1.917E-6, 1.375E-6, 9.1E-7, 6.455E-7, 4.693E-7, 3.657E-7, -8.41E-7, -5.088E-6, 0.0, 1.816E-6, 1.944E-6, 1.636E-6, 1.322E-6, 9.1E-7, 9.115E-7, 6.062E-7, 4.436E-7, 3.422E-7, -5.296E-7, -3.745E-6, 0.0, 1.223E-6, 1.324E-6, 1.118E-6, 9.079E-7, 6.455E-7, 6.062E-7, 7.217E-7, 4.862E-7, 3.768E-7, 0.0, -2.428E-6, 0.0, 8.245E-7, 9.083E-7, 7.754E-7, 6.529E-7, 4.693E-7, 4.436E-7, 4.862E-7, 6.509E-7, 4.418E-7, 0.0, 0.0, 0.0, 5.589E-7, 6.335E-7, 5.556E-7, 4.752E-7, 3.657E-7, 3.422E-7, 3.768E-7, 4.418E-7, 6.142E-7 ), + UseLCcorrection = cms.untracked.bool( True ) + ), + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeConstantTerm = cms.double( 0.6 ), + prefitMaxChiSqEB = cms.double( 25.0 ), + UseDynamicPedestal = cms.bool( True ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + ampErrorCalculation = cms.bool( True ), + kPoorRecoFlagEB = cms.bool( True ), + ebPulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + kPoorRecoFlagEE = cms.bool( False ), + chi2ThreshEB_ = cms.double( 65.0 ), + EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + useLumiInfoRunHeader = cms.bool( True ), + activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), + doPrefitEE = cms.bool( False ), AlphaBetaFilename = cms.untracked.string( "NOFILE" ), betaEB = cms.double( 1.655 ), MinAmplEndcap = cms.double( 14.0 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + prefitMaxChiSqEE = cms.double( 10.0 ), MinAmplBarrel = cms.double( 8.0 ), - algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), betaEE = cms.double( 1.4 ), - UseDynamicPedestal = cms.bool( True ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ) + timealgo = cms.string( "RatioMethod" ), + EEtimeConstantTerm = cms.double( 1.0 ), + alphaEE = cms.double( 1.89 ), + EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), + algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), + alphaEB = cms.double( 1.138 ), + chi2ThreshEE_ = cms.double( 50.0 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + doPrefitEB = cms.bool( False ) ) process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), @@ -5128,6 +5170,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksL3Muon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -5136,7 +5179,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -5194,6 +5236,7 @@ ZSeparation = cms.double( 0.05 ) ) process.hltPixelTracksForSeedsL3Muon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -5202,7 +5245,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -5857,6 +5899,7 @@ L1MaxEta = cms.double( 5.0 ) ) process.hltIter0HighPtTkMuPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -5865,7 +5908,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -6540,6 +6582,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksHighPtTkMuIso = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -6548,7 +6591,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -6606,6 +6648,7 @@ ZSeparation = cms.double( 0.05 ) ) process.hltIter0HighPtTkMuIsoPixelTracksForSeeds = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -6614,7 +6657,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -7533,6 +7575,7 @@ MinPt = cms.double( 17.0 ) ) process.hltPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -7541,7 +7584,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -8136,6 +8178,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksGlbTrkMuon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -8144,7 +8187,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -8202,6 +8244,7 @@ ZSeparation = cms.double( 0.05 ) ) process.hltPixelTracksForSeedsGlbTrkMuon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -8210,7 +8253,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -9226,6 +9268,7 @@ offset = cms.uint32( 0 ) ) process.hltPixelTracksForSeedsJpsi = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -9234,7 +9277,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -9904,6 +9946,7 @@ MinLxySignificance = cms.double( 3.0 ) ) process.hltPixelTracksForSeedsPsiPrime = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -9912,7 +9955,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -10582,6 +10624,7 @@ MinLxySignificance = cms.double( 3.0 ) ) process.hltPixelTracksForSeedsNRMuMu = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -10590,7 +10633,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -13229,11 +13271,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) process.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -13335,6 +13377,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -13343,7 +13386,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -14883,11 +14925,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) process.hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -20734,8 +20776,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( inputs = cms.VInputTag( 'hltL2TausForPixelIsolation' ), @@ -20797,6 +20839,7 @@ TIB = cms.PSet( ) ) process.hltPixelTracksReg = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -20805,7 +20848,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -21133,6 +21175,7 @@ offset = cms.uint32( 0 ) ) process.hltPixelTracksHybrid = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -21141,7 +21184,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -23254,8 +23296,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( inputs = cms.VInputTag( 'hltSelector4CentralJetsL1FastJet' ), @@ -23398,6 +23440,7 @@ cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ) ) process.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -23406,7 +23449,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -23471,6 +23513,7 @@ beamSpot = cms.InputTag( "hltOnlineBeamSpot" ) ) process.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -23479,7 +23522,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -24233,14 +24275,14 @@ trackSort = cms.string( "sip3dSig" ), extSVCollection = cms.InputTag( "secondaryVertices" ) ) -process.hltL3CombinedSecondaryVertexBJetTags = cms.EDProducer( "JetTagProducer", +process.hltCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "JetTagProducer", jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), tagInfos = cms.VInputTag( 'hltFastPixelBLifetimeL3TagInfos','hltL3SecondaryVertexTagInfos' ) ) process.hltBLifetimeL3FilterCSV = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -28722,7 +28764,7 @@ process.hltBLifetimeL3FilterCSVsusy = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -28853,8 +28895,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( inputs = cms.VInputTag( 'hltSelectorJets20L1FastJetForNoPU' ), @@ -28953,6 +28995,7 @@ TIB = cms.PSet( ) ) process.hltPixelTracksForNoPU = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -28961,7 +29004,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -29039,7 +29081,7 @@ process.hltBLifetimeL3FilterCSV0p6 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), MinTag = cms.double( 0.6 ), @@ -29392,7 +29434,7 @@ process.HLTIterativeTrackingForBTagIteration1 = cms.Sequence( process.hltIter1ClustersRefRemovalForBTag + process.hltIter1MaskedMeasurementTrackerEventForBTag + process.hltIter1PixelLayerTripletsForBTag + process.hltIter1PFlowPixelSeedsForBTag + process.hltIter1PFlowCkfTrackCandidatesForBTag + process.hltIter1PFlowCtfWithMaterialTracksForBTag + process.hltIter1PFlowTrackSelectionHighPurityLooseForBTag + process.hltIter1PFlowTrackSelectionHighPurityTightForBTag + process.hltIter1PFlowTrackSelectionHighPurityForBTag ) process.HLTIterativeTrackingForBTagIteration2 = cms.Sequence( process.hltIter2ClustersRefRemovalForBTag + process.hltIter2MaskedMeasurementTrackerEventForBTag + process.hltIter2PixelLayerPairsForBTag + process.hltIter2PFlowPixelSeedsForBTag + process.hltIter2PFlowCkfTrackCandidatesForBTag + process.hltIter2PFlowCtfWithMaterialTracksForBTag + process.hltIter2PFlowTrackSelectionHighPurityForBTag ) process.HLTIterativeTrackingForBTagIter02 = cms.Sequence( process.HLTIterativeTrackingForBTagIteration0 + process.HLTIterativeTrackingForBTagIteration1 + process.hltIter1MergedForBTag + process.HLTIterativeTrackingForBTagIteration2 + process.hltIter2MergedForBTag ) -process.HLTBtagCSVSequenceL3 = cms.Sequence( process.HLTDoLocalPixelSequenceRegForBTag + process.HLTDoLocalStripSequenceRegForBTag + process.HLTIterativeTrackingForBTagIter02 + process.hltVerticesL3 + process.hltFastPixelBLifetimeL3Associator + process.hltFastPixelBLifetimeL3TagInfos + process.hltL3SecondaryVertexTagInfos + process.hltL3CombinedSecondaryVertexBJetTags ) +process.HLTBtagCSVSequenceL3 = cms.Sequence( process.HLTDoLocalPixelSequenceRegForBTag + process.HLTDoLocalStripSequenceRegForBTag + process.HLTIterativeTrackingForBTagIter02 + process.hltVerticesL3 + process.hltFastPixelBLifetimeL3Associator + process.hltFastPixelBLifetimeL3TagInfos + process.hltL3SecondaryVertexTagInfos + process.hltCombinedSecondaryVertexBJetTagsCalo ) process.HLTIter2TrackAndTauJets4Iter3Sequence = cms.Sequence( process.hltIter2TrackRefsForJets4Iter3 + process.hltAK4Iter2TrackJets4Iter3 + process.hltIter2TrackAndTauJets4Iter3 ) process.HLTIterativeTrackingIteration3 = cms.Sequence( process.hltIter3ClustersRefRemoval + process.hltIter3MaskedMeasurementTrackerEvent + process.hltIter3LayerTriplets + process.hltIter3PFlowMixedSeeds + process.hltIter3PFlowCkfTrackCandidates + process.hltIter3PFlowCtfWithMaterialTracks + process.hltIter3PFlowTrackSelectionHighPurityLoose + process.hltIter3PFlowTrackSelectionHighPurityTight + process.hltIter3PFlowTrackSelectionHighPurity ) process.HLTIter3TrackAndTauJets4Iter4Sequence = cms.Sequence( process.hltIter3TrackRefsForJets4Iter4 + process.hltAK4Iter3TrackJets4Iter4 + process.hltIter3TrackAndTauJets4Iter4 ) diff --git a/trunk/HLTrigger/Configuration/test/OnData_HLT_GRun.py b/trunk/HLTrigger/Configuration/test/OnData_HLT_GRun.py index 62aca94c6b794..7afdeeda9f9c4 100644 --- a/trunk/HLTrigger/Configuration/test/OnData_HLT_GRun.py +++ b/trunk/HLTrigger/Configuration/test/OnData_HLT_GRun.py @@ -1,11 +1,11 @@ -# /dev/CMSSW_7_3_0/GRun/V37 (CMSSW_7_3_1_HLT1) +# /dev/CMSSW_7_3_0/GRun/V47 (CMSSW_7_3_1_patch2_HLT3) import FWCore.ParameterSet.Config as cms process = cms.Process( "HLTGRun" ) process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_7_3_0/GRun/V37') + tableName = cms.string('/dev/CMSSW_7_3_0/GRun/V47') ) process.HLTIter4PSetTrajectoryFilterIT = cms.PSet( @@ -381,8 +381,11 @@ track_chi2_max = cms.double( 20.0 ), track_prob_min = cms.double( -1.0 ) ) -process.streams = cms.PSet( A = cms.vstring( 'InitialPD', - 'Templates' ) ) +process.streams = cms.PSet( + A = cms.vstring( 'InitialPD', + 'Templates' ), + ReleaseValidation = cms.vstring( ) +) process.datasets = cms.PSet( InitialPD = ( cms.vstring( 'HLT_AK8DiPFJet280_200_TrimMass30_BTagCSV0p3_v1', 'HLT_AK8PFHT700_TrimR0p1PT0p03Mass50_v1', @@ -407,13 +410,19 @@ 'HLT_DiPFJetAve60_HFJEC_v1', 'HLT_DiPFJetAve80_HFJEC_v1', 'HLT_Dimuon0_Jpsi_Muon_v1', + 'HLT_Dimuon0_Phi_Barrel_v1', 'HLT_Dimuon0_Upsilon_Muon_v1', 'HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1', 'HLT_Dimuon0er16_Jpsi_NoVertexing_v1', + 'HLT_Dimuon10_Jpsi_Barrel_v1', 'HLT_Dimuon13_PsiPrime_v1', 'HLT_Dimuon13_Upsilon_v1', + 'HLT_Dimuon16_Jpsi_v1', 'HLT_Dimuon20_Jpsi_v1', 'HLT_Dimuon6_Jpsi_NoVertexing_v1', + 'HLT_Dimuon8_PsiPrime_Barrel_v1', + 'HLT_Dimuon8_Upsilon_Barrel_v1', + 'HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1', 'HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1', 'HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1', 'HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1', @@ -446,6 +455,8 @@ 'HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Ele18_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele20WP60_Ele8_Mass55_v1', + 'HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1', + 'HLT_Ele22_eta2p1_WP75_Gsf_v1', 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1', @@ -453,7 +464,19 @@ 'HLT_Ele25WP60_SC4_Mass55_v1', 'HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1', 'HLT_Ele27_WP85_Gsf_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet30_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_v1', 'HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_v1', 'HLT_Ele33_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele35_eta2p1_WP85_Gsf_v1', 'HLT_Ele40_eta2p1_WP85_Gsf_v1', @@ -461,10 +484,13 @@ 'HLT_HT200_v1', 'HLT_HT250_v1', 'HLT_HT300_v1', + 'HLT_HT350_DisplacedDijet40_DisplacedTrack_v1', 'HLT_HT350_DisplacedDijet80_DisplacedTrack_v1', 'HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v1', 'HLT_HT350_v1', 'HLT_HT400_v1', + 'HLT_HT500_DisplacedDijet40_Inclusive_v1', + 'HLT_HT550_DisplacedDijet40_Inclusive_v1', 'HLT_HT650_DisplacedDijet80_Inclusive_v1', 'HLT_HT750_DisplacedDijet80_Inclusive_v1', 'HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1', @@ -473,11 +499,19 @@ 'HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1', 'HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1', 'HLT_IsoMu17_eta2p1_v1', + 'HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1', + 'HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1', + 'HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1', 'HLT_IsoMu20_eta2p1_v1', + 'HLT_IsoMu20_v1', + 'HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1', 'HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1', + 'HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1', + 'HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1', 'HLT_IsoMu24_eta2p1_v1', 'HLT_IsoMu27_v1', 'HLT_IsoTkMu20_eta2p1_v1', + 'HLT_IsoTkMu20_v1', 'HLT_IsoTkMu24_eta2p1_v1', 'HLT_IsoTkMu27_v1', 'HLT_JetE30_NoBPTX3BX_NoHalo_v1', @@ -490,8 +524,8 @@ 'HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1', 'HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1', 'HLT_L2Mu10_NoVertex_NoBPTX_v1', - 'HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', - 'HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_v1', @@ -509,6 +543,8 @@ 'HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1', 'HLT_Mu15_IsoVVVL_PFHT600_v1', 'HLT_Mu15_PFHT300_v1', + 'HLT_Mu16_TkMu0_dEta18_Onia_v1', + 'HLT_Mu16_TkMu0_dEta18_Phi_v1', 'HLT_Mu16_eta2p1_CaloMET30_v1', 'HLT_Mu17_Mu8_DZ_v1', 'HLT_Mu17_Mu8_SameSign_DPhi_v1', @@ -522,6 +558,7 @@ 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1', 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1', 'HLT_Mu17_TrkIsoVVL_v1', + 'HLT_Mu20_v1', 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Mu24_TrkIsoVVL_v1', 'HLT_Mu24_eta2p1_v1', @@ -580,16 +617,18 @@ 'HLT_PFJet500_v1', 'HLT_PFJet60_v1', 'HLT_PFJet80_v1', + 'HLT_PFMET100_PFMHT100_IDLoose_v1', + 'HLT_PFMET110_PFMHT110_IDLoose_v1', 'HLT_PFMET120_NoiseCleaned_BTagCSV07_v1', 'HLT_PFMET120_NoiseCleaned_Mu5_v1', 'HLT_PFMET120_PFMHT120_IDLoose_v1', 'HLT_PFMET170_NoiseCleaned_v1', + 'HLT_PFMET90_PFMHT90_IDLoose_v1', 'HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1', 'HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1', 'HLT_Photon120_R9Id90_HE10_IsoM_v1', 'HLT_Photon120_v1', 'HLT_Photon135_PFMET100_NoiseCleaned_v1', - 'HLT_Photon135_PFMET40_v1', 'HLT_Photon165_HE10_v1', 'HLT_Photon165_R9Id90_HE10_IsoM_v1', 'HLT_Photon175_v1', @@ -602,8 +641,7 @@ 'HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1', 'HLT_Photon300_NoHE_v1', 'HLT_Photon30_R9Id90_HE10_IsoM_v1', - 'HLT_Photon30_v1', - 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1', + 'HLT_Photon30_v1')+cms.vstring( 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1', 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1', 'HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1', 'HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1', @@ -629,16 +667,25 @@ 'HLT_QuadJet45_TripleCSV0p5_v1', 'HLT_QuadMuon0_Dimuon0_Jpsi_v1', 'HLT_QuadMuon0_Dimuon0_Upsilon_v1', - 'HLT_QuadPFJet_BTagCSV_VBF_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1', 'HLT_QuadPFJet_VBF_v1', 'HLT_Rsq0p36_v1', 'HLT_RsqMR260_Rsq0p09_MR200_4jet_v1', 'HLT_RsqMR260_Rsq0p09_MR200_v1', 'HLT_RsqMR300_Rsq0p09_MR200_4jet_v1', 'HLT_RsqMR300_Rsq0p09_MR200_v1', + 'HLT_TkMu20_v1', 'HLT_TkMu24_eta2p1_v1', 'HLT_TkMu27_v1', - 'HLT_TripleMu_12_10_5_v1')+cms.vstring( 'HLT_ZeroBias_v1') ), + 'HLT_TripleMu_12_10_5_v1', + 'HLT_VBF_DisplacedJet40_DisplacedTrack_v1', + 'HLT_VBF_DisplacedJet40_Hadronic_v1', + 'HLT_VBF_DisplacedJet40_TightID_DisplacedTrack_v1', + 'HLT_VBF_DisplacedJet40_TightID_Hadronic_v1', + 'HLT_ZeroBias_v1') ), Templates = cms.vstring( 'HLT_IsoMu24_v1', 'HLT_IsoTkMu24_v1', 'HLT_ReducedIterativeTracking_v1' ) @@ -1420,11 +1467,11 @@ ) process.hcal_db_producer = cms.ESProducer( "HcalDbProducer" ) process.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer", - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + categoryVariableName = cms.string( "vertexCategory" ), useTrackWeights = cms.bool( True ), useCategories = cms.bool( True ), pseudoMultiplicityMin = cms.uint32( 2 ), - categoryVariableName = cms.string( "vertexCategory" ), + correctVertexMass = cms.bool( True ), trackSelection = cms.PSet( totalHitsMin = cms.uint32( 0 ), jetDeltaRMax = cms.double( 0.3 ), @@ -1446,7 +1493,7 @@ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), - correctVertexMass = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), charmCut = cms.double( 1.5 ), vertexFlip = cms.bool( False ), minimumTrackWeight = cms.double( 0.5 ), @@ -1473,6 +1520,80 @@ trackSort = cms.string( "sip2dSig" ), trackFlip = cms.bool( False ) ) +process.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer", + categoryVariableName = cms.string( "vertexCategory" ), + useTrackWeights = cms.bool( True ), + useCategories = cms.bool( True ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( -99999.9 ), + b_dR = cms.double( 0.6263 ) + ), + calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex', + 'CombinedSVIVFV2PseudoVertex', + 'CombinedSVIVFV2NoVertex' ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + charmCut = cms.double( 1.5 ), + vertexFlip = cms.bool( False ), + minimumTrackWeight = cms.double( 0.5 ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackMultiplicityMin = cms.uint32( 3 ), + trackPseudoSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( 2.0 ), + b_dR = cms.double( 0.6263 ) + ), + trackSort = cms.string( "sip2dSig" ), + trackFlip = cms.bool( False ) +) process.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer", MaxDPhi = cms.double( 1.6 ), ComponentName = cms.string( "hltESPAnalyticalPropagator" ), @@ -2259,16 +2380,16 @@ process.hltEcalDigis = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), - 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 ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), + feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), - numbTriggerTSamples = cms.int32( 1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), - InputLabel = cms.InputTag( "rawDataCollector" ), + numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), - feIdCheck = cms.bool( True ), + orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), @@ -2278,18 +2399,60 @@ ) process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer", EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - alphaEB = cms.double( 1.138 ), - alphaEE = cms.double( 1.89 ), - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + eePulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EcalPulseShapeParameters = cms.PSet( + EcalPreMixStage2 = cms.bool( False ), + EECorrNoiseMatrixG01 = cms.vdouble( 1.0, 0.72698, 0.62048, 0.55691, 0.51848, 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 ), + EcalPreMixStage1 = cms.bool( False ), + EECorrNoiseMatrixG06 = cms.vdouble( 1.0, 0.71217, 0.47464, 0.34056, 0.26282, 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 ), + 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 ), + EBdigiCollection = cms.string( "" ), + EEPulseShapeCovariance = cms.vdouble( 3.941E-5, 3.333E-5, 0.0, -1.449E-5, -1.661E-5, -1.424E-5, -1.183E-5, -6.842E-6, -4.915E-6, -3.411E-6, 0.0, 0.0, 3.333E-5, 2.862E-5, 0.0, -1.244E-5, -1.431E-5, -1.233E-5, -1.032E-5, -5.883E-6, -4.154E-6, -2.902E-6, -2.128E-6, 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-5, -1.244E-5, 0.0, 5.84E-6, 6.649E-6, 5.72E-6, 4.812E-6, 2.708E-6, 1.869E-6, 1.33E-6, 9.186E-7, 6.446E-7, -1.661E-5, -1.431E-5, 0.0, 6.649E-6, 7.966E-6, 6.898E-6, 5.794E-6, 3.157E-6, 2.184E-6, 1.567E-6, 1.084E-6, 7.575E-7, -1.424E-5, -1.233E-5, 0.0, 5.72E-6, 6.898E-6, 6.341E-6, 5.347E-6, 2.859E-6, 1.991E-6, 1.431E-6, 9.839E-7, 6.886E-7, -1.183E-5, -1.032E-5, 0.0, 4.812E-6, 5.794E-6, 5.347E-6, 4.854E-6, 2.628E-6, 1.809E-6, 1.289E-6, 9.02E-7, 6.146E-7, -6.842E-6, -5.883E-6, 0.0, 2.708E-6, 3.157E-6, 2.859E-6, 2.628E-6, 1.863E-6, 1.296E-6, 8.882E-7, 6.108E-7, 4.283E-7, -4.915E-6, -4.154E-6, 0.0, 1.869E-6, 2.184E-6, 1.991E-6, 1.809E-6, 1.296E-6, 1.217E-6, 8.669E-7, 5.751E-7, 3.882E-7, -3.411E-6, -2.902E-6, 0.0, 1.33E-6, 1.567E-6, 1.431E-6, 1.289E-6, 8.882E-7, 8.669E-7, 9.522E-7, 6.717E-7, 4.293E-7, 0.0, -2.128E-6, 0.0, 9.186E-7, 1.084E-6, 9.839E-7, 9.02E-7, 6.108E-7, 5.751E-7, 6.717E-7, 7.911E-7, 5.493E-7, 0.0, 0.0, 0.0, 6.446E-7, 7.575E-7, 6.886E-7, 6.146E-7, 4.283E-7, 3.882E-7, 4.293E-7, 5.493E-7, 7.027E-7 ), + 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 ), + ESdigiCollection = cms.string( "" ), + 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 ), + EBCorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71073, 0.55721, 0.46089, 0.40449, 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 ), + EECorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71373, 0.44825, 0.30152, 0.21609, 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 ), + EEdigiCollection = cms.string( "" ), + EBPulseShapeCovariance = cms.vdouble( 3.001E-6, 1.233E-5, 0.0, -4.416E-6, -4.571E-6, -3.614E-6, -2.636E-6, -1.286E-6, -8.41E-7, -5.296E-7, 0.0, 0.0, 1.233E-5, 6.154E-5, 0.0, -2.2E-5, -2.309E-5, -1.838E-5, -1.373E-5, -7.334E-6, -5.088E-6, -3.745E-6, -2.428E-6, 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-6, -2.2E-5, 0.0, 8.319E-6, 8.545E-6, 6.792E-6, 5.059E-6, 2.678E-6, 1.816E-6, 1.223E-6, 8.245E-7, 5.589E-7, -4.571E-6, -2.309E-5, 0.0, 8.545E-6, 9.182E-6, 7.219E-6, 5.388E-6, 2.853E-6, 1.944E-6, 1.324E-6, 9.083E-7, 6.335E-7, -3.614E-6, -1.838E-5, 0.0, 6.792E-6, 7.219E-6, 6.016E-6, 4.437E-6, 2.385E-6, 1.636E-6, 1.118E-6, 7.754E-7, 5.556E-7, -2.636E-6, -1.373E-5, 0.0, 5.059E-6, 5.388E-6, 4.437E-6, 3.602E-6, 1.917E-6, 1.322E-6, 9.079E-7, 6.529E-7, 4.752E-7, -1.286E-6, -7.334E-6, 0.0, 2.678E-6, 2.853E-6, 2.385E-6, 1.917E-6, 1.375E-6, 9.1E-7, 6.455E-7, 4.693E-7, 3.657E-7, -8.41E-7, -5.088E-6, 0.0, 1.816E-6, 1.944E-6, 1.636E-6, 1.322E-6, 9.1E-7, 9.115E-7, 6.062E-7, 4.436E-7, 3.422E-7, -5.296E-7, -3.745E-6, 0.0, 1.223E-6, 1.324E-6, 1.118E-6, 9.079E-7, 6.455E-7, 6.062E-7, 7.217E-7, 4.862E-7, 3.768E-7, 0.0, -2.428E-6, 0.0, 8.245E-7, 9.083E-7, 7.754E-7, 6.529E-7, 4.693E-7, 4.436E-7, 4.862E-7, 6.509E-7, 4.418E-7, 0.0, 0.0, 0.0, 5.589E-7, 6.335E-7, 5.556E-7, 4.752E-7, 3.657E-7, 3.422E-7, 3.768E-7, 4.418E-7, 6.142E-7 ), + UseLCcorrection = cms.untracked.bool( True ) + ), + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeConstantTerm = cms.double( 0.6 ), + prefitMaxChiSqEB = cms.double( 25.0 ), + UseDynamicPedestal = cms.bool( True ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + ampErrorCalculation = cms.bool( True ), + kPoorRecoFlagEB = cms.bool( True ), + ebPulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + kPoorRecoFlagEE = cms.bool( False ), + chi2ThreshEB_ = cms.double( 65.0 ), + EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + useLumiInfoRunHeader = cms.bool( True ), + activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), + doPrefitEE = cms.bool( False ), AlphaBetaFilename = cms.untracked.string( "NOFILE" ), betaEB = cms.double( 1.655 ), MinAmplEndcap = cms.double( 14.0 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + prefitMaxChiSqEE = cms.double( 10.0 ), MinAmplBarrel = cms.double( 8.0 ), - algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), betaEE = cms.double( 1.4 ), - UseDynamicPedestal = cms.bool( True ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ) + timealgo = cms.string( "RatioMethod" ), + EEtimeConstantTerm = cms.double( 1.0 ), + alphaEE = cms.double( 1.89 ), + EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), + algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), + alphaEB = cms.double( 1.138 ), + chi2ThreshEE_ = cms.double( 50.0 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + doPrefitEB = cms.bool( False ) ) process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), @@ -3510,8 +3673,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( ), Timing = cms.untracked.bool( False ), @@ -4515,6 +4678,7 @@ MuonPtOption = cms.string( "Tracker" ) ) process.hltPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -4523,7 +4687,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -6810,8 +6973,8 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinLxySignificance = cms.double( 0.0 ) ) -process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_DoubleEG_15_10 OR L1_DoubleEG_22_10" ), +process.hltL1sL1DoubleEG2210 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_22_10" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -6822,7 +6985,7 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreDoubleEle33CaloIdLGsfTrkIdVLMW = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleEle2422eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -7122,9 +7285,9 @@ scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ), recoEcalCandidateCollection = cms.string( "" ) ) -process.hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltEGL1DoubleEG2210FilterEta2p1 = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), + endcap_end = cms.double( 2.17 ), saveTags = cms.bool( False ), region_eta_size_ecap = cms.double( 1.0 ), barrel_end = cms.double( 1.4791 ), @@ -7132,21 +7295,73 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1DoubleEG2210" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) + ncandcut = cms.int32( 2 ) ) -process.hltEG33EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEle24Ele22leg1EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter" ), - etcutEB = cms.double( 33.0 ), - etcutEE = cms.double( 33.0 ), + inputTag = cms.InputTag( "hltEGL1DoubleEG2210FilterEta2p1" ), + etcutEB = cms.double( 24.0 ), + etcutEE = cms.double( 24.0 ), ncandcut = cms.int32( 1 ) ) +process.hltEle24Ele22leg2EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1DoubleEG2210FilterEta2p1" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + ncandcut = cms.int32( 2 ) +) +process.hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), + ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), + isIeta = cms.bool( True ) +) +process.hltEle24Ele22WP75leg1ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.031 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEle24Ele22leg1EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle24Ele22WP75leg2ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.031 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEle24Ele22leg2EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) process.hltFixedGridRhoFastjetAllCaloForMuons = cms.EDProducer( "FixedGridRhoProducerFastjet", gridSpacing = cms.double( 0.55 ), maxRapidity = cms.double( 2.5 ), @@ -7168,46 +7383,262 @@ rhoScale = cms.double( 1.0 ), doEtSum = cms.bool( False ) ) -process.hltEG33HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle24Ele22WP75leg1HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( 0.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle24Ele22WP75leg2HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( 0.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.149 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.097 ), + drVetoEndcap = cms.double( 0.0 ), + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ) +) +process.hltEle24Ele22WP75leg1EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), + thrOverEEE = cms.double( 0.14 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), + thrOverEEB = cms.double( 0.21 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEG33EtFilter" ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1HcEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer", +process.hltEle24Ele22WP75leg2EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.14 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.21 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2HcEFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltRegionalTowerForEgamma = cms.EDProducer( "EgammaHLTCaloTowerProducer", + L1NonIsoCand = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + EMin = cms.double( 0.8 ), + EtMin = cms.double( 0.5 ), + L1IsoCand = cms.InputTag( 'hltL1extraParticles','Isolated' ), + useTowersInCone = cms.double( 0.8 ), + towerCollection = cms.InputTag( "hltTowerMakerForAll" ) +) +process.hltParticleFlowRecHitHCALForEgamma = cms.EDProducer( "PFCTRecHitProducer", + ECAL_Compensate = cms.bool( False ), + ECAL_Dead_Code = cms.uint32( 10 ), + MinLongTiming_Cut = cms.double( -5.0 ), + ECAL_Compensation = cms.double( 0.5 ), + MaxLongTiming_Cut = cms.double( 5.0 ), + weight_HFhad = cms.double( 1.0 ), + ApplyPulseDPG = cms.bool( False ), + navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ), + ECAL_Threshold = cms.double( 10.0 ), + ApplyTimeDPG = cms.bool( False ), + caloTowers = cms.InputTag( "hltRegionalTowerForEgamma" ), + hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ), + LongFibre_Fraction = cms.double( 0.1 ), + MaxShortTiming_Cut = cms.double( 5.0 ), + HcalMaxAllowedHFLongShortSev = cms.int32( 9 ), + thresh_Barrel = cms.double( 0.4 ), + navigation_HF = cms.bool( True ), + HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ), + HF_Calib_29 = cms.double( 1.07 ), + LongFibre_Cut = cms.double( 120.0 ), + EM_Depth = cms.double( 22.0 ), + weight_HFem = cms.double( 1.0 ), + LongShortFibre_Cut = cms.double( 1.0E9 ), + MinShortTiming_Cut = cms.double( -5.0 ), + HCAL_Calib = cms.bool( True ), + thresh_HF = cms.double( 0.4 ), + HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ), + thresh_Endcap = cms.double( 0.4 ), + HcalMaxAllowedChannelStatusSev = cms.int32( 9 ), + hcalRecHitsHF = cms.InputTag( "hltHfreco" ), + ShortFibre_Cut = cms.double( 60.0 ), + ApplyLongShortDPG = cms.bool( True ), + HF_Calib = cms.bool( True ), + HAD_Depth = cms.double( 47.0 ), + ShortFibre_Fraction = cms.double( 0.01 ), + HCAL_Calib_29 = cms.double( 1.35 ) +) +process.hltParticleFlowClusterHCALForEgamma = cms.EDProducer( "PFClusterProducer", + pfClusterBuilder = cms.PSet( + positionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ), + minFracTot = cms.double( 1.0E-20 ), + maxIterations = cms.uint32( 50 ), + stoppingTolerance = cms.double( 1.0E-8 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + showerSigma = cms.double( 10.0 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( detector = cms.string( "HCAL_BARREL1" ), + recHitEnergyNorm = cms.double( 0.8 ) + ), + cms.PSet( detector = cms.string( "HCAL_ENDCAP" ), + recHitEnergyNorm = cms.double( 0.8 ) + ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + allCellsPositionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ) + ), + positionReCalc = cms.PSet( ), + initialClusteringStep = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_BARREL1" ), + gatheringThresholdPt = cms.double( 0.0 ) + ), + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_ENDCAP" ), + gatheringThresholdPt = cms.double( 0.0 ) + ) + ), + useCornerCells = cms.bool( True ), + algoName = cms.string( "Basic2DGenericTopoClusterizer" ) + ), + energyCorrector = cms.PSet( ), + recHitCleaners = cms.VPSet( + cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) ) + ), + seedFinder = cms.PSet( + nNeighbours = cms.int32( 4 ), + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThreshold = cms.double( 0.8 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThreshold = cms.double( 1.1 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + algoName = cms.string( "LocalMaximumSeedFinder" ) + ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCALForEgamma" ) +) +process.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForEgamma" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.089 ), + drVetoEndcap = cms.double( 0.0 ), recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), - ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), - isIeta = cms.bool( True ) + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ) ) -process.hltEG33CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle24Ele22WP75leg1HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.035 ), - thrOverEEE = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.21 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.014 ), + thrOverEEB = cms.double( 0.11 ), + thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG33HEFilter" ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle24Ele22WP75leg2HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.21 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.11 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) process.hltEgammaElectronPixelSeeds = cms.EDProducer( "ElectronSeedProducer", @@ -7267,8 +7698,8 @@ ), barrelSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ) ) -process.hltEle33CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), +process.hltEle24Ele22WP75leg1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), tanhSO10InterThres = cms.double( 1.0 ), @@ -7278,7 +7709,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEG33CaloIdLClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -7293,6 +7724,32 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) +process.hltEle24Ele22WP75leg2PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) process.hltEgammaCkfTrackCandidatesForGSF = cms.EDProducer( "CkfTrackCandidateMaker", src = cms.InputTag( "hltEgammaElectronPixelSeeds" ), maxSeedsBeforeCleaning = cms.uint32( 1000 ), @@ -7321,11 +7778,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) process.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -7341,169 +7798,133 @@ lowerTrackNrToRemoveCut = cms.int32( -1 ), inputCollection = cms.InputTag( "hltEgammaGsfTracks" ) ) -process.hltEle33CaloIdLGsfTrkIdVLDEtaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle24Ele22WP75Gsfleg1OneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.02 ), + thrRegularEE = cms.double( 0.032 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.02 ), + thrRegularEB = cms.double( 0.032 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle33CaloIdLPixelMatchFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle33CaloIdLGsfTrkIdVLDPhiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle24Ele22WP75Gsfleg2OneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), + thrRegularEE = cms.double( 0.032 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.15 ), + thrRegularEB = cms.double( 0.032 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle33CaloIdLGsfTrkIdVLDEtaFilter" ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle33CaloIdLNewPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 20.6 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), +process.hltEle24Ele22WP75Gsfleg1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle33CaloIdLGsfTrkIdVLDPhiFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 2.8 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 3.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( True ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer( "PFECALSuperClusterProducer", - PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ), - doSatelliteClusterMerge = cms.bool( False ), - thresh_PFClusterBarrel = cms.double( 4.0 ), - PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ), - useRegression = cms.bool( False ), - satelliteMajorityFraction = cms.double( 0.5 ), - thresh_PFClusterEndcap = cms.double( 4.0 ), - ESAssociation = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ), - use_preshower = cms.bool( True ), - verbose = cms.untracked.bool( False ), - thresh_SCEt = cms.double( 4.0 ), - etawidth_SuperClusterEndcap = cms.double( 0.04 ), - phiwidth_SuperClusterEndcap = cms.double( 0.6 ), - useDynamicDPhiWindow = cms.bool( True ), - PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ), - regressionConfig = cms.PSet( - regressionKeyEE = cms.string( "pfscecal_EECorrection_offline" ), - ecalRecHitsEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), - ecalRecHitsEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), - regressionKeyEB = cms.string( "pfscecal_EBCorrection_offline" ), - vertexCollection = cms.InputTag( "offlinePrimaryVertices" ) - ), - applyCrackCorrections = cms.bool( False ), - satelliteClusterSeedThreshold = cms.double( 50.0 ), - etawidth_SuperClusterBarrel = cms.double( 0.04 ), - PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ), - PFClusters = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - thresh_PFClusterSeedBarrel = cms.double( 4.0 ), - ClusteringType = cms.string( "Mustache" ), - EnergyWeight = cms.string( "Raw" ), - BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - thresh_PFClusterSeedEndcap = cms.double( 4.0 ), - phiwidth_SuperClusterBarrel = cms.double( 0.6 ), - thresh_PFClusterES = cms.double( 5.0 ), - seedThresholdIsET = cms.bool( True ), - PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ) -) -process.hltEgammaCandidatesUnseeded = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers", - scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), - scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ), - recoEcalCandidateCollection = cms.string( "" ) + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg1OneOESuperMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltEgammaCandidatesWrapperUnseeded = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper", +process.hltEle24Ele22WP75Gsfleg2Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - candNonIsolatedTag = cms.InputTag( "" ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 2.8 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 3.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2OneOESuperMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltDiEG33EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( False ), +process.hltEle24Ele22WP75Gsfleg1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - etcutEB = cms.double( 33.0 ), - etcutEE = cms.double( 33.0 ), - ncandcut = cms.int32( 2 ) -) -process.hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTBcHcalIsolationProducersRegional", - caloTowerProducer = cms.InputTag( "hltTowerMakerForAll" ), - effectiveAreaBarrel = cms.double( 0.105 ), - outerCone = cms.double( 0.14 ), - innerCone = cms.double( 0.0 ), - useSingleTower = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - depth = cms.int32( -1 ), - doRhoCorrection = cms.bool( False ), - effectiveAreaEndcap = cms.double( 0.17 ), - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - rhoMax = cms.double( 9.9999999E7 ), - etMin = cms.double( 0.0 ), - rhoScale = cms.double( 1.0 ), - doEtSum = cms.bool( False ) + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.0065 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.0035 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg1Chi2Filter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltDiEG33HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle24Ele22WP75Gsfleg2DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.0065 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.0035 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - candTag = cms.InputTag( "hltDiEG33EtUnseededFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2Chi2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEgammaClusterShapeUnseeded = cms.EDProducer( "EgammaHLTClusterShapeProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - isIeta = cms.bool( True ) +process.hltEle24Ele22WP75Gsfleg1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.021 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg1DetaFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltDiEG33CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle24Ele22WP75Gsfleg2DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -7511,563 +7932,197 @@ thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( 0.035 ), thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.014 ), + thrRegularEB = cms.double( 0.021 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltDiEG33HEUnseededFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2DetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEgammaElectronPixelSeedsUnseeded = cms.EDProducer( "ElectronSeedProducer", - endcapSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), - SeedConfiguration = cms.PSet( - searchInTIDTEC = cms.bool( True ), - HighPtThreshold = cms.double( 35.0 ), - r2MinF = cms.double( -0.15 ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - useOnDemandTracker = cms.untracked.int32( 0 ), - SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ) - ), - DeltaPhi1Low = cms.double( 0.23 ), - DeltaPhi1High = cms.double( 0.08 ), - ePhiMin1 = cms.double( -0.08 ), - LowPtThreshold = cms.double( 3.0 ), +process.hltElectronsVertex = cms.EDProducer( "VertexFromTrackProducer", + verbose = cms.untracked.bool( False ), + useTriggerFilterElectrons = cms.bool( False ), + beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + isRecoCandidate = cms.bool( True ), + trackLabel = cms.InputTag( "hltEgammaGsfElectrons" ), + useTriggerFilterMuons = cms.bool( False ), + useBeamSpot = cms.bool( True ), + vertexLabel = cms.InputTag( "None" ), + triggerFilterElectronsSrc = cms.InputTag( "None" ), + triggerFilterMuonsSrc = cms.InputTag( "None" ), + useVertex = cms.bool( False ) +) +process.hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), + FilterPSet = cms.PSet( + chi2 = cms.double( 1000.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + ComponentName = cms.string( "PixelTrackFilterByKinematics" ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + ptMin = cms.double( 0.1 ), + tipMax = cms.double( 1.0 ) + ), + passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), + FitterPSet = cms.PSet( + ComponentName = cms.string( "PixelFitterByHelixProjections" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + fixImpactParameter = cms.double( 0.0 ) + ), + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "GlobalTrackingRegionWithVerticesProducer" ), RegionPSet = cms.PSet( - deltaPhiRegion = cms.double( 0.4 ), - originHalfLength = cms.double( 15.0 ), - useZInVertex = cms.bool( True ), - deltaEtaRegion = cms.double( 0.1 ), - ptMin = cms.double( 1.5 ), + precise = cms.bool( True ), originRadius = cms.double( 0.2 ), - VertexProducer = cms.InputTag( "dummyVertices" ) - ), - dynamicPhiRoad = cms.bool( False ), - ePhiMax1 = cms.double( 0.04 ), - measurementTrackerName = cms.string( "hltESPMeasurementTracker" ), - SizeWindowENeg = cms.double( 0.675 ), - nSigmasDeltaZ1 = cms.double( 5.0 ), - rMaxI = cms.double( 0.2 ), - rMinI = cms.double( -0.2 ), - preFilteredSeeds = cms.bool( True ), - r2MaxF = cms.double( 0.15 ), - pPhiMin1 = cms.double( -0.04 ), - initialSeeds = cms.InputTag( "noSeedsHere" ), - pPhiMax1 = cms.double( 0.08 ), - SCEtCut = cms.double( 3.0 ), - z2MaxB = cms.double( 0.09 ), - fromTrackerSeeds = cms.bool( True ), - hcalRecHits = cms.InputTag( "hltHbhereco" ), - z2MinB = cms.double( -0.09 ), - hOverEConeSize = cms.double( 0.0 ), - hOverEHBMinE = cms.double( 999999.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - applyHOverECut = cms.bool( False ), - hOverEHFMinE = cms.double( 999999.0 ), - measurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - PhiMin2B = cms.double( -0.004 ), - PhiMin2F = cms.double( -0.004 ), - PhiMax2B = cms.double( 0.004 ), - PhiMax2F = cms.double( 0.004 ), - DeltaPhi2B = cms.double( 0.004 ), - DeltaPhi2F = cms.double( 0.004 ) + ptMin = cms.double( 0.9 ), + originHalfLength = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + useFixedError = cms.bool( True ), + sigmaZVertex = cms.double( 3.0 ), + fixedError = cms.double( 0.2 ), + VertexCollection = cms.InputTag( "hltElectronsVertex" ), + useFoundVertices = cms.bool( True ), + nSigmaZ = cms.double( 4.0 ), + useFakeVertices = cms.bool( True ) + ) ), - barrelSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ) + CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useMultScattering = cms.bool( True ), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) + ), + extraHitRZtolerance = cms.double( 0.06 ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ) + ), + SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) + ) ) -process.hltDiEle33CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - candTag = cms.InputTag( "hltDiEG33CaloIdLClusterShapeUnseededFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) +process.hltPixelVerticesElectrons = cms.EDProducer( "PixelVertexProducer", + WtAverage = cms.bool( True ), + Method2 = cms.bool( True ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ), + Verbosity = cms.int32( 0 ), + UseError = cms.bool( True ), + TrackCollection = cms.InputTag( "hltPixelTracksElectrons" ), + PtMin = cms.double( 1.0 ), + NTrkMin = cms.int32( 2 ), + ZOffset = cms.double( 5.0 ), + Finder = cms.string( "DivisiveVertexFinder" ), + ZSeparation = cms.double( 0.05 ) ) -process.hltEgammaCkfTrackCandidatesForGSFUnseeded = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), +process.hltIter0ElectronsPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + useEventsWithNoVertex = cms.bool( True ), + originHalfLength = cms.double( 0.3 ), + useProtoTrackKinematics = cms.bool( False ), + usePV = cms.bool( True ), + InputVertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + InputCollection = cms.InputTag( "hltPixelTracksElectrons" ), + originRadius = cms.double( 0.1 ) +) +process.hltIter0ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter0ElectronsPixelSeedsFromPixelTracks" ), maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - cleanTrajectoryAfterInOut = cms.bool( True ), - useHitsSplitting = cms.bool( True ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( True ), - maxNSeeds = cms.uint32( 1000000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForElectrons" ) ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryBuilder = cms.string( "" ) ) -process.hltEgammaGsfTracksUnseeded = cms.EDProducer( "GsfTrackProducer", - src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSFUnseeded" ), +process.hltIter0ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter0ElectronsCkfTrackCandidates" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - producer = cms.string( "" ), MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), + MeasurementTracker = cms.string( "" ), + AlgorithmName = cms.string( "hltIterX" ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + NavigationSchool = cms.string( "" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), - Propagator = cms.string( "hltESPFwdElectronPropagator" ) + GeometricInnerState = cms.bool( True ), + useSimpleMF = cms.bool( True ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) ) -process.hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", - BSProducer = cms.InputTag( "hltOnlineBeamSpot" ), - UseGsfTracks = cms.bool( True ), - TrackProducer = cms.InputTag( "" ), - GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracksUnseeded" ) +process.hltIter0ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 3 ), + chi2n_par = cms.double( 0.7 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 0.4, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 0.35, 4.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter0ElectronsCtfWithMaterialTracks" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltPixelVerticesElectrons" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 0.4, 4.0 ), + d0_par1 = cms.vdouble( 0.3, 4.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) ) -process.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), - upperTrackNrToRemoveCut = cms.int32( 9999 ), - lowerTrackNrToRemoveCut = cms.int32( -1 ), - inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ) +process.hltIter1ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + maxChi2 = cms.double( 9.0 ), + trajectories = cms.InputTag( "hltIter0ElectronsTrackSelectionHighPurity" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + overrideTrkQuals = cms.InputTag( "" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + TrackQuality = cms.string( "highPurity" ) ) -process.hltDiEle33CaloIdLGsfTrkIdVLDEtaUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.02 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.02 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Deta' ), - candTag = cms.InputTag( "hltDiEle33CaloIdLPixelMatchUnseededFilter" ), - nonIsoTag = cms.InputTag( "" ) +process.hltIter1ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + clustersToSkip = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), + OnDemand = cms.bool( False ), + src = cms.InputTag( "hltSiStripClusters" ) ) -process.hltDiEle33CaloIdLGsfTrkIdVLDPhiUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.15 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Dphi' ), - candTag = cms.InputTag( "hltDiEle33CaloIdLGsfTrkIdVLDEtaUnseededFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltDiEle33CaloIdLNewPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 20.6 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - candTag = cms.InputTag( "hltDiEle33CaloIdLGsfTrkIdVLDPhiUnseededFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( True ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltPreDoubleEle33CaloIdLGsfTrkIdVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -process.hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau36er OR L1_DoubleIsoTau40er OR L1_DoubleIsoTau44er" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -process.hltPreDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -process.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 0 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -process.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 1 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -process.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 2 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -process.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 3 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -process.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltL2TauJetsL1IsoTauSeeded = cms.EDProducer( "L2TauJetsMerger", - EtMin = cms.double( 20.0 ), - JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional' ) -) -process.hltDoubleL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - MinPt = cms.double( 35.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.2 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltL2TauJetsL1IsoTauSeeded" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -process.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", - filter = cms.bool( False ), - src = cms.InputTag( "hltL2TauJetsL1IsoTauSeeded" ), - cut = cms.string( "pt > 30.0 & abs(eta) < 2.2" ) -) -process.hltSiPixelDigisReg = cms.EDProducer( "SiPixelRawToDigi", - UseQualityInfo = cms.bool( False ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( False ), - CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), - InputLabel = cms.InputTag( "rawDataCollector" ), - ErrorList = cms.vint32( ), - Regions = cms.PSet( - inputs = cms.VInputTag( 'hltL2TausForPixelIsolation' ), - deltaPhi = cms.vdouble( 0.5 ), - maxZ = cms.vdouble( 24.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ) - ), - Timing = cms.untracked.bool( False ), - UserErrorList = cms.vint32( ) -) -process.hltSiPixelClustersReg = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisReg" ), - ChannelThreshold = cms.int32( 1000 ), - maxNumberOfClusters = cms.int32( 20000 ), - VCaltoElectronGain = cms.int32( 65 ), - MissCalibrate = cms.untracked.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronOffset = cms.int32( -414 ), - payloadType = cms.string( "HLT" ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold = cms.double( 4000.0 ) -) -process.hltSiPixelClustersRegCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersReg" ), - onDemand = cms.bool( False ) -) -process.hltSiPixelRecHitsReg = cms.EDProducer( "SiPixelRecHitConverter", - VerboseLevel = cms.untracked.int32( 0 ), - src = cms.InputTag( "hltSiPixelClustersReg" ), - CPE = cms.string( "hltESPPixelCPEGeneric" ) -) -process.hltPixelLayerTripletsReg = cms.EDProducer( "SeedingLayersEDProducer", +process.hltIter1ElectronsPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", layerList = cms.vstring( 'BPix1+BPix2+BPix3', 'BPix1+BPix2+FPix1_pos', 'BPix1+BPix2+FPix1_neg', @@ -8077,480 +8132,109 @@ TEC = cms.PSet( ), MTID = cms.PSet( ), FPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), hitErrorRZ = cms.double( 0.0036 ), - hitErrorRPhi = cms.double( 0.0051 ), useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsReg" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ) + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), + hitErrorRPhi = cms.double( 0.0051 ) ), MTEC = cms.PSet( ), MTIB = cms.PSet( ), TID = cms.PSet( ), TOB = cms.PSet( ), BPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), hitErrorRZ = cms.double( 0.006 ), - hitErrorRPhi = cms.double( 0.0027 ), useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsReg" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ) + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), + hitErrorRPhi = cms.double( 0.0027 ) ), TIB = cms.PSet( ) ) -process.hltPixelTracksReg = cms.EDProducer( "PixelTrackProducer", - FilterPSet = cms.PSet( - chi2 = cms.double( 50.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - ComponentName = cms.string( "PixelTrackFilterByKinematics" ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - ptMin = cms.double( 0.1 ), - tipMax = cms.double( 1.0 ) - ), - useFilterWithES = cms.bool( False ), - passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), - FitterPSet = cms.PSet( - ComponentName = cms.string( "PixelFitterByHelixProjections" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - fixImpactParameter = cms.double( 0.0 ) - ), +process.hltIter1ElectronsPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", RegionFactoryPSet = cms.PSet( ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), RegionPSet = cms.PSet( precise = cms.bool( True ), - originRadius = cms.double( 0.2 ), - ptMin = cms.double( 0.9 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - mode = cms.string( "BeamSpotSigma" ), - input = cms.InputTag( "hltL2TausForPixelIsolation" ), + originRadius = cms.double( 0.05 ), + ptMin = cms.double( 0.5 ), + input = cms.InputTag( "hltEgammaCandidates" ), maxNRegions = cms.int32( 10 ), - vertexCollection = cms.InputTag( "" ), - maxNVertices = cms.int32( 1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + vertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ), zErrorBeamSpot = cms.double( 24.2 ), deltaEta = cms.double( 0.5 ), deltaPhi = cms.double( 0.5 ), nSigmaZVertex = cms.double( 3.0 ), - zErrorVertex = cms.double( 0.2 ), - nSigmaZBeamSpot = cms.double( 4.0 ) + nSigmaZBeamSpot = cms.double( 4.0 ), + mode = cms.string( "VerticesFixed" ), + maxNVertices = cms.int32( 3 ), + zErrorVetex = cms.double( 0.2 ) ) ), - CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + ClusterCheckPSet = cms.PSet( + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + MaxNumberOfCosmicClusters = cms.uint32( 50000 ), + doClusterCheck = cms.bool( False ), + ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), + MaxNumberOfPixelClusters = cms.uint32( 10000 ) + ), OrderedHitsFactoryPSet = cms.PSet( + maxElement = cms.uint32( 0 ), ComponentName = cms.string( "StandardHitTripletGenerator" ), GeneratorPSet = cms.PSet( useBending = cms.bool( True ), useFixedPreFiltering = cms.bool( False ), maxElement = cms.uint32( 100000 ), phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), + extraHitRPhitolerance = cms.double( 0.032 ), useMultScattering = cms.bool( True ), - SeedComparitorPSet = cms.PSet( - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegCache" ) - ), - extraHitRZtolerance = cms.double( 0.06 ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ) + ComponentName = cms.string( "PixelTripletHLTGenerator" ), + extraHitRZtolerance = cms.double( 0.037 ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ), - SeedingLayers = cms.InputTag( "hltPixelLayerTripletsReg" ) - ) -) -process.hltPixelVerticesReg = cms.EDProducer( "PixelVertexProducer", - WtAverage = cms.bool( True ), - Method2 = cms.bool( True ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ), - Verbosity = cms.int32( 0 ), - UseError = cms.bool( True ), - TrackCollection = cms.InputTag( "hltPixelTracksReg" ), - PtMin = cms.double( 1.0 ), - NTrkMin = cms.int32( 2 ), - ZOffset = cms.double( 5.0 ), - Finder = cms.string( "DivisiveVertexFinder" ), - ZSeparation = cms.double( 0.05 ) + SeedingLayers = cms.InputTag( "hltIter1ElectronsPixelLayerTriplets" ) + ), + SeedCreatorPSet = cms.PSet( + ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) + ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) ) -process.hltL2TauPixelIsoTagProducer = cms.EDProducer( "L2TauPixelIsoTagProducer", - TrackSrc = cms.InputTag( "" ), - BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - TrackMaxNChi2 = cms.double( 100.0 ), - TrackMinNHits = cms.int32( 3 ), - TrackMinPt = cms.double( 1.2 ), - IsoConeMax = cms.double( 0.4 ), - TrackPVMaxDZ = cms.double( 0.1 ), - IsoConeMin = cms.double( 0.2 ), - VertexSrc = cms.InputTag( "hltPixelVerticesReg" ), - JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), - TrackMaxDxy = cms.double( 0.2 ), - MaxNumberPV = cms.int32( 1 ) +process.hltIter1ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter1ElectronsPixelSeeds" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) ) -process.hltL2TauIsoFilter = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducer" ), - TriggerType = cms.int32( 84 ), - Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), - MinTag = cms.double( 0.0 ), - MaxTag = cms.double( 0.0 ) -) -process.hltL2TauJetsIso = cms.EDProducer( "HLTCaloJetCollectionProducer", - TriggerTypes = cms.vint32( 84 ), - HLTObject = cms.InputTag( "hltL2TauIsoFilter" ) -) -process.hltDoubleL2IsoTau35eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - MinPt = cms.double( 35.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.2 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltL2TauJetsIso" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -process.hltPixelTracksHybrid = cms.EDProducer( "PixelTrackProducer", - FilterPSet = cms.PSet( - chi2 = cms.double( 1000.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - ComponentName = cms.string( "PixelTrackFilterByKinematics" ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - ptMin = cms.double( 0.1 ), - tipMax = cms.double( 1.0 ) - ), - useFilterWithES = cms.bool( False ), - passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), - FitterPSet = cms.PSet( - ComponentName = cms.string( "PixelFitterByHelixProjections" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - fixImpactParameter = cms.double( 0.0 ) - ), - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.2 ), - ptMin = cms.double( 0.9 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - mode = cms.string( "BeamSpotSigma" ), - maxNRegions = cms.int32( 10 ), - vertexCollection = cms.InputTag( "" ), - maxNVertices = cms.int32( 1 ), - zErrorBeamSpot = cms.double( 24.2 ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ), - nSigmaZVertex = cms.double( 3.0 ), - zErrorVertex = cms.double( 0.2 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - input = cms.InputTag( "hltL2TausForPixelIsolation" ) - ) - ), - CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), - OrderedHitsFactoryPSet = cms.PSet( - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), - useMultScattering = cms.bool( True ), - SeedComparitorPSet = cms.PSet( - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) - ), - extraHitRZtolerance = cms.double( 0.06 ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ) - ), - SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) - ) -) -process.hltIter0PFlowPixelSeedsFromPixelTracksForTau = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - useEventsWithNoVertex = cms.bool( True ), - originHalfLength = cms.double( 15.0 ), - useProtoTrackKinematics = cms.bool( False ), - usePV = cms.bool( False ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - InputCollection = cms.InputTag( "hltPixelTracksHybrid" ), - originRadius = cms.double( 0.1 ) -) -process.hltIter0PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter0PFlowPixelSeedsFromPixelTracksForTau" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) -) -process.hltIter0PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForTau" ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "" ), - AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracksReg" ), - NavigationSchool = cms.string( "" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - GeometricInnerState = cms.bool( True ), - useSimpleMF = cms.bool( True ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) -) -process.hltIter0PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 3 ), - chi2n_par = cms.double( 0.7 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 0.4, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 0.35, 4.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForTau" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 0.4, 4.0 ), - d0_par1 = cms.vdouble( 0.3, 4.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) -) -process.hltTrackIter0RefsForJets4Iter1ForTau = cms.EDProducer( "ChargedRefCandidateProducer", - src = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForTau" ), - particleType = cms.string( "pi+" ) -) -process.hltAK4Iter0TrackJets4Iter1ForTau = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( 0.9 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "TrackJet" ), - minSeed = cms.uint32( 14327 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.4 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltTrackIter0RefsForJets4Iter1ForTau" ), - inputEtMin = cms.double( 0.1 ), - puPtMin = cms.double( 0.0 ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 0 ), - MaxVtxZ = cms.double( 30.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.5 ), - UseOnlyOnePV = cms.bool( True ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.2 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltIter0TrackAndTauJets4Iter1ForTau = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding", - fractionMinCaloInTauCone = cms.double( 0.7 ), - fractionMaxChargedPUInCaloCone = cms.double( 0.3 ), - tauConeSize = cms.double( 0.2 ), - ptTrkMaxInCaloCone = cms.double( 1.0 ), - isolationConeSize = cms.double( 0.5 ), - inputTrackJetTag = cms.InputTag( "hltAK4Iter0TrackJets4Iter1ForTau" ), - nTrkMaxInCaloCone = cms.int32( 0 ), - inputCaloJetTag = cms.InputTag( "hltL2TausForPixelIsolation" ), - etaMinCaloJet = cms.double( -2.7 ), - etaMaxCaloJet = cms.double( 2.7 ), - ptMinCaloJet = cms.double( 5.0 ), - inputTrackTag = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForTau" ) -) -process.hltIter1ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - maxChi2 = cms.double( 9.0 ), - trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForTau" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - overrideTrkQuals = cms.InputTag( "" ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - TrackQuality = cms.string( "highPurity" ) -) -process.hltIter1MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), - OnDemand = cms.bool( False ), - src = cms.InputTag( "hltSiStripClusters" ) -) -process.hltIter1PixelLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg' ), - MTOB = cms.PSet( ), - TEC = cms.PSet( ), - MTID = cms.PSet( ), - FPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.0036 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), - hitErrorRPhi = cms.double( 0.0051 ) - ), - MTEC = cms.PSet( ), - MTIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - BPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.006 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), - hitErrorRPhi = cms.double( 0.0027 ) - ), - TIB = cms.PSet( ) -) -process.hltIter1PFlowPixelSeedsForTau = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.05 ), - searchOpt = cms.bool( True ), - ptMin = cms.double( 0.5 ), - measurementTrackerName = cms.string( "hltIter1MaskedMeasurementTrackerEventForTau" ), - mode = cms.string( "VerticesFixed" ), - maxNRegions = cms.int32( 100 ), - maxNVertices = cms.int32( 10 ), - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - input = cms.InputTag( "hltIter0TrackAndTauJets4Iter1ForTau" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - deltaPhi = cms.double( 1.0 ), - deltaEta = cms.double( 1.0 ), - zErrorBeamSpot = cms.double( 15.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - zErrorVetex = cms.double( 0.1 ) - ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - ClusterCheckPSet = cms.PSet( - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - MaxNumberOfCosmicClusters = cms.uint32( 50000 ), - doClusterCheck = cms.bool( False ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ) - ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.032 ), - useMultScattering = cms.bool( True ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ), - extraHitRZtolerance = cms.double( 0.037 ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) - ), - SeedingLayers = cms.InputTag( "hltIter1PixelLayerTripletsForTau" ) - ), - SeedCreatorPSet = cms.PSet( - ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) - ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) -) -process.hltIter1PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter1PFlowPixelSeedsForTau" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForTau" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) -) -process.hltIter1PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForTau" ), +process.hltIter1ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter1ElectronsCkfTrackCandidates" ), SimpleMagneticField = cms.string( "ParabolicMf" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForTau" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "" ), AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracksReg" ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), NavigationSchool = cms.string( "" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), @@ -8558,7 +8242,7 @@ useSimpleMF = cms.bool( True ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) ) -process.hltIter1PFlowTrackSelectionHighPurityLooseForTau = cms.EDProducer( "AnalyticalTrackSelector", +process.hltIter1ElectronsTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector", max_d0 = cms.double( 100.0 ), minNumber3DLayers = cms.uint32( 0 ), max_lostHitFraction = cms.double( 1.0 ), @@ -8585,17 +8269,17 @@ max_z0 = cms.double( 100.0 ), useVertices = cms.bool( True ), min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForTau" ), + src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ), max_minMissHitOutOrIn = cms.int32( 99 ), chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + vertices = cms.InputTag( "hltPixelVerticesElectrons" ), max_eta = cms.double( 9999.0 ), d0_par2 = cms.vdouble( 0.9, 3.0 ), d0_par1 = cms.vdouble( 0.85, 3.0 ), res_par = cms.vdouble( 0.003, 0.001 ), minHitsToBypassChecks = cms.uint32( 20 ) ) -process.hltIter1PFlowTrackSelectionHighPurityTightForTau = cms.EDProducer( "AnalyticalTrackSelector", +process.hltIter1ElectronsTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector", max_d0 = cms.double( 100.0 ), minNumber3DLayers = cms.uint32( 0 ), max_lostHitFraction = cms.double( 1.0 ), @@ -8622,24 +8306,24 @@ max_z0 = cms.double( 100.0 ), useVertices = cms.bool( True ), min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForTau" ), + src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ), max_minMissHitOutOrIn = cms.int32( 99 ), chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + vertices = cms.InputTag( "hltPixelVerticesElectrons" ), max_eta = cms.double( 9999.0 ), d0_par2 = cms.vdouble( 1.0, 4.0 ), d0_par1 = cms.vdouble( 1.0, 4.0 ), res_par = cms.vdouble( 0.003, 0.001 ), minHitsToBypassChecks = cms.uint32( 20 ) ) -process.hltIter1PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "TrackListMerger", +process.hltIter1ElectronsTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), writeOnlyTrkQuals = cms.bool( False ), MinPT = cms.double( 0.05 ), allowFirstHitShare = cms.bool( True ), copyExtras = cms.untracked.bool( True ), Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1PFlowTrackSelectionHighPurityLooseForTau','hltIter1PFlowTrackSelectionHighPurityTightForTau' ), + selectedTrackQuals = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), MaxNormalizedChisq = cms.double( 1000.0 ), copyMVA = cms.bool( False ), @@ -8651,18 +8335,18 @@ ), MinFound = cms.int32( 3 ), hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter1PFlowTrackSelectionHighPurityLooseForTau','hltIter1PFlowTrackSelectionHighPurityTightForTau' ), + TrackProducers = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ), LostHitPenalty = cms.double( 20.0 ), newQuality = cms.string( "confirmed" ) ) -process.hltIter1MergedForTau = cms.EDProducer( "TrackListMerger", +process.hltIter1MergedForElectrons = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), writeOnlyTrkQuals = cms.bool( False ), MinPT = cms.double( 0.05 ), allowFirstHitShare = cms.bool( True ), copyExtras = cms.untracked.bool( True ), Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForTau','hltIter1PFlowTrackSelectionHighPurityForTau' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), MaxNormalizedChisq = cms.double( 1000.0 ), copyMVA = cms.bool( False ), @@ -8674,104 +8358,26 @@ ), MinFound = cms.int32( 3 ), hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForTau','hltIter1PFlowTrackSelectionHighPurityForTau' ), + TrackProducers = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ), LostHitPenalty = cms.double( 20.0 ), newQuality = cms.string( "confirmed" ) ) -process.hltIter1TrackRefsForJets4Iter2ForTau = cms.EDProducer( "ChargedRefCandidateProducer", - src = cms.InputTag( "hltIter1MergedForTau" ), - particleType = cms.string( "pi+" ) -) -process.hltAK4Iter1TrackJets4Iter2ForTau = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( 0.9 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "TrackJet" ), - minSeed = cms.uint32( 14327 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.4 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltIter1TrackRefsForJets4Iter2ForTau" ), - inputEtMin = cms.double( 0.1 ), - puPtMin = cms.double( 0.0 ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetPtMin = cms.double( 7.5 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 0 ), - MaxVtxZ = cms.double( 30.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.5 ), - UseOnlyOnePV = cms.bool( True ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.2 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltIter1TrackAndTauJets4Iter2ForTau = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding", - fractionMinCaloInTauCone = cms.double( 0.7 ), - fractionMaxChargedPUInCaloCone = cms.double( 0.3 ), - tauConeSize = cms.double( 0.2 ), - ptTrkMaxInCaloCone = cms.double( 1.4 ), - isolationConeSize = cms.double( 0.5 ), - inputTrackJetTag = cms.InputTag( "hltAK4Iter1TrackJets4Iter2ForTau" ), - nTrkMaxInCaloCone = cms.int32( 0 ), - inputCaloJetTag = cms.InputTag( "hltL2TausForPixelIsolation" ), - etaMinCaloJet = cms.double( -2.7 ), - etaMaxCaloJet = cms.double( 2.7 ), - ptMinCaloJet = cms.double( 5.0 ), - inputTrackTag = cms.InputTag( "hltIter1MergedForTau" ) -) -process.hltIter2ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", +process.hltIter2ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), maxChi2 = cms.double( 16.0 ), - trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForTau" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), + trajectories = cms.InputTag( "hltIter1ElectronsTrackSelectionHighPurity" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), overrideTrkQuals = cms.InputTag( "" ), pixelClusters = cms.InputTag( "hltSiPixelClusters" ), TrackQuality = cms.string( "highPurity" ) ) -process.hltIter2MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForTau" ), +process.hltIter2ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + clustersToSkip = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ), OnDemand = cms.bool( False ), src = cms.InputTag( "hltSiStripClusters" ) ) -process.hltIter2PixelLayerPairsForTau = cms.EDProducer( "SeedingLayersEDProducer", +process.hltIter2ElectronsPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer", layerList = cms.vstring( 'BPix1+BPix2', 'BPix1+BPix3', 'BPix2+BPix3', @@ -8793,7 +8399,7 @@ hitErrorRZ = cms.double( 0.0036 ), useErrorsFromParam = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForTau" ), + skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ), hitErrorRPhi = cms.double( 0.0051 ) ), MTEC = cms.PSet( ), @@ -8805,31 +8411,30 @@ hitErrorRZ = cms.double( 0.006 ), useErrorsFromParam = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForTau" ), + skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ), hitErrorRPhi = cms.double( 0.0027 ) ), TIB = cms.PSet( ) ) -process.hltIter2PFlowPixelSeedsForTau = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", +process.hltIter2ElectronsPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", RegionFactoryPSet = cms.PSet( ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), RegionPSet = cms.PSet( precise = cms.bool( True ), - originRadius = cms.double( 0.025 ), - searchOpt = cms.bool( True ), + originRadius = cms.double( 0.05 ), ptMin = cms.double( 1.2 ), - measurementTrackerName = cms.string( "hltIter2MaskedMeasurementTrackerEventForTau" ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ), + vertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ), + input = cms.InputTag( "hltEgammaCandidates" ), mode = cms.string( "VerticesFixed" ), - maxNRegions = cms.int32( 100 ), - maxNVertices = cms.int32( 10 ), - deltaPhi = cms.double( 0.8 ), - deltaEta = cms.double( 0.8 ), - zErrorBeamSpot = cms.double( 15.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - zErrorVetex = cms.double( 0.05 ), - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + maxNRegions = cms.int32( 10 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - input = cms.InputTag( "hltIter1TrackAndTauJets4Iter2ForTau" ) + maxNVertices = cms.int32( 3 ), + zErrorBeamSpot = cms.double( 24.2 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + zErrorVetex = cms.double( 0.2 ) ) ), SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), @@ -8847,7 +8452,7 @@ maxElement = cms.uint32( 100000 ), SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ), - SeedingLayers = cms.InputTag( "hltIter2PixelLayerPairsForTau" ) + SeedingLayers = cms.InputTag( "hltIter2ElectronsPixelLayerPairs" ) ), SeedCreatorPSet = cms.PSet( ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), @@ -8855,8 +8460,8 @@ ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) ) -process.hltIter2PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter2PFlowPixelSeedsForTau" ), +process.hltIter2ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter2ElectronsPixelSeeds" ), maxSeedsBeforeCleaning = cms.uint32( 1000 ), SimpleMagneticField = cms.string( "ParabolicMf" ), TransientInitialStateEstimatorParameters = cms.PSet( @@ -8865,7 +8470,7 @@ propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForTau" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ), cleanTrajectoryAfterInOut = cms.bool( False ), useHitsSplitting = cms.bool( False ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), @@ -8875,17 +8480,17 @@ NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryBuilder = cms.string( "" ) ) -process.hltIter2PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForTau" ), +process.hltIter2ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter2ElectronsCkfTrackCandidates" ), SimpleMagneticField = cms.string( "ParabolicMf" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForTau" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "" ), AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracksReg" ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), NavigationSchool = cms.string( "" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), @@ -8893,7 +8498,7 @@ useSimpleMF = cms.bool( True ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) ) -process.hltIter2PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", +process.hltIter2ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", max_d0 = cms.double( 100.0 ), minNumber3DLayers = cms.uint32( 0 ), max_lostHitFraction = cms.double( 1.0 ), @@ -8920,24 +8525,24 @@ max_z0 = cms.double( 100.0 ), useVertices = cms.bool( True ), min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForTau" ), + src = cms.InputTag( "hltIter2ElectronsCtfWithMaterialTracks" ), max_minMissHitOutOrIn = cms.int32( 99 ), chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + vertices = cms.InputTag( "hltPixelVerticesElectrons" ), max_eta = cms.double( 9999.0 ), d0_par2 = cms.vdouble( 0.4, 4.0 ), d0_par1 = cms.vdouble( 0.3, 4.0 ), res_par = cms.vdouble( 0.003, 0.001 ), minHitsToBypassChecks = cms.uint32( 20 ) ) -process.hltIter2MergedForTau = cms.EDProducer( "TrackListMerger", +process.hltIter2MergedForElectrons = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), writeOnlyTrkQuals = cms.bool( False ), MinPT = cms.double( 0.05 ), allowFirstHitShare = cms.bool( True ), copyExtras = cms.untracked.bool( True ), Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForTau','hltIter2PFlowTrackSelectionHighPurityForTau' ), + selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForElectrons','hltIter2ElectronsTrackSelectionHighPurity' ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), MaxNormalizedChisq = cms.double( 1000.0 ), copyMVA = cms.bool( False ), @@ -8949,444 +8554,2211 @@ ), MinFound = cms.int32( 3 ), hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter1MergedForTau','hltIter2PFlowTrackSelectionHighPurityForTau' ), + TrackProducers = cms.VInputTag( 'hltIter1MergedForElectrons','hltIter2ElectronsTrackSelectionHighPurity' ), LostHitPenalty = cms.double( 20.0 ), newQuality = cms.string( "confirmed" ) ) -process.hltPFMuonForTauMerging = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2MergedForTau' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2MergedForTau' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +process.hltEgammaEleGsfTrackIso = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", + egTrkIsoStripEndcap = cms.double( 0.03 ), + egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ), + useGsfTrack = cms.bool( True ), + useSCRefs = cms.bool( True ), + trackProducer = cms.InputTag( "hltIter2MergedForElectrons" ), + egTrkIsoStripBarrel = cms.double( 0.03 ), + electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ), + egTrkIsoConeSize = cms.double( 0.3 ), + egTrkIsoRSpan = cms.double( 999999.0 ), + egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ), + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), + egTrkIsoPtMin = cms.double( 1.0 ), + egTrkIsoZSpan = cms.double( 0.15 ) ) -process.hltMuonLinksReg = cms.EDProducer( "MuonLinksProducerForHLT", - pMin = cms.double( 2.5 ), - InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonForTauMerging" ), - shareHitFraction = cms.double( 0.8 ), - LinkCollection = cms.InputTag( "hltL3MuonsLinksCombination" ), - ptMin = cms.double( 2.5 ) +process.hltEle24Ele22WP75Gsfleg1TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg1DphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltMuonsReg = cms.EDProducer( "MuonIdProducer", - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonForTauMerging" ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - ComponentName = cms.string( "TrackExtractor" ), - DR_Max = cms.double( 1.0 ), - Diff_r = cms.double( 0.1 ), - Chi2Prob_Min = cms.double( -1.0 ), - DR_Veto = cms.double( 0.01 ), - NHits_Min = cms.uint32( 0 ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - Pt_Min = cms.double( -1.0 ), - DepositLabel = cms.untracked.string( "" ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ) - ), - maxAbsEta = cms.double( 3.0 ), - fillGlobalTrackRefits = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - OverlapDPhi = cms.double( 0.0786 ), - ClusterDTheta = cms.double( 0.02 ) - ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), - addExtraSoftMuons = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - CaloExtractorPSet = cms.PSet( - PrintTimeReport = cms.untracked.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - Noise_HE = cms.double( 0.2 ), - NoiseTow_EB = cms.double( 0.04 ), - NoiseTow_EE = cms.double( 0.15 ), - Threshold_H = cms.double( 0.5 ), - ServiceParameters = cms.PSet( - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ) - ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - DepositLabel = cms.untracked.string( "Cal" ), - UseRecHitsFlag = cms.bool( False ), - TrackAssociatorParameters = cms.PSet( - muonMaxDistanceSigmaX = cms.double( 0.0 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - dRHcal = cms.double( 1.0 ), - dRPreshowerPreselection = cms.double( 0.2 ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - useEcal = cms.bool( False ), - dREcal = cms.double( 1.0 ), - dREcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), - dRMuon = cms.double( 9999.0 ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - usePreshower = cms.bool( False ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcalPreselection = cms.double( 1.0 ), - useMuon = cms.bool( False ), - useCalo = cms.bool( True ), - accountForTrajectoryChangeCalo = cms.bool( False ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - dRMuonPreselection = cms.double( 0.2 ), - truthMatch = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - useHcal = cms.bool( False ) - ), - Threshold_HO = cms.double( 0.5 ), - Noise_EE = cms.double( 0.1 ), - Noise_EB = cms.double( 0.025 ), - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Noise_HB = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - DR_Veto_HO = cms.double( 0.1 ), - Noise_HO = cms.double( 0.2 ) - ), - runArbitrationCleaner = cms.bool( False ), - fillEnergy = cms.bool( True ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - TimingFillerParameters = cms.PSet( - UseDT = cms.bool( True ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - ErrorEB = cms.double( 2.085 ), - ErrorCSC = cms.double( 7.4 ), - CSCTimingParameters = cms.PSet( - CSCsegments = cms.InputTag( "hltCscSegments" ), - CSCTimeOffset = cms.double( 0.0 ), - CSCStripTimeOffset = cms.double( 0.0 ), - MatchParameters = cms.PSet( - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - DTradius = cms.double( 0.01 ), - TightMatchDT = cms.bool( False ), - TightMatchCSC = cms.bool( True ) - ), - debug = cms.bool( False ), - UseStripTime = cms.bool( True ), - CSCStripError = cms.double( 7.0 ), - CSCWireError = cms.double( 8.6 ), - CSCWireTimeOffset = cms.double( 0.0 ), - ServiceParameters = cms.PSet( - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), - RPCLayers = cms.bool( True ) - ), - PruneCut = cms.double( 100.0 ), - UseWireTime = cms.bool( True ) - ), - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - DoWireCorr = cms.bool( False ), - MatchParameters = cms.PSet( - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - DTradius = cms.double( 0.01 ), - TightMatchDT = cms.bool( False ), - TightMatchCSC = cms.bool( True ) - ), - debug = cms.bool( False ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - PruneCut = cms.double( 10000.0 ), - RequireBothProjections = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DTTimeOffset = cms.double( 2.7 ), - DropTheta = cms.bool( True ), - UseSegmentT0 = cms.bool( False ), - ServiceParameters = cms.PSet( - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), - RPCLayers = cms.bool( True ) - ) - ), - ErrorEE = cms.double( 6.95 ), - UseCSC = cms.bool( True ), - UseECAL = cms.bool( True ) - ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links', - 'outer tracks' ), - minCaloCompatibility = cms.double( 0.6 ), - ecalDepositName = cms.string( "ecal" ), - minP = cms.double( 10.0 ), - fillIsolation = cms.bool( True ), - jetDepositName = cms.string( "jets" ), - hoDepositName = cms.string( "ho" ), - writeIsoDeposits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsPullY = cms.double( 9999.0 ), - minPt = cms.double( 10.0 ), - TrackAssociatorParameters = cms.PSet( - muonMaxDistanceSigmaX = cms.double( 0.0 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - dRHcal = cms.double( 9999.0 ), - dRPreshowerPreselection = cms.double( 0.2 ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - useEcal = cms.bool( True ), - dREcal = cms.double( 9999.0 ), - dREcalPreselection = cms.double( 0.05 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), - dRMuon = cms.double( 9999.0 ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( True ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - usePreshower = cms.bool( False ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcalPreselection = cms.double( 0.2 ), - useMuon = cms.bool( True ), - useCalo = cms.bool( False ), - accountForTrajectoryChangeCalo = cms.bool( False ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - dRMuonPreselection = cms.double( 0.2 ), - truthMatch = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - useHcal = cms.bool( True ) - ), - JetExtractorPSet = cms.PSet( - PrintTimeReport = cms.untracked.bool( False ), - ExcludeMuonVeto = cms.bool( True ), - TrackAssociatorParameters = cms.PSet( - muonMaxDistanceSigmaX = cms.double( 0.0 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - dRHcal = cms.double( 0.5 ), - dRPreshowerPreselection = cms.double( 0.2 ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - useEcal = cms.bool( False ), - dREcal = cms.double( 0.5 ), - dREcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), - dRMuon = cms.double( 9999.0 ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - usePreshower = cms.bool( False ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcalPreselection = cms.double( 0.5 ), - useMuon = cms.bool( False ), - useCalo = cms.bool( True ), - accountForTrajectoryChangeCalo = cms.bool( False ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - dRMuonPreselection = cms.double( 0.2 ), - truthMatch = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - useHcal = cms.bool( False ) - ), - ServiceParameters = cms.PSet( - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ) - ), - ComponentName = cms.string( "JetExtractor" ), - DR_Max = cms.double( 1.0 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - Threshold = cms.double( 5.0 ) - ), - fillGlobalTrackQuality = cms.bool( False ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDy = cms.double( 9999.0 ), - fillCaloCompatibility = cms.bool( True ), - fillMatching = cms.bool( True ), - MuonCaloCompatibility = cms.PSet( - allSiPMHO = cms.bool( False ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ) - ), - fillTrackerKink = cms.bool( False ), - hcalDepositName = cms.string( "hcal" ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - inputCollectionLabels = cms.VInputTag( 'hltPFMuonForTauMerging','hltMuonLinksReg','hltL2Muons' ), - trackDepositName = cms.string( "tracker" ), - maxAbsDx = cms.double( 3.0 ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - minNumberOfMatches = cms.int32( 1 ) +process.hltEle24Ele22WP75Gsfleg2TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2DphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltLightPFTracksReg = cms.EDProducer( "LightPFTrackProducer", - TrackQuality = cms.string( "none" ), - UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPFMuonForTauMerging' ) +process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40 OR L1_SingleEG35 OR L1_DoubleEG_22_10 OR L1_DoubleEG_15_10" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) ) -process.hltParticleFlowBlockReg = cms.EDProducer( "PFBlockProducer", - debug = cms.untracked.bool( False ), - linkDefinitions = cms.VPSet( - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "PS1:ECAL" ), - linkerName = cms.string( "PreshowerAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "PS2:ECAL" ), - linkerName = cms.string( "PreshowerAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "TRACK:ECAL" ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "TRACK:HCAL" ), - linkerName = cms.string( "TrackAndHCALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( False ), - linkType = cms.string( "ECAL:HCAL" ), - linkerName = cms.string( "ECALAndHCALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( False ), - linkType = cms.string( "HFEM:HFHAD" ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ), - elementImporters = cms.VPSet( - cms.PSet( importerName = cms.string( "GeneralTracksImporter" ), - useIterativeTracking = cms.bool( False ), - source = cms.InputTag( "hltLightPFTracksReg" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3 ), - muonSrc = cms.InputTag( "hltMuonsReg" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( -1.0, -1.0, -1.0, -1.0, -1.0 ) - ), - cms.PSet( importerName = cms.string( "ECALClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHCAL" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHFEM" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHFHAD" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ) - ) - ), - verbose = cms.untracked.bool( False ) +process.hltPreDoubleEle33CaloIdLGsfTrkIdVLMW = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltParticleFlowReg = cms.EDProducer( "PFProducer", - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - minPtForPostCleaning = cms.double( 20.0 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - sumPtTrackIsoForPhoton = cms.double( -1.0 ), - metFactorForFakes = cms.double( 4.0 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - electron_missinghits = cms.uint32( 1 ), - metSignificanceForCleaning = cms.double( 3.0 ), - usePFPhotons = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - nTrackIsoForEgammaSC = cms.uint32( 2 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - cosmicRejectionDistance = cms.double( 1.0 ), - useEGammaFilters = cms.bool( False ), - useEGammaElectrons = cms.bool( False ), - nsigma_TRACK = cms.double( 1.0 ), - useEGammaSupercluster = cms.bool( False ), - sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ), - eventFractionForCleaning = cms.double( 0.8 ), - usePFDecays = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - eventFractionForRejection = cms.double( 0.8 ), - photon_MinEt = cms.double( 10.0 ), - usePFNuclearInteractions = cms.bool( False ), - maxSignificance = cms.double( 2.5 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - debug = cms.untracked.bool( False ), - pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ), - 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 ), - ptErrorScale = cms.double( 8.0 ), - minSignificance = cms.double( 2.5 ), - minMomentumForPunchThrough = cms.double( 100.0 ), - pf_conv_mvaCut = cms.double( 0.0 ), - useCalibrationsFromDB = cms.bool( True ), - usePFElectrons = cms.bool( False ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_combIso = cms.double( 10.0 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - postHFCleaning = cms.bool( False ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHCAL:Cleaned','hltParticleFlowClusterHFHAD:Cleaned','hltParticleFlowClusterHFEM:Cleaned' ), - coneEcalIsoForEgammaSC = cms.double( 0.3 ), - minSignificanceReduction = cms.double( 1.4 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - 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 ), - minPixelHits = cms.int32( 1 ), - maxDPtOPt = cms.double( 1.0 ), - useHO = cms.bool( False ), - pf_electron_output_col = cms.string( "electrons" ), - electron_noniso_mvaCut = cms.double( -0.1 ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - useVerticesForNeutral = cms.bool( True ), - pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes.root" ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ), - coneTrackIsoForEgammaSC = cms.double( 0.3 ), - minDeltaMet = cms.double( 0.4 ), - pt_Error = cms.double( 1.0 ), - useProtectionsForJetMET = cms.bool( True ), - metFactorForRejection = cms.double( 4.0 ), - sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ), - calibHF_use = cms.bool( False ), - verbose = cms.untracked.bool( False ), - usePFConversions = cms.bool( False ), - trackQuality = cms.string( "highPurity" ), - calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ), - metFactorForCleaning = cms.double( 4.0 ), - eventFactorForCosmics = cms.double( 10.0 ), - egammaElectrons = cms.InputTag( "" ), - minEnergyForPunchThrough = cms.double( 100.0 ), - minTrackerHits = cms.int32( 8 ), - iCfgCandConnector = cms.PSet( - bCalibSecondary = cms.bool( False ), - bCalibPrimary = cms.bool( False ), - bCorrect = cms.bool( False ), - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ) - ), - rejectTracks_Bad = cms.bool( False ), - pf_electronID_crackCorrection = cms.bool( False ), - pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterCorr.root" ), - 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 ), +process.hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) +) +process.hltEG33EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter" ), + etcutEB = cms.double( 33.0 ), + etcutEE = cms.double( 33.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG33HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEG33EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEG33CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.014 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEG33HEFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle33CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEG33CaloIdLClusterShapeFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +process.hltEle33CaloIdLGsfTrkIdVLDEtaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.02 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.02 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle33CaloIdLPixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle33CaloIdLGsfTrkIdVLDPhiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.15 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.15 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle33CaloIdLGsfTrkIdVLDEtaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle33CaloIdLNewPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 20.6 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle33CaloIdLGsfTrkIdVLDPhiFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( True ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +process.hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer( "PFECALSuperClusterProducer", + PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ), + doSatelliteClusterMerge = cms.bool( False ), + thresh_PFClusterBarrel = cms.double( 4.0 ), + PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ), + useRegression = cms.bool( False ), + satelliteMajorityFraction = cms.double( 0.5 ), + thresh_PFClusterEndcap = cms.double( 4.0 ), + ESAssociation = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ), + use_preshower = cms.bool( True ), + verbose = cms.untracked.bool( False ), + thresh_SCEt = cms.double( 4.0 ), + etawidth_SuperClusterEndcap = cms.double( 0.04 ), + phiwidth_SuperClusterEndcap = cms.double( 0.6 ), + useDynamicDPhiWindow = cms.bool( True ), + PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ), + regressionConfig = cms.PSet( + regressionKeyEE = cms.string( "pfscecal_EECorrection_offline" ), + ecalRecHitsEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), + ecalRecHitsEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), + regressionKeyEB = cms.string( "pfscecal_EBCorrection_offline" ), + vertexCollection = cms.InputTag( "offlinePrimaryVertices" ) + ), + applyCrackCorrections = cms.bool( False ), + satelliteClusterSeedThreshold = cms.double( 50.0 ), + etawidth_SuperClusterBarrel = cms.double( 0.04 ), + PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ), + PFClusters = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + thresh_PFClusterSeedBarrel = cms.double( 4.0 ), + ClusteringType = cms.string( "Mustache" ), + EnergyWeight = cms.string( "Raw" ), + BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + thresh_PFClusterSeedEndcap = cms.double( 4.0 ), + phiwidth_SuperClusterBarrel = cms.double( 0.6 ), + thresh_PFClusterES = cms.double( 5.0 ), + seedThresholdIsET = cms.bool( True ), + PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ) +) +process.hltEgammaCandidatesUnseeded = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers", + scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), + scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ), + recoEcalCandidateCollection = cms.string( "" ) +) +process.hltEgammaCandidatesWrapperUnseeded = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper", + doIsolated = cms.bool( True ), + saveTags = cms.bool( False ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + candNonIsolatedTag = cms.InputTag( "" ) +) +process.hltDiEG33EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + etcutEB = cms.double( 33.0 ), + etcutEE = cms.double( 33.0 ), + ncandcut = cms.int32( 2 ) +) +process.hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTBcHcalIsolationProducersRegional", + caloTowerProducer = cms.InputTag( "hltTowerMakerForAll" ), + effectiveAreaBarrel = cms.double( 0.105 ), + outerCone = cms.double( 0.14 ), + innerCone = cms.double( 0.0 ), + useSingleTower = cms.bool( False ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + depth = cms.int32( -1 ), + doRhoCorrection = cms.bool( False ), + effectiveAreaEndcap = cms.double( 0.17 ), + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + rhoMax = cms.double( 9.9999999E7 ), + etMin = cms.double( 0.0 ), + rhoScale = cms.double( 1.0 ), + doEtSum = cms.bool( False ) +) +process.hltDiEG33HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltDiEG33EtUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEgammaClusterShapeUnseeded = cms.EDProducer( "EgammaHLTClusterShapeProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + isIeta = cms.bool( True ) +) +process.hltDiEG33CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.014 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltDiEG33HEUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEgammaElectronPixelSeedsUnseeded = cms.EDProducer( "ElectronSeedProducer", + endcapSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), + SeedConfiguration = cms.PSet( + searchInTIDTEC = cms.bool( True ), + HighPtThreshold = cms.double( 35.0 ), + r2MinF = cms.double( -0.15 ), + OrderedHitsFactoryPSet = cms.PSet( + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), + useOnDemandTracker = cms.untracked.int32( 0 ), + SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ) + ), + DeltaPhi1Low = cms.double( 0.23 ), + DeltaPhi1High = cms.double( 0.08 ), + ePhiMin1 = cms.double( -0.08 ), + LowPtThreshold = cms.double( 3.0 ), + RegionPSet = cms.PSet( + deltaPhiRegion = cms.double( 0.4 ), + originHalfLength = cms.double( 15.0 ), + useZInVertex = cms.bool( True ), + deltaEtaRegion = cms.double( 0.1 ), + ptMin = cms.double( 1.5 ), + originRadius = cms.double( 0.2 ), + VertexProducer = cms.InputTag( "dummyVertices" ) + ), + dynamicPhiRoad = cms.bool( False ), + ePhiMax1 = cms.double( 0.04 ), + measurementTrackerName = cms.string( "hltESPMeasurementTracker" ), + SizeWindowENeg = cms.double( 0.675 ), + nSigmasDeltaZ1 = cms.double( 5.0 ), + rMaxI = cms.double( 0.2 ), + rMinI = cms.double( -0.2 ), + preFilteredSeeds = cms.bool( True ), + r2MaxF = cms.double( 0.15 ), + pPhiMin1 = cms.double( -0.04 ), + initialSeeds = cms.InputTag( "noSeedsHere" ), + pPhiMax1 = cms.double( 0.08 ), + SCEtCut = cms.double( 3.0 ), + z2MaxB = cms.double( 0.09 ), + fromTrackerSeeds = cms.bool( True ), + hcalRecHits = cms.InputTag( "hltHbhereco" ), + z2MinB = cms.double( -0.09 ), + hOverEConeSize = cms.double( 0.0 ), + hOverEHBMinE = cms.double( 999999.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + applyHOverECut = cms.bool( False ), + hOverEHFMinE = cms.double( 999999.0 ), + measurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + PhiMin2B = cms.double( -0.004 ), + PhiMin2F = cms.double( -0.004 ), + PhiMax2B = cms.double( 0.004 ), + PhiMax2F = cms.double( 0.004 ), + DeltaPhi2B = cms.double( 0.004 ), + DeltaPhi2F = cms.double( 0.004 ) + ), + barrelSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ) +) +process.hltDiEle33CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + candTag = cms.InputTag( "hltDiEG33CaloIdLClusterShapeUnseededFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +process.hltEgammaCkfTrackCandidatesForGSFUnseeded = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + cleanTrajectoryAfterInOut = cms.bool( True ), + useHitsSplitting = cms.bool( True ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( True ), + maxNSeeds = cms.uint32( 1000000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForElectrons" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) +) +process.hltEgammaGsfTracksUnseeded = cms.EDProducer( "GsfTrackProducer", + src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSFUnseeded" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + producer = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), + AlgorithmName = cms.string( "gsf" ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryInEvent = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + GeometricInnerState = cms.bool( True ), + Propagator = cms.string( "hltESPFwdElectronPropagator" ) +) +process.hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", + BSProducer = cms.InputTag( "hltOnlineBeamSpot" ), + UseGsfTracks = cms.bool( True ), + TrackProducer = cms.InputTag( "" ), + GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracksUnseeded" ) +) +process.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), + upperTrackNrToRemoveCut = cms.int32( 9999 ), + lowerTrackNrToRemoveCut = cms.int32( -1 ), + inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ) +) +process.hltDiEle33CaloIdLGsfTrkIdVLDEtaUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.02 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.02 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Deta' ), + candTag = cms.InputTag( "hltDiEle33CaloIdLPixelMatchUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltDiEle33CaloIdLGsfTrkIdVLDPhiUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.15 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.15 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Dphi' ), + candTag = cms.InputTag( "hltDiEle33CaloIdLGsfTrkIdVLDEtaUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltDiEle33CaloIdLNewPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 20.6 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + candTag = cms.InputTag( "hltDiEle33CaloIdLGsfTrkIdVLDPhiUnseededFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( True ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +process.hltPreDoubleEle33CaloIdLGsfTrkIdVL = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau36er OR L1_DoubleIsoTau40er OR L1_DoubleIsoTau44er" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +process.hltPreDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 0 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +process.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +process.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 1 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +process.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +process.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 2 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +process.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +process.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 3 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +process.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +process.hltL2TauJetsL1IsoTauSeeded = cms.EDProducer( "L2TauJetsMerger", + EtMin = cms.double( 20.0 ), + JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional' ) +) +process.hltDoubleL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 35.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.2 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltL2TauJetsL1IsoTauSeeded" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) +) +process.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", + filter = cms.bool( False ), + src = cms.InputTag( "hltL2TauJetsL1IsoTauSeeded" ), + cut = cms.string( "pt > 30.0 & abs(eta) < 2.2" ) +) +process.hltSiPixelDigisReg = cms.EDProducer( "SiPixelRawToDigi", + UseQualityInfo = cms.bool( False ), + UsePilotBlade = cms.bool( False ), + UsePhase1 = cms.bool( False ), + CheckPixelOrder = cms.bool( False ), + InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), + ErrorList = cms.vint32( ), + Regions = cms.PSet( + inputs = cms.VInputTag( 'hltL2TausForPixelIsolation' ), + deltaPhi = cms.vdouble( 0.5 ), + maxZ = cms.vdouble( 24.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ) + ), + Timing = cms.untracked.bool( False ), + UserErrorList = cms.vint32( ) +) +process.hltSiPixelClustersReg = cms.EDProducer( "SiPixelClusterProducer", + src = cms.InputTag( "hltSiPixelDigisReg" ), + ChannelThreshold = cms.int32( 1000 ), + maxNumberOfClusters = cms.int32( 20000 ), + VCaltoElectronGain = cms.int32( 65 ), + MissCalibrate = cms.untracked.bool( True ), + SplitClusters = cms.bool( False ), + VCaltoElectronOffset = cms.int32( -414 ), + payloadType = cms.string( "HLT" ), + SeedThreshold = cms.int32( 1000 ), + ClusterThreshold = cms.double( 4000.0 ) +) +process.hltSiPixelClustersRegCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", + src = cms.InputTag( "hltSiPixelClustersReg" ), + onDemand = cms.bool( False ) +) +process.hltSiPixelRecHitsReg = cms.EDProducer( "SiPixelRecHitConverter", + VerboseLevel = cms.untracked.int32( 0 ), + src = cms.InputTag( "hltSiPixelClustersReg" ), + CPE = cms.string( "hltESPPixelCPEGeneric" ) +) +process.hltPixelLayerTripletsReg = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3', + 'BPix1+BPix2+FPix1_pos', + 'BPix1+BPix2+FPix1_neg', + 'BPix1+FPix1_pos+FPix2_pos', + 'BPix1+FPix1_neg+FPix2_neg' ), + MTOB = cms.PSet( ), + TEC = cms.PSet( ), + MTID = cms.PSet( ), + FPix = cms.PSet( + hitErrorRZ = cms.double( 0.0036 ), + hitErrorRPhi = cms.double( 0.0051 ), + useErrorsFromParam = cms.bool( True ), + HitProducer = cms.string( "hltSiPixelRecHitsReg" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ) + ), + MTEC = cms.PSet( ), + MTIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + BPix = cms.PSet( + hitErrorRZ = cms.double( 0.006 ), + hitErrorRPhi = cms.double( 0.0027 ), + useErrorsFromParam = cms.bool( True ), + HitProducer = cms.string( "hltSiPixelRecHitsReg" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ) + ), + TIB = cms.PSet( ) +) +process.hltPixelTracksReg = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), + FilterPSet = cms.PSet( + chi2 = cms.double( 50.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + ComponentName = cms.string( "PixelTrackFilterByKinematics" ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + ptMin = cms.double( 0.1 ), + tipMax = cms.double( 1.0 ) + ), + passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), + FitterPSet = cms.PSet( + ComponentName = cms.string( "PixelFitterByHelixProjections" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + fixImpactParameter = cms.double( 0.0 ) + ), + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.2 ), + ptMin = cms.double( 0.9 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + mode = cms.string( "BeamSpotSigma" ), + input = cms.InputTag( "hltL2TausForPixelIsolation" ), + maxNRegions = cms.int32( 10 ), + vertexCollection = cms.InputTag( "" ), + maxNVertices = cms.int32( 1 ), + zErrorBeamSpot = cms.double( 24.2 ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ), + nSigmaZVertex = cms.double( 3.0 ), + zErrorVertex = cms.double( 0.2 ), + nSigmaZBeamSpot = cms.double( 4.0 ) + ) + ), + CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useMultScattering = cms.bool( True ), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegCache" ) + ), + extraHitRZtolerance = cms.double( 0.06 ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ) + ), + SeedingLayers = cms.InputTag( "hltPixelLayerTripletsReg" ) + ) +) +process.hltPixelVerticesReg = cms.EDProducer( "PixelVertexProducer", + WtAverage = cms.bool( True ), + Method2 = cms.bool( True ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ), + Verbosity = cms.int32( 0 ), + UseError = cms.bool( True ), + TrackCollection = cms.InputTag( "hltPixelTracksReg" ), + PtMin = cms.double( 1.0 ), + NTrkMin = cms.int32( 2 ), + ZOffset = cms.double( 5.0 ), + Finder = cms.string( "DivisiveVertexFinder" ), + ZSeparation = cms.double( 0.05 ) +) +process.hltL2TauPixelIsoTagProducer = cms.EDProducer( "L2TauPixelIsoTagProducer", + TrackSrc = cms.InputTag( "" ), + BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + TrackMaxNChi2 = cms.double( 100.0 ), + TrackMinNHits = cms.int32( 3 ), + TrackMinPt = cms.double( 1.2 ), + IsoConeMax = cms.double( 0.4 ), + TrackPVMaxDZ = cms.double( 0.1 ), + IsoConeMin = cms.double( 0.2 ), + VertexSrc = cms.InputTag( "hltPixelVerticesReg" ), + JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), + TrackMaxDxy = cms.double( 0.2 ), + MaxNumberPV = cms.int32( 1 ) +) +process.hltL2TauIsoFilter = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducer" ), + TriggerType = cms.int32( 84 ), + Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), + MinTag = cms.double( 0.0 ), + MaxTag = cms.double( 0.0 ) +) +process.hltL2TauJetsIso = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 84 ), + HLTObject = cms.InputTag( "hltL2TauIsoFilter" ) +) +process.hltDoubleL2IsoTau35eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 35.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.2 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltL2TauJetsIso" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) +) +process.hltPixelTracksHybrid = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), + FilterPSet = cms.PSet( + chi2 = cms.double( 1000.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + ComponentName = cms.string( "PixelTrackFilterByKinematics" ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + ptMin = cms.double( 0.1 ), + tipMax = cms.double( 1.0 ) + ), + passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), + FitterPSet = cms.PSet( + ComponentName = cms.string( "PixelFitterByHelixProjections" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + fixImpactParameter = cms.double( 0.0 ) + ), + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.2 ), + ptMin = cms.double( 0.9 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + mode = cms.string( "BeamSpotSigma" ), + maxNRegions = cms.int32( 10 ), + vertexCollection = cms.InputTag( "" ), + maxNVertices = cms.int32( 1 ), + zErrorBeamSpot = cms.double( 24.2 ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ), + nSigmaZVertex = cms.double( 3.0 ), + zErrorVertex = cms.double( 0.2 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + input = cms.InputTag( "hltL2TausForPixelIsolation" ) + ) + ), + CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useMultScattering = cms.bool( True ), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) + ), + extraHitRZtolerance = cms.double( 0.06 ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ) + ), + SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) + ) +) +process.hltIter0PFlowPixelSeedsFromPixelTracksForTau = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + useEventsWithNoVertex = cms.bool( True ), + originHalfLength = cms.double( 15.0 ), + useProtoTrackKinematics = cms.bool( False ), + usePV = cms.bool( False ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + InputCollection = cms.InputTag( "hltPixelTracksHybrid" ), + originRadius = cms.double( 0.1 ) +) +process.hltIter0PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter0PFlowPixelSeedsFromPixelTracksForTau" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) +) +process.hltIter0PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForTau" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + MeasurementTracker = cms.string( "" ), + AlgorithmName = cms.string( "hltIterX" ), + alias = cms.untracked.string( "ctfWithMaterialTracksReg" ), + NavigationSchool = cms.string( "" ), + TrajectoryInEvent = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + GeometricInnerState = cms.bool( True ), + useSimpleMF = cms.bool( True ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +) +process.hltIter0PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 3 ), + chi2n_par = cms.double( 0.7 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 0.4, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 0.35, 4.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForTau" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 0.4, 4.0 ), + d0_par1 = cms.vdouble( 0.3, 4.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +process.hltTrackIter0RefsForJets4Iter1ForTau = cms.EDProducer( "ChargedRefCandidateProducer", + src = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForTau" ), + particleType = cms.string( "pi+" ) +) +process.hltAK4Iter0TrackJets4Iter1ForTau = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( 0.9 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "TrackJet" ), + minSeed = cms.uint32( 14327 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.4 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltTrackIter0RefsForJets4Iter1ForTau" ), + inputEtMin = cms.double( 0.1 ), + puPtMin = cms.double( 0.0 ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 0 ), + MaxVtxZ = cms.double( 30.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.5 ), + UseOnlyOnePV = cms.bool( True ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.2 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +process.hltIter0TrackAndTauJets4Iter1ForTau = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding", + fractionMinCaloInTauCone = cms.double( 0.7 ), + fractionMaxChargedPUInCaloCone = cms.double( 0.3 ), + tauConeSize = cms.double( 0.2 ), + ptTrkMaxInCaloCone = cms.double( 1.0 ), + isolationConeSize = cms.double( 0.5 ), + inputTrackJetTag = cms.InputTag( "hltAK4Iter0TrackJets4Iter1ForTau" ), + nTrkMaxInCaloCone = cms.int32( 0 ), + inputCaloJetTag = cms.InputTag( "hltL2TausForPixelIsolation" ), + etaMinCaloJet = cms.double( -2.7 ), + etaMaxCaloJet = cms.double( 2.7 ), + ptMinCaloJet = cms.double( 5.0 ), + inputTrackTag = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForTau" ) +) +process.hltIter1ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + maxChi2 = cms.double( 9.0 ), + trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForTau" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + overrideTrkQuals = cms.InputTag( "" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + TrackQuality = cms.string( "highPurity" ) +) +process.hltIter1MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), + OnDemand = cms.bool( False ), + src = cms.InputTag( "hltSiStripClusters" ) +) +process.hltIter1PixelLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3', + 'BPix1+BPix2+FPix1_pos', + 'BPix1+BPix2+FPix1_neg', + 'BPix1+FPix1_pos+FPix2_pos', + 'BPix1+FPix1_neg+FPix2_neg' ), + MTOB = cms.PSet( ), + TEC = cms.PSet( ), + MTID = cms.PSet( ), + FPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.0036 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), + hitErrorRPhi = cms.double( 0.0051 ) + ), + MTEC = cms.PSet( ), + MTIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + BPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.006 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), + hitErrorRPhi = cms.double( 0.0027 ) + ), + TIB = cms.PSet( ) +) +process.hltIter1PFlowPixelSeedsForTau = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.05 ), + searchOpt = cms.bool( True ), + ptMin = cms.double( 0.5 ), + measurementTrackerName = cms.string( "hltIter1MaskedMeasurementTrackerEventForTau" ), + mode = cms.string( "VerticesFixed" ), + maxNRegions = cms.int32( 100 ), + maxNVertices = cms.int32( 10 ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + input = cms.InputTag( "hltIter0TrackAndTauJets4Iter1ForTau" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + deltaPhi = cms.double( 1.0 ), + deltaEta = cms.double( 1.0 ), + zErrorBeamSpot = cms.double( 15.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + zErrorVetex = cms.double( 0.1 ) + ) + ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + ClusterCheckPSet = cms.PSet( + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + MaxNumberOfCosmicClusters = cms.uint32( 50000 ), + doClusterCheck = cms.bool( False ), + ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), + MaxNumberOfPixelClusters = cms.uint32( 10000 ) + ), + OrderedHitsFactoryPSet = cms.PSet( + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.032 ), + useMultScattering = cms.bool( True ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ), + extraHitRZtolerance = cms.double( 0.037 ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) + ), + SeedingLayers = cms.InputTag( "hltIter1PixelLayerTripletsForTau" ) + ), + SeedCreatorPSet = cms.PSet( + ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) + ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +) +process.hltIter1PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter1PFlowPixelSeedsForTau" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForTau" ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) +) +process.hltIter1PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForTau" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForTau" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + MeasurementTracker = cms.string( "" ), + AlgorithmName = cms.string( "hltIterX" ), + alias = cms.untracked.string( "ctfWithMaterialTracksReg" ), + NavigationSchool = cms.string( "" ), + TrajectoryInEvent = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + GeometricInnerState = cms.bool( True ), + useSimpleMF = cms.bool( True ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +) +process.hltIter1PFlowTrackSelectionHighPurityLooseForTau = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 3 ), + chi2n_par = cms.double( 0.7 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 0.9, 3.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 0.8, 3.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForTau" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 0.9, 3.0 ), + d0_par1 = cms.vdouble( 0.85, 3.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +process.hltIter1PFlowTrackSelectionHighPurityTightForTau = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 5 ), + chi2n_par = cms.double( 0.4 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 1.0, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 1.0, 4.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForTau" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 1.0, 4.0 ), + d0_par1 = cms.vdouble( 1.0, 4.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +process.hltIter1PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltIter1PFlowTrackSelectionHighPurityLooseForTau','hltIter1PFlowTrackSelectionHighPurityTightForTau' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltIter1PFlowTrackSelectionHighPurityLooseForTau','hltIter1PFlowTrackSelectionHighPurityTightForTau' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +process.hltIter1MergedForTau = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForTau','hltIter1PFlowTrackSelectionHighPurityForTau' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForTau','hltIter1PFlowTrackSelectionHighPurityForTau' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +process.hltIter1TrackRefsForJets4Iter2ForTau = cms.EDProducer( "ChargedRefCandidateProducer", + src = cms.InputTag( "hltIter1MergedForTau" ), + particleType = cms.string( "pi+" ) +) +process.hltAK4Iter1TrackJets4Iter2ForTau = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( 0.9 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "TrackJet" ), + minSeed = cms.uint32( 14327 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.4 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltIter1TrackRefsForJets4Iter2ForTau" ), + inputEtMin = cms.double( 0.1 ), + puPtMin = cms.double( 0.0 ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetPtMin = cms.double( 7.5 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 0 ), + MaxVtxZ = cms.double( 30.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.5 ), + UseOnlyOnePV = cms.bool( True ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.2 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +process.hltIter1TrackAndTauJets4Iter2ForTau = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding", + fractionMinCaloInTauCone = cms.double( 0.7 ), + fractionMaxChargedPUInCaloCone = cms.double( 0.3 ), + tauConeSize = cms.double( 0.2 ), + ptTrkMaxInCaloCone = cms.double( 1.4 ), + isolationConeSize = cms.double( 0.5 ), + inputTrackJetTag = cms.InputTag( "hltAK4Iter1TrackJets4Iter2ForTau" ), + nTrkMaxInCaloCone = cms.int32( 0 ), + inputCaloJetTag = cms.InputTag( "hltL2TausForPixelIsolation" ), + etaMinCaloJet = cms.double( -2.7 ), + etaMaxCaloJet = cms.double( 2.7 ), + ptMinCaloJet = cms.double( 5.0 ), + inputTrackTag = cms.InputTag( "hltIter1MergedForTau" ) +) +process.hltIter2ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + maxChi2 = cms.double( 16.0 ), + trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForTau" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + overrideTrkQuals = cms.InputTag( "" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + TrackQuality = cms.string( "highPurity" ) +) +process.hltIter2MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForTau" ), + OnDemand = cms.bool( False ), + src = cms.InputTag( "hltSiStripClusters" ) +) +process.hltIter2PixelLayerPairsForTau = cms.EDProducer( "SeedingLayersEDProducer", + 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' ), + MTOB = cms.PSet( ), + TEC = cms.PSet( ), + MTID = cms.PSet( ), + FPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.0036 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForTau" ), + hitErrorRPhi = cms.double( 0.0051 ) + ), + MTEC = cms.PSet( ), + MTIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + BPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.006 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForTau" ), + hitErrorRPhi = cms.double( 0.0027 ) + ), + TIB = cms.PSet( ) +) +process.hltIter2PFlowPixelSeedsForTau = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.025 ), + searchOpt = cms.bool( True ), + ptMin = cms.double( 1.2 ), + measurementTrackerName = cms.string( "hltIter2MaskedMeasurementTrackerEventForTau" ), + mode = cms.string( "VerticesFixed" ), + maxNRegions = cms.int32( 100 ), + maxNVertices = cms.int32( 10 ), + deltaPhi = cms.double( 0.8 ), + deltaEta = cms.double( 0.8 ), + zErrorBeamSpot = cms.double( 15.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + zErrorVetex = cms.double( 0.05 ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + input = cms.InputTag( "hltIter1TrackAndTauJets4Iter2ForTau" ) + ) + ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + ClusterCheckPSet = cms.PSet( + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + MaxNumberOfCosmicClusters = cms.uint32( 50000 ), + doClusterCheck = cms.bool( False ), + ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), + MaxNumberOfPixelClusters = cms.uint32( 10000 ) + ), + OrderedHitsFactoryPSet = cms.PSet( + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), + GeneratorPSet = cms.PSet( + maxElement = cms.uint32( 100000 ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) + ), + SeedingLayers = cms.InputTag( "hltIter2PixelLayerPairsForTau" ) + ), + SeedCreatorPSet = cms.PSet( + ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) + ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +) +process.hltIter2PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter2PFlowPixelSeedsForTau" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForTau" ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) +) +process.hltIter2PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForTau" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForTau" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + MeasurementTracker = cms.string( "" ), + AlgorithmName = cms.string( "hltIterX" ), + alias = cms.untracked.string( "ctfWithMaterialTracksReg" ), + NavigationSchool = cms.string( "" ), + TrajectoryInEvent = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + GeometricInnerState = cms.bool( True ), + useSimpleMF = cms.bool( True ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +) +process.hltIter2PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 3 ), + chi2n_par = cms.double( 0.7 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 0.4, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 0.35, 4.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForTau" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 0.4, 4.0 ), + d0_par1 = cms.vdouble( 0.3, 4.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +process.hltIter2MergedForTau = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForTau','hltIter2PFlowTrackSelectionHighPurityForTau' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltIter1MergedForTau','hltIter2PFlowTrackSelectionHighPurityForTau' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +process.hltPFMuonForTauMerging = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2MergedForTau' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2MergedForTau' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +process.hltMuonLinksReg = cms.EDProducer( "MuonLinksProducerForHLT", + pMin = cms.double( 2.5 ), + InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonForTauMerging" ), + shareHitFraction = cms.double( 0.8 ), + LinkCollection = cms.InputTag( "hltL3MuonsLinksCombination" ), + ptMin = cms.double( 2.5 ) +) +process.hltMuonsReg = cms.EDProducer( "MuonIdProducer", + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltPFMuonForTauMerging" ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + ComponentName = cms.string( "TrackExtractor" ), + DR_Max = cms.double( 1.0 ), + Diff_r = cms.double( 0.1 ), + Chi2Prob_Min = cms.double( -1.0 ), + DR_Veto = cms.double( 0.01 ), + NHits_Min = cms.uint32( 0 ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + Pt_Min = cms.double( -1.0 ), + DepositLabel = cms.untracked.string( "" ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ) + ), + maxAbsEta = cms.double( 3.0 ), + fillGlobalTrackRefits = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + OverlapDPhi = cms.double( 0.0786 ), + ClusterDTheta = cms.double( 0.02 ) + ), + globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + addExtraSoftMuons = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + CaloExtractorPSet = cms.PSet( + PrintTimeReport = cms.untracked.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + Noise_HE = cms.double( 0.2 ), + NoiseTow_EB = cms.double( 0.04 ), + NoiseTow_EE = cms.double( 0.15 ), + Threshold_H = cms.double( 0.5 ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ) + ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + DepositLabel = cms.untracked.string( "Cal" ), + UseRecHitsFlag = cms.bool( False ), + TrackAssociatorParameters = cms.PSet( + muonMaxDistanceSigmaX = cms.double( 0.0 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + dRHcal = cms.double( 1.0 ), + dRPreshowerPreselection = cms.double( 0.2 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + useEcal = cms.bool( False ), + dREcal = cms.double( 1.0 ), + dREcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), + dRMuon = cms.double( 9999.0 ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceX = cms.double( 5.0 ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + usePreshower = cms.bool( False ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcalPreselection = cms.double( 1.0 ), + useMuon = cms.bool( False ), + useCalo = cms.bool( True ), + accountForTrajectoryChangeCalo = cms.bool( False ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + dRMuonPreselection = cms.double( 0.2 ), + truthMatch = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + useHcal = cms.bool( False ) + ), + Threshold_HO = cms.double( 0.5 ), + Noise_EE = cms.double( 0.1 ), + Noise_EB = cms.double( 0.025 ), + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Noise_HB = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + DR_Veto_HO = cms.double( 0.1 ), + Noise_HO = cms.double( 0.2 ) + ), + runArbitrationCleaner = cms.bool( False ), + fillEnergy = cms.bool( True ), + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) + ), + TimingFillerParameters = cms.PSet( + UseDT = cms.bool( True ), + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + ErrorEB = cms.double( 2.085 ), + ErrorCSC = cms.double( 7.4 ), + CSCTimingParameters = cms.PSet( + CSCsegments = cms.InputTag( "hltCscSegments" ), + CSCTimeOffset = cms.double( 0.0 ), + CSCStripTimeOffset = cms.double( 0.0 ), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + DTradius = cms.double( 0.01 ), + TightMatchDT = cms.bool( False ), + TightMatchCSC = cms.bool( True ) + ), + debug = cms.bool( False ), + UseStripTime = cms.bool( True ), + CSCStripError = cms.double( 7.0 ), + CSCWireError = cms.double( 8.6 ), + CSCWireTimeOffset = cms.double( 0.0 ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( True ) + ), + PruneCut = cms.double( 100.0 ), + UseWireTime = cms.bool( True ) + ), + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + DoWireCorr = cms.bool( False ), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + DTradius = cms.double( 0.01 ), + TightMatchDT = cms.bool( False ), + TightMatchCSC = cms.bool( True ) + ), + debug = cms.bool( False ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + PruneCut = cms.double( 10000.0 ), + RequireBothProjections = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DTTimeOffset = cms.double( 2.7 ), + DropTheta = cms.bool( True ), + UseSegmentT0 = cms.bool( False ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( True ) + ) + ), + ErrorEE = cms.double( 6.95 ), + UseCSC = cms.bool( True ), + UseECAL = cms.bool( True ) + ), + inputCollectionTypes = cms.vstring( 'inner tracks', + 'links', + 'outer tracks' ), + minCaloCompatibility = cms.double( 0.6 ), + ecalDepositName = cms.string( "ecal" ), + minP = cms.double( 10.0 ), + fillIsolation = cms.bool( True ), + jetDepositName = cms.string( "jets" ), + hoDepositName = cms.string( "ho" ), + writeIsoDeposits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsPullY = cms.double( 9999.0 ), + minPt = cms.double( 10.0 ), + TrackAssociatorParameters = cms.PSet( + muonMaxDistanceSigmaX = cms.double( 0.0 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + dRHcal = cms.double( 9999.0 ), + dRPreshowerPreselection = cms.double( 0.2 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + useEcal = cms.bool( True ), + dREcal = cms.double( 9999.0 ), + dREcalPreselection = cms.double( 0.05 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), + dRMuon = cms.double( 9999.0 ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceX = cms.double( 5.0 ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( True ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + usePreshower = cms.bool( False ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcalPreselection = cms.double( 0.2 ), + useMuon = cms.bool( True ), + useCalo = cms.bool( False ), + accountForTrajectoryChangeCalo = cms.bool( False ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + dRMuonPreselection = cms.double( 0.2 ), + truthMatch = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + useHcal = cms.bool( True ) + ), + JetExtractorPSet = cms.PSet( + PrintTimeReport = cms.untracked.bool( False ), + ExcludeMuonVeto = cms.bool( True ), + TrackAssociatorParameters = cms.PSet( + muonMaxDistanceSigmaX = cms.double( 0.0 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + dRHcal = cms.double( 0.5 ), + dRPreshowerPreselection = cms.double( 0.2 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + useEcal = cms.bool( False ), + dREcal = cms.double( 0.5 ), + dREcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), + dRMuon = cms.double( 9999.0 ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceX = cms.double( 5.0 ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + usePreshower = cms.bool( False ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcalPreselection = cms.double( 0.5 ), + useMuon = cms.bool( False ), + useCalo = cms.bool( True ), + accountForTrajectoryChangeCalo = cms.bool( False ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + dRMuonPreselection = cms.double( 0.2 ), + truthMatch = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + useHcal = cms.bool( False ) + ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ) + ), + ComponentName = cms.string( "JetExtractor" ), + DR_Max = cms.double( 1.0 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + DR_Veto = cms.double( 0.1 ), + Threshold = cms.double( 5.0 ) + ), + fillGlobalTrackQuality = cms.bool( False ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDy = cms.double( 9999.0 ), + fillCaloCompatibility = cms.bool( True ), + fillMatching = cms.bool( True ), + MuonCaloCompatibility = cms.PSet( + allSiPMHO = cms.bool( False ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ) + ), + fillTrackerKink = cms.bool( False ), + hcalDepositName = cms.string( "hcal" ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + inputCollectionLabels = cms.VInputTag( 'hltPFMuonForTauMerging','hltMuonLinksReg','hltL2Muons' ), + trackDepositName = cms.string( "tracker" ), + maxAbsDx = cms.double( 3.0 ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + minNumberOfMatches = cms.int32( 1 ) +) +process.hltLightPFTracksReg = cms.EDProducer( "LightPFTrackProducer", + TrackQuality = cms.string( "none" ), + UseQuality = cms.bool( False ), + TkColList = cms.VInputTag( 'hltPFMuonForTauMerging' ) +) +process.hltParticleFlowBlockReg = cms.EDProducer( "PFBlockProducer", + debug = cms.untracked.bool( False ), + linkDefinitions = cms.VPSet( + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "PS1:ECAL" ), + linkerName = cms.string( "PreshowerAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "PS2:ECAL" ), + linkerName = cms.string( "PreshowerAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "TRACK:ECAL" ), + linkerName = cms.string( "TrackAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "TRACK:HCAL" ), + linkerName = cms.string( "TrackAndHCALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( False ), + linkType = cms.string( "ECAL:HCAL" ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( False ), + linkType = cms.string( "HFEM:HFHAD" ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) + ), + elementImporters = cms.VPSet( + cms.PSet( importerName = cms.string( "GeneralTracksImporter" ), + useIterativeTracking = cms.bool( False ), + source = cms.InputTag( "hltLightPFTracksReg" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3 ), + muonSrc = cms.InputTag( "hltMuonsReg" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( -1.0, -1.0, -1.0, -1.0, -1.0 ) + ), + cms.PSet( importerName = cms.string( "ECALClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHCAL" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHFEM" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHFHAD" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ) + ) + ), + verbose = cms.untracked.bool( False ) +) +process.hltParticleFlowReg = cms.EDProducer( "PFProducer", + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + minPtForPostCleaning = cms.double( 20.0 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + sumPtTrackIsoForPhoton = cms.double( -1.0 ), + metFactorForFakes = cms.double( 4.0 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + electron_missinghits = cms.uint32( 1 ), + metSignificanceForCleaning = cms.double( 3.0 ), + usePFPhotons = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + nTrackIsoForEgammaSC = cms.uint32( 2 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + cosmicRejectionDistance = cms.double( 1.0 ), + useEGammaFilters = cms.bool( False ), + useEGammaElectrons = cms.bool( False ), + nsigma_TRACK = cms.double( 1.0 ), + useEGammaSupercluster = cms.bool( False ), + sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ), + eventFractionForCleaning = cms.double( 0.8 ), + usePFDecays = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + eventFractionForRejection = cms.double( 0.8 ), + photon_MinEt = cms.double( 10.0 ), + usePFNuclearInteractions = cms.bool( False ), + maxSignificance = cms.double( 2.5 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + debug = cms.untracked.bool( False ), + pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ), + 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 ), + ptErrorScale = cms.double( 8.0 ), + minSignificance = cms.double( 2.5 ), + minMomentumForPunchThrough = cms.double( 100.0 ), + pf_conv_mvaCut = cms.double( 0.0 ), + useCalibrationsFromDB = cms.bool( True ), + usePFElectrons = cms.bool( False ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + photon_combIso = cms.double( 10.0 ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + postHFCleaning = cms.bool( False ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHCAL:Cleaned','hltParticleFlowClusterHFHAD:Cleaned','hltParticleFlowClusterHFEM:Cleaned' ), + coneEcalIsoForEgammaSC = cms.double( 0.3 ), + minSignificanceReduction = cms.double( 1.4 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + 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 ), + minPixelHits = cms.int32( 1 ), + maxDPtOPt = cms.double( 1.0 ), + useHO = cms.bool( False ), + pf_electron_output_col = cms.string( "electrons" ), + electron_noniso_mvaCut = cms.double( -0.1 ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + useVerticesForNeutral = cms.bool( True ), + pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes.root" ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ), + coneTrackIsoForEgammaSC = cms.double( 0.3 ), + minDeltaMet = cms.double( 0.4 ), + pt_Error = cms.double( 1.0 ), + useProtectionsForJetMET = cms.bool( True ), + metFactorForRejection = cms.double( 4.0 ), + sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ), + calibHF_use = cms.bool( False ), + verbose = cms.untracked.bool( False ), + usePFConversions = cms.bool( False ), + trackQuality = cms.string( "highPurity" ), + calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ), + metFactorForCleaning = cms.double( 4.0 ), + eventFactorForCosmics = cms.double( 10.0 ), + egammaElectrons = cms.InputTag( "" ), + minEnergyForPunchThrough = cms.double( 100.0 ), + minTrackerHits = cms.int32( 8 ), + iCfgCandConnector = cms.PSet( + bCalibSecondary = cms.bool( False ), + bCalibPrimary = cms.bool( False ), + bCorrect = cms.bool( False ), + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ) + ), + rejectTracks_Bad = cms.bool( False ), + pf_electronID_crackCorrection = cms.bool( False ), + pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterCorr.root" ), + 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 ), muons = cms.InputTag( "hltMuonsReg" ), metFactorForHighEta = cms.double( 25.0 ), minHFCleaningPt = cms.double( 5.0 ), @@ -11099,6 +12471,7 @@ MinLxySignificance = cms.double( 3.0 ) ) process.hltPixelTracksForSeedsJpsi = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -11107,7 +12480,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -11777,6 +13149,7 @@ MinLxySignificance = cms.double( 3.0 ) ) process.hltPixelTracksForSeedsNRMuMu = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -11785,7 +13158,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -12455,6 +13827,7 @@ MinLxySignificance = cms.double( 3.0 ) ) process.hltPixelTracksForSeedsPsiPrime = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -12463,7 +13836,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -13271,6 +14643,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksL3Muon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -13279,85 +14652,522 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), + passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), + FitterPSet = cms.PSet( + ComponentName = cms.string( "PixelFitterByHelixProjections" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + fixImpactParameter = cms.double( 0.0 ) + ), + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "GlobalTrackingRegionWithVerticesProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.2 ), + ptMin = cms.double( 0.9 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + nSigmaZ = cms.double( 4.0 ), + sigmaZVertex = cms.double( 4.0 ), + fixedError = cms.double( 0.5 ), + useFixedError = cms.bool( True ), + useFoundVertices = cms.bool( True ), + useFakeVertices = cms.bool( True ), + VertexCollection = cms.InputTag( "hltL3MuonVertex" ) + ) + ), + CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useMultScattering = cms.bool( True ), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) + ), + extraHitRZtolerance = cms.double( 0.06 ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ) + ), + SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) + ) +) +process.hltPixelVerticesL3Muon = cms.EDProducer( "PixelVertexProducer", + WtAverage = cms.bool( True ), + Method2 = cms.bool( True ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ), + Verbosity = cms.int32( 0 ), + UseError = cms.bool( True ), + TrackCollection = cms.InputTag( "hltPixelTracksL3Muon" ), + PtMin = cms.double( 1.0 ), + NTrkMin = cms.int32( 2 ), + ZOffset = cms.double( 5.0 ), + Finder = cms.string( "DivisiveVertexFinder" ), + ZSeparation = cms.double( 0.05 ) +) +process.hltPixelTracksForSeedsL3Muon = cms.EDProducer( "PixelTrackProducer", useFilterWithES = cms.bool( False ), + FilterPSet = cms.PSet( + chi2 = cms.double( 1000.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + ComponentName = cms.string( "PixelTrackFilterByKinematics" ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + ptMin = cms.double( 0.1 ), + tipMax = cms.double( 1.0 ) + ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), fixImpactParameter = cms.double( 0.0 ) ), - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "GlobalTrackingRegionWithVerticesProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.2 ), - ptMin = cms.double( 0.9 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - nSigmaZ = cms.double( 4.0 ), - sigmaZVertex = cms.double( 4.0 ), - fixedError = cms.double( 0.5 ), - useFixedError = cms.bool( True ), - useFoundVertices = cms.bool( True ), - useFakeVertices = cms.bool( True ), - VertexCollection = cms.InputTag( "hltL3MuonVertex" ) + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.1 ), + ptMin = cms.double( 0.9 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL3MuonCandidates" ), + maxNRegions = cms.int32( 10 ), + vertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), + maxNVertices = cms.int32( 1 ), + zErrorBeamSpot = cms.double( 24.2 ), + deltaEta = cms.double( 0.3 ), + deltaPhi = cms.double( 0.3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + zErrorVetex = cms.double( 0.2 ) + ) + ), + CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useMultScattering = cms.bool( True ), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) + ), + extraHitRZtolerance = cms.double( 0.06 ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ) + ), + SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) + ) +) +process.hltIter0L3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + useEventsWithNoVertex = cms.bool( True ), + originHalfLength = cms.double( 0.2 ), + useProtoTrackKinematics = cms.bool( False ), + usePV = cms.bool( False ), + InputVertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + InputCollection = cms.InputTag( "hltPixelTracksForSeedsL3Muon" ), + originRadius = cms.double( 0.1 ) +) +process.hltIter0L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracks" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) +) +process.hltIter0L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter0L3MuonCkfTrackCandidates" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + MeasurementTracker = cms.string( "" ), + AlgorithmName = cms.string( "hltIterX" ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + NavigationSchool = cms.string( "" ), + TrajectoryInEvent = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + GeometricInnerState = cms.bool( True ), + useSimpleMF = cms.bool( True ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +) +process.hltIter0L3MuonTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 3 ), + chi2n_par = cms.double( 0.7 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 0.4, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 0.35, 4.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 0.4, 4.0 ), + d0_par1 = cms.vdouble( 0.3, 4.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +process.hltIter1L3MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + maxChi2 = cms.double( 9.0 ), + trajectories = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + overrideTrkQuals = cms.InputTag( "" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + TrackQuality = cms.string( "highPurity" ) +) +process.hltIter1L3MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + clustersToSkip = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), + OnDemand = cms.bool( False ), + src = cms.InputTag( "hltSiStripClusters" ) +) +process.hltIter1L3MuonPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3', + 'BPix1+BPix2+FPix1_pos', + 'BPix1+BPix2+FPix1_neg', + 'BPix1+FPix1_pos+FPix2_pos', + 'BPix1+FPix1_neg+FPix2_neg' ), + MTOB = cms.PSet( ), + TEC = cms.PSet( ), + MTID = cms.PSet( ), + FPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.0036 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), + hitErrorRPhi = cms.double( 0.0051 ) + ), + MTEC = cms.PSet( ), + MTIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + BPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.006 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), + hitErrorRPhi = cms.double( 0.0027 ) + ), + TIB = cms.PSet( ) +) +process.hltIter1L3MuonPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.05 ), + ptMin = cms.double( 0.5 ), + deltaPhi = cms.double( 0.3 ), + deltaEta = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL3MuonCandidates" ), + maxNRegions = cms.int32( 10 ), + vertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), + maxNVertices = cms.int32( 1 ), + zErrorBeamSpot = cms.double( 24.2 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + zErrorVetex = cms.double( 0.1 ), + measurementTrackerName = cms.string( "hltIter1L3MuonMaskedMeasurementTrackerEvent" ) + ) + ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + ClusterCheckPSet = cms.PSet( + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + MaxNumberOfCosmicClusters = cms.uint32( 50000 ), + doClusterCheck = cms.bool( False ), + ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), + MaxNumberOfPixelClusters = cms.uint32( 10000 ) + ), + OrderedHitsFactoryPSet = cms.PSet( + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.032 ), + useMultScattering = cms.bool( True ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ), + extraHitRZtolerance = cms.double( 0.037 ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) + ), + SeedingLayers = cms.InputTag( "hltIter1L3MuonPixelLayerTriplets" ) + ), + SeedCreatorPSet = cms.PSet( + ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) + ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +) +process.hltIter1L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter1L3MuonPixelSeeds" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1L3MuonMaskedMeasurementTrackerEvent" ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) +) +process.hltIter1L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter1L3MuonCkfTrackCandidates" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1L3MuonMaskedMeasurementTrackerEvent" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + MeasurementTracker = cms.string( "" ), + AlgorithmName = cms.string( "hltIterX" ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + NavigationSchool = cms.string( "" ), + TrajectoryInEvent = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + GeometricInnerState = cms.bool( True ), + useSimpleMF = cms.bool( True ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +) +process.hltIter1L3MuonTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 3 ), + chi2n_par = cms.double( 0.7 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 0.9, 3.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 0.8, 3.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter1L3MuonCtfWithMaterialTracks" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 0.9, 3.0 ), + d0_par1 = cms.vdouble( 0.85, 3.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +process.hltIter1L3MuonTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 5 ), + chi2n_par = cms.double( 0.4 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 1.0, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 1.0, 4.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter1L3MuonCtfWithMaterialTracks" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 1.0, 4.0 ), + d0_par1 = cms.vdouble( 1.0, 4.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +process.hltIter1L3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltIter1L3MuonTrackSelectionHighPurityLoose','hltIter1L3MuonTrackSelectionHighPurityTight' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltIter1L3MuonTrackSelectionHighPurityLoose','hltIter1L3MuonTrackSelectionHighPurityTight' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +process.hltIter1L3MuonMerged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0L3MuonTrackSelectionHighPurity','hltIter1L3MuonTrackSelectionHighPurity' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) ) ), - CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), - OrderedHitsFactoryPSet = cms.PSet( - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), - useMultScattering = cms.bool( True ), - SeedComparitorPSet = cms.PSet( - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) - ), - extraHitRZtolerance = cms.double( 0.06 ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ) - ), - SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) - ) + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltIter0L3MuonTrackSelectionHighPurity','hltIter1L3MuonTrackSelectionHighPurity' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) ) -process.hltPixelVerticesL3Muon = cms.EDProducer( "PixelVertexProducer", - WtAverage = cms.bool( True ), - Method2 = cms.bool( True ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ), - Verbosity = cms.int32( 0 ), - UseError = cms.bool( True ), - TrackCollection = cms.InputTag( "hltPixelTracksL3Muon" ), - PtMin = cms.double( 1.0 ), - NTrkMin = cms.int32( 2 ), - ZOffset = cms.double( 5.0 ), - Finder = cms.string( "DivisiveVertexFinder" ), - ZSeparation = cms.double( 0.05 ) +process.hltIter2L3MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + maxChi2 = cms.double( 16.0 ), + trajectories = cms.InputTag( "hltIter1L3MuonTrackSelectionHighPurity" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + overrideTrkQuals = cms.InputTag( "" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + TrackQuality = cms.string( "highPurity" ) ) -process.hltPixelTracksForSeedsL3Muon = cms.EDProducer( "PixelTrackProducer", - FilterPSet = cms.PSet( - chi2 = cms.double( 1000.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - ComponentName = cms.string( "PixelTrackFilterByKinematics" ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - ptMin = cms.double( 0.1 ), - tipMax = cms.double( 1.0 ) +process.hltIter2L3MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + clustersToSkip = cms.InputTag( "hltIter2L3MuonClustersRefRemoval" ), + OnDemand = cms.bool( False ), + src = cms.InputTag( "hltSiStripClusters" ) +) +process.hltIter2L3MuonPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer", + 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' ), + MTOB = cms.PSet( ), + TEC = cms.PSet( ), + MTID = cms.PSet( ), + FPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.0036 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2L3MuonClustersRefRemoval" ), + hitErrorRPhi = cms.double( 0.0051 ) ), - useFilterWithES = cms.bool( False ), - passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), - FitterPSet = cms.PSet( - ComponentName = cms.string( "PixelFitterByHelixProjections" ), + MTEC = cms.PSet( ), + MTIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + BPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.006 ), + useErrorsFromParam = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - fixImpactParameter = cms.double( 0.0 ) + skipClusters = cms.InputTag( "hltIter2L3MuonClustersRefRemoval" ), + hitErrorRPhi = cms.double( 0.0027 ) ), + TIB = cms.PSet( ) +) +process.hltIter2L3MuonPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", RegionFactoryPSet = cms.PSet( ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), RegionPSet = cms.PSet( precise = cms.bool( True ), - originRadius = cms.double( 0.1 ), - ptMin = cms.double( 0.9 ), + originRadius = cms.double( 0.025 ), + ptMin = cms.double( 1.2 ), + deltaPhi = cms.double( 0.3 ), + deltaEta = cms.double( 0.3 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), mode = cms.string( "VerticesFixed" ), input = cms.InputTag( "hltL3MuonCandidates" ), @@ -13365,45 +15175,37 @@ vertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), maxNVertices = cms.int32( 1 ), zErrorBeamSpot = cms.double( 24.2 ), - deltaEta = cms.double( 0.3 ), - deltaPhi = cms.double( 0.3 ), nSigmaZVertex = cms.double( 3.0 ), nSigmaZBeamSpot = cms.double( 4.0 ), - zErrorVetex = cms.double( 0.2 ) + zErrorVetex = cms.double( 0.05 ), + measurementTrackerName = cms.string( "hltIter2L3MuonMaskedMeasurementTrackerEvent" ) ) ), - CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + ClusterCheckPSet = cms.PSet( + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + MaxNumberOfCosmicClusters = cms.uint32( 50000 ), + doClusterCheck = cms.bool( False ), + ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), + MaxNumberOfPixelClusters = cms.uint32( 10000 ) + ), OrderedHitsFactoryPSet = cms.PSet( - ComponentName = cms.string( "StandardHitTripletGenerator" ), + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), - useMultScattering = cms.bool( True ), - SeedComparitorPSet = cms.PSet( - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) - ), - extraHitRZtolerance = cms.double( 0.06 ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ) + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ), - SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) - ) -) -process.hltIter0L3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - useEventsWithNoVertex = cms.bool( True ), - originHalfLength = cms.double( 0.2 ), - useProtoTrackKinematics = cms.bool( False ), - usePV = cms.bool( False ), - InputVertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - InputCollection = cms.InputTag( "hltPixelTracksForSeedsL3Muon" ), - originRadius = cms.double( 0.1 ) + SeedingLayers = cms.InputTag( "hltIter2L3MuonPixelLayerPairs" ) + ), + SeedCreatorPSet = cms.PSet( + ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) + ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) ) -process.hltIter0L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracks" ), +process.hltIter2L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter2L3MuonPixelSeeds" ), maxSeedsBeforeCleaning = cms.uint32( 1000 ), SimpleMagneticField = cms.string( "ParabolicMf" ), TransientInitialStateEstimatorParameters = cms.PSet( @@ -13412,22 +15214,22 @@ propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2L3MuonMaskedMeasurementTrackerEvent" ), cleanTrajectoryAfterInOut = cms.bool( False ), useHitsSplitting = cms.bool( False ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), doSeedingRegionRebuilding = cms.bool( False ), maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryBuilder = cms.string( "" ) ) -process.hltIter0L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter0L3MuonCkfTrackCandidates" ), +process.hltIter2L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter2L3MuonCkfTrackCandidates" ), SimpleMagneticField = cms.string( "ParabolicMf" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2L3MuonMaskedMeasurementTrackerEvent" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "" ), @@ -13440,7 +15242,7 @@ useSimpleMF = cms.bool( True ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) ) -process.hltIter0L3MuonTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", +process.hltIter2L3MuonTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", max_d0 = cms.double( 100.0 ), minNumber3DLayers = cms.uint32( 0 ), max_lostHitFraction = cms.double( 1.0 ), @@ -13467,7 +15269,7 @@ max_z0 = cms.double( 100.0 ), useVertices = cms.bool( True ), min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ), + src = cms.InputTag( "hltIter2L3MuonCtfWithMaterialTracks" ), max_minMissHitOutOrIn = cms.int32( 99 ), chi2n_no1Dmod_par = cms.double( 9999.0 ), vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), @@ -13477,599 +15279,925 @@ res_par = cms.vdouble( 0.003, 0.001 ), minHitsToBypassChecks = cms.uint32( 20 ) ) -process.hltIter1L3MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - maxChi2 = cms.double( 9.0 ), - trajectories = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - overrideTrkQuals = cms.InputTag( "" ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - TrackQuality = cms.string( "highPurity" ) +process.hltIter2L3MuonMerged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltIter1L3MuonMerged','hltIter2L3MuonTrackSelectionHighPurity' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltIter1L3MuonMerged','hltIter2L3MuonTrackSelectionHighPurity' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +process.hltTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", + src = cms.InputTag( "hltIter2L3MuonMerged" ), + particleType = cms.string( "mu+" ) +) +process.hltMu7p5Track2JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 2.0 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 3.35 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 2.8 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) +) +process.hltPreMu7p5Track3p5Jpsi = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltMu7p5Track3p5JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 3.5 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 3.35 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 2.8 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) +) +process.hltPreMu7p5Track7Jpsi = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltMu7p5Track7JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 7.0 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 3.35 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 2.8 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) +) +process.hltPreMu7p5Track2Upsilon = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltMu7p5Track2UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 2.0 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 11.4 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 8.5 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) +) +process.hltPreMu7p5Track3p5Upsilon = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltMu7p5Track3p5UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 3.5 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 11.4 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 8.5 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) +) +process.hltPreMu7p5Track7Upsilon = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltMu7p5Track7UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 7.0 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 11.4 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 8.5 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) +) +process.hltL1sL1DoubleMu0er16NoOS = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_Eta1p6_WdEta18" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +process.hltPreDimuon0er16JpsiNoOSNoVertexing = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( True ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0er16NoOS" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +process.hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 2 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0 ) +) +process.hltDimuon0JpsiNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.35 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.8 ) +) +process.hltL1sL1DoubleMu0er16OS = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_Eta1p6_WdEta18_OS" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +process.hltPreDimuon0er16JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1fL1sL1DoubleMu0er16OSL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( True ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0er16OS" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +process.hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er16OSL1Filtered0" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 2 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0 ) +) +process.hltDimuon0JpsiOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.35 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.8 ) +) +process.hltPreDimuon6JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltIter1L3MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - clustersToSkip = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), - OnDemand = cms.bool( False ), - src = cms.InputTag( "hltSiStripClusters" ) +process.hltDimuon6JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fDoubleMu2L2PreFiltered2" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.35 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 6.0 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.8 ) ) -process.hltIter1L3MuonPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg' ), - MTOB = cms.PSet( ), - TEC = cms.PSet( ), - MTID = cms.PSet( ), - FPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.0036 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0051 ) - ), - MTEC = cms.PSet( ), - MTIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - BPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.006 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0027 ) - ), - TIB = cms.PSet( ) +process.hltL1sL1SingleEG40 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) ) -process.hltIter1L3MuonPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.05 ), - ptMin = cms.double( 0.5 ), - deltaPhi = cms.double( 0.3 ), - deltaEta = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltL3MuonCandidates" ), - maxNRegions = cms.int32( 10 ), - vertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), - maxNVertices = cms.int32( 1 ), - zErrorBeamSpot = cms.double( 24.2 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - zErrorVetex = cms.double( 0.1 ), - measurementTrackerName = cms.string( "hltIter1L3MuonMaskedMeasurementTrackerEvent" ) - ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - ClusterCheckPSet = cms.PSet( - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - MaxNumberOfCosmicClusters = cms.uint32( 50000 ), - doClusterCheck = cms.bool( False ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ) - ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.032 ), - useMultScattering = cms.bool( True ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ), - extraHitRZtolerance = cms.double( 0.037 ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) - ), - SeedingLayers = cms.InputTag( "hltIter1L3MuonPixelLayerTriplets" ) - ), - SeedCreatorPSet = cms.PSet( - ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) - ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +process.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltIter1L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter1L3MuonPixelSeeds" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1L3MuonMaskedMeasurementTrackerEvent" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) +process.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) ) -process.hltIter1L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter1L3MuonCkfTrackCandidates" ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1L3MuonMaskedMeasurementTrackerEvent" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "" ), - AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - NavigationSchool = cms.string( "" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - GeometricInnerState = cms.bool( True ), - useSimpleMF = cms.bool( True ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +process.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltIter1L3MuonTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 3 ), - chi2n_par = cms.double( 0.7 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 0.9, 3.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 0.8, 3.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter1L3MuonCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 0.9, 3.0 ), - d0_par1 = cms.vdouble( 0.85, 3.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) +process.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEG85EtFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter1L3MuonTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 5 ), - chi2n_par = cms.double( 0.4 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 1.0, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 1.0, 4.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter1L3MuonCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 1.0, 4.0 ), - d0_par1 = cms.vdouble( 1.0, 4.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) +process.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + ncandcut = cms.int32( 2 ) ) -process.hltIter1L3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1L3MuonTrackSelectionHighPurityLoose','hltIter1L3MuonTrackSelectionHighPurityTight' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter1L3MuonTrackSelectionHighPurityLoose','hltIter1L3MuonTrackSelectionHighPurityTight' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +process.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter1L3MuonMerged = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0L3MuonTrackSelectionHighPurity','hltIter1L3MuonTrackSelectionHighPurity' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter0L3MuonTrackSelectionHighPurity','hltIter1L3MuonTrackSelectionHighPurity' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +process.hltL1sL1SingleEG20 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG20" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) ) -process.hltIter2L3MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - maxChi2 = cms.double( 16.0 ), - trajectories = cms.InputTag( "hltIter1L3MuonTrackSelectionHighPurity" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - overrideTrkQuals = cms.InputTag( "" ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - TrackQuality = cms.string( "highPurity" ) +process.hltPreEle20WP60Ele8Mass55 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltIter2L3MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - clustersToSkip = cms.InputTag( "hltIter2L3MuonClustersRefRemoval" ), - OnDemand = cms.bool( False ), - src = cms.InputTag( "hltSiStripClusters" ) +process.hltEGL1SingleEG20Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG20" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) ) -process.hltIter2L3MuonPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer", - 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' ), - MTOB = cms.PSet( ), - TEC = cms.PSet( ), - MTID = cms.PSet( ), - FPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.0036 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2L3MuonClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0051 ) - ), - MTEC = cms.PSet( ), - MTIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - BPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.006 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2L3MuonClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0027 ) - ), - TIB = cms.PSet( ) +process.hltEle20WP60Ele8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG20Filter" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltIter2L3MuonPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.025 ), - ptMin = cms.double( 1.2 ), - deltaPhi = cms.double( 0.3 ), - deltaEta = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltL3MuonCandidates" ), - maxNRegions = cms.int32( 10 ), - vertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), - maxNVertices = cms.int32( 1 ), - zErrorBeamSpot = cms.double( 24.2 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - zErrorVetex = cms.double( 0.05 ), - measurementTrackerName = cms.string( "hltIter2L3MuonMaskedMeasurementTrackerEvent" ) - ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - ClusterCheckPSet = cms.PSet( - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - MaxNumberOfCosmicClusters = cms.uint32( 50000 ), - doClusterCheck = cms.bool( False ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ) - ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - GeneratorPSet = cms.PSet( - maxElement = cms.uint32( 100000 ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) - ), - SeedingLayers = cms.InputTag( "hltIter2L3MuonPixelLayerPairs" ) - ), - SeedCreatorPSet = cms.PSet( - ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) - ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +process.hltEle20WP60Ele8ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEle20WP60Ele8EtFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter2L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter2L3MuonPixelSeeds" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2L3MuonMaskedMeasurementTrackerEvent" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) +process.hltEle20WP60Ele8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.1 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle20WP60Ele8ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter2L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter2L3MuonCkfTrackCandidates" ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2L3MuonMaskedMeasurementTrackerEvent" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "" ), - AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - NavigationSchool = cms.string( "" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - GeometricInnerState = cms.bool( True ), - useSimpleMF = cms.bool( True ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +process.hltEle20WP60Ele8EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle20WP60Ele8HEFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter2L3MuonTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 3 ), - chi2n_par = cms.double( 0.7 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 0.4, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 0.35, 4.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter2L3MuonCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 0.4, 4.0 ), - d0_par1 = cms.vdouble( 0.3, 4.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) +process.hltEle20WP60Ele8HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle20WP60Ele8EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter2L3MuonMerged = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1L3MuonMerged','hltIter2L3MuonTrackSelectionHighPurity' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter1L3MuonMerged','hltIter2L3MuonTrackSelectionHighPurity' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +process.hltEle20WP60Ele8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle20WP60Ele8HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) ) -process.hltTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", - src = cms.InputTag( "hltIter2L3MuonMerged" ), - particleType = cms.string( "mu+" ) +process.hltEle20WP60Ele8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 1.05 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 1.05 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltMu7p5Track2JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +process.hltEle20WP60Ele8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 2.0 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 3.35 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 2.8 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.005 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.005 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltPreMu7p5Track3p5Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +process.hltEle20WP60Ele8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.03 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle20WP60Ele8DetaFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltMu7p5Track3p5JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +process.hltEle20WP60Ele8TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 3.5 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 3.35 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 2.8 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle20WP60Ele8DphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltPreMu7p5Track7Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +process.hltEle20WP60Ele8EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + ncandcut = cms.int32( 2 ) ) -process.hltMu7p5Track7JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +process.hltEle20WP60Ele8PixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 7.0 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 3.35 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 2.8 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + candTag = cms.InputTag( "hltEle20WP60Ele8EtUnseededFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) ) -process.hltPreMu7p5Track2Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +process.hltEle20WP60Ele8Mass55Filter = cms.EDFilter( "HLTPMMassFilter", + saveTags = cms.bool( False ), + lowerMassCut = cms.double( 55.0 ), + L1NonIsoCand = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + upperMassCut = cms.double( 125.0 ), + candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchUnseededFilter" ), + reqOppCharge = cms.untracked.bool( False ), + nZcandcut = cms.int32( 1 ) ) -process.hltMu7p5Track2UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +process.hltL1sL1SingleIsoEG18 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG18" ), saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 2.0 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 11.4 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 8.5 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreMu7p5Track3p5Upsilon = cms.EDFilter( "HLTPrescaler", +process.hltPreEle22eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltMu7p5Track3p5UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", - saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 3.5 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 11.4 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 8.5 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) +process.hltEGL1SingleIsoEG18erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.17 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleIsoEG18" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) +) +process.hltSingleEG22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG18erFilter" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltSingleEle22WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.031 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltSingleEG22EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltSingleEle22WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( 0.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltSingleEle22WP75ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltSingleEle22WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.14 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.21 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltSingleEle22WP75HcEFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltSingleEle22WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.21 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.11 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltSingleEle22WP75EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltSingleEle22WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltSingleEle22WP75HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +process.hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.032 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.032 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltSingleEle22WP75PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltSingleEle22WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 2.8 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 3.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltSingleEle22WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.0065 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.0035 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfChi2Filter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltPreMu7p5Track7Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +process.hltSingleEle22WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.021 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfDetaFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltMu7p5Track7UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +process.hltSingleEle22WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 7.0 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 11.4 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 8.5 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfDphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltL1sL1DoubleMu0er16NoOS = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_Eta1p6_WdEta18" ), +process.hltL1sL1IsoEG20erTauJet20er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_IsoEG20er_TauJet20er_NotWdEta0" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -14080,302 +16208,916 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreDimuon0er16JpsiNoOSNoVertexing = cms.EDFilter( "HLTPrescaler", +process.hltPreEle22eta2p1WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", +process.hltEGRegionalL1IsoEG20erTauJet20er = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.17 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1IsoEG20erTauJet20er" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) +) +process.hltEG22L1sIsoEG20erTauJet20erEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGRegionalL1IsoEG20erTauJet20er" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEle22WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0er16NoOS" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "hltL1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.031 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEG22L1sIsoEG20erTauJet20erEtFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", +process.hltEle22WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( 0.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle22WP75ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle22WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 2 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.14 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.21 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle22WP75HcEFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltDimuon0JpsiNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEle22WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - ChargeOpt = cms.int32( -1 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - FastAccept = cms.bool( False ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), - MaxPtBalance = cms.double( 999999.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MaxAcop = cms.double( 999.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 3.35 ), - MinPtMax = cms.vdouble( 0.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxDz = cms.double( 9999.0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxDr = cms.double( 2.0 ), - MinAcop = cms.double( -999.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MinNhits = cms.int32( 0 ), - NSigmaPt = cms.double( 0.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - MinInvMass = cms.vdouble( 2.8 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.21 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.11 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle22WP75EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltL1sL1DoubleMu0er16OS = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_Eta1p6_WdEta18_OS" ), +process.hltEle22WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle22WP75HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) ) -process.hltPreDimuon0er16JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +process.hltEle22WP75GsfOneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.032 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.032 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle22WP75PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle22WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 2.8 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 3.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle22WP75GsfOneOESuperMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle22WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.0065 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.0035 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle22WP75GsfChi2Filter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle22WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.021 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle22WP75GsfDetaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle22WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle22WP75GsfDphiFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltTauJet5 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( False ), + MinPt = cms.double( 5.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) +) +process.hltOverlapFilterIsoEle22WP75GsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", + saveTags = cms.bool( False ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle22WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +process.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", + debug = cms.untracked.bool( False ), + linkDefinitions = cms.VPSet( + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "PS1:ECAL" ), + linkerName = cms.string( "PreshowerAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "PS2:ECAL" ), + linkerName = cms.string( "PreshowerAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "TRACK:ECAL" ), + linkerName = cms.string( "TrackAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "TRACK:HCAL" ), + linkerName = cms.string( "TrackAndHCALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( False ), + linkType = cms.string( "ECAL:HCAL" ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( False ), + linkType = cms.string( "HFEM:HFHAD" ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) + ), + elementImporters = cms.VPSet( + cms.PSet( importerName = cms.string( "GeneralTracksImporter" ), + useIterativeTracking = cms.bool( False ), + source = cms.InputTag( "hltLightPFTracks" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3 ), + muonSrc = cms.InputTag( "hltMuons" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( -1.0, -1.0, -1.0, -1.0, -1.0 ) + ), + cms.PSet( importerName = cms.string( "ECALClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHCAL" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHFEM" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHFHAD" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ) + ) + ), + verbose = cms.untracked.bool( False ) +) +process.hltParticleFlowForTaus = cms.EDProducer( "PFProducer", + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + minPtForPostCleaning = cms.double( 20.0 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + sumPtTrackIsoForPhoton = cms.double( -1.0 ), + metFactorForFakes = cms.double( 4.0 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + electron_missinghits = cms.uint32( 1 ), + metSignificanceForCleaning = cms.double( 3.0 ), + usePFPhotons = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + nTrackIsoForEgammaSC = cms.uint32( 2 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + cosmicRejectionDistance = cms.double( 1.0 ), + useEGammaFilters = cms.bool( False ), + useEGammaElectrons = cms.bool( False ), + nsigma_TRACK = cms.double( 1.0 ), + useEGammaSupercluster = cms.bool( False ), + sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ), + eventFractionForCleaning = cms.double( 0.8 ), + usePFDecays = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + eventFractionForRejection = cms.double( 0.8 ), + photon_MinEt = cms.double( 10.0 ), + usePFNuclearInteractions = cms.bool( False ), + maxSignificance = cms.double( 2.5 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + debug = cms.untracked.bool( False ), + pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ), + 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 ), + ptErrorScale = cms.double( 8.0 ), + minSignificance = cms.double( 2.5 ), + minMomentumForPunchThrough = cms.double( 100.0 ), + pf_conv_mvaCut = cms.double( 0.0 ), + useCalibrationsFromDB = cms.bool( True ), + usePFElectrons = cms.bool( False ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + photon_combIso = cms.double( 10.0 ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + postHFCleaning = cms.bool( False ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHCAL:Cleaned','hltParticleFlowClusterHFHAD:Cleaned','hltParticleFlowClusterHFEM:Cleaned' ), + coneEcalIsoForEgammaSC = cms.double( 0.3 ), + minSignificanceReduction = cms.double( 1.4 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + 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 ), + minPixelHits = cms.int32( 1 ), + maxDPtOPt = cms.double( 1.0 ), + useHO = cms.bool( False ), + pf_electron_output_col = cms.string( "electrons" ), + electron_noniso_mvaCut = cms.double( -0.1 ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + useVerticesForNeutral = cms.bool( True ), + pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes.root" ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ), + coneTrackIsoForEgammaSC = cms.double( 0.3 ), + minDeltaMet = cms.double( 0.4 ), + pt_Error = cms.double( 1.0 ), + useProtectionsForJetMET = cms.bool( True ), + metFactorForRejection = cms.double( 4.0 ), + sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ), + calibHF_use = cms.bool( False ), + verbose = cms.untracked.bool( False ), + usePFConversions = cms.bool( False ), + trackQuality = cms.string( "highPurity" ), + calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ), + metFactorForCleaning = cms.double( 4.0 ), + eventFactorForCosmics = cms.double( 10.0 ), + egammaElectrons = cms.InputTag( "" ), + minEnergyForPunchThrough = cms.double( 100.0 ), + minTrackerHits = cms.int32( 8 ), + iCfgCandConnector = cms.PSet( + bCalibSecondary = cms.bool( False ), + bCalibPrimary = cms.bool( False ), + bCorrect = cms.bool( False ), + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ) + ), + rejectTracks_Bad = cms.bool( False ), + pf_electronID_crackCorrection = cms.bool( False ), + pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterCorr.root" ), + 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 ), + muons = cms.InputTag( "hltMuons" ), + metFactorForHighEta = cms.double( 25.0 ), + minHFCleaningPt = cms.double( 5.0 ), + muon_HCAL = cms.vdouble( 3.0, 3.0 ), + pf_electron_mvaCut = cms.double( -0.1 ), + ptFactorForHighEta = cms.double( 2.0 ), + maxDeltaPhiPt = cms.double( 7.0 ), + pf_electronID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_PfElectrons23Jan_IntToFloat.txt" ), + sumEtEcalIsoForEgammaSC_endcap = cms.double( 2.0 ), + 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 ), + pf_GlobC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFGlobalCorr.root" ), + photon_HoE = cms.double( 0.1 ), + sumEtEcalIsoForEgammaSC_barrel = cms.double( 1.0 ), + calibPFSCEle_Fbrem_endcap = cms.vdouble( 0.9, 6.5, -0.0692932, 0.101776, 0.995338, -0.00236548, 0.874998, 1.653, -0.0750184, 0.147, 0.923165, 4.74665E-4, 1.10782 ), + punchThroughFactor = cms.double( 3.0 ), + algoType = cms.uint32( 0 ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + postMuonCleaning = cms.bool( True ), + calibPFSCEle_barrel = cms.vdouble( 1.004, -1.536, 22.88, -1.467, 0.3555, 0.6227, 14.65, 2051.0, 25.0, 0.9932, -0.5444, 0.0, 0.5438, 0.7109, 7.645, 0.2904, 0.0 ), + electron_protectionsForJetMET = cms.PSet( + maxE = cms.double( 50.0 ), + maxTrackPOverEele = cms.double( 1.0 ), + maxEcalEOverP_2 = cms.double( 0.2 ), + maxHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverP_1 = cms.double( 0.5 ), + maxHcalEOverP = cms.double( 1.0 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalE = cms.double( 10.0 ), + maxEeleOverPout = cms.double( 0.2 ), + maxNtracks = cms.double( 3.0 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxDPhiIN = cms.double( 0.1 ), + maxEeleOverPoutRes = cms.double( 0.5 ) + ), + electron_iso_pt = cms.double( 10.0 ), + isolatedElectronID_mvaWeightFile = cms.string( "RecoEgamma/ElectronIdentification/data/TMVA_BDTSimpleCat_17Feb2011.weights.xml" ), + vertexCollection = cms.InputTag( "hltPixelVertices" ), + X0_Map = cms.string( "RecoParticleFlow/PFProducer/data/allX0histos.root" ), + calibPFSCEle_Fbrem_barrel = cms.vdouble( 0.6, 6.0, -0.0255975, 0.0576727, 0.975442, -5.46394E-4, 1.26147, 25.0, -0.02025, 0.04537, 0.9728, -8.962E-4, 1.172 ), + blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), + punchThroughMETFactor = cms.double( 4.0 ), + metSignificanceForRejection = cms.double( 4.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 2.0 ) + ), + usePhotonReg = cms.bool( False ), + dzPV = cms.double( 0.2 ), + 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 ), + useRegressionFromDB = cms.bool( False ), + muon_ECAL = cms.vdouble( 0.5, 0.5 ), + usePFSCEleCalib = cms.bool( True ) ) -process.hltL1fL1sL1DoubleMu0er16OSL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( True ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0er16OS" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "hltL1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) +process.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( True ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "PFJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.4 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltParticleFlowForTaus" ), + inputEtMin = cms.double( 0.0 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetPtMin = cms.double( 0.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 0 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -process.hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", - saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er16OSL1Filtered0" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 2 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0 ) +process.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", + pfCandAssocMapSrc = cms.InputTag( "" ), + src = cms.InputTag( "hltAK4PFJetsForTaus" ), + deltaR = cms.double( 0.8 ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) ) -process.hltDimuon0JpsiOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - ChargeOpt = cms.int32( -1 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - FastAccept = cms.bool( False ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0" ), - MaxPtBalance = cms.double( 999999.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MaxAcop = cms.double( 999.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 3.35 ), - MinPtMax = cms.vdouble( 0.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxDz = cms.double( 9999.0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxDr = cms.double( 2.0 ), - MinAcop = cms.double( -999.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MinNhits = cms.int32( 0 ), - NSigmaPt = cms.double( 0.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - MinInvMass = cms.vdouble( 2.8 ) +process.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer", + outputSelection = cms.string( "pt > 0.5" ), + ranking = cms.VPSet( + cms.PSet( selectionPassFunction = cms.string( "-pt" ), + selectionFailValue = cms.double( 1000.0 ), + selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), + name = cms.string( "ChargedPFCandidate" ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ) + ) + ), + builders = cms.VPSet( + cms.PSet( minMergeChargedHadronPt = cms.double( 100.0 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + minMergeNeutralHadronEt = cms.double( 0.0 ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minNeutralHadronEt = cms.double( 30.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 0.5 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ) + ) + ) + ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ) ) -process.hltPreDimuon6JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +process.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", + outputSelection = cms.string( "pt > 0" ), + ranking = cms.VPSet( + cms.PSet( selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ), + selectionFailValue = cms.double( 1000.0 ), + selection = cms.string( "algoIs(\'kStrips\')" ), + name = cms.string( "InStrip" ), + plugin = cms.string( "RecoTauPiZeroStringQuality" ) + ) + ), + builders = cms.VPSet( + cms.PSet( name = cms.string( "s" ), + stripPhiAssociationDistance = cms.double( 0.2 ), + plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), + minGammaEtStripAdd = cms.double( 0.0 ), + minGammaEtStripSeed = cms.double( 0.5 ), + maxStripBuildIterations = cms.int32( -1 ), + updateStripAfterEachDaughter = cms.bool( False ), + makeCombinatoricStrips = cms.bool( False ), + applyElecTrackQcuts = cms.bool( False ), + stripCandidatesParticleIds = cms.vint32( 2, 4 ), + minStripEt = cms.double( 1.0 ), + stripEtaAssociationDistance = cms.double( 0.05 ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minGammaEt = cms.double( 0.5 ), + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ) + ) + ) + ), + massHypothesis = cms.double( 0.136 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ) ) -process.hltDimuon6JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - ChargeOpt = cms.int32( -1 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - FastAccept = cms.bool( False ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fDoubleMu2L2PreFiltered2" ), - MaxPtBalance = cms.double( 999999.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MaxAcop = cms.double( 999.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 3.35 ), - MinPtMax = cms.vdouble( 0.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxDz = cms.double( 9999.0 ), - MinPtPair = cms.vdouble( 6.0 ), - MaxDr = cms.double( 2.0 ), - MinAcop = cms.double( -999.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MinNhits = cms.int32( 0 ), - NSigmaPt = cms.double( 0.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - MinInvMass = cms.vdouble( 2.8 ) +process.hltPFTausSansRef = cms.EDProducer( "RecoTauProducer", + piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), + modifiers = cms.VPSet( + cms.PSet( ElectronPreIDProducer = cms.InputTag( "elecpreid" ), + name = cms.string( "shrinkingConeElectronRej" ), + plugin = cms.string( "RecoTauElectronRejectionPlugin" ), + DataType = cms.string( "AOD" ), + maximumForElectrionPreIDOutput = cms.double( -0.1 ), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), + ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ), + EcalStripSumE_minClusEnergy = cms.double( 0.1 ), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), + EcalStripSumE_deltaEta = cms.double( 0.03 ) + ) + ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), + maxJetAbsEta = cms.double( 99.0 ), + chargedHadronSrc = cms.InputTag( "hltTauPFJetsRecoTauChargedHadrons" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( usePFLeptons = cms.bool( True ), + signalConeNeutralHadrons = cms.string( "0.1" ), + name = cms.string( "fixedConeTau" ), + plugin = cms.string( "RecoTauBuilderConePlugin" ), + isoConeChargedHadrons = cms.string( "0.4" ), + isoConePiZeros = cms.string( "0.4" ), + isoConeNeutralHadrons = cms.string( "0.4" ), + matchingCone = cms.string( "0.4" ), + signalConeChargedHadrons = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), + leadObjectPt = cms.double( 0.5 ), + signalConePiZeros = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), + qualityCuts = cms.PSet( + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 0.5 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ) + ), + maxSignalConeChargedHadrons = cms.int32( 3 ) + ) + ), + buildNullTaus = cms.bool( True ) ) -process.hltL1sL1SingleEG35 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) +process.hltPFTaus = cms.EDProducer( "RecoTauPiZeroUnembedder", + src = cms.InputTag( "hltPFTausSansRef" ) ) -process.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +process.hltPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltPFTaus" ) ) -process.hltEGL1SingleEG35Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) +process.hltPFTauLooseAbsoluteIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + PFTauProducer = cms.InputTag( "hltPFTaus" ), + maximumSumPtCut = cms.double( 3.0 ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + minTrackHits = cms.uint32( 5 ), + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + minTrackPixelHits = cms.uint32( 2 ), + minGammaEt = cms.double( 0.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.05 ) + ), + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ) + ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( True ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + deltaBetaFactor = cms.string( "0.38" ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.06 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( False ), + maximumOccupancy = cms.uint32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + verbosity = cms.int32( 0 ), + applyRhoCorrection = cms.bool( False ), + relativeSumPtOffset = cms.double( 0.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + storeRawPUsumPt = cms.bool( False ) ) -process.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( False ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - ncandcut = cms.int32( 1 ) +process.hltPFTauLooseRelativeIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + PFTauProducer = cms.InputTag( "hltPFTaus" ), + maximumSumPtCut = cms.double( 3.0 ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + minTrackHits = cms.uint32( 5 ), + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + minTrackPixelHits = cms.uint32( 2 ), + minGammaEt = cms.double( 0.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.05 ) + ), + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ) + ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( False ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + deltaBetaFactor = cms.string( "0.38" ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.1 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( True ), + maximumOccupancy = cms.uint32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + verbosity = cms.int32( 0 ), + applyRhoCorrection = cms.bool( False ), + relativeSumPtOffset = cms.double( 20.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + storeRawPUsumPt = cms.bool( False ) ) -process.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEG85EtFilter" ), - nonIsoTag = cms.InputTag( "" ) +process.hltPFTauLooseAbsOrRelIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", + PassValue = cms.double( 1.0 ), + Prediscriminants = cms.PSet( + discr2 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltPFTauLooseRelativeIsolationDiscriminator" ) + ), + discr1 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltPFTauLooseAbsoluteIsolationDiscriminator" ) + ), + BooleanOperator = cms.string( "or" ) + ), + FailValue = cms.double( 0.0 ), + PFTauProducer = cms.InputTag( "hltPFTaus" ) ) -process.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltPFTau20 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( False ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - ncandcut = cms.int32( 2 ) + MinPt = cms.double( 20.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltPFTaus" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) ) -process.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), +process.hltSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + cut = cms.string( "pt > 0" ), + src = cms.InputTag( "hltPFTaus" ) +) +process.hltPFTau20Track = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), - nonIsoTag = cms.InputTag( "" ) + MinPt = cms.double( 20.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) ) -process.hltL1sL1SingleEG20 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG20" ), +process.hltSelectedPFTausTrackFindingLooseIsolation = cms.EDFilter( "PFTauSelector", + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltPFTauLooseAbsOrRelIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + cut = cms.string( "pt > 0" ), + src = cms.InputTag( "hltPFTaus" ) +) +process.hltPFTau20TrackLooseIso = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) + MinPt = cms.double( 20.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingLooseIsolation" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) ) -process.hltPreEle20WP60Ele8Mass55 = cms.EDFilter( "HLTPrescaler", +process.hltOverlapFilterIsoEle22WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLT2PhotonPFTau", + saveTags = cms.bool( True ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingLooseIsolation' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle22WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIso" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +process.hltPreEle25WP60SC4Mass55 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEGL1SingleEG20Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG20" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) -process.hltEle20WP60Ele8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEle25WP60SC4EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), inputTag = cms.InputTag( "hltEGL1SingleEG20Filter" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), + etcutEB = cms.double( 25.0 ), + etcutEE = cms.double( 25.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle20WP60Ele8ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle25WP60SC4ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -14390,10 +17132,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle20WP60Ele8EtFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle20WP60Ele8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle25WP60SC4HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -14408,27 +17150,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle20WP60Ele8ClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer", - energyEndcap = cms.double( 0.0 ), - effectiveAreaBarrel = cms.double( 0.149 ), - etaStripBarrel = cms.double( 0.0 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ), - etaStripEndcap = cms.double( 0.0 ), - drVetoBarrel = cms.double( 0.0 ), - drMax = cms.double( 0.3 ), - doRhoCorrection = cms.bool( True ), - energyBarrel = cms.double( 0.0 ), - effectiveAreaEndcap = cms.double( 0.097 ), - drVetoEndcap = cms.double( 0.0 ), - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ) -) -process.hltEle20WP60Ele8EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle25WP60SC4EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -14443,143 +17168,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle20WP60Ele8HEFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4HEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltRegionalTowerForEgamma = cms.EDProducer( "EgammaHLTCaloTowerProducer", - L1NonIsoCand = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - EMin = cms.double( 0.8 ), - EtMin = cms.double( 0.5 ), - L1IsoCand = cms.InputTag( 'hltL1extraParticles','Isolated' ), - useTowersInCone = cms.double( 0.8 ), - towerCollection = cms.InputTag( "hltTowerMakerForAll" ) -) -process.hltParticleFlowRecHitHCALForEgamma = cms.EDProducer( "PFCTRecHitProducer", - ECAL_Compensate = cms.bool( False ), - ECAL_Dead_Code = cms.uint32( 10 ), - MinLongTiming_Cut = cms.double( -5.0 ), - ECAL_Compensation = cms.double( 0.5 ), - MaxLongTiming_Cut = cms.double( 5.0 ), - weight_HFhad = cms.double( 1.0 ), - ApplyPulseDPG = cms.bool( False ), - navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ), - ECAL_Threshold = cms.double( 10.0 ), - ApplyTimeDPG = cms.bool( False ), - caloTowers = cms.InputTag( "hltRegionalTowerForEgamma" ), - hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ), - LongFibre_Fraction = cms.double( 0.1 ), - MaxShortTiming_Cut = cms.double( 5.0 ), - HcalMaxAllowedHFLongShortSev = cms.int32( 9 ), - thresh_Barrel = cms.double( 0.4 ), - navigation_HF = cms.bool( True ), - HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ), - HF_Calib_29 = cms.double( 1.07 ), - LongFibre_Cut = cms.double( 120.0 ), - EM_Depth = cms.double( 22.0 ), - weight_HFem = cms.double( 1.0 ), - LongShortFibre_Cut = cms.double( 1.0E9 ), - MinShortTiming_Cut = cms.double( -5.0 ), - HCAL_Calib = cms.bool( True ), - thresh_HF = cms.double( 0.4 ), - HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ), - thresh_Endcap = cms.double( 0.4 ), - HcalMaxAllowedChannelStatusSev = cms.int32( 9 ), - hcalRecHitsHF = cms.InputTag( "hltHfreco" ), - ShortFibre_Cut = cms.double( 60.0 ), - ApplyLongShortDPG = cms.bool( True ), - HF_Calib = cms.bool( True ), - HAD_Depth = cms.double( 47.0 ), - ShortFibre_Fraction = cms.double( 0.01 ), - HCAL_Calib_29 = cms.double( 1.35 ) -) -process.hltParticleFlowClusterHCALForEgamma = cms.EDProducer( "PFClusterProducer", - pfClusterBuilder = cms.PSet( - positionCalc = cms.PSet( - minFractionInCalc = cms.double( 1.0E-9 ), - logWeightDenominator = cms.double( 0.8 ), - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( 5 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) - ), - minFracTot = cms.double( 1.0E-20 ), - maxIterations = cms.uint32( 50 ), - stoppingTolerance = cms.double( 1.0E-8 ), - minFractionToKeep = cms.double( 1.0E-7 ), - excludeOtherSeeds = cms.bool( True ), - showerSigma = cms.double( 10.0 ), - recHitEnergyNorms = cms.VPSet( - cms.PSet( detector = cms.string( "HCAL_BARREL1" ), - recHitEnergyNorm = cms.double( 0.8 ) - ), - cms.PSet( detector = cms.string( "HCAL_ENDCAP" ), - recHitEnergyNorm = cms.double( 0.8 ) - ) - ), - algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), - allCellsPositionCalc = cms.PSet( - minFractionInCalc = cms.double( 1.0E-9 ), - logWeightDenominator = cms.double( 0.8 ), - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( -1 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) - ) - ), - positionReCalc = cms.PSet( ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.double( 0.8 ), - detector = cms.string( "HCAL_BARREL1" ), - gatheringThresholdPt = cms.double( 0.0 ) - ), - cms.PSet( gatheringThreshold = cms.double( 0.8 ), - detector = cms.string( "HCAL_ENDCAP" ), - gatheringThresholdPt = cms.double( 0.0 ) - ) - ), - useCornerCells = cms.bool( True ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ) - ), - energyCorrector = cms.PSet( ), - recHitCleaners = cms.VPSet( - cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) ) - ), - seedFinder = cms.PSet( - nNeighbours = cms.int32( 4 ), - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThreshold = cms.double( 0.8 ), - seedingThresholdPt = cms.double( 0.0 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThreshold = cms.double( 1.1 ), - seedingThresholdPt = cms.double( 0.0 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ) - ), - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCALForEgamma" ) -) -process.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", - energyEndcap = cms.double( 0.0 ), - useHF = cms.bool( False ), - effectiveAreaBarrel = cms.double( 0.06 ), - etaStripBarrel = cms.double( 0.0 ), - pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - etaStripEndcap = cms.double( 0.0 ), - drVetoBarrel = cms.double( 0.0 ), - pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForEgamma" ), - drMax = cms.double( 0.3 ), - doRhoCorrection = cms.bool( True ), - energyBarrel = cms.double( 0.0 ), - effectiveAreaEndcap = cms.double( 0.089 ), - drVetoEndcap = cms.double( 0.0 ), - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - rhoMax = cms.double( 9.9999999E7 ), - pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), - rhoScale = cms.double( 1.0 ) -) -process.hltEle20WP60Ele8HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle25WP60SC4HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -14594,10 +17186,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle20WP60Ele8EcalIsoFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle20WP60Ele8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle25WP60SC4PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), @@ -14608,7 +17200,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle20WP60Ele8HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -14623,7 +17215,7 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -process.hltEle20WP60Ele8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle25WP60SC4OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -14638,10 +17230,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle20WP60Ele8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle25WP60SC4DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -14650,666 +17242,287 @@ thrRegularEE = cms.double( 0.005 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.005 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle20WP60Ele8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.03 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle20WP60Ele8DetaFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltElectronsVertex = cms.EDProducer( "VertexFromTrackProducer", - verbose = cms.untracked.bool( False ), - useTriggerFilterElectrons = cms.bool( False ), - beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - isRecoCandidate = cms.bool( True ), - trackLabel = cms.InputTag( "hltEgammaGsfElectrons" ), - useTriggerFilterMuons = cms.bool( False ), - useBeamSpot = cms.bool( True ), - vertexLabel = cms.InputTag( "None" ), - triggerFilterElectronsSrc = cms.InputTag( "None" ), - triggerFilterMuonsSrc = cms.InputTag( "None" ), - useVertex = cms.bool( False ) -) -process.hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer", - FilterPSet = cms.PSet( - chi2 = cms.double( 1000.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - ComponentName = cms.string( "PixelTrackFilterByKinematics" ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - ptMin = cms.double( 0.1 ), - tipMax = cms.double( 1.0 ) - ), - useFilterWithES = cms.bool( False ), - passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), - FitterPSet = cms.PSet( - ComponentName = cms.string( "PixelFitterByHelixProjections" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - fixImpactParameter = cms.double( 0.0 ) - ), - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "GlobalTrackingRegionWithVerticesProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.2 ), - ptMin = cms.double( 0.9 ), - originHalfLength = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFixedError = cms.bool( True ), - sigmaZVertex = cms.double( 3.0 ), - fixedError = cms.double( 0.2 ), - VertexCollection = cms.InputTag( "hltElectronsVertex" ), - useFoundVertices = cms.bool( True ), - nSigmaZ = cms.double( 4.0 ), - useFakeVertices = cms.bool( True ) - ) - ), - CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), - OrderedHitsFactoryPSet = cms.PSet( - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), - useMultScattering = cms.bool( True ), - SeedComparitorPSet = cms.PSet( - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) - ), - extraHitRZtolerance = cms.double( 0.06 ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ) - ), - SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) - ) -) -process.hltPixelVerticesElectrons = cms.EDProducer( "PixelVertexProducer", - WtAverage = cms.bool( True ), - Method2 = cms.bool( True ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ), - Verbosity = cms.int32( 0 ), - UseError = cms.bool( True ), - TrackCollection = cms.InputTag( "hltPixelTracksElectrons" ), - PtMin = cms.double( 1.0 ), - NTrkMin = cms.int32( 2 ), - ZOffset = cms.double( 5.0 ), - Finder = cms.string( "DivisiveVertexFinder" ), - ZSeparation = cms.double( 0.05 ) -) -process.hltIter0ElectronsPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - useEventsWithNoVertex = cms.bool( True ), - originHalfLength = cms.double( 0.3 ), - useProtoTrackKinematics = cms.bool( False ), - usePV = cms.bool( True ), - InputVertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - InputCollection = cms.InputTag( "hltPixelTracksElectrons" ), - originRadius = cms.double( 0.1 ) -) -process.hltIter0ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter0ElectronsPixelSeedsFromPixelTracks" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) -) -process.hltIter0ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter0ElectronsCkfTrackCandidates" ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "" ), - AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - NavigationSchool = cms.string( "" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - GeometricInnerState = cms.bool( True ), - useSimpleMF = cms.bool( True ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) -) -process.hltIter0ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 3 ), - chi2n_par = cms.double( 0.7 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 0.4, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 0.35, 4.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter0ElectronsCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesElectrons" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 0.4, 4.0 ), - d0_par1 = cms.vdouble( 0.3, 4.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) -) -process.hltIter1ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - maxChi2 = cms.double( 9.0 ), - trajectories = cms.InputTag( "hltIter0ElectronsTrackSelectionHighPurity" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - overrideTrkQuals = cms.InputTag( "" ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - TrackQuality = cms.string( "highPurity" ) -) -process.hltIter1ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - clustersToSkip = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), - OnDemand = cms.bool( False ), - src = cms.InputTag( "hltSiStripClusters" ) + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.005 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle25WP60SC4PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter1ElectronsPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg' ), - MTOB = cms.PSet( ), - TEC = cms.PSet( ), - MTID = cms.PSet( ), - FPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.0036 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0051 ) - ), - MTEC = cms.PSet( ), - MTIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - BPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.006 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0027 ) - ), - TIB = cms.PSet( ) +process.hltEle25WP60SC4DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.03 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle25WP60SC4DetaFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter1ElectronsPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.05 ), - ptMin = cms.double( 0.5 ), - input = cms.InputTag( "hltEgammaCandidates" ), - maxNRegions = cms.int32( 10 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - vertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ), - zErrorBeamSpot = cms.double( 24.2 ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - mode = cms.string( "VerticesFixed" ), - maxNVertices = cms.int32( 3 ), - zErrorVetex = cms.double( 0.2 ) - ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - ClusterCheckPSet = cms.PSet( - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - MaxNumberOfCosmicClusters = cms.uint32( 50000 ), - doClusterCheck = cms.bool( False ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ) - ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.032 ), - useMultScattering = cms.bool( True ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ), - extraHitRZtolerance = cms.double( 0.037 ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) - ), - SeedingLayers = cms.InputTag( "hltIter1ElectronsPixelLayerTriplets" ) - ), - SeedCreatorPSet = cms.PSet( - ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) - ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +process.hltEle25WP60SC4TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle25WP60SC4DphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter1ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter1ElectronsPixelSeeds" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) +process.hltEle25WP60SC4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + etcutEB = cms.double( 4.0 ), + etcutEE = cms.double( 4.0 ), + ncandcut = cms.int32( 2 ) ) -process.hltIter1ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter1ElectronsCkfTrackCandidates" ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - clusterRemovalInfo = cms.InputTag( "" ), +process.hltEle25WP60SC4Mass55Filter = cms.EDFilter( "HLTPMMassFilter", + saveTags = cms.bool( False ), + lowerMassCut = cms.double( 55.0 ), + L1NonIsoCand = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "" ), - AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - NavigationSchool = cms.string( "" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - GeometricInnerState = cms.bool( True ), - useSimpleMF = cms.bool( True ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) -) -process.hltIter1ElectronsTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 3 ), - chi2n_par = cms.double( 0.7 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 0.9, 3.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 0.8, 3.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesElectrons" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 0.9, 3.0 ), - d0_par1 = cms.vdouble( 0.85, 3.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + upperMassCut = cms.double( 125.0 ), + candTag = cms.InputTag( "hltEle25WP60SC4EtUnseededFilter" ), + reqOppCharge = cms.untracked.bool( False ), + nZcandcut = cms.int32( 1 ) ) -process.hltIter1ElectronsTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 5 ), - chi2n_par = cms.double( 0.4 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 1.0, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 1.0, 4.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesElectrons" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 1.0, 4.0 ), - d0_par1 = cms.vdouble( 1.0, 4.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) +process.hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_SingleIsoEG30er OR L1_ETM70" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) ) -process.hltIter1ElectronsTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +process.hltPreEle25eta2p1WP85GsfPFMET80boostedW = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltIter1MergedForElectrons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +process.hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) ) -process.hltIter2ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - maxChi2 = cms.double( 16.0 ), - trajectories = cms.InputTag( "hltIter1ElectronsTrackSelectionHighPurity" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - overrideTrkQuals = cms.InputTag( "" ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - TrackQuality = cms.string( "highPurity" ) +process.hltEG25EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter" ), + etcutEB = cms.double( 25.0 ), + etcutEE = cms.double( 25.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltIter2ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - clustersToSkip = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ), - OnDemand = cms.bool( False ), - src = cms.InputTag( "hltSiStripClusters" ) +process.hltEle25WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.033 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEG25EtFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter2ElectronsPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer", - 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' ), - MTOB = cms.PSet( ), - TEC = cms.PSet( ), - MTID = cms.PSet( ), - FPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.0036 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0051 ) - ), - MTEC = cms.PSet( ), - MTIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - BPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.006 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0027 ) - ), - TIB = cms.PSet( ) +process.hltEle25WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.2 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle25WP85ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter2ElectronsPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.05 ), - ptMin = cms.double( 1.2 ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ), - vertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ), - input = cms.InputTag( "hltEgammaCandidates" ), - mode = cms.string( "VerticesFixed" ), - maxNRegions = cms.int32( 10 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - maxNVertices = cms.int32( 3 ), - zErrorBeamSpot = cms.double( 24.2 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - zErrorVetex = cms.double( 0.2 ) - ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - ClusterCheckPSet = cms.PSet( - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - MaxNumberOfCosmicClusters = cms.uint32( 50000 ), - doClusterCheck = cms.bool( False ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ) - ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - GeneratorPSet = cms.PSet( - maxElement = cms.uint32( 100000 ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) - ), - SeedingLayers = cms.InputTag( "hltIter2ElectronsPixelLayerPairs" ) - ), - SeedCreatorPSet = cms.PSet( - ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) - ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +process.hltEle25WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.12 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.16 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle25WP85HEFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter2ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter2ElectronsPixelSeeds" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) +process.hltEle25WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.3 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.2 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle25WP85EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter2ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter2ElectronsCkfTrackCandidates" ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "" ), - AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - NavigationSchool = cms.string( "" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - GeometricInnerState = cms.bool( True ), - useSimpleMF = cms.bool( True ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +process.hltEle25WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle25WP85HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) ) -process.hltIter2ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 3 ), - chi2n_par = cms.double( 0.7 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 0.4, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 0.35, 4.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter2ElectronsCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesElectrons" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 0.4, 4.0 ), - d0_par1 = cms.vdouble( 0.3, 4.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) +process.hltEle25WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.009 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.012 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle25WP85PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter2MergedForElectrons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForElectrons','hltIter2ElectronsTrackSelectionHighPurity' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter1MergedForElectrons','hltIter2ElectronsTrackSelectionHighPurity' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +process.hltEle25WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 1.0 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 999.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltEle25WP85GsfOneOEMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltEgammaEleGsfTrackIso = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", - egTrkIsoStripEndcap = cms.double( 0.03 ), - egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ), - useGsfTrack = cms.bool( True ), - useSCRefs = cms.bool( True ), - trackProducer = cms.InputTag( "hltIter2MergedForElectrons" ), - egTrkIsoStripBarrel = cms.double( 0.03 ), - electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ), - egTrkIsoConeSize = cms.double( 0.3 ), - egTrkIsoRSpan = cms.double( 999999.0 ), - egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ), - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), - egTrkIsoPtMin = cms.double( 1.0 ), - egTrkIsoZSpan = cms.double( 0.15 ) +process.hltEle25WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.01 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.005 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle25WP85GsfMissingHitsFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltEle20WP60Ele8TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle25WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.03 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle25WP85GsfDetaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle25WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15324,21 +17537,202 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle20WP60Ele8DphiFilter" ), + candTag = cms.InputTag( "hltEle25WP85GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle20WP60Ele8EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( True ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "PFJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.4 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltParticleFlow" ), + inputEtMin = cms.double( 0.0 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetPtMin = cms.double( 0.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 0 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +process.hltAK4PFJetsCorrected = cms.EDProducer( "PFJetCorrectionProducer", + src = cms.InputTag( "hltAK4PFJets" ), + correctors = cms.vstring( 'hltESPAK4PFCorrection' ) +) +process.hltPFMETProducer = cms.EDProducer( "HLTMhtProducer", + usePt = cms.bool( True ), + minPtJet = cms.double( 0.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJets" ), + minNJet = cms.int32( 0 ), + maxEtaJet = cms.double( 999.0 ), + excludePFMuons = cms.bool( False ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) +) +process.hltPFMET80Filter = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 80.0 ) +) +process.hltL1sL1SingleEG35ORL1SingleIsoEG30er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_SingleIsoEG30er" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +process.hltPreEle35eta2p1WP85Gsf = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltEGL1SingleEG35ORL1SingleIsoEG30erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORL1SingleIsoEG30er" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) +) +process.hltEG35EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - ncandcut = cms.int32( 2 ) + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erFilter" ), + etcutEB = cms.double( 35.0 ), + etcutEE = cms.double( 35.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltEle20WP60Ele8PixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), +process.hltEle35WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.033 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEG35EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle35WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.2 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle35WP85ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle35WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.12 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.16 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle35WP85HEFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle35WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.3 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.2 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle35WP85EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle35WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), tanhSO10InterThres = cms.double( 1.0 ), @@ -15347,12 +17741,12 @@ s_a_phi1B = cms.double( 0.0069 ), s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - candTag = cms.InputTag( "hltEle20WP60Ele8EtUnseededFilter" ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle35WP85HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), tanhSO10BarrelThres = cms.double( 0.35 ), s_a_rF = cms.double( 0.04 ), L1NonIsoPixelSeedsTag = cms.InputTag( "" ), @@ -15363,41 +17757,117 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -process.hltEle20WP60Ele8Mass55Filter = cms.EDFilter( "HLTPMMassFilter", +process.hltEle35WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), - lowerMassCut = cms.double( 55.0 ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.009 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.012 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle35WP85PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle35WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - upperMassCut = cms.double( 125.0 ), - candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchUnseededFilter" ), - reqOppCharge = cms.untracked.bool( False ), - nZcandcut = cms.int32( 1 ) + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 1.0 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 999.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltEle35WP85GsfOneOEMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltPreEle25WP60SC4Mass55 = cms.EDFilter( "HLTPrescaler", +process.hltEle35WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.01 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.005 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle35WP85GsfMissingHitsFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle35WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.03 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle35WP85GsfDetaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle35WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle35WP85GsfDphiFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltPreEle40eta2p1WP85Gsf = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEle25WP60SC4EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), +process.hltEG40EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG20Filter" ), - etcutEB = cms.double( 25.0 ), - etcutEE = cms.double( 25.0 ), + inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erFilter" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 40.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle25WP60SC4ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle40WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), + thrRegularEE = cms.double( 0.033 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), @@ -15406,65 +17876,65 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle25WP60SC4EtFilter" ), + candTag = cms.InputTag( "hltEG40EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP60SC4HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle40WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), + thrOverEEE = cms.double( 0.2 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.1 ), + thrOverEEB = cms.double( 0.15 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle25WP60SC4ClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle40WP85ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP60SC4EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle40WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), + thrOverEEE = cms.double( 0.12 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), + thrOverEEB = cms.double( 0.16 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle25WP60SC4HEFilter" ), + candTag = cms.InputTag( "hltEle40WP85HEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP60SC4HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle40WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), + thrOverEEE = cms.double( 0.3 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), + thrOverEEB = cms.double( 0.2 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle25WP60SC4EcalIsoFilter" ), + candTag = cms.InputTag( "hltEle40WP85EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP60SC4PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), +process.hltEle40WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), tanhSO10InterThres = cms.double( 1.0 ), @@ -15474,7 +17944,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle25WP60SC4HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle40WP85HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -15489,31 +17959,49 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -process.hltEle25WP60SC4OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle40WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 1.05 ), + thrRegularEE = cms.double( 0.009 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 1.05 ), + thrRegularEB = cms.double( 0.012 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle25WP60SC4PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle40WP85PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP60SC4DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle40WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.005 ), + thrRegularEE = cms.double( 1.0 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 999.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltEle40WP85GsfOneOEMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle40WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.01 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), @@ -15522,14 +18010,14 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle25WP60SC4PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle40WP85GsfMissingHitsFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP60SC4DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle40WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( 0.03 ), thrOverEEE = cms.double( -1.0 ), @@ -15540,10 +18028,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle25WP60SC4DetaFilter" ), + candTag = cms.InputTag( "hltEle40WP85GsfDetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP60SC4TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle40WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15558,35 +18046,11 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle25WP60SC4DphiFilter" ), + candTag = cms.InputTag( "hltEle40WP85GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP60SC4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - etcutEB = cms.double( 4.0 ), - etcutEE = cms.double( 4.0 ), - ncandcut = cms.int32( 2 ) -) -process.hltEle25WP60SC4Mass55Filter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( False ), - lowerMassCut = cms.double( 55.0 ), - L1NonIsoCand = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - upperMassCut = cms.double( 125.0 ), - candTag = cms.InputTag( "hltEle25WP60SC4EtUnseededFilter" ), - reqOppCharge = cms.untracked.bool( False ), - nZcandcut = cms.int32( 1 ) -) -process.hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_SingleIsoEG30er OR L1_ETM70" ), +process.hltL1sL1SingleEG25 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG25" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -15597,11 +18061,11 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreEle25eta2p1WP85GsfPFMET80boostedW = cms.EDFilter( "HLTPrescaler", +process.hltPreEle27WP85Gsf = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltEGL1SingleEG25Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -15611,22 +18075,22 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG25" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) ) -process.hltEG25EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1EG25EG27EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter" ), - etcutEB = cms.double( 25.0 ), - etcutEE = cms.double( 25.0 ), + inputTag = cms.InputTag( "hltEGL1SingleEG25Filter" ), + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle25WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1EG25Ele27WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15641,10 +18105,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG25EtFilter" ), + candTag = cms.InputTag( "hltL1EG25EG27EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1EG25Ele27WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15659,10 +18123,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle25WP85ClusterShapeFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1EG25Ele27WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15677,10 +18141,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle25WP85HEFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85HEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1EG25Ele27WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15695,10 +18159,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle25WP85EcalIsoFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltL1EG25Ele27WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), @@ -15709,7 +18173,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle25WP85HcalIsoFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -15724,7 +18188,7 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -process.hltEle25WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15739,10 +18203,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle25WP85PixelMatchFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1EG25Ele27WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15757,10 +18221,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - candTag = cms.InputTag( "hltEle25WP85GsfOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1EG25Ele27WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15775,10 +18239,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle25WP85GsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfMissingHitsFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1EG25Ele27WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15793,10 +18257,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle25WP85GsfDetaFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfDetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1EG25Ele27WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15811,89 +18275,11 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle25WP85GsfDphiFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( True ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "PFJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.4 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltParticleFlow" ), - inputEtMin = cms.double( 0.0 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetPtMin = cms.double( 0.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 0 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltAK4PFJetsCorrected = cms.EDProducer( "PFJetCorrectionProducer", - src = cms.InputTag( "hltAK4PFJets" ), - correctors = cms.vstring( 'hltESPAK4PFCorrection' ) -) -process.hltPFMETProducer = cms.EDProducer( "HLTMhtProducer", - usePt = cms.bool( True ), - minPtJet = cms.double( 0.0 ), - jetsLabel = cms.InputTag( "hltAK4PFJets" ), - minNJet = cms.int32( 0 ), - maxEtaJet = cms.double( 999.0 ), - excludePFMuons = cms.bool( False ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -process.hltPFMET80Filter = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), - minMht = cms.vdouble( 80.0 ) -) -process.hltL1sL1SingleEG35ORL1SingleIsoEG30er = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_SingleIsoEG30er" ), +process.hltL1sL1SingleIsoEG22er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG22er" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -15904,11 +18290,11 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreEle35eta2p1WP85Gsf = cms.EDFilter( "HLTPrescaler", +process.hltPreEle27eta2p1WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEGL1SingleEG35ORL1SingleIsoEG30erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltEGL1SingleIsoEG22erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -15918,28 +18304,28 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORL1SingleIsoEG30er" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleIsoEG22er" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) ) -process.hltEG35EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG27EtL1IsoEG22erFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erFilter" ), - etcutEB = cms.double( 35.0 ), - etcutEE = cms.double( 35.0 ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG22erFilter" ), + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle35WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.033 ), + thrRegularEE = cms.double( 0.031 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), @@ -15948,64 +18334,64 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG35EtFilter" ), + candTag = cms.InputTag( "hltEG27EtL1IsoEG22erFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle35WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), + thrOverE2EE = cms.double( 0.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle35WP85ClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle27WP75ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle35WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.12 ), + thrOverEEE = cms.double( 0.14 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.16 ), + thrOverEEB = cms.double( 0.21 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle35WP85HEFilter" ), + candTag = cms.InputTag( "hltEle27WP75HcEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle35WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.3 ), + thrOverEEE = cms.double( 0.21 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), + thrOverEEB = cms.double( 0.11 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle35WP85EcalIsoFilter" ), + candTag = cms.InputTag( "hltEle27WP75EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle35WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle27WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), @@ -16016,7 +18402,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle35WP85HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle27WP75HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -16031,300 +18417,373 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -process.hltEle35WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27WP75GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.009 ), + thrRegularEE = cms.double( 0.032 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), + thrRegularEB = cms.double( 0.032 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle35WP85PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle27WP75PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle35WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 1.0 ), + thrRegularEE = cms.double( 2.8 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999.0 ), + thrRegularEB = cms.double( 3.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - candTag = cms.InputTag( "hltEle35WP85GsfOneOEMinusOneOPFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle27WP75GsfOneOEMinusOneOPFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle35WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.01 ), + thrRegularEE = cms.double( 0.0065 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.005 ), + thrRegularEB = cms.double( 0.0035 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle35WP85GsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle27WP75GsfChi2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle35WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), + thrRegularEE = cms.double( 0.035 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.03 ), + thrRegularEB = cms.double( 0.021 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle35WP85GsfDetaFilter" ), + candTag = cms.InputTag( "hltEle27WP75GsfDetaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle27WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle27WP75GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle35WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), +process.hltOverlapFilterIsoEle27WP75GsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", + saveTags = cms.bool( False ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle27WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +process.hltOverlapFilterIsoEle27WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLT2PhotonPFTau", + saveTags = cms.bool( True ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingLooseIsolation' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle27WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIso" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +process.hltPreEle27eta2p1WP75GsfDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltDoublePFTau40TrackPt1MediumIsolationNoL1MatchDz02Reg = cms.EDFilter( "HLTPFTauPairDzMatchFilter", + saveTags = cms.bool( True ), + TriggerType = cms.int32( 84 ), + JetSrc = cms.InputTag( "hltSelectedPFTausTrackPt1MediumIsolationReg" ), + JetMinPt = cms.double( 40.0 ), + JetMaxDZ = cms.double( 0.2 ), + JetMinDR = cms.double( 0.5 ), + JetMaxEta = cms.double( 2.1 ) +) +process.hltPreEle27eta2p1WP75GsfCentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltJetsNoLeptonsSingleTopEle27 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltEle27WP75GsfTrackIsoFilter" ) +) +process.hltJetFilterSingleTopEle27 = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltJetsNoLeptonsSingleTopEle27" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 86 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer", + vertexCollections = cms.VPSet( + cms.PSet( maxDistanceToBeam = cms.double( 1.0 ), + useBeamConstraint = cms.bool( False ), + minNdof = cms.double( 0.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ), + label = cms.string( "" ) + ), + cms.PSet( maxDistanceToBeam = cms.double( 1.0 ), + useBeamConstraint = cms.bool( True ), + minNdof = cms.double( 0.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ), + label = cms.string( "WithBS" ) + ) + ), + verbose = cms.untracked.bool( False ), + TkFilterParameters = cms.PSet( + maxNormalizedChi2 = cms.double( 20.0 ), + minPt = cms.double( 0.0 ), + algorithm = cms.string( "filter" ), + maxD0Significance = cms.double( 999.0 ), + trackQuality = cms.string( "any" ), + minPixelLayersWithHits = cms.int32( 2 ), + minSiliconLayersWithHits = cms.int32( 5 ) + ), + beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + TrackLabel = cms.InputTag( "hltPFMuonMerging" ), + TkClusParameters = cms.PSet( + TkDAClusParameters = cms.PSet( + d0CutOff = cms.double( 999.0 ), + Tmin = cms.double( 4.0 ), + dzCutOff = cms.double( 4.0 ), + coolingFactor = cms.double( 0.6 ), + use_vdt = cms.untracked.bool( True ), + vertexSize = cms.double( 0.15 ) + ), + algorithm = cms.string( "DA_vect" ) + ) +) +process.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", + src = cms.InputTag( "hltVerticesPF" ), + filterParams = cms.PSet( + maxZ = cms.double( 24.0 ), + minNdof = cms.double( 4.0 ), + maxRho = cms.double( 2.0 ), + pvSrc = cms.InputTag( "hltVerticesPF" ) + ) +) +process.hltVerticesPFFilter = cms.EDFilter( "VertexSelector", + filter = cms.bool( True ), + src = cms.InputTag( "hltVerticesPFSelector" ), + cut = cms.string( "!isFake" ) +) +process.hltPFJetForBtagSelector = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 30.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.6 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 86 ) +) +process.hltPFJetForBtag = cms.EDProducer( "HLTPFJetCollectionProducer", + TriggerTypes = cms.vint32( 86 ), + HLTObject = cms.InputTag( "hltPFJetForBtagSelector" ) +) +process.hltBLifetimeAssociatorPF = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltPFJetForBtag" ), + tracks = cms.InputTag( "hltPFMuonMerging" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltBLifetimeTagInfosPF = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltVerticesPFSelector" ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltBLifetimeAssociatorPF" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +process.hltSecondaryVertexTagInfosPF = cms.EDProducer( "SecondaryVertexProducer", + extSVDeltaRToJet = cms.double( 0.3 ), + beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + vertexReco = cms.PSet( + primcut = cms.double( 1.8 ), + seccut = cms.double( 6.0 ), + smoothing = cms.bool( False ), + weightthreshold = cms.double( 0.001 ), + minweight = cms.double( 0.5 ), + finder = cms.string( "avr" ) + ), + vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), + constraint = cms.string( "BeamSpot" ), + trackIPTagInfos = cms.InputTag( "hltBLifetimeTagInfosPF" ), + vertexCuts = cms.PSet( + distSig3dMax = cms.double( 99999.9 ), + fracPV = cms.double( 0.65 ), + distVal2dMax = cms.double( 2.5 ), + useTrackWeights = cms.bool( True ), + maxDeltaRToJetAxis = cms.double( 0.5 ), + v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + distSig2dMin = cms.double( 3.0 ), + multiplicityMin = cms.uint32( 2 ), + distVal2dMin = cms.double( 0.01 ), + distSig2dMax = cms.double( 99999.9 ), + distVal3dMax = cms.double( 99999.9 ), + minimumTrackWeight = cms.double( 0.5 ), + distVal3dMin = cms.double( -99999.9 ), + massMax = cms.double( 6.5 ), + distSig3dMin = cms.double( -99999.9 ) + ), + useExternalSV = cms.bool( False ), + minimumTrackWeight = cms.double( 0.5 ), + usePVError = cms.bool( True ), + trackSelection = cms.PSet( + totalHitsMin = cms.uint32( 2 ), + jetDeltaRMax = cms.double( 0.3 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + normChi2Max = cms.double( 99999.9 ), + maxDistToAxis = cms.double( 0.2 ), + sip2dValMax = cms.double( 99999.9 ), + maxDecayLen = cms.double( 99999.9 ), + ptMin = cms.double( 1.0 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( -99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ) + ), + trackSort = cms.string( "sip3dSig" ), + extSVCollection = cms.InputTag( "secondaryVertices" ) +) +process.hltCombinedSecondaryVertexBJetTagsPF = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), + tagInfos = cms.VInputTag( 'hltBLifetimeTagInfosPF','hltSecondaryVertexTagInfosPF' ) +) +process.hltCSVFilterSingleTop = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle35WP85GsfDphiFilter" ), - nonIsoTag = cms.InputTag( "" ) + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + MinTag = cms.double( 0.7 ), + MaxTag = cms.double( 999999.0 ) ) -process.hltPreEle40eta2p1WP85Gsf = cms.EDFilter( "HLTPrescaler", +process.hltPreEle27eta2p1WP75GsfTriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEG40EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( False ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erFilter" ), - etcutEB = cms.double( 40.0 ), - etcutEE = cms.double( 40.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEle40WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.033 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.011 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG40EtFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle40WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle40WP85ClusterShapeFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle40WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.12 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.16 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle40WP85HEFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle40WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.3 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle40WP85EcalIsoFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle40WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( False ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle40WP85HcalIsoFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltEle40WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.009 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle40WP85PixelMatchFilter" ), - nonIsoTag = cms.InputTag( "" ) +process.hltEle27JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltEle27WP75GsfTrackIsoFilter" ) ) -process.hltEle40WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 1.0 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - candTag = cms.InputTag( "hltEle40WP85GsfOneOEMinusOneOPFilter" ), - nonIsoTag = cms.InputTag( "" ) +process.hltEle27TriCentralPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle27JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 3 ), + MaxAbsJetEta = cms.double( 2.6 ) ) -process.hltEle40WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.01 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.005 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle40WP85GsfMissingHitsFilter" ), - nonIsoTag = cms.InputTag( "" ) +process.hltPreEle27eta2p1WP75GsfTriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltEle40WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.03 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle40WP85GsfDetaFilter" ), - nonIsoTag = cms.InputTag( "" ) +process.hltEle27DiCentralPFJet40EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle27JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 40.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 2 ), + MaxAbsJetEta = cms.double( 2.6 ) ) -process.hltEle40WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), +process.hltEle27CentralPFJet50EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle40WP85GsfDphiFilter" ), - nonIsoTag = cms.InputTag( "" ) + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle27JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 50.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) ) -process.hltL1sL1SingleEG25 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG25" ), +process.hltPreEle27eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1sL1SingleIsoEG30er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -16335,11 +18794,11 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreEle27WP85Gsf = cms.EDFilter( "HLTPrescaler", +process.hltPreEle32eta2p1WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEGL1SingleEG25Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltEGL1SingleIsoEG30erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -16349,28 +18808,28 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG25" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleIsoEG30er" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) ) -process.hltL1EG25EG27EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG32EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG25Filter" ), - etcutEB = cms.double( 27.0 ), - etcutEE = cms.double( 27.0 ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG30erFilter" ), + etcutEB = cms.double( 32.0 ), + etcutEE = cms.double( 32.0 ), ncandcut = cms.int32( 1 ) ) -process.hltL1EG25Ele27WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.033 ), + thrRegularEE = cms.double( 0.031 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), @@ -16379,64 +18838,64 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltL1EG25EG27EtFilter" ), + candTag = cms.InputTag( "hltEG32EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1EG25Ele27WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), + thrOverE2EE = cms.double( 0.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85ClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle32WP75ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1EG25Ele27WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.12 ), + thrOverEEE = cms.double( 0.14 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.16 ), + thrOverEEB = cms.double( 0.21 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85HEFilter" ), + candTag = cms.InputTag( "hltEle32WP75HcEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1EG25Ele27WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.3 ), + thrOverEEE = cms.double( 0.21 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), + thrOverEEB = cms.double( 0.11 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85EcalIsoFilter" ), + candTag = cms.InputTag( "hltEle32WP75EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1EG25Ele27WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle32WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), @@ -16447,7 +18906,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle32WP75HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -16462,79 +18921,79 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -process.hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WP75GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.009 ), + thrRegularEE = cms.double( 0.032 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), + thrRegularEB = cms.double( 0.032 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle32WP75PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1EG25Ele27WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 1.0 ), + thrRegularEE = cms.double( 2.8 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999.0 ), + thrRegularEB = cms.double( 3.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle32WP75GsfOneOEMinusOneOPFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1EG25Ele27WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.01 ), + thrRegularEE = cms.double( 0.0065 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.005 ), + thrRegularEB = cms.double( 0.0035 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle32WP75GsfChi2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1EG25Ele27WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), + thrRegularEE = cms.double( 0.035 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.03 ), + thrRegularEB = cms.double( 0.021 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfDetaFilter" ), + candTag = cms.InputTag( "hltEle32WP75GsfDetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1EG25Ele27WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -16549,9 +19008,117 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfDphiFilter" ), + candTag = cms.InputTag( "hltEle32WP75GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) +process.hltOverlapFilterIsoEle32WP75GsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", + saveTags = cms.bool( False ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle32WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +process.hltOverlapFilterIsoEle32WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLT2PhotonPFTau", + saveTags = cms.bool( True ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingLooseIsolation' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle32WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIso" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +process.hltPreEle32eta2p1WP75GsfDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltPreEle32eta2p1WP75GsfCentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltJetsNoLeptonsSingleTopEle32 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltEle32WP75GsfTrackIsoFilter" ) +) +process.hltJetFilterSingleTopEle32 = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltJetsNoLeptonsSingleTopEle32" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 86 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltPreEle32eta2p1WP75GsfTriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltEle32JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltEle32WP75GsfTrackIsoFilter" ) +) +process.hltEle32TriCentralPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle32JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 3 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltPreEle32eta2p1WP75GsfTriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltEle32DiCentralPFJet40EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle32JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 40.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 2 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltEle32CentralPFJet50EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle32JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 50.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltPreEle32eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) process.hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -16561,7 +19128,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltL1SeededRecoEcalCandidate" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 45.0 ), etcutEE = cms.double( 45.0 ), ncandcut = cms.int32( 1 ) @@ -16713,7 +19280,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 105.0 ), etcutEE = cms.double( 105.0 ), ncandcut = cms.int32( 1 ) @@ -17034,86 +19601,225 @@ ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ), - max_EMF = cms.double( 999.0 ) -) -process.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CaloJetCorrectionProducer", - src = cms.InputTag( "hltAK4CaloJetsIDPassed" ), - correctors = cms.vstring( 'hltESPAK4CaloCorrection' ) + max_EMF = cms.double( 999.0 ) +) +process.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CaloJetCorrectionProducer", + src = cms.InputTag( "hltAK4CaloJetsIDPassed" ), + correctors = cms.vstring( 'hltESPAK4CaloCorrection' ) +) +process.hltMetCleanUsingJetID = cms.EDProducer( "HLTMETCleanerUsingJetID", + minPt = cms.double( 20.0 ), + maxEta = cms.double( 5.0 ), + jetsLabel = cms.InputTag( "hltAK4CaloJets" ), + usePt = cms.bool( False ), + goodJetsLabel = cms.InputTag( "hltAK4CaloJetsIDPassed" ), + metLabel = cms.InputTag( "hltMet" ) +) +process.hltMETCleanUsingJetID30 = cms.EDFilter( "HLT1CaloMET", + saveTags = cms.bool( True ), + MinPt = cms.double( 30.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( -1.0 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltMetCleanUsingJetID" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 87 ) +) +process.hltPreIsoMu16eta2p1CaloMET30 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltMuonEcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.1623 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.08086 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltL3MuonCandidates" ) +) +process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltParticleFlowRecHitHCALForMuonsUnseeded = cms.EDProducer( "PFCTRecHitProducer", + ECAL_Compensate = cms.bool( False ), + ECAL_Dead_Code = cms.uint32( 10 ), + MinLongTiming_Cut = cms.double( -5.0 ), + ECAL_Compensation = cms.double( 0.5 ), + MaxLongTiming_Cut = cms.double( 5.0 ), + weight_HFhad = cms.double( 1.0 ), + ApplyPulseDPG = cms.bool( False ), + navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ), + ECAL_Threshold = cms.double( 10.0 ), + ApplyTimeDPG = cms.bool( False ), + caloTowers = cms.InputTag( "hltTowerMakerForAll" ), + hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ), + LongFibre_Fraction = cms.double( 0.1 ), + MaxShortTiming_Cut = cms.double( 5.0 ), + HcalMaxAllowedHFLongShortSev = cms.int32( 9 ), + thresh_Barrel = cms.double( 0.4 ), + navigation_HF = cms.bool( True ), + HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ), + HF_Calib_29 = cms.double( 1.07 ), + LongFibre_Cut = cms.double( 120.0 ), + EM_Depth = cms.double( 22.0 ), + weight_HFem = cms.double( 1.0 ), + LongShortFibre_Cut = cms.double( 1.0E9 ), + MinShortTiming_Cut = cms.double( -5.0 ), + HCAL_Calib = cms.bool( True ), + thresh_HF = cms.double( 0.4 ), + HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ), + thresh_Endcap = cms.double( 0.4 ), + HcalMaxAllowedChannelStatusSev = cms.int32( 9 ), + hcalRecHitsHF = cms.InputTag( "hltHfreco" ), + ShortFibre_Cut = cms.double( 60.0 ), + ApplyLongShortDPG = cms.bool( True ), + HF_Calib = cms.bool( True ), + HAD_Depth = cms.double( 47.0 ), + ShortFibre_Fraction = cms.double( 0.01 ), + HCAL_Calib_29 = cms.double( 1.35 ) +) +process.hltParticleFlowClusterHCALForMuonsUnseeded = cms.EDProducer( "PFClusterProducer", + pfClusterBuilder = cms.PSet( + positionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ), + minFracTot = cms.double( 1.0E-20 ), + maxIterations = cms.uint32( 50 ), + stoppingTolerance = cms.double( 1.0E-8 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + showerSigma = cms.double( 10.0 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( detector = cms.string( "HCAL_BARREL1" ), + recHitEnergyNorm = cms.double( 0.8 ) + ), + cms.PSet( detector = cms.string( "HCAL_ENDCAP" ), + recHitEnergyNorm = cms.double( 0.8 ) + ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + allCellsPositionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ) + ), + positionReCalc = cms.PSet( ), + initialClusteringStep = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_BARREL1" ), + gatheringThresholdPt = cms.double( 0.0 ) + ), + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_ENDCAP" ), + gatheringThresholdPt = cms.double( 0.0 ) + ) + ), + useCornerCells = cms.bool( True ), + algoName = cms.string( "Basic2DGenericTopoClusterizer" ) + ), + energyCorrector = cms.PSet( ), + recHitCleaners = cms.VPSet( + cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) ) + ), + seedFinder = cms.PSet( + nNeighbours = cms.int32( 4 ), + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThreshold = cms.double( 0.8 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThreshold = cms.double( 1.1 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + algoName = cms.string( "LocalMaximumSeedFinder" ) + ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCALForMuonsUnseeded" ) ) -process.hltMetCleanUsingJetID = cms.EDProducer( "HLTMETCleanerUsingJetID", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltAK4CaloJets" ), - usePt = cms.bool( False ), - goodJetsLabel = cms.InputTag( "hltAK4CaloJetsIDPassed" ), - metLabel = cms.InputTag( "hltMet" ) +process.hltMuonHcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06859 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForMuonsUnseeded" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.18348 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltL3MuonCandidates" ) ) -process.hltMETCleanUsingJetID30 = cms.EDFilter( "HLT1CaloMET", +process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - MinPt = cms.double( 30.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltMetCleanUsingJetID" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 87 ) -) -process.hltPreIsoMu16eta2p1CaloMET30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -process.hltL3CaloMuonCorrectedIsolations = cms.EDProducer( "L2MuonIsolationProducer", - WriteIsolatorFloat = cms.bool( True ), - IsolatorPSet = cms.PSet( - ConeSizesRel = cms.vdouble( 0.3 ), - EffAreaSFEndcap = cms.double( 0.883 ), - CutAbsoluteIso = cms.bool( True ), - AndOrCuts = cms.bool( True ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - ConeSizes = cms.vdouble( 0.3 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ReturnRelativeSum = cms.bool( False ), - RhoScaleBarrel = cms.double( 1.0 ), - EffAreaSFBarrel = cms.double( 0.836 ), - CutRelativeIso = cms.bool( False ), - EtaBounds = cms.vdouble( 2.411 ), - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnAbsoluteSum = cms.bool( True ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleEndcap = cms.double( 1.0 ), - RhoMax = cms.double( 9.9999999E7 ), - UseRhoCorrection = cms.bool( True ) - ), - StandAloneCollectionLabel = cms.InputTag( "hltL3MuonCandidates" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - ComponentName = cms.string( "CaloExtractor" ), - Threshold_E = cms.double( 0.2 ), - DR_Max = cms.double( 1.0 ), - DR_Veto_E = cms.double( 0.07 ), - Weight_E = cms.double( 1.0 ), - Vertex_Constraint_XY = cms.bool( False ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - Weight_H = cms.double( 1.0 ) - ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -process.hltL3MuonCombRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", +process.hltMuonTkRelIsolationCut0p09Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", printDebug = cms.bool( False ), CutsPSet = cms.PSet( ConeSizes = cms.vdouble( 0.3 ), ComponentName = cms.string( "SimpleCuts" ), - Thresholds = cms.vdouble( 0.15 ), + Thresholds = cms.vdouble( 0.09 ), maxNTracks = cms.int32( -1 ), EtaBounds = cms.vdouble( 2.411 ), applyCutsORmaxNTracks = cms.bool( False ) ), OutputMuIsoDeposits = cms.bool( True ), TrackPt_Min = cms.double( -1.0 ), - CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedIsolations" ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), Vertex_Constraint_Z = cms.bool( False ), @@ -17149,16 +19855,16 @@ VetoLeadingTrack = cms.bool( True ), PtVeto_Min = cms.double( 2.0 ) ), - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ) + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) ) -process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -17209,450 +19915,47 @@ subtractorName = cms.string( "" ), muCut = cms.double( -1.0 ), subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltCaloTowersTau2Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 1 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','Tau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -process.hltAkTau2Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersTau2Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltCaloTowersTau3Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 2 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','Tau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -process.hltAkTau3Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersTau3Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltCaloTowersTau4Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 3 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','Tau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -process.hltAkTau4Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersTau4Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", - EtMin = cms.double( 20.0 ), - JetSrc = cms.VInputTag( 'hltAkTau1Regional','hltAkTau2Regional','hltAkTau3Regional','hltAkTau4Regional' ) -) -process.hltSingleL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - MinPt = cms.double( 35.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.2 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -process.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", - debug = cms.untracked.bool( False ), - linkDefinitions = cms.VPSet( - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "PS1:ECAL" ), - linkerName = cms.string( "PreshowerAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "PS2:ECAL" ), - linkerName = cms.string( "PreshowerAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "TRACK:ECAL" ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "TRACK:HCAL" ), - linkerName = cms.string( "TrackAndHCALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( False ), - linkType = cms.string( "ECAL:HCAL" ), - linkerName = cms.string( "ECALAndHCALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( False ), - linkType = cms.string( "HFEM:HFHAD" ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ), - elementImporters = cms.VPSet( - cms.PSet( importerName = cms.string( "GeneralTracksImporter" ), - useIterativeTracking = cms.bool( False ), - source = cms.InputTag( "hltLightPFTracks" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3 ), - muonSrc = cms.InputTag( "hltMuons" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( -1.0, -1.0, -1.0, -1.0, -1.0 ) - ), - cms.PSet( importerName = cms.string( "ECALClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHCAL" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHFEM" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHFHAD" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ) - ) - ), - verbose = cms.untracked.bool( False ) -) -process.hltParticleFlowForTaus = cms.EDProducer( "PFProducer", - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - minPtForPostCleaning = cms.double( 20.0 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - sumPtTrackIsoForPhoton = cms.double( -1.0 ), - metFactorForFakes = cms.double( 4.0 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - electron_missinghits = cms.uint32( 1 ), - metSignificanceForCleaning = cms.double( 3.0 ), - usePFPhotons = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - nTrackIsoForEgammaSC = cms.uint32( 2 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - cosmicRejectionDistance = cms.double( 1.0 ), - useEGammaFilters = cms.bool( False ), - useEGammaElectrons = cms.bool( False ), - nsigma_TRACK = cms.double( 1.0 ), - useEGammaSupercluster = cms.bool( False ), - sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ), - eventFractionForCleaning = cms.double( 0.8 ), - usePFDecays = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - eventFractionForRejection = cms.double( 0.8 ), - photon_MinEt = cms.double( 10.0 ), - usePFNuclearInteractions = cms.bool( False ), - maxSignificance = cms.double( 2.5 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - debug = cms.untracked.bool( False ), - pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ), - 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 ), - ptErrorScale = cms.double( 8.0 ), - minSignificance = cms.double( 2.5 ), - minMomentumForPunchThrough = cms.double( 100.0 ), - pf_conv_mvaCut = cms.double( 0.0 ), - useCalibrationsFromDB = cms.bool( True ), - usePFElectrons = cms.bool( False ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_combIso = cms.double( 10.0 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - postHFCleaning = cms.bool( False ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHCAL:Cleaned','hltParticleFlowClusterHFHAD:Cleaned','hltParticleFlowClusterHFEM:Cleaned' ), - coneEcalIsoForEgammaSC = cms.double( 0.3 ), - minSignificanceReduction = cms.double( 1.4 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - 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 ), - minPixelHits = cms.int32( 1 ), - maxDPtOPt = cms.double( 1.0 ), - useHO = cms.bool( False ), - pf_electron_output_col = cms.string( "electrons" ), - electron_noniso_mvaCut = cms.double( -0.1 ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - useVerticesForNeutral = cms.bool( True ), - pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes.root" ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ), - coneTrackIsoForEgammaSC = cms.double( 0.3 ), - minDeltaMet = cms.double( 0.4 ), - pt_Error = cms.double( 1.0 ), - useProtectionsForJetMET = cms.bool( True ), - metFactorForRejection = cms.double( 4.0 ), - sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ), - calibHF_use = cms.bool( False ), - verbose = cms.untracked.bool( False ), - usePFConversions = cms.bool( False ), - trackQuality = cms.string( "highPurity" ), - calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ), - metFactorForCleaning = cms.double( 4.0 ), - eventFactorForCosmics = cms.double( 10.0 ), - egammaElectrons = cms.InputTag( "" ), - minEnergyForPunchThrough = cms.double( 100.0 ), - minTrackerHits = cms.int32( 8 ), - iCfgCandConnector = cms.PSet( - bCalibSecondary = cms.bool( False ), - bCalibPrimary = cms.bool( False ), - bCorrect = cms.bool( False ), - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ) - ), - rejectTracks_Bad = cms.bool( False ), - pf_electronID_crackCorrection = cms.bool( False ), - pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterCorr.root" ), - 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 ), - muons = cms.InputTag( "hltMuons" ), - metFactorForHighEta = cms.double( 25.0 ), - minHFCleaningPt = cms.double( 5.0 ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - pf_electron_mvaCut = cms.double( -0.1 ), - ptFactorForHighEta = cms.double( 2.0 ), - maxDeltaPhiPt = cms.double( 7.0 ), - pf_electronID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_PfElectrons23Jan_IntToFloat.txt" ), - sumEtEcalIsoForEgammaSC_endcap = cms.double( 2.0 ), - 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 ), - pf_GlobC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFGlobalCorr.root" ), - photon_HoE = cms.double( 0.1 ), - sumEtEcalIsoForEgammaSC_barrel = cms.double( 1.0 ), - calibPFSCEle_Fbrem_endcap = cms.vdouble( 0.9, 6.5, -0.0692932, 0.101776, 0.995338, -0.00236548, 0.874998, 1.653, -0.0750184, 0.147, 0.923165, 4.74665E-4, 1.10782 ), - punchThroughFactor = cms.double( 3.0 ), - algoType = cms.uint32( 0 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - postMuonCleaning = cms.bool( True ), - calibPFSCEle_barrel = cms.vdouble( 1.004, -1.536, 22.88, -1.467, 0.3555, 0.6227, 14.65, 2051.0, 25.0, 0.9932, -0.5444, 0.0, 0.5438, 0.7109, 7.645, 0.2904, 0.0 ), - electron_protectionsForJetMET = cms.PSet( - maxE = cms.double( 50.0 ), - maxTrackPOverEele = cms.double( 1.0 ), - maxEcalEOverP_2 = cms.double( 0.2 ), - maxHcalEOverEcalE = cms.double( 0.1 ), - maxEcalEOverP_1 = cms.double( 0.5 ), - maxHcalEOverP = cms.double( 1.0 ), - maxEcalEOverPRes = cms.double( 0.2 ), - maxHcalE = cms.double( 10.0 ), - maxEeleOverPout = cms.double( 0.2 ), - maxNtracks = cms.double( 3.0 ), - maxEleHcalEOverEcalE = cms.double( 0.1 ), - maxDPhiIN = cms.double( 0.1 ), - maxEeleOverPoutRes = cms.double( 0.5 ) - ), - electron_iso_pt = cms.double( 10.0 ), - isolatedElectronID_mvaWeightFile = cms.string( "RecoEgamma/ElectronIdentification/data/TMVA_BDTSimpleCat_17Feb2011.weights.xml" ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - X0_Map = cms.string( "RecoParticleFlow/PFProducer/data/allX0histos.root" ), - calibPFSCEle_Fbrem_barrel = cms.vdouble( 0.6, 6.0, -0.0255975, 0.0576727, 0.975442, -5.46394E-4, 1.26147, 25.0, -0.02025, 0.04537, 0.9728, -8.962E-4, 1.172 ), - blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), - punchThroughMETFactor = cms.double( 4.0 ), - metSignificanceForRejection = cms.double( 4.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 2.0 ) - ), - usePhotonReg = cms.bool( False ), - dzPV = cms.double( 0.2 ), - 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 ), - useRegressionFromDB = cms.bool( False ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - usePFSCEleCalib = cms.bool( True ) + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -process.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", +process.hltCaloTowersTau2Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 1 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','Tau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +process.hltAkTau2Regional = cms.EDProducer( "FastjetJetProducer", Active_Area_Repeats = cms.int32( 5 ), doAreaFastjet = cms.bool( False ), voronoiRfact = cms.double( -9.0 ), maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( True ), + doAreaDiskApprox = cms.bool( False ), maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "PFJet" ), + jetType = cms.string( "CaloJet" ), minSeed = cms.uint32( 0 ), Ghost_EtaMax = cms.double( 6.0 ), doRhoFastjet = cms.bool( False ), @@ -17664,14 +19967,14 @@ useDeterministicSeed = cms.bool( True ), doPVCorrection = cms.bool( False ), maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.4 ), + rParam = cms.double( 0.2 ), maxProblematicHcalCells = cms.uint32( 9999999 ), doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltParticleFlowForTaus" ), - inputEtMin = cms.double( 0.0 ), + src = cms.InputTag( "hltCaloTowersTau2Regional" ), + inputEtMin = cms.double( 0.3 ), puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetPtMin = cms.double( 0.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), radiusPU = cms.double( 0.4 ), maxProblematicEcalCells = cms.uint32( 9999999 ), doPUOffsetCorr = cms.bool( False ), @@ -17688,7 +19991,7 @@ rFilt = cms.double( -1.0 ), yMax = cms.double( -1.0 ), zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 0 ), + MinVtxNdof = cms.int32( 5 ), MaxVtxZ = cms.double( 15.0 ), UseOnlyVertexTracks = cms.bool( False ), dRMin = cms.double( -1.0 ), @@ -17705,331 +20008,157 @@ DxyTrVtxMax = cms.double( 0.0 ), useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -process.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", - pfCandAssocMapSrc = cms.InputTag( "" ), - src = cms.InputTag( "hltAK4PFJetsForTaus" ), - deltaR = cms.double( 0.8 ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -process.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer", - outputSelection = cms.string( "pt > 0.5" ), - ranking = cms.VPSet( - cms.PSet( selectionPassFunction = cms.string( "-pt" ), - selectionFailValue = cms.double( 1000.0 ), - selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), - name = cms.string( "ChargedPFCandidate" ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ) - ) - ), - builders = cms.VPSet( - cms.PSet( minMergeChargedHadronPt = cms.double( 100.0 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - minMergeNeutralHadronEt = cms.double( 0.0 ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minNeutralHadronEt = cms.double( 30.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 0.5 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ) - ) - ) - ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ) -) -process.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", - outputSelection = cms.string( "pt > 0" ), - ranking = cms.VPSet( - cms.PSet( selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ), - selectionFailValue = cms.double( 1000.0 ), - selection = cms.string( "algoIs(\'kStrips\')" ), - name = cms.string( "InStrip" ), - plugin = cms.string( "RecoTauPiZeroStringQuality" ) - ) - ), - builders = cms.VPSet( - cms.PSet( name = cms.string( "s" ), - stripPhiAssociationDistance = cms.double( 0.2 ), - plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), - minGammaEtStripAdd = cms.double( 0.0 ), - minGammaEtStripSeed = cms.double( 0.5 ), - maxStripBuildIterations = cms.int32( -1 ), - updateStripAfterEachDaughter = cms.bool( False ), - makeCombinatoricStrips = cms.bool( False ), - applyElecTrackQcuts = cms.bool( False ), - stripCandidatesParticleIds = cms.vint32( 2, 4 ), - minStripEt = cms.double( 1.0 ), - stripEtaAssociationDistance = cms.double( 0.05 ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minGammaEt = cms.double( 0.5 ), - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ) - ) - ) - ), - massHypothesis = cms.double( 0.136 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ) -) -process.hltPFTausSansRef = cms.EDProducer( "RecoTauProducer", - piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), - modifiers = cms.VPSet( - cms.PSet( ElectronPreIDProducer = cms.InputTag( "elecpreid" ), - name = cms.string( "shrinkingConeElectronRej" ), - plugin = cms.string( "RecoTauElectronRejectionPlugin" ), - DataType = cms.string( "AOD" ), - maximumForElectrionPreIDOutput = cms.double( -0.1 ), - EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), - ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ), - EcalStripSumE_minClusEnergy = cms.double( 0.1 ), - EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), - EcalStripSumE_deltaEta = cms.double( 0.03 ) - ) - ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), - maxJetAbsEta = cms.double( 99.0 ), - chargedHadronSrc = cms.InputTag( "hltTauPFJetsRecoTauChargedHadrons" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( usePFLeptons = cms.bool( True ), - signalConeNeutralHadrons = cms.string( "0.1" ), - name = cms.string( "fixedConeTau" ), - plugin = cms.string( "RecoTauBuilderConePlugin" ), - isoConeChargedHadrons = cms.string( "0.4" ), - isoConePiZeros = cms.string( "0.4" ), - isoConeNeutralHadrons = cms.string( "0.4" ), - matchingCone = cms.string( "0.4" ), - signalConeChargedHadrons = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), - leadObjectPt = cms.double( 0.5 ), - signalConePiZeros = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), - qualityCuts = cms.PSet( - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 0.5 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ) - ), - maxSignalConeChargedHadrons = cms.int32( 3 ) - ) - ), - buildNullTaus = cms.bool( True ) +process.hltCaloTowersTau3Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 2 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','Tau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) ) -process.hltPFTaus = cms.EDProducer( "RecoTauPiZeroUnembedder", - src = cms.InputTag( "hltPFTausSansRef" ) +process.hltAkTau3Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersTau3Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -process.hltPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltPFTaus" ) +process.hltCaloTowersTau4Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 3 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','Tau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) ) -process.hltPFTauLooseAbsoluteIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - PFTauProducer = cms.InputTag( "hltPFTaus" ), - maximumSumPtCut = cms.double( 3.0 ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - minTrackHits = cms.uint32( 5 ), - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - minTrackPixelHits = cms.uint32( 2 ), - minGammaEt = cms.double( 0.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.05 ) - ), - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ) - ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - deltaBetaFactor = cms.string( "0.38" ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.06 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - maximumOccupancy = cms.uint32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - verbosity = cms.int32( 0 ), - applyRhoCorrection = cms.bool( False ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - storeRawPUsumPt = cms.bool( False ) +process.hltAkTau4Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersTau4Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -process.hltPFTauLooseRelativeIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - PFTauProducer = cms.InputTag( "hltPFTaus" ), - maximumSumPtCut = cms.double( 3.0 ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - minTrackHits = cms.uint32( 5 ), - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - minTrackPixelHits = cms.uint32( 2 ), - minGammaEt = cms.double( 0.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.05 ) - ), - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ) - ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - deltaBetaFactor = cms.string( "0.38" ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.1 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - maximumOccupancy = cms.uint32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - verbosity = cms.int32( 0 ), - applyRhoCorrection = cms.bool( False ), - relativeSumPtOffset = cms.double( 20.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - storeRawPUsumPt = cms.bool( False ) +process.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", + EtMin = cms.double( 20.0 ), + JetSrc = cms.VInputTag( 'hltAkTau1Regional','hltAkTau2Regional','hltAkTau3Regional','hltAkTau4Regional' ) ) -process.hltPFTauLooseAbsOrRelIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - PassValue = cms.double( 1.0 ), - Prediscriminants = cms.PSet( - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltPFTauLooseRelativeIsolationDiscriminator" ) - ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltPFTauLooseAbsoluteIsolationDiscriminator" ) - ), - BooleanOperator = cms.string( "or" ) - ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltPFTaus" ) +process.hltSingleL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 35.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.2 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) ) process.hltPFTau50 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), @@ -18041,15 +20170,6 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 84 ) ) -process.hltSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - cut = cms.string( "pt > 0" ), - src = cms.InputTag( "hltPFTaus" ) -) process.hltPFTau50Track = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( False ), MinPt = cms.double( 50.0 ), @@ -18255,13 +20375,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltL1sMu16erTauJet20er = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_Mu16er_TauJet20er" ), @@ -18331,65 +20487,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q" ), - MinN = cms.int32( 1 ), - IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) -) -process.hltTauJet5 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( False ), - MinPt = cms.double( 5.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -process.hltPFTau20 = cms.EDFilter( "HLT1PFTau", +process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( False ), - MinPt = cms.double( 20.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltPFTaus" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -process.hltPFTau20Track = cms.EDFilter( "HLT1PFTau", +process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( False ), - MinPt = cms.double( 20.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -process.hltSelectedPFTausTrackFindingLooseIsolation = cms.EDFilter( "PFTauSelector", - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTauLooseAbsOrRelIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - cut = cms.string( "pt > 0" ), - src = cms.InputTag( "hltPFTaus" ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -process.hltPFTau20TrackLooseIso = cms.EDFilter( "HLT1PFTau", +process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - MinPt = cms.double( 20.0 ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingLooseIsolation" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), @@ -18449,7 +20589,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -18473,7 +20613,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -18548,13 +20688,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), @@ -18589,7 +20765,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltL2IsoTau35eta2p2" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -18654,7 +20830,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau40TrackPt1MediumIsolationL1HLTMatchedReg" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -18742,13 +20918,49 @@ checkSC = cms.bool( False ), inputTag2 = cms.InputTag( "hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q" ) ) +process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) process.hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2" ), + PreviousCandTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 2 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltL1sL1SingleMu20er = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleMu20er" ), @@ -18818,13 +21030,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 24.0 ) ) -process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltOverlapFilterIsoMu24LooseIsoPFTau20 = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), @@ -18839,7 +21087,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -18858,7 +21106,7 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu20eta2p1CentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -18914,13 +21162,286 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 20.0 ) ) -process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +process.hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09" ) +) +process.hltJetFilterSingleTopIsoMu20Eta2p1 = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltJetsNoLeptonsSingleTopIsoMu20Eta2p1" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 86 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltPreIsoMu20eta2p1TriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09" ) +) +process.hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 3 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltPreIsoMu20eta2p1TriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltIsoMu20Eta2p1Trk02DiCentralPFJet40MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 40.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 2 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltIsoMu20Eta2p1Trk02CentralPFJet50MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 50.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL3fL1sMu16L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.1 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 20.0 ) +) +process.hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16L1f0L2f10QL3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +process.hltL1sL1SingleMu16er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu16er" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +process.hltPreIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1fL1sMu16erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu16er" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +process.hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu16erL1Filtered0" ), + MinPt = cms.double( 10.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.16 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ) +) +process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.1 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 20.0 ) +) +process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16Eta2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -18967,20 +21488,116 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 24.0 ) ) -process.hltL3crIsoL1sMu16L1f0L2f16QL3f24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +process.hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltJetsNoLeptonsSingleTopIsoMu24Eta2p1 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ) +) +process.hltJetFilterSingleTopIsoMu24Eta2p1 = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltJetsNoLeptonsSingleTopIsoMu24Eta2p1" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 86 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltPreIsoMu24eta2p1TriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ) +) +process.hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 3 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltPreIsoMu24eta2p1TriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltIsoMu24Eta2p1Trk02DiCentralPFJet40MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 40.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 2 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltIsoMu24Eta2p1Trk02CentralPFJet50MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 50.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) ) process.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL1sL1SingleMu16er = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu16er" ), +process.hltL1sL1SingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -18991,7 +21608,107 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreIsoTkMu20eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1fL1sMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu25" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +process.hltL2fL1sMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), + MinPt = cms.double( 10.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ) +) +process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu25L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.5 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 27.0 ) +) +process.hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +process.hltPreIsoTkMu20 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -19002,6 +21719,7 @@ L1MaxEta = cms.double( 5.0 ) ) process.hltIter0HighPtTkMuPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -19010,7 +21728,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -19617,11 +22334,11 @@ process.hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons", InputObjects = cms.InputTag( "hltHighPtTkMuons" ) ) -process.hltL3fL1sMu16Eta2p1f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", +process.hltL3fL1sMu16f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 2.1 ), - previousCandTag = cms.InputTag( "" ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.5 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), minPt = cms.double( 20.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -19632,44 +22349,78 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -process.hltHighPtTkMuCaloMuonCorrectedIsolations = cms.EDProducer( "L2MuonIsolationProducer", - WriteIsolatorFloat = cms.bool( True ), - IsolatorPSet = cms.PSet( - ConeSizesRel = cms.vdouble( 0.3 ), - EffAreaSFEndcap = cms.double( 0.883 ), - CutAbsoluteIso = cms.bool( True ), - AndOrCuts = cms.bool( True ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - ConeSizes = cms.vdouble( 0.3 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ReturnRelativeSum = cms.bool( False ), - RhoScaleBarrel = cms.double( 1.0 ), - EffAreaSFBarrel = cms.double( 0.836 ), - CutRelativeIso = cms.bool( False ), - EtaBounds = cms.vdouble( 2.411 ), - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnAbsoluteSum = cms.bool( True ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleEndcap = cms.double( 1.0 ), - RhoMax = cms.double( 9.9999999E7 ), - UseRhoCorrection = cms.bool( True ) - ), - StandAloneCollectionLabel = cms.InputTag( "hltHighPtTkMuonCands" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - ComponentName = cms.string( "CaloExtractor" ), - Threshold_E = cms.double( 0.2 ), - DR_Max = cms.double( 1.0 ), - DR_Veto_E = cms.double( 0.07 ), - Weight_E = cms.double( 1.0 ), - Vertex_Constraint_XY = cms.bool( False ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - Weight_H = cms.double( 1.0 ) - ) +process.hltHighPtTkMuonEcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.1623 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.08086 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltHighPtTkMuonCands" ) +) +process.hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltHighPtTkMuonHcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06859 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForMuonsUnseeded" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.18348 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltHighPtTkMuonCands" ) +) +process.hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) process.hltHighPtTkMuVertex = cms.EDProducer( "VertexFromTrackProducer", verbose = cms.untracked.bool( False ), @@ -19685,6 +22436,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksHighPtTkMuIso = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -19693,7 +22445,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -19751,6 +22502,7 @@ ZSeparation = cms.double( 0.05 ) ) process.hltIter0HighPtTkMuIsoPixelTracksForSeeds = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -19759,7 +22511,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -20344,19 +23095,70 @@ LostHitPenalty = cms.double( 20.0 ), newQuality = cms.string( "confirmed" ) ) -process.hltHighPtTkMuCombRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", +process.hltHighPtTkMuRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + ConeSizes = cms.vdouble( 0.3 ), + ComponentName = cms.string( "SimpleCuts" ), + Thresholds = cms.vdouble( 0.09 ), + maxNTracks = cms.int32( -1 ), + EtaBounds = cms.vdouble( 2.411 ), + applyCutsORmaxNTracks = cms.bool( False ) + ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + ComponentName = cms.string( "CaloExtractor" ), + Threshold_E = cms.double( 0.2 ), + DR_Max = cms.double( 0.3 ), + DR_Veto_E = cms.double( 0.07 ), + Weight_E = cms.double( 1.0 ), + Vertex_Constraint_XY = cms.bool( False ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + Weight_H = cms.double( 1.0 ) + ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + TrkExtractorPSet = cms.PSet( + DR_VetoPt = cms.double( 0.025 ), + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter2HighPtTkMuIsoMerged" ), + ReferenceRadius = cms.double( 6.0 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_Max = cms.double( 0.3 ), + Diff_r = cms.double( 0.1 ), + PropagateTracksToRadius = cms.bool( True ), + Chi2Prob_Min = cms.double( -1.0 ), + DR_Veto = cms.double( 0.01 ), + NHits_Min = cms.uint32( 0 ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + Pt_Min = cms.double( -1.0 ), + DepositLabel = cms.untracked.string( "PXLS" ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + VetoLeadingTrack = cms.bool( True ), + PtVeto_Min = cms.double( 2.0 ) + ), + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) +) +process.hltHightPtTkMuonTkRelIsolationCut0p09Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", printDebug = cms.bool( False ), CutsPSet = cms.PSet( ConeSizes = cms.vdouble( 0.3 ), ComponentName = cms.string( "SimpleCuts" ), - Thresholds = cms.vdouble( 0.15 ), + Thresholds = cms.vdouble( 0.09 ), maxNTracks = cms.int32( -1 ), EtaBounds = cms.vdouble( 2.411 ), applyCutsORmaxNTracks = cms.bool( False ) ), OutputMuIsoDeposits = cms.bool( True ), TrackPt_Min = cms.double( -1.0 ), - CaloDepositsLabel = cms.InputTag( "hltHighPtTkMuCaloMuonCorrectedIsolations" ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), Vertex_Constraint_Z = cms.bool( False ), @@ -20392,37 +23194,27 @@ VetoLeadingTrack = cms.bool( True ), PtVeto_Min = cms.double( 2.0 ) ), - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ) + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) ) -process.hltL3fL1sMu16L1Eta2p1f0TkFiltered20QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16L1f0Tkf20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -process.hltPreIsoTkMu24 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoTkMu20eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltHighPtTkMuTkFilt = cms.EDFilter( "HLTTrackWithHits", - saveTags = cms.bool( False ), - src = cms.InputTag( "hltIter2HighPtTkMuMerged" ), - MinPT = cms.double( 24.0 ), - MinN = cms.int32( 1 ), - MinPXL = cms.int32( 1 ), - MinBPX = cms.int32( 0 ), - MaxN = cms.int32( 99999 ), - MinFPX = cms.int32( 0 ) -) -process.hltL3fL1sMu16f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", +process.hltL3fL1sMu16Eta2p1f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 1.0E99 ), - previousCandTag = cms.InputTag( "" ), - minPt = cms.double( 24.0 ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.1 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16erL1Filtered0" ), + minPt = cms.double( 20.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), trkMuonId = cms.uint32( 0 ), @@ -20432,15 +23224,51 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -process.hltL3fL1sMu16L1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16Eta2p1L1f0Tkf20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -process.hltPreIsoTkMu24eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoTkMu24 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -20454,11 +23282,11 @@ MaxN = cms.int32( 99999 ), MinFPX = cms.int32( 0 ) ) -process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", +process.hltL3fL1sMu16f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 2.1 ), - previousCandTag = cms.InputTag( "" ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 1.0E99 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), minPt = cms.double( 24.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -20469,89 +23297,112 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -process.hltL3fL1sMu20L1Eta2p1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0Tkf24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -process.hltL1sL1SingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -process.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoTkMu24eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL1fL1sMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( False ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu25" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "hltL1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) +process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", + maxNormalizedChi2 = cms.double( 1.0E99 ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.1 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu20erL1Filtered0" ), + minPt = cms.double( 24.0 ), + inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + minMuonStations = cms.int32( 2 ), + trkMuonId = cms.uint32( 0 ), + requiredTypeMask = cms.uint32( 0 ), + minMuonHits = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), + allowedTypeMask = cms.uint32( 255 ) ) -process.hltL2fL1sMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", +process.hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), - MinPt = cms.double( 10.0 ), - MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 20.0 ), +process.hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu25L1f0L2Filtered10Q" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinPt = cms.double( 27.0 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -process.hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu20Eta2p1L1f0Tkf24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) process.hltPreIsoTkMu27 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -20569,9 +23420,9 @@ ) process.hltL3fL1sMu25f0TkFiltered27Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), maxAbsEta = cms.double( 1.0E99 ), - previousCandTag = cms.InputTag( "" ), + previousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), minPt = cms.double( 27.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -20582,13 +23433,49 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -process.hltL3fL1sMu25L1f0TkFiltered27QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu25L1f0Tkf27QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) process.hltBPTXAntiCoincidence = cms.EDFilter( "HLTLevel1Activity", technicalBits = cms.uint64( 0x8 ), @@ -20953,7 +23840,7 @@ MaxEta = cms.double( 2.0 ), MinInvMass = cms.double( 10.0 ) ) -process.hltL1sMu6NotBptxOR = cms.EDFilter( "HLTLevel1GTSeed", +process.hltL1sMuOpenNotBptxOR = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleMu6_NotBptxOR" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), @@ -20969,10 +23856,10 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL1fL1sMu6NotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", +process.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", saveTags = cms.bool( False ), CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sMu6NotBptxOR" ), + PreviousCandTag = cms.InputTag( "hltL1sMuOpenNotBptxOR" ), MinPt = cms.double( 0.0 ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), @@ -20980,21 +23867,210 @@ CandTag = cms.InputTag( "hltL1extraParticles" ), ExcludeSingleSegmentCSC = cms.bool( False ) ) -process.hltL2fL1sMu6NotBptxORL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2PreFilter", +process.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer", + debug = cms.untracked.bool( False ), + Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ), + recHits2DLabel = cms.InputTag( "dt2DSegments" ), + recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ), + Reco4DAlgoConfig = cms.PSet( + segmCleanerMode = cms.int32( 2 ), + Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ), + recAlgoConfig = cms.PSet( + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + minTime = cms.double( -3.0 ), + stepTwoFromDigi = cms.bool( False ), + doVdriftCorr = cms.bool( True ), + debug = cms.untracked.bool( False ), + maxTime = cms.double( 420.0 ), + tTrigModeConfig = cms.PSet( + vPropWire = cms.double( 24.4 ), + doTOFCorrection = cms.bool( True ), + tofCorrType = cms.int32( 0 ), + wirePropCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + doWirePropCorrection = cms.bool( True ), + doT0Correction = cms.bool( True ), + debug = cms.untracked.bool( False ) + ), + useUncertDB = cms.bool( True ) + ), + nSharedHitsMax = cms.int32( 2 ), + hit_afterT0_resolution = cms.double( 0.03 ), + Reco2DAlgoConfig = cms.PSet( + segmCleanerMode = cms.int32( 2 ), + recAlgoConfig = cms.PSet( + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + minTime = cms.double( -3.0 ), + stepTwoFromDigi = cms.bool( False ), + doVdriftCorr = cms.bool( True ), + debug = cms.untracked.bool( False ), + maxTime = cms.double( 420.0 ), + tTrigModeConfig = cms.PSet( + vPropWire = cms.double( 24.4 ), + doTOFCorrection = cms.bool( True ), + tofCorrType = cms.int32( 0 ), + wirePropCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + doWirePropCorrection = cms.bool( True ), + doT0Correction = cms.bool( True ), + debug = cms.untracked.bool( False ) + ), + useUncertDB = cms.bool( True ) + ), + nSharedHitsMax = cms.int32( 2 ), + AlphaMaxPhi = cms.double( 1.0 ), + hit_afterT0_resolution = cms.double( 0.03 ), + MaxAllowedHits = cms.uint32( 50 ), + performT0_vdriftSegCorrection = cms.bool( False ), + AlphaMaxTheta = cms.double( 0.9 ), + debug = cms.untracked.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + nUnSharedHitsMin = cms.int32( 2 ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ), + MaxChi2 = cms.double( 4.0 ) + ), + performT0_vdriftSegCorrection = cms.bool( False ), + debug = cms.untracked.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + nUnSharedHitsMin = cms.int32( 2 ), + AllDTRecHits = cms.bool( True ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ) + ) +) +process.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator", + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + ForcePointDown = cms.bool( False ), + EnableDTMeasurement = cms.bool( True ), + MaxCSCChi2 = cms.double( 300.0 ), + MaxDTChi2 = cms.double( 300.0 ), + MaxSeeds = cms.int32( 1000 ), + EnableCSCMeasurement = cms.bool( True ) +) +process.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGenerator", + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ) + ), + InputObjects = cms.InputTag( "hltL1extraParticles" ), + L1MaxEta = cms.double( 2.5 ), + OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ), + L1MinPt = cms.double( 0.0 ), + L1MinQuality = cms.uint32( 1 ), + GMTReadoutCollection = cms.InputTag( "hltGtDigis" ), + UseUnassociatedL1 = cms.bool( False ), + UseOfflineSeed = cms.untracked.bool( True ), + Propagator = cms.string( "SteppingHelixPropagatorAny" ) +) +process.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer", + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', + 'hltESPFastSteppingHelixPropagatorOpposite' ), + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ) + ), + InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + NMinRecHits = cms.uint32( 2 ), + UseSubRecHits = cms.bool( False ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + RescaleError = cms.double( 100.0 ) + ), + L2TrajBuilderParameters = cms.PSet( + DoRefit = cms.bool( False ), + SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + FilterParameters = cms.PSet( + NumberOfSigma = cms.double( 3.0 ), + FitDirection = cms.string( "insideOut" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + MaxChi2 = cms.double( 1000.0 ), + MuonTrajectoryUpdatorParameters = cms.PSet( + MaxChi2 = cms.double( 25.0 ), + RescaleErrorFactor = cms.double( 100.0 ), + Granularity = cms.int32( 0 ), + ExcludeRPCFromFit = cms.bool( False ), + UseInvalidHits = cms.bool( True ), + RescaleError = cms.bool( False ) + ), + EnableRPCMeasurement = cms.bool( True ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + EnableDTMeasurement = cms.bool( True ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + EnableCSCMeasurement = cms.bool( True ) + ), + NavigationType = cms.string( "Standard" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + NMinRecHits = cms.uint32( 2 ), + UseSubRecHits = cms.bool( False ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + RescaleError = cms.double( 100.0 ) + ), + DoBackwardFilter = cms.bool( True ), + SeedPosition = cms.string( "in" ), + BWFilterParameters = cms.PSet( + NumberOfSigma = cms.double( 3.0 ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + FitDirection = cms.string( "outsideIn" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + MaxChi2 = cms.double( 100.0 ), + MuonTrajectoryUpdatorParameters = cms.PSet( + MaxChi2 = cms.double( 25.0 ), + RescaleErrorFactor = cms.double( 100.0 ), + Granularity = cms.int32( 0 ), + ExcludeRPCFromFit = cms.bool( False ), + UseInvalidHits = cms.bool( True ), + RescaleError = cms.bool( False ) + ), + EnableRPCMeasurement = cms.bool( True ), + BWSeedType = cms.string( "fromGenerator" ), + EnableDTMeasurement = cms.bool( True ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + EnableCSCMeasurement = cms.bool( True ) + ), + DoSeedRefit = cms.bool( False ) + ), + DoSeedRefit = cms.bool( False ), + TrackLoaderParameters = cms.PSet( + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ), + DoSmoothing = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ) + ), + VertexConstraint = cms.bool( True ) + ), + MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" ) +) +process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer", + InputObjects = cms.InputTag( "hltL2CosmicMuons" ) +) +process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu6NotBptxORL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), MinPt = cms.double( 10.0 ), MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MaxEta = cms.double( 2.5 ), MinNhits = cms.vint32( 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), @@ -21004,49 +24080,49 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltPreL2Mu20NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu35NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL2fL1sMu6NotBptxORL1f0L2Filtered20Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", +process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered35Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu6NotBptxORL1Filtered0" ), - MinPt = cms.double( 20.0 ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), + MinPt = cms.double( 35.0 ), MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MaxEta = cms.double( 2.5 ), MinNhits = cms.vint32( 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), MinNstations = cms.vint32( 3 ) ) -process.hltPreL2Mu30NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu40NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL2fL1sMu6NotBptxORL1f0L2Filtered30Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", +process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu6NotBptxORL1Filtered0" ), - MinPt = cms.double( 30.0 ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), + MinPt = cms.double( 40.0 ), MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MaxEta = cms.double( 2.5 ), MinNhits = cms.vint32( 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), @@ -21788,6 +24864,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksGlbTrkMuon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -21796,7 +24873,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -21854,6 +24930,7 @@ ZSeparation = cms.double( 0.05 ) ) process.hltPixelTracksForSeedsGlbTrkMuon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -21862,7 +24939,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -22915,6 +25991,14 @@ MinNJets = cms.uint32( 1 ), MaxAbsJetEta = cms.double( 2.6 ) ) +process.hltPreMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltPreTkMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) process.hltPreMu24eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -24475,7 +27559,7 @@ setDHtZero = cms.bool( False ), minHt = cms.double( 150.0 ) ) -process.hltPFDiJet90 = cms.EDFilter( "HLT1PFJet", +process.hltDiPFJet90 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), MinPt = cms.double( 90.0 ), MinN = cms.int32( 2 ), @@ -24723,8 +27807,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ), @@ -24867,6 +27951,7 @@ cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ) ) process.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -24875,7 +27960,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -24940,6 +28024,7 @@ beamSpot = cms.InputTag( "hltOnlineBeamSpot" ) ) process.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -24948,7 +28033,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -25651,23 +28735,82 @@ coneSize = cms.double( 0.4 ), pvSrc = cms.InputTag( "" ) ) -process.hltFastPixelBLifetimeL3TagInfos = cms.EDProducer( "TrackIPProducer", +process.hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", maximumTransverseImpactParameter = cms.double( 0.2 ), minimumNumberOfHits = cms.int32( 8 ), minimumTransverseMomentum = cms.double( 1.0 ), - primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), + primaryVertex = cms.InputTag( "hltVerticesL3","WithBS" ), maximumLongitudinalImpactParameter = cms.double( 17.0 ), - computeGhostTrack = cms.bool( False ), + computeGhostTrack = cms.bool( True ), ghostTrackPriorDeltaR = cms.double( 0.03 ), jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), jetDirectionUsingGhostTrack = cms.bool( False ), minimumNumberOfPixelHits = cms.int32( 2 ), jetDirectionUsingTracks = cms.bool( False ), - computeProbabilities = cms.bool( False ), + computeProbabilities = cms.bool( True ), useTrackQuality = cms.bool( False ), - maximumChiSquared = cms.double( 20.0 ) + maximumChiSquared = cms.double( 5.0 ) +) +process.hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", + fitterSigmacut = cms.double( 3.0 ), + vertexReco = cms.PSet( + smoothing = cms.bool( True ), + primcut = cms.double( 1.0 ), + finder = cms.string( "avr" ), + seccut = cms.double( 3.0 ) + ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + vertexMinDLen2DSig = cms.double( 2.5 ), + maximumLongitudinalImpactParameter = cms.double( 0.3 ), + vertexMinAngleCosine = cms.double( 0.95 ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + maxNTracks = cms.uint32( 30 ), + clusterizer = cms.PSet( + seedMin3DIPValue = cms.double( 0.005 ), + clusterMaxDistance = cms.double( 0.05 ), + seedMin3DIPSignificance = cms.double( 1.2 ), + seedMax3DIPSignificance = cms.double( 9999.0 ), + distanceRatio = cms.double( 20.0 ), + clusterMaxSignificance = cms.double( 4.5 ), + clusterMinAngleCosine = cms.double( 0.5 ), + seedMax3DIPValue = cms.double( 9999.0 ) + ), + useVertexReco = cms.bool( True ), + vertexMinDLenSig = cms.double( 0.5 ), + useDirectVertexFitter = cms.bool( True ), + minHits = cms.uint32( 8 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + minPt = cms.double( 0.8 ) ) -process.hltL3SecondaryVertexTagInfos = cms.EDProducer( "SecondaryVertexProducer", +process.hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", + minSignificance = cms.double( 2.0 ), + secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), + maxFraction = cms.double( 0.7 ) +) +process.hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", + fitterSigmacut = cms.double( 3.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + fitterTini = cms.double( 256.0 ), + trackMinLayers = cms.int32( 4 ), + fitterRatio = cms.double( 0.25 ), + secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), + sigCut = cms.double( 5.0 ), + distCut = cms.double( 0.04 ), + trackMinPt = cms.double( 0.4 ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + dLenFraction = cms.double( 0.333 ), + trackMinPixels = cms.int32( 1 ), + dRCut = cms.double( 0.4 ) +) +process.hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", + minSignificance = cms.double( 10.0 ), + secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), + maxFraction = cms.double( 0.2 ) +) +process.hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", extSVDeltaRToJet = cms.double( 0.3 ), beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), vertexReco = cms.PSet( @@ -25680,15 +28823,15 @@ ), vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltFastPixelBLifetimeL3TagInfos" ), + trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), vertexCuts = cms.PSet( distSig3dMax = cms.double( 99999.9 ), - fracPV = cms.double( 0.65 ), + fracPV = cms.double( 0.79 ), distVal2dMax = cms.double( 2.5 ), useTrackWeights = cms.bool( True ), maxDeltaRToJetAxis = cms.double( 0.5 ), v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMin = cms.double( 3.0 ), + distSig2dMin = cms.double( 2.0 ), multiplicityMin = cms.uint32( 2 ), distVal2dMin = cms.double( 0.01 ), distSig2dMax = cms.double( 99999.9 ), @@ -25698,38 +28841,48 @@ massMax = cms.double( 6.5 ), distSig3dMin = cms.double( -99999.9 ) ), - useExternalSV = cms.bool( False ), + useExternalSV = cms.bool( True ), minimumTrackWeight = cms.double( 0.5 ), usePVError = cms.bool( True ), trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), totalHitsMin = cms.uint32( 2 ), jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + ptMin = cms.double( 1.0 ), qualityClass = cms.string( "any" ), pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - normChi2Max = cms.double( 99999.9 ), - maxDistToAxis = cms.double( 0.2 ), sip2dValMax = cms.double( 99999.9 ), - maxDecayLen = cms.double( 99999.9 ), - ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), sip2dSigMin = cms.double( -99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ) + b_dR = cms.double( 0.6263 ) ), trackSort = cms.string( "sip3dSig" ), - extSVCollection = cms.InputTag( "secondaryVertices" ) + extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ) ) -process.hltL3CombinedSecondaryVertexBJetTags = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), - tagInfos = cms.VInputTag( 'hltFastPixelBLifetimeL3TagInfos','hltL3SecondaryVertexTagInfos' ) +process.hltCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltCombinedSecondaryVertexV2" ), + tagInfos = cms.VInputTag( 'hltImpactParameterTagInfos','hltInclusiveSecondaryVertexFinderTagInfos' ) ) process.hltBLifetimeL3FilterCSVsusy = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -25846,7 +28999,7 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPrePFMET120PFMHT120IDLoose = cms.EDFilter( "HLTPrescaler", +process.hltPrePFMET90PFMHT90IDLoose = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -25862,10 +29015,10 @@ pfCandidatesLabel = cms.InputTag( "" ), excludePFMuons = cms.bool( False ) ) -process.hltMHT90 = cms.EDFilter( "HLTMhtFilter", +process.hltMHT70 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( False ), mhtLabels = cms.VInputTag( 'hltMht' ), - minMht = cms.vdouble( 90.0 ) + minMht = cms.vdouble( 70.0 ) ) process.hltAK4PFJetsCorrectedLooseID = cms.EDProducer( "HLTPFJetIDProducer", CEF = cms.double( 0.99 ), @@ -25889,6 +29042,58 @@ pfCandidatesLabel = cms.InputTag( "" ), excludePFMuons = cms.bool( False ) ) +process.hltPFMHTLooseID90 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), + minMht = cms.vdouble( 90.0 ) +) +process.hltPFMET90 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 90.0 ) +) +process.hltPrePFMET100PFMHT100IDLoose = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltMHT80 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltMht' ), + minMht = cms.vdouble( 80.0 ) +) +process.hltPFMHTLooseID100 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), + minMht = cms.vdouble( 100.0 ) +) +process.hltPFMET100 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 100.0 ) +) +process.hltPrePFMET110PFMHT110IDLoose = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltPFMHTLooseID110 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), + minMht = cms.vdouble( 110.0 ) +) +process.hltPFMET110 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 110.0 ) +) +process.hltPrePFMET120PFMHT120IDLoose = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltMHT90 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltMht' ), + minMht = cms.vdouble( 90.0 ) +) process.hltPFMHTLooseID120 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( False ), mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), @@ -25909,6 +29114,7 @@ etMin = cms.double( 20.0 ) ) process.hltPixelTracksForNoPU = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -25917,7 +29123,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -25995,22 +29200,12 @@ process.hltCSV0p7L3 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), MaxTag = cms.double( 999999.0 ) ) -process.hltPFMHTLooseID90 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( False ), - mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), - minMht = cms.vdouble( 90.0 ) -) -process.hltPFMET90 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( False ), - mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), - minMht = cms.vdouble( 90.0 ) -) process.hltPreCaloMHTNoPU90PFMET90PFMHT90IDLoose = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -26027,13 +29222,13 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreQuadPFJetBTagCSVVBF = cms.EDFilter( "HLTPrescaler", +process.hltPreQuadPFJetDoubleBTagCSVVBFMqq200 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", +process.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 15.0 ), MinN = cms.int32( 4 ), MaxEta = cms.double( 5.2 ), MinMass = cms.double( -1.0 ), @@ -26071,12 +29266,12 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 86 ) ) -process.hltVBFCaloJetEtaSortedMqq150Deta2p6 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", +process.hltVBFCaloJetEtaSortedMqq150Deta1p5 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.6 ), + Detaqq = cms.double( 1.5 ), value = cms.string( "Eta" ), Mqq = cms.double( 150.0 ), Etaq1Etaq2 = cms.double( 999.0 ), @@ -26086,18 +29281,18 @@ Dphibb = cms.double( 10.0 ), Ptsumqq = cms.double( 0.0 ) ) -process.hltCSV0p8L3 = cms.EDFilter( "HLTCaloJetTag", +process.hltCSVL30p6 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - MinTag = cms.double( 0.8 ), + MinTag = cms.double( 0.6 ), MaxTag = cms.double( 999999.0 ) ) -process.hltPFQuadJetLooseID34 = cms.EDFilter( "HLT1PFJet", +process.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( False ), - MinPt = cms.double( 34.0 ), + MinPt = cms.double( 15.0 ), MinN = cms.int32( 4 ), MaxEta = cms.double( 5.2 ), MinMass = cms.double( -1.0 ), @@ -26135,192 +29330,101 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 86 ) ) -process.hltVBFPFJetEtaSortedMqq240Detaqq2p6 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +process.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", + maxNumber = cms.uint32( 6 ), + filter = cms.bool( False ), + src = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ) +) +process.hltDoubleCSVPF0p4 = cms.EDFilter( "HLTPFJetTagWithMatching", + saveTags = cms.bool( True ), + deltaR = cms.double( 0.1 ), + MinJets = cms.int32( 2 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + MinTag = cms.double( 0.4 ), + MaxTag = cms.double( 999999.0 ) +) +process.hltCSVPF0p7 = cms.EDFilter( "HLTPFJetTagWithMatching", + saveTags = cms.bool( True ), + deltaR = cms.double( 0.1 ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + MinTag = cms.double( 0.7 ), + MaxTag = cms.double( 999999.0 ) +) +process.hltVBFPFJetCSVSortedMqq200Detaqq1p2 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), Detabb = cms.double( 999.0 ), - njets = cms.int32( 4 ), - Detaqq = cms.double( 2.6 ), - value = cms.string( "Eta" ), - Mqq = cms.double( 240.0 ), + njets = cms.int32( 6 ), + Detaqq = cms.double( 1.2 ), + value = cms.string( "2BTagAndPt" ), + Mqq = cms.double( 200.0 ), Etaq1Etaq2 = cms.double( 999.0 ), Ptsumbb = cms.double( 0.0 ), - inputJetTags = cms.InputTag( "" ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), triggerType = cms.int32( 85 ), - Dphibb = cms.double( 2.6 ), + Dphibb = cms.double( 3.2 ), Ptsumqq = cms.double( 0.0 ) ) -process.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer", - vertexCollections = cms.VPSet( - cms.PSet( maxDistanceToBeam = cms.double( 1.0 ), - useBeamConstraint = cms.bool( False ), - minNdof = cms.double( 0.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ), - label = cms.string( "" ) - ), - cms.PSet( maxDistanceToBeam = cms.double( 1.0 ), - useBeamConstraint = cms.bool( True ), - minNdof = cms.double( 0.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ), - label = cms.string( "WithBS" ) - ) - ), - verbose = cms.untracked.bool( False ), - TkFilterParameters = cms.PSet( - maxNormalizedChi2 = cms.double( 20.0 ), - minPt = cms.double( 0.0 ), - algorithm = cms.string( "filter" ), - maxD0Significance = cms.double( 999.0 ), - trackQuality = cms.string( "any" ), - minPixelLayersWithHits = cms.int32( 2 ), - minSiliconLayersWithHits = cms.int32( 5 ) - ), - beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - TrackLabel = cms.InputTag( "hltPFMuonMerging" ), - TkClusParameters = cms.PSet( - TkDAClusParameters = cms.PSet( - d0CutOff = cms.double( 999.0 ), - Tmin = cms.double( 4.0 ), - dzCutOff = cms.double( 4.0 ), - coolingFactor = cms.double( 0.6 ), - use_vdt = cms.untracked.bool( True ), - vertexSize = cms.double( 0.15 ) - ), - algorithm = cms.string( "DA_vect" ) - ) -) -process.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", - src = cms.InputTag( "hltVerticesPF" ), - filterParams = cms.PSet( - maxZ = cms.double( 24.0 ), - minNdof = cms.double( 4.0 ), - maxRho = cms.double( 2.0 ), - pvSrc = cms.InputTag( "hltVerticesPF" ) - ) -) -process.hltVerticesPFFilter = cms.EDFilter( "VertexSelector", - filter = cms.bool( True ), - src = cms.InputTag( "hltVerticesPFSelector" ), - cut = cms.string( "!isFake" ) -) -process.hltPFJetForBtagSelector = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - MinPt = cms.double( 30.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.6 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 86 ) -) -process.hltPFJetForBtag = cms.EDProducer( "HLTPFJetCollectionProducer", - TriggerTypes = cms.vint32( 86 ), - HLTObject = cms.InputTag( "hltPFJetForBtagSelector" ) -) -process.hltBLifetimeAssociatorPF = cms.EDProducer( "JetTracksAssociatorAtVertex", - jets = cms.InputTag( "hltPFJetForBtag" ), - tracks = cms.InputTag( "hltPFMuonMerging" ), - useAssigned = cms.bool( False ), - coneSize = cms.double( 0.4 ), - pvSrc = cms.InputTag( "" ) +process.hltPreQuadPFJetSingleBTagCSVVBFMqq460 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltBLifetimeTagInfosPF = cms.EDProducer( "TrackIPProducer", - maximumTransverseImpactParameter = cms.double( 0.2 ), - minimumNumberOfHits = cms.int32( 8 ), - minimumTransverseMomentum = cms.double( 1.0 ), - primaryVertex = cms.InputTag( "hltVerticesPFSelector" ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - jetTracks = cms.InputTag( "hltBLifetimeAssociatorPF" ), - jetDirectionUsingGhostTrack = cms.bool( False ), - minimumNumberOfPixelHits = cms.int32( 2 ), - jetDirectionUsingTracks = cms.bool( False ), - computeProbabilities = cms.bool( False ), - useTrackQuality = cms.bool( False ), - maximumChiSquared = cms.double( 20.0 ) +process.hltVBFPFJetCSVSortedMqq460Detaqq4p1 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( False ), + inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), + Detabb = cms.double( 999.0 ), + njets = cms.int32( 4 ), + Detaqq = cms.double( 4.1 ), + value = cms.string( "1BTagAndEta" ), + Mqq = cms.double( 460.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + Ptsumbb = cms.double( 0.0 ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + triggerType = cms.int32( 85 ), + Dphibb = cms.double( 1.6 ), + Ptsumqq = cms.double( 0.0 ) ) -process.hltSecondaryVertexTagInfosPF = cms.EDProducer( "SecondaryVertexProducer", - extSVDeltaRToJet = cms.double( 0.3 ), - beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - vertexReco = cms.PSet( - primcut = cms.double( 1.8 ), - seccut = cms.double( 6.0 ), - smoothing = cms.bool( False ), - weightthreshold = cms.double( 0.001 ), - minweight = cms.double( 0.5 ), - finder = cms.string( "avr" ) - ), - vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), - constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltBLifetimeTagInfosPF" ), - vertexCuts = cms.PSet( - distSig3dMax = cms.double( 99999.9 ), - fracPV = cms.double( 0.65 ), - distVal2dMax = cms.double( 2.5 ), - useTrackWeights = cms.bool( True ), - maxDeltaRToJetAxis = cms.double( 0.5 ), - v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMin = cms.double( 3.0 ), - multiplicityMin = cms.uint32( 2 ), - distVal2dMin = cms.double( 0.01 ), - distSig2dMax = cms.double( 99999.9 ), - distVal3dMax = cms.double( 99999.9 ), - minimumTrackWeight = cms.double( 0.5 ), - distVal3dMin = cms.double( -99999.9 ), - massMax = cms.double( 6.5 ), - distSig3dMin = cms.double( -99999.9 ) - ), - useExternalSV = cms.bool( False ), - minimumTrackWeight = cms.double( 0.5 ), - usePVError = cms.bool( True ), - trackSelection = cms.PSet( - totalHitsMin = cms.uint32( 2 ), - jetDeltaRMax = cms.double( 0.3 ), - qualityClass = cms.string( "any" ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - normChi2Max = cms.double( 99999.9 ), - maxDistToAxis = cms.double( 0.2 ), - sip2dValMax = cms.double( 99999.9 ), - maxDecayLen = cms.double( 99999.9 ), - ptMin = cms.double( 1.0 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dSigMin = cms.double( -99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ) - ), - trackSort = cms.string( "sip3dSig" ), - extSVCollection = cms.InputTag( "secondaryVertices" ) +process.hltPreQuadPFJetDoubleBTagCSVVBFMqq240 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltCombinedSecondaryVertexBJetTagsPF = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), - tagInfos = cms.VInputTag( 'hltBLifetimeTagInfosPF','hltSecondaryVertexTagInfosPF' ) +process.hltVBFPFJetCSVSortedMqq240Detaqq2p0 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( False ), + inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), + Detabb = cms.double( 999.0 ), + njets = cms.int32( 6 ), + Detaqq = cms.double( 2.0 ), + value = cms.string( "2BTagAndPt" ), + Mqq = cms.double( 240.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + Ptsumbb = cms.double( 0.0 ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + triggerType = cms.int32( 85 ), + Dphibb = cms.double( 2.4 ), + Ptsumqq = cms.double( 0.0 ) ) -process.hltCSVPF0p8PFFilterHbbVBF = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), - TriggerType = cms.int32( 86 ), - Jets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), - MinTag = cms.double( 0.8 ), - MaxTag = cms.double( 999999.0 ) +process.hltPreQuadPFJetSingleBTagCSVVBFMqq500 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltVBFPFJetCSVSortedMqq200Detaqq2p0 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +process.hltVBFPFJetCSVSortedMqq500Detaqq4p6 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.0 ), - value = cms.string( "second" ), - Mqq = cms.double( 200.0 ), + Detaqq = cms.double( 4.6 ), + value = cms.string( "1BTagAndEta" ), + Mqq = cms.double( 500.0 ), Etaq1Etaq2 = cms.double( 999.0 ), Ptsumbb = cms.double( 0.0 ), inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), triggerType = cms.int32( 85 ), - Dphibb = cms.double( 2.6 ), + Dphibb = cms.double( 1.3 ), Ptsumqq = cms.double( 0.0 ) ) process.hltPreQuadPFJetVBF = cms.EDFilter( "HLTPrescaler", @@ -26360,7 +29464,7 @@ process.hltTripleCSV0p5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 3 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.5 ), @@ -26383,7 +29487,7 @@ process.hltDoubleCSV0p5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 2 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.5 ), @@ -26449,7 +29553,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltPrePhoton135PFMET40 = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton135PFMET100NoiseCleaned = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -26458,7 +29562,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 135.0 ), etcutEE = cms.double( 135.0 ), ncandcut = cms.int32( 1 ) @@ -26481,15 +29585,6 @@ candTag = cms.InputTag( "hltEG135EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltPFMET40Filter = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), - minMht = cms.vdouble( 40.0 ) -) -process.hltPrePhoton135PFMET100NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) process.hltMETClean40 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), MinPt = cms.double( 40.0 ), @@ -27186,6 +30281,11 @@ candTag = cms.InputTag( "hltEG22R9Id90HE10Iso40EBOnlyHcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) +process.hltPFMET40Filter = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 40.0 ) +) process.hltPrePhoton22R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -27211,7 +30311,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 250.0 ), etcutEE = cms.double( 250.0 ), ncandcut = cms.int32( 1 ) @@ -27225,7 +30325,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 300.0 ), etcutEE = cms.double( 300.0 ), ncandcut = cms.int32( 1 ) @@ -27234,7 +30334,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.0 ), saveTags = cms.bool( False ), @@ -27244,7 +30344,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 2 ) @@ -27254,7 +30354,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter" ), etcutEB = cms.double( 26.0 ), etcutEE = cms.double( 26.0 ), ncandcut = cms.int32( 1 ) @@ -27839,7 +30939,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -28107,7 +31207,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -28117,7 +31217,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 2 ) @@ -28127,7 +31227,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 28.0 ), etcutEE = cms.double( 100000.0 ), ncandcut = cms.int32( 1 ) @@ -28400,7 +31500,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -28822,7 +31922,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -28930,7 +32030,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -29038,7 +32138,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -29146,7 +32246,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 120.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -30812,18 +33912,6 @@ MinTag = cms.double( 0.5 ), MaxTag = cms.double( 99999.0 ) ) -process.hltL1sL1DoubleEG2210 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_22_10" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) process.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -34484,7 +37572,7 @@ process.hltBLifetimeL3FilterCSVLoose0p3 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.3 ), @@ -34663,7 +37751,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 50.0 ), ncandcut = cms.int32( 1 ) @@ -34695,7 +37783,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 75.0 ), ncandcut = cms.int32( 1 ) @@ -34727,7 +37815,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 90.0 ), ncandcut = cms.int32( 1 ) @@ -34759,7 +37847,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 120.0 ), etcutEE = cms.double( 120.0 ), ncandcut = cms.int32( 1 ) @@ -34791,7 +37879,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 175.0 ), etcutEE = cms.double( 175.0 ), ncandcut = cms.int32( 1 ) @@ -34823,7 +37911,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 165.0 ), etcutEE = cms.double( 165.0 ), ncandcut = cms.int32( 1 ) @@ -35158,37 +38246,10 @@ candTag = cms.InputTag( "hltEG36R9Id90HE10IsoMHcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1sL1SingleEG40 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) process.hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) process.hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), @@ -36107,8 +39168,8 @@ CutCowboys = cms.bool( False ), MinInvMass = cms.vdouble( 0.0 ) ) -process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_HTT175 OR L1_SingleJet200 OR L1_DoubleJetC100 OR L1_QuadJetC60" ), +process.hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT125 OR L1_HTT150 OR L1_HTT175 OR L1_SingleJet128 OR L1_SingleJet176 OR L1_SingleJet200 OR L1_DoubleJetC84 OR L1_DoubleJetC100 OR L1_QuadJetC40 OR L1_QuadJetC60" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -36153,18 +39214,18 @@ doMuonCorrection = cms.bool( False ), maxNJ = cms.int32( 9 ) ) -process.hltRsqMR160Rsq0p01MR100Calo = cms.EDFilter( "HLTRFilter", +process.hltRsqMR240Rsq0p0196MR100Calo = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphereCalo" ), inputMetTag = cms.InputTag( "hltMet" ), - RMRCut = cms.double( 160.0 ), + RMRCut = cms.double( 240.0 ), MROffset = cms.double( -300.0 ), doMuonCorrection = cms.bool( False ), minMR = cms.double( 100.0 ), - minR = cms.double( 0.1 ) + minR = cms.double( 0.14 ) ) process.hlt2PFJet80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), @@ -36188,7 +39249,7 @@ ) process.hltRsqMR260Rsq0p09MR200 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -36243,26 +39304,25 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 0 ) ) +process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT175 OR L1_SingleJet200 OR L1_DoubleJetC100 OR L1_QuadJetC60" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) process.hltPreRsqMR300Rsq0p09MR200 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltRsqMR200Rsq0p01MR100Calo = cms.EDFilter( "HLTRFilter", - acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), - doRPrime = cms.bool( False ), - R2Offset = cms.double( -0.25 ), - inputTag = cms.InputTag( "hltRHemisphereCalo" ), - inputMetTag = cms.InputTag( "hltMet" ), - RMRCut = cms.double( 200.0 ), - MROffset = cms.double( -300.0 ), - doMuonCorrection = cms.bool( False ), - minMR = cms.double( 100.0 ), - minR = cms.double( 0.1 ) -) process.hltRsqMR300Rsq0p09MR200 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -36283,7 +39343,7 @@ ) process.hltRsq0p16Calo = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( 0.0 ), inputTag = cms.InputTag( "hltRHemisphereCalo" ), @@ -36296,7 +39356,7 @@ ) process.hltRsq0p36 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( 0.0 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -36750,6 +39810,152 @@ MinTag = cms.double( 10.0 ), MaxTag = cms.double( 999999.0 ) ) +process.hltPreHT350DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1sL1HTT150OrHTT175OrHTT200OrHTT125 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT125 OR L1_HTT150 OR L1_HTT175 OR L1_HTT200" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +process.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 40.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +process.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ) +) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) +) +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 2 ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ) +) +process.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ) +) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 0.5 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' ) +) +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 2 ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ) +) +process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ) +) +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ), + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumNumberOfHits = cms.int32( 6 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 0 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 5.0 ) +) +process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' ) +) +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 2 ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ) +) process.hltPreHT350DisplacedDijet80DisplacedTrack = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -36763,6 +39969,407 @@ MinTag = cms.double( 5.0 ), MaxTag = cms.double( 999999.0 ) ) +process.hltPreHT500DisplacedDijet40Inclusive = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltPreHT550DisplacedDijet40Inclusive = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltPreVBFDisplacedJet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1sTripleVBFORHTT = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( " L1_TripleJet_92_76_64_VBF OR L1_HTT175" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +process.hltVBFFilterDisplacedJetsTight = cms.EDFilter( "HLTCaloJetVBFFilter", + saveTags = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + leadingJetOnly = cms.bool( False ), + maxEta = cms.double( 5.0 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + etaOpposite = cms.bool( True ), + triggerType = cms.int32( 85 ), + minInvMass = cms.double( 500.0 ), + minPtHigh = cms.double( 20.0 ), + minPtLow = cms.double( 20.0 ) +) +process.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 40.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +process.hltSingleCentralCaloJetpt40CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ) +) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltSingleCentralCaloJetpt40CollectionProducer" ), + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerFromVBF = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPFromVBF = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerFromVBF' ) +) +process.hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterFromVBF = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPFromVBF" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltSingleCentralCaloJetpt40CollectionProducer" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ) +) +process.hltDisplacedHLTCaloJetCollectionProducerFromVBF = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterFromVBF" ) +) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexFromVBF = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerFromVBF" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerFromVBF = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 0.5 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexFromVBF" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPFromVBF = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerLong" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerFromVBF' ) +) +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterFromVBF = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPFromVBF" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerFromVBF" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ) +) +process.hltIter02DisplacedHLTCaloJetCollectionProducerFromVBF = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterFromVBF" ) +) +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerFromVBF" ), + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerFromVBF = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumNumberOfHits = cms.int32( 6 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 0 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 5.0 ) +) +process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPFromVBF = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D2ndLong" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerFromVBF' ) +) +process.hltL4DisplacedDijetFullTracksTightHLTCaloJetTagFilterFromVBF = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPFromVBF" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerFromVBF" ), + MinTag = cms.double( 7.0 ), + MaxTag = cms.double( 999999.0 ) +) +process.hltPreVBFDisplacedJet40TightIDDisplacedTrack = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL4DisplacedDijetFullTracksTightHLTCaloJetTagFilterFromVBFTightID = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPFromVBF" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerFromVBF" ), + MinTag = cms.double( 9.0 ), + MaxTag = cms.double( 999999.0 ) +) +process.hltPreVBFDisplacedJet40Hadronic = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1sTripleVBFORHTT175 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( " L1_TripleJet_92_76_64_VBF OR L1_HTT175" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +process.hltVBFFilterDisplacedJets = cms.EDFilter( "HLTCaloJetVBFFilter", + saveTags = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + leadingJetOnly = cms.bool( False ), + maxEta = cms.double( 5.0 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + etaOpposite = cms.bool( True ), + triggerType = cms.int32( 85 ), + minInvMass = cms.double( 400.0 ), + minPtHigh = cms.double( 20.0 ), + minPtLow = cms.double( 20.0 ) +) +process.hltHighHadFractionCaloJetSelector = cms.EDFilter( "CaloJetSelector", + filter = cms.bool( False ), + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "abs(eta) < 2 && (( energyFractionHadronic > 0.85 && ( n90 < 12 && n60 < 6 && towersArea < 0.20 )) || energyFractionHadronic > .98)" ) +) +process.hltCentralHadronCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 40.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltHighHadFractionCaloJetSelector" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +process.hltCentralHadronCaloJetpt40CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltCentralHadronCaloJetpt40" ) +) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJets = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltCentralHadronCaloJetpt40CollectionProducer" ), + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJets = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJets" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJets = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJets' ) +) +process.hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJets = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJets" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltCentralHadronCaloJetpt40CollectionProducer" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ) +) +process.hltDisplacedHLTHadronJetCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJets" ) +) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJets = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltDisplacedHLTHadronJetCollectionProducer" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJets = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 0.5 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJets" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJets = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJets' ) +) +process.hltL4PromptHadronJetsFullTracksHLTCaloJetTagFilter = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJets" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltDisplacedHLTHadronJetCollectionProducer" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ) +) +process.hltPreVBFDisplacedJet40TightIDHadronic = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltHighHadFractionCaloJetSelectorTightID = cms.EDFilter( "CaloJetSelector", + filter = cms.bool( False ), + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "abs(eta) < 2 && (( energyFractionHadronic > 0.88 && ( n90 < 10 && n60 < 5 && towersArea < 0.18 )) || energyFractionHadronic > .98)" ) +) +process.hltCentralHadronCaloJetpt40TightID = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 40.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltHighHadFractionCaloJetSelectorTightID" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +process.hltCentralHadronCaloJetpt40CollectionProducerTightID = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltCentralHadronCaloJetpt40TightID" ) +) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJetsTightID = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltCentralHadronCaloJetpt40CollectionProducerTightID" ), + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJetsTightID = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJetsTightID" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJetsTightID' ) +) +process.hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJetsTightID = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltCentralHadronCaloJetpt40CollectionProducerTightID" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ) +) +process.hltDisplacedHLTHadronJetCollectionProducerTightID = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJetsTightID" ) +) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJetsTightID = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltDisplacedHLTHadronJetCollectionProducerTightID" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJetsTightID = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 0.5 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJetsTightID" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJetsTightID' ) +) +process.hltL4PromptHadronJetsFullTracksHLTCaloJetTagFilterTightID = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltDisplacedHLTHadronJetCollectionProducerTightID" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ) +) process.hltPreMonoCentralPFJet140PFMETNoMu100PFMHTNoMu140NoiseCleaned = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -37146,12 +40753,12 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEG90EtL1SingleEG35Filter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG90EtL1SingleEG40Filter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 90.0 ), ncandcut = cms.int32( 1 ) @@ -37171,10 +40778,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG90EtL1SingleEG35Filter" ), + candTag = cms.InputTag( "hltEG90EtL1SingleEG40Filter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEG90L1SingleEG35HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG90L1SingleEG40HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -37189,7 +40796,7 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEG90EtL1SingleEG35Filter" ), + candTag = cms.InputTag( "hltEG90EtL1SingleEG40Filter" ), nonIsoTag = cms.InputTag( "" ) ) process.hltHt400 = cms.EDFilter( "HLTHtMhtFilter", @@ -38422,13 +42029,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 15.0 ) ) -process.hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltPreMu15IsoVVVLPFHT400PFMET70 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -38442,6 +42085,411 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) +process.hltPreDimuon16Jpsi = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltDimuon16JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 15.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.9 ) +) +process.hltDisplacedmumuVtxProducerDimuon16Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon16JpsiL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +process.hltDisplacedmumuFilterDimuon16Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon16Jpsi" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +process.hltPreDimuon10JpsiBarrel = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltDimuon10JpsiBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 9.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 1.25 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.9 ) +) +process.hltDisplacedmumuVtxProducerDimuon10JpsiBarrel = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon10JpsiBarrelL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +process.hltDisplacedmumuFilterDimuon10JpsiBarrel = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon10JpsiBarrel" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +process.hltPreDimuon8PsiPrimeBarrel = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltDimuon8PsiPrimeBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 4.05 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 7.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 1.25 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 3.35 ) +) +process.hltDisplacedmumuVtxProducerDimuon8PsiPrimeBarrel = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon8PsiPrimeBarrelL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +process.hltDisplacedmumuFilterDimuon8PsiPrimeBarrel = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon8PsiPrimeBarrel" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +process.hltPreDimuon8UpsilonBarrel = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltDimuon8UpsilonBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 11.5 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 7.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 1.25 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 8.5 ) +) +process.hltDisplacedmumuVtxProducerDimuon8UpsilonBarrel = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon8UpsilonBarrelL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +process.hltDisplacedmumuFilterDimuon8UpsilonBarrel = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon8UpsilonBarrel" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +process.hltPreDimuon0PhiBarrel = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltDimuon0PhiBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 1.2 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 1.25 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 0.85 ) +) +process.hltDisplacedmumuVtxProducerDimuon0PhiBarrel = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon0PhiBarrelL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +process.hltDisplacedmumuFilterDimuon0PhiBarrel = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0PhiBarrel" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +process.hltL1sL1SingleMu14erORSingleMu16 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu14er OR L1_SingleMu16" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +process.hltPreMu16TkMu0dEta18Onia = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1fL1sMu14erorMu16L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu14erORSingleMu16" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +process.hltL2fL1sMu14erorMu16L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu14erorMu16L1Filtered0" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0 ) +) +process.hltL3fL1sMu14erorMu16L1f0L2f0L3Filtered16 = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 9999.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu14erorMu16L1f0L2Filtered0" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.5 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 16.0 ) +) +process.hltDiMuonGlbFiltered16TrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", + maxDCAMuMu = cms.double( 0.5 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + saveTags = cms.bool( True ), + minMuonHits = cms.int32( -1 ), + maxMass = cms.double( 12.0 ), + ChargeOpt = cms.int32( -1 ), + maxEtaMuon = cms.double( 2.5 ), + minMass = cms.double( 2.8 ), + trkMuonId = cms.uint32( 0 ), + minDR = cms.double( 0.001 ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), + minPtMuon1 = cms.double( 16.0 ), + maxYDimuon = cms.double( 2.5 ), + maxdEtaMuMu = cms.double( 1.8 ), + minTrkHits = cms.int32( -1 ), + inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), + requiredTypeMask = cms.uint32( 0 ), + minPtMuon2 = cms.double( 0.0 ), + allowedTypeMask = cms.uint32( 255 ) +) +process.hltDiMuonGlb16Trk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + MinN = cms.int32( 1 ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered16TrkFiltered0" ), + checkSC = cms.bool( False ), + inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered16TrkFiltered0" ) +) +process.hltPreMu16TkMu0dEta18Phi = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltDiMuonGlbFiltered16TrkFiltered0Phi = cms.EDFilter( "HLTDiMuonGlbTrkFilter", + maxDCAMuMu = cms.double( 0.5 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + saveTags = cms.bool( True ), + minMuonHits = cms.int32( -1 ), + maxMass = cms.double( 1.2 ), + ChargeOpt = cms.int32( -1 ), + maxEtaMuon = cms.double( 2.5 ), + minMass = cms.double( 0.85 ), + trkMuonId = cms.uint32( 0 ), + minDR = cms.double( 0.001 ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), + minPtMuon1 = cms.double( 16.0 ), + maxYDimuon = cms.double( 2.5 ), + maxdEtaMuMu = cms.double( 1.8 ), + minTrkHits = cms.int32( -1 ), + inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), + requiredTypeMask = cms.uint32( 0 ), + minPtMuon2 = cms.double( 0.0 ), + allowedTypeMask = cms.uint32( 255 ) +) +process.hltDiMuonGlb16Trk0DzFiltered0p2Phi = cms.EDFilter( "HLT2MuonMuonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + MinN = cms.int32( 1 ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered16TrkFiltered0Phi" ), + checkSC = cms.bool( False ), + inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered16TrkFiltered0Phi" ) +) process.hltPreECALHT800 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -38602,13 +42650,19 @@ 'HLT_DiPFJetAve60_HFJEC_v1', 'HLT_DiPFJetAve80_HFJEC_v1', 'HLT_Dimuon0_Jpsi_Muon_v1', + 'HLT_Dimuon0_Phi_Barrel_v1', 'HLT_Dimuon0_Upsilon_Muon_v1', 'HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1', 'HLT_Dimuon0er16_Jpsi_NoVertexing_v1', + 'HLT_Dimuon10_Jpsi_Barrel_v1', 'HLT_Dimuon13_PsiPrime_v1', 'HLT_Dimuon13_Upsilon_v1', + 'HLT_Dimuon16_Jpsi_v1', 'HLT_Dimuon20_Jpsi_v1', 'HLT_Dimuon6_Jpsi_NoVertexing_v1', + 'HLT_Dimuon8_PsiPrime_Barrel_v1', + 'HLT_Dimuon8_Upsilon_Barrel_v1', + 'HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1', 'HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1', 'HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1', 'HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1', @@ -38641,6 +42695,8 @@ 'HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Ele18_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele20WP60_Ele8_Mass55_v1', + 'HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1', + 'HLT_Ele22_eta2p1_WP75_Gsf_v1', 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1', @@ -38648,7 +42704,19 @@ 'HLT_Ele25WP60_SC4_Mass55_v1', 'HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1', 'HLT_Ele27_WP85_Gsf_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet30_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_v1', 'HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_v1', 'HLT_Ele33_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele35_eta2p1_WP85_Gsf_v1', 'HLT_Ele40_eta2p1_WP85_Gsf_v1', @@ -38656,10 +42724,13 @@ 'HLT_HT200_v1', 'HLT_HT250_v1', 'HLT_HT300_v1', + 'HLT_HT350_DisplacedDijet40_DisplacedTrack_v1', 'HLT_HT350_DisplacedDijet80_DisplacedTrack_v1', 'HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v1', 'HLT_HT350_v1', 'HLT_HT400_v1', + 'HLT_HT500_DisplacedDijet40_Inclusive_v1', + 'HLT_HT550_DisplacedDijet40_Inclusive_v1', 'HLT_HT650_DisplacedDijet80_Inclusive_v1', 'HLT_HT750_DisplacedDijet80_Inclusive_v1', 'HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1', @@ -38668,12 +42739,20 @@ 'HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1', 'HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1', 'HLT_IsoMu17_eta2p1_v1', + 'HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1', + 'HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1', + 'HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1', 'HLT_IsoMu20_eta2p1_v1', + 'HLT_IsoMu20_v1', + 'HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1', 'HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1', + 'HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1', + 'HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1', 'HLT_IsoMu24_eta2p1_v1', 'HLT_IsoMu24_v1', 'HLT_IsoMu27_v1', 'HLT_IsoTkMu20_eta2p1_v1', + 'HLT_IsoTkMu20_v1', 'HLT_IsoTkMu24_eta2p1_v1', 'HLT_IsoTkMu24_v1', 'HLT_IsoTkMu27_v1', @@ -38687,8 +42766,8 @@ 'HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1', 'HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1', 'HLT_L2Mu10_NoVertex_NoBPTX_v1', - 'HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', - 'HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_v1', @@ -38706,6 +42785,8 @@ 'HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1', 'HLT_Mu15_IsoVVVL_PFHT600_v1', 'HLT_Mu15_PFHT300_v1', + 'HLT_Mu16_TkMu0_dEta18_Onia_v1', + 'HLT_Mu16_TkMu0_dEta18_Phi_v1', 'HLT_Mu16_eta2p1_CaloMET30_v1', 'HLT_Mu17_Mu8_DZ_v1', 'HLT_Mu17_Mu8_SameSign_DPhi_v1', @@ -38719,6 +42800,7 @@ 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1', 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1', 'HLT_Mu17_TrkIsoVVL_v1', + 'HLT_Mu20_v1', 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Mu24_TrkIsoVVL_v1', 'HLT_Mu24_eta2p1_v1', @@ -38777,16 +42859,18 @@ 'HLT_PFJet500_v1', 'HLT_PFJet60_v1', 'HLT_PFJet80_v1', + 'HLT_PFMET100_PFMHT100_IDLoose_v1', + 'HLT_PFMET110_PFMHT110_IDLoose_v1', 'HLT_PFMET120_NoiseCleaned_BTagCSV07_v1', 'HLT_PFMET120_NoiseCleaned_Mu5_v1', 'HLT_PFMET120_PFMHT120_IDLoose_v1', 'HLT_PFMET170_NoiseCleaned_v1', + 'HLT_PFMET90_PFMHT90_IDLoose_v1', 'HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1', 'HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1', 'HLT_Photon120_R9Id90_HE10_IsoM_v1', 'HLT_Photon120_v1', 'HLT_Photon135_PFMET100_NoiseCleaned_v1', - 'HLT_Photon135_PFMET40_v1', 'HLT_Photon165_HE10_v1', 'HLT_Photon165_R9Id90_HE10_IsoM_v1', 'HLT_Photon175_v1', @@ -38797,8 +42881,7 @@ 'HLT_Photon250_NoHE_v1', 'HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1', 'HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1', - 'HLT_Photon300_NoHE_v1', - 'HLT_Photon30_R9Id90_HE10_IsoM_v1', + 'HLT_Photon300_NoHE_v1')+cms.vstring( 'HLT_Photon30_R9Id90_HE10_IsoM_v1', 'HLT_Photon30_v1', 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1', 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1', @@ -38826,16 +42909,25 @@ 'HLT_QuadJet45_TripleCSV0p5_v1', 'HLT_QuadMuon0_Dimuon0_Jpsi_v1', 'HLT_QuadMuon0_Dimuon0_Upsilon_v1', - 'HLT_QuadPFJet_BTagCSV_VBF_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1', 'HLT_QuadPFJet_VBF_v1', 'HLT_ReducedIterativeTracking_v1', 'HLT_Rsq0p36_v1', 'HLT_RsqMR260_Rsq0p09_MR200_4jet_v1', 'HLT_RsqMR260_Rsq0p09_MR200_v1', 'HLT_RsqMR300_Rsq0p09_MR200_4jet_v1', - 'HLT_RsqMR300_Rsq0p09_MR200_v1')+cms.vstring( 'HLT_TkMu24_eta2p1_v1', + 'HLT_RsqMR300_Rsq0p09_MR200_v1', + 'HLT_TkMu20_v1', + 'HLT_TkMu24_eta2p1_v1', 'HLT_TkMu27_v1', 'HLT_TripleMu_12_10_5_v1', + 'HLT_VBF_DisplacedJet40_DisplacedTrack_v1', + 'HLT_VBF_DisplacedJet40_Hadronic_v1', + 'HLT_VBF_DisplacedJet40_TightID_DisplacedTrack_v1', + 'HLT_VBF_DisplacedJet40_TightID_Hadronic_v1', 'HLT_ZeroBias_v1') ) ), outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltL1GtObjectMap_*_*', @@ -38885,8 +42977,17 @@ process.HLTPFClusteringForEgamma = cms.Sequence( process.hltRechitInRegionsECAL + process.hltRechitInRegionsES + process.hltParticleFlowRecHitECALL1Seeded + process.hltParticleFlowRecHitPSL1Seeded + process.hltParticleFlowClusterPSL1Seeded + process.hltParticleFlowClusterECALUncorrectedL1Seeded + process.hltParticleFlowClusterECALL1Seeded + process.hltParticleFlowSuperClusterECALL1Seeded ) process.HLTDoLocalHcalWithTowerSequence = cms.Sequence( process.hltHcalDigis + process.hltHbhereco + process.hltHfreco + process.hltHoreco + process.hltTowerMakerForAll ) process.HLTFastJetForEgamma = cms.Sequence( process.hltFixedGridRhoFastjetAllCaloForMuons ) +process.HLTPFHcalClusteringForEgamma = cms.Sequence( process.hltRegionalTowerForEgamma + process.hltParticleFlowRecHitHCALForEgamma + process.hltParticleFlowClusterHCALForEgamma ) process.HLTGsfElectronSequence = cms.Sequence( process.hltEgammaCkfTrackCandidatesForGSF + process.hltEgammaGsfTracks + process.hltEgammaGsfElectrons + process.hltEgammaGsfTrackVars ) -process.HLTEle33CaloIdLGsfTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter + process.hltEG33EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG33HEFilter + process.hltEgammaClusterShape + process.hltEG33CaloIdLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle33CaloIdLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle33CaloIdLGsfTrkIdVLDEtaFilter + process.hltEle33CaloIdLGsfTrkIdVLDPhiFilter ) +process.HLTRecoPixelVertexingForElectronSequence = cms.Sequence( process.hltPixelLayerTriplets + process.hltPixelTracksElectrons + process.hltPixelVerticesElectrons ) +process.HLTPixelTrackingForElectron = cms.Sequence( process.hltElectronsVertex + process.HLTDoLocalPixelSequence + process.HLTRecoPixelVertexingForElectronSequence ) +process.HLTIterativeTrackingForElectronsIteration0 = cms.Sequence( process.hltIter0ElectronsPixelSeedsFromPixelTracks + process.hltIter0ElectronsCkfTrackCandidates + process.hltIter0ElectronsCtfWithMaterialTracks + process.hltIter0ElectronsTrackSelectionHighPurity ) +process.HLTIterativeTrackingForElectronsIteration1 = cms.Sequence( process.hltIter1ElectronsClustersRefRemoval + process.hltIter1ElectronsMaskedMeasurementTrackerEvent + process.hltIter1ElectronsPixelLayerTriplets + process.hltIter1ElectronsPixelSeeds + process.hltIter1ElectronsCkfTrackCandidates + process.hltIter1ElectronsCtfWithMaterialTracks + process.hltIter1ElectronsTrackSelectionHighPurityLoose + process.hltIter1ElectronsTrackSelectionHighPurityTight + process.hltIter1ElectronsTrackSelectionHighPurity ) +process.HLTIterativeTrackingForElectronsIteration2 = cms.Sequence( process.hltIter2ElectronsClustersRefRemoval + process.hltIter2ElectronsMaskedMeasurementTrackerEvent + process.hltIter2ElectronsPixelLayerPairs + process.hltIter2ElectronsPixelSeeds + process.hltIter2ElectronsCkfTrackCandidates + process.hltIter2ElectronsCtfWithMaterialTracks + process.hltIter2ElectronsTrackSelectionHighPurity ) +process.HLTIterativeTrackingForElectronIter02 = cms.Sequence( process.HLTIterativeTrackingForElectronsIteration0 + process.HLTIterativeTrackingForElectronsIteration1 + process.hltIter1MergedForElectrons + process.HLTIterativeTrackingForElectronsIteration2 + process.hltIter2MergedForElectrons ) +process.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( process.HLTPixelTrackingForElectron + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingForElectronIter02 ) +process.HLTEle24Ele22WP75GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1DoubleEG2210FilterEta2p1 + process.hltEle24Ele22leg1EtFilter + process.hltEle24Ele22leg2EtFilter + process.hltEgammaClusterShape + process.hltEle24Ele22WP75leg1ClusterShapeFilter + process.hltEle24Ele22WP75leg2ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle24Ele22WP75leg1HcEFilter + process.hltEle24Ele22WP75leg2HcEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle24Ele22WP75leg1EcalIsoFilter + process.hltEle24Ele22WP75leg2EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle24Ele22WP75leg1HcalIsoFilter + process.hltEle24Ele22WP75leg2HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle24Ele22WP75leg1PixelMatchFilter + process.hltEle24Ele22WP75leg2PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle24Ele22WP75Gsfleg1OneOESuperMinusOneOPFilter + process.hltEle24Ele22WP75Gsfleg2OneOESuperMinusOneOPFilter + process.hltEle24Ele22WP75Gsfleg1Chi2Filter + process.hltEle24Ele22WP75Gsfleg2Chi2Filter + process.hltEle24Ele22WP75Gsfleg1DetaFilter + process.hltEle24Ele22WP75Gsfleg2DetaFilter + process.hltEle24Ele22WP75Gsfleg1DphiFilter + process.hltEle24Ele22WP75Gsfleg2DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle24Ele22WP75Gsfleg1TrackIsoFilter + process.hltEle24Ele22WP75Gsfleg2TrackIsoFilter ) +process.HLTEle33CaloIdLGsfTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG33EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG33HEFilter + process.hltEgammaClusterShape + process.hltEG33CaloIdLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle33CaloIdLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle33CaloIdLGsfTrkIdVLDEtaFilter + process.hltEle33CaloIdLGsfTrkIdVLDPhiFilter ) process.HLTEle33CaloIdLGsfTrkIdVLMWSequence = cms.Sequence( process.HLTEle33CaloIdLGsfTrkIdVLSequence + process.hltEle33CaloIdLNewPixelMatchFilter ) process.HLTPFClusteringForEgammaUnseeded = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowSuperClusterECALUnseeded ) process.HLTElePixelMatchUnseededSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeedsUnseeded ) @@ -38934,16 +43035,14 @@ process.HLTIterativeTrackingL3MuonIteration2 = cms.Sequence( process.hltIter2L3MuonClustersRefRemoval + process.hltIter2L3MuonMaskedMeasurementTrackerEvent + process.hltIter2L3MuonPixelLayerPairs + process.hltIter2L3MuonPixelSeeds + process.hltIter2L3MuonCkfTrackCandidates + process.hltIter2L3MuonCtfWithMaterialTracks + process.hltIter2L3MuonTrackSelectionHighPurity ) process.HLTIterativeTrackingL3MuonIter02 = cms.Sequence( process.HLTIterativeTrackingL3MuonIteration0 + process.HLTIterativeTrackingL3MuonIteration1 + process.hltIter1L3MuonMerged + process.HLTIterativeTrackingL3MuonIteration2 + process.hltIter2L3MuonMerged ) process.HLTTrackReconstructionIter02 = cms.Sequence( process.HLTPixelTrackingL3Muon + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIter02 ) -process.HLTDoublePho85Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG85EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG85HEFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG85EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG85HEUnseededFilter ) -process.HLTPFHcalClusteringForEgamma = cms.Sequence( process.hltRegionalTowerForEgamma + process.hltParticleFlowRecHitHCALForEgamma + process.hltParticleFlowClusterHCALForEgamma ) -process.HLTRecoPixelVertexingForElectronSequence = cms.Sequence( process.hltPixelLayerTriplets + process.hltPixelTracksElectrons + process.hltPixelVerticesElectrons ) -process.HLTPixelTrackingForElectron = cms.Sequence( process.hltElectronsVertex + process.HLTDoLocalPixelSequence + process.HLTRecoPixelVertexingForElectronSequence ) -process.HLTIterativeTrackingForElectronsIteration0 = cms.Sequence( process.hltIter0ElectronsPixelSeedsFromPixelTracks + process.hltIter0ElectronsCkfTrackCandidates + process.hltIter0ElectronsCtfWithMaterialTracks + process.hltIter0ElectronsTrackSelectionHighPurity ) -process.HLTIterativeTrackingForElectronsIteration1 = cms.Sequence( process.hltIter1ElectronsClustersRefRemoval + process.hltIter1ElectronsMaskedMeasurementTrackerEvent + process.hltIter1ElectronsPixelLayerTriplets + process.hltIter1ElectronsPixelSeeds + process.hltIter1ElectronsCkfTrackCandidates + process.hltIter1ElectronsCtfWithMaterialTracks + process.hltIter1ElectronsTrackSelectionHighPurityLoose + process.hltIter1ElectronsTrackSelectionHighPurityTight + process.hltIter1ElectronsTrackSelectionHighPurity ) -process.HLTIterativeTrackingForElectronsIteration2 = cms.Sequence( process.hltIter2ElectronsClustersRefRemoval + process.hltIter2ElectronsMaskedMeasurementTrackerEvent + process.hltIter2ElectronsPixelLayerPairs + process.hltIter2ElectronsPixelSeeds + process.hltIter2ElectronsCkfTrackCandidates + process.hltIter2ElectronsCtfWithMaterialTracks + process.hltIter2ElectronsTrackSelectionHighPurity ) -process.HLTIterativeTrackingForElectronIter02 = cms.Sequence( process.HLTIterativeTrackingForElectronsIteration0 + process.HLTIterativeTrackingForElectronsIteration1 + process.hltIter1MergedForElectrons + process.HLTIterativeTrackingForElectronsIteration2 + process.hltIter2MergedForElectrons ) -process.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( process.HLTPixelTrackingForElectron + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingForElectronIter02 ) +process.HLTDoublePho85Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG85EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG85HEFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG85EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG85HEUnseededFilter ) process.HLTEle20WP60Ele8Mass55Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEle20WP60Ele8EtFilter + process.hltEgammaClusterShape + process.hltEle20WP60Ele8ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle20WP60Ele8HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle20WP60Ele8EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle20WP60Ele8HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle20WP60Ele8PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle20WP60Ele8OneOEMinusOneOPFilter + process.hltEle20WP60Ele8DetaFilter + process.hltEle20WP60Ele8DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle20WP60Ele8TrackIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEle20WP60Ele8EtUnseededFilter + process.HLTElePixelMatchUnseededSequence + process.hltEle20WP60Ele8PixelMatchUnseededFilter + process.hltEle20WP60Ele8Mass55Filter ) +process.HLTSingleEle22erWP75GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG18erFilter + process.hltSingleEG22EtFilter + process.hltEgammaClusterShape + process.hltSingleEle22WP75ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltSingleEle22WP75HcEFilter + process.hltEgammaEcalPFClusterIso + process.hltSingleEle22WP75EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltSingleEle22WP75HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltSingleEle22WP75PixelMatchFilter + process.HLTGsfElectronSequence + process.hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter + process.hltSingleEle22WP75GsfChi2Filter + process.hltSingleEle22WP75GsfDetaFilter + process.hltSingleEle22WP75GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltSingleEle22WP75GsfTrackIsoFilter ) +process.HLTEle22WP75GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGRegionalL1IsoEG20erTauJet20er + process.hltEG22L1sIsoEG20erTauJet20erEtFilter + process.hltEgammaClusterShape + process.hltEle22WP75ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle22WP75HcEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle22WP75EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle22WP75HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle22WP75PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle22WP75GsfOneOESuperMinusOneOPFilter + process.hltEle22WP75GsfChi2Filter + process.hltEle22WP75GsfDetaFilter + process.hltEle22WP75GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle22WP75GsfTrackIsoFilter ) +process.HLTParticleFlowSequenceForTaus = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHCAL + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHFEM + process.hltParticleFlowClusterHFHAD + process.hltLightPFTracks + process.hltParticleFlowBlockForTaus + process.hltParticleFlowForTaus ) +process.HLTPFTriggerSequenceForTaus = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequenceForTaus + process.hltAK4PFJetsForTaus ) +process.HLTLooseIsoPFTauSequence = cms.Sequence( process.hltTauPFJets08Region + process.hltTauPFJetsRecoTauChargedHadrons + process.hltPFTauPiZeros + process.hltPFTausSansRef + process.hltPFTaus + process.hltPFTauTrackFindingDiscriminator + process.hltPFTauLooseAbsoluteIsolationDiscriminator + process.hltPFTauLooseRelativeIsolationDiscriminator + process.hltPFTauLooseAbsOrRelIsolationDiscriminator ) +process.HLTIsoEle22WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltOverlapFilterIsoEle22WP75GsfLooseIsoPFTau20 ) process.HLTEle25WP60SC4Mass55Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEle25WP60SC4EtFilter + process.hltEgammaClusterShape + process.hltEle25WP60SC4ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle25WP60SC4HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle25WP60SC4EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle25WP60SC4HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle25WP60SC4PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle25WP60SC4OneOEMinusOneOPFilter + process.hltEle25WP60SC4DetaFilter + process.hltEle25WP60SC4DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle25WP60SC4TrackIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEle25WP60SC4EtUnseededFilter + process.hltEle25WP60SC4Mass55Filter ) process.HLTEle25WP85GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter + process.hltEG25EtFilter + process.hltEgammaClusterShape + process.hltEle25WP85ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle25WP85HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle25WP85EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle25WP85HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle25WP85PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle25WP85GsfOneOEMinusOneOPFilter + process.hltEle25WP85GsfMissingHitsFilter + process.hltEle25WP85GsfDetaFilter + process.hltEle25WP85GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle25WP85GsfTrackIsoFilter ) process.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( process.HLTDoCaloSequencePF + process.hltAK4CaloJetsPF ) @@ -38954,42 +43053,66 @@ process.HLTEle35WP85GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35ORL1SingleIsoEG30erFilter + process.hltEG35EtFilter + process.hltEgammaClusterShape + process.hltEle35WP85ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle35WP85HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle35WP85EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle35WP85HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle35WP85PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle35WP85GsfOneOEMinusOneOPFilter + process.hltEle35WP85GsfMissingHitsFilter + process.hltEle35WP85GsfDetaFilter + process.hltEle35WP85GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle35WP85GsfTrackIsoFilter ) process.HLTEle40WP85GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35ORL1SingleIsoEG30erFilter + process.hltEG40EtFilter + process.hltEgammaClusterShape + process.hltEle40WP85ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle40WP85HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle40WP85EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle40WP85HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle40WP85PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle40WP85GsfOneOEMinusOneOPFilter + process.hltEle40WP85GsfMissingHitsFilter + process.hltEle40WP85GsfDetaFilter + process.hltEle40WP85GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle40WP85GsfTrackIsoFilter ) process.HLTEle27WP85GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG25Filter + process.hltL1EG25EG27EtFilter + process.hltEgammaClusterShape + process.hltL1EG25Ele27WP85ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltL1EG25Ele27WP85HEFilter + process.hltEgammaEcalPFClusterIso + process.hltL1EG25Ele27WP85EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltL1EG25Ele27WP85HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltL1EG25Ele27WP85PixelMatchFilter + process.HLTGsfElectronSequence + process.hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter + process.hltL1EG25Ele27WP85GsfMissingHitsFilter + process.hltL1EG25Ele27WP85GsfDetaFilter + process.hltL1EG25Ele27WP85GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltL1EG25Ele27WP85GsfTrackIsoFilter ) -process.HLTEle45CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG45EtFilter + process.hltEgammaClusterShape + process.hltEG45CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG45CaloIdVTHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle45CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle45CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle45CaloIdVTGsfTrkIdTGsfDphiFilter ) -process.HLTEle105CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG105EtFilter + process.hltEgammaClusterShape + process.hltEG105CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG105CaloIdVTHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle105CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle105CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle105CaloIdVTGsfTrkIdTGsfDphiFilter ) +process.HLTEle27erWP75GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG22erFilter + process.hltEG27EtL1IsoEG22erFilter + process.hltEgammaClusterShape + process.hltEle27WP75ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle27WP75HcEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle27WP75EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle27WP75HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle27WP75PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle27WP75GsfOneOEMinusOneOPFilter + process.hltEle27WP75GsfChi2Filter + process.hltEle27WP75GsfDetaFilter + process.hltEle27WP75GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle27WP75GsfTrackIsoFilter ) +process.HLTIsoEle27WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltOverlapFilterIsoEle27WP75GsfLooseIsoPFTau20 ) +process.HLTBtagCSVSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltBLifetimeAssociatorPF + process.hltBLifetimeTagInfosPF + process.hltSecondaryVertexTagInfosPF + process.hltCombinedSecondaryVertexBJetTagsPF ) +process.HLTEle32erWP75GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG30erFilter + process.hltEG32EtFilter + process.hltEgammaClusterShape + process.hltEle32WP75ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle32WP75HcEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle32WP75EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle32WP75HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle32WP75PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle32WP75GsfOneOEMinusOneOPFilter + process.hltEle32WP75GsfChi2Filter + process.hltEle32WP75GsfDetaFilter + process.hltEle32WP75GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle32WP75GsfTrackIsoFilter ) +process.HLTIsoEle32WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltOverlapFilterIsoEle32WP75GsfLooseIsoPFTau20 ) +process.HLTEle45CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG45EtFilter + process.hltEgammaClusterShape + process.hltEG45CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG45CaloIdVTHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle45CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle45CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle45CaloIdVTGsfTrkIdTGsfDphiFilter ) +process.HLTEle105CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG105EtFilter + process.hltEgammaClusterShape + process.hltEG105CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG105CaloIdVTHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle105CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle105CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle105CaloIdVTGsfTrkIdTGsfDphiFilter ) process.HLTRecoMETSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltMet ) process.HLTHBHENoiseCleanerSequence = cms.Sequence( process.hltHcalNoiseInfoProducer + process.hltHcalTowerNoiseCleaner ) process.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltAK4CaloJets + process.hltAK4CaloJetsIDPassed ) process.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAllCalo + process.hltAK4CaloJetsCorrected + process.hltAK4CaloJetsCorrectedIDPassed ) process.HLTAK4CaloJetsSequence = cms.Sequence( process.HLTAK4CaloJetsReconstructionSequence + process.HLTAK4CaloJetsCorrectionSequence ) -process.HLTL3muoncaloisorecoSequenceNoBools = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuons + process.hltL3CaloMuonCorrectedIsolations ) -process.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( process.HLTPixelTrackingL3Muon + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIter02 + process.hltL3MuonCombRelIsolationsIterTrkRegIter02 ) +process.HLTPFClusteringUnseeded = cms.Sequence( process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded ) +process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuons + process.HLTPFClusteringUnseeded + process.hltMuonEcalPFClusterIsoUnseeded ) +process.HLTPFHcalClusteringForMuonsUnseeded = cms.Sequence( process.hltParticleFlowRecHitHCALForMuonsUnseeded + process.hltParticleFlowClusterHCALForMuonsUnseeded ) +process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( process.HLTPFHcalClusteringForMuonsUnseeded + process.hltMuonHcalPFClusterIsoUnseeded ) +process.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( process.HLTPixelTrackingL3Muon + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIter02 ) +process.HLTMu16eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltCaloTowersTau1Regional + process.hltAkTau1Regional + process.hltCaloTowersTau2Regional + process.hltAkTau2Regional + process.hltCaloTowersTau3Regional + process.hltAkTau3Regional + process.hltCaloTowersTau4Regional + process.hltAkTau4Regional ) process.HLTL2TauJetsL1TauSeededSequence = cms.Sequence( process.HLTCaloTausCreatorL1TauRegionalSequence + process.hltL2TauJetsL1TauSeeded ) -process.HLTParticleFlowSequenceForTaus = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHCAL + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHFEM + process.hltParticleFlowClusterHFHAD + process.hltLightPFTracks + process.hltParticleFlowBlockForTaus + process.hltParticleFlowForTaus ) -process.HLTPFTriggerSequenceForTaus = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequenceForTaus + process.hltAK4PFJetsForTaus ) -process.HLTLooseIsoPFTauSequence = cms.Sequence( process.hltTauPFJets08Region + process.hltTauPFJetsRecoTauChargedHadrons + process.hltPFTauPiZeros + process.hltPFTausSansRef + process.hltPFTaus + process.hltPFTauTrackFindingDiscriminator + process.hltPFTauLooseAbsoluteIsolationDiscriminator + process.hltPFTauLooseRelativeIsolationDiscriminator + process.hltPFTauLooseAbsOrRelIsolationDiscriminator ) +process.HLTMu17eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu17eta2p1TauJet20IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTPFTriggerSequenceMuTau = cms.Sequence( process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequenceForTaus + process.hltAK4PFJetsForTaus ) process.HLTIsoMuLooseIsoPFTauSequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltPFTauAgainstMuonDiscriminator + process.hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + process.hltPFTau20TrackLooseIsoAgainstMuon + process.hltOverlapFilterIsoMu17LooseIsoPFTau20 ) process.HLTSingleIsoMu17LooseIsoPFTau20Sequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltPFTauAgainstMuonDiscriminator + process.hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + process.hltPFTau20TrackLooseIsoAgainstMuon + process.hltOverlapFilterSingleIsoMu17LooseIsoPFTau20 ) +process.HLTMu17eta2p1IsoTau36erIsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTIsoMu17MediumIsoPFTau40SequenceReg = cms.Sequence( process.HLTMediumIsoPFTauSequenceReg + process.hltPFTau40Reg + process.hltPFTauTrackPt1DiscriminatorReg + process.hltSelectedPFTausTrackPt1Reg + process.hltPFTau40TrackPt1Reg + process.hltSelectedPFTausTrackPt1MediumIsolationReg + process.hltPFTau40TrackPt1MediumIsolationReg + process.hltL1JetsHLTPFTauTrackPt1MediumIsolationMatchReg + process.hltPFTau40TrackPt1MediumIsolationL1HLTMatchedReg + process.hltOverlapFilterIsoMu17MediumIsoPFTau40Reg ) +process.HLTDoubleMu17eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu24eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTIsoMu24LooseIsoPFTau20Sequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltPFTauAgainstMuonDiscriminator + process.hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + process.hltPFTau20TrackLooseIsoAgainstMuon + process.hltOverlapFilterIsoMu24LooseIsoPFTau20 ) +process.HLTMu20eta2p1NoL1erIsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu20IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu20eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu24IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu27IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTIterativeTrackingHighPtTkMuIteration0 = cms.Sequence( process.hltPixelLayerTriplets + process.hltIter0HighPtTkMuPixelTracks + process.hltIter0HighPtTkMuPixelSeedsFromPixelTracks + process.hltIter0HighPtTkMuCkfTrackCandidates + process.hltIter0HighPtTkMuCtfWithMaterialTracks + process.hltIter0HighPtTkMuTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMuIteration2 = cms.Sequence( process.hltIter2HighPtTkMuClustersRefRemoval + process.hltIter2HighPtTkMuMaskedMeasurementTrackerEvent + process.hltIter2HighPtTkMuPixelLayerPairs + process.hltIter2HighPtTkMuPixelSeeds + process.hltIter2HighPtTkMuCkfTrackCandidates + process.hltIter2HighPtTkMuCtfWithMaterialTracks + process.hltIter2HighPtTkMuTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMu = cms.Sequence( process.HLTIterativeTrackingHighPtTkMuIteration0 + process.HLTIterativeTrackingHighPtTkMuIteration2 + process.hltIter2HighPtTkMuMerged ) process.HLTHighPt20TrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMu20TkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) -process.HLTHighPtTkMucaloisorecoSequenceNoBools = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuons + process.hltHighPtTkMuCaloMuonCorrectedIsolations ) +process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuons + process.HLTPFClusteringUnseeded + process.hltHighPtTkMuonEcalPFClusterIsoUnseeded ) +process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( process.HLTPFHcalClusteringForMuonsUnseeded + process.hltHighPtTkMuonHcalPFClusterIsoUnseeded ) process.HLTPixelTrackingHighPtTkMuIso = cms.Sequence( process.hltHighPtTkMuVertex + process.HLTDoLocalPixelSequence + process.hltPixelLayerTriplets + process.hltPixelTracksHighPtTkMuIso + process.hltPixelVerticesHighPtTkMuIso ) process.HLTIterativeTrackingHighPtTkMuIsoIteration0 = cms.Sequence( process.hltIter0HighPtTkMuIsoPixelTracksForSeeds + process.hltIter0HighPtTkMuIsoPixelSeedsFromPixelTracks + process.hltIter0HighPtTkMuIsoCkfTrackCandidates + process.hltIter0HighPtTkMuIsoCtfWithMaterialTracks + process.hltIter0HighPtTkMuIsoTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMuIsoIteration1 = cms.Sequence( process.hltIter1HighPtTkMuIsoClustersRefRemoval + process.hltIter1HighPtTkMuIsoMaskedMeasurementTrackerEvent + process.hltIter1HighPtTkMuIsoPixelLayerTriplets + process.hltIter1HighPtTkMuIsoPixelSeeds + process.hltIter1HighPtTkMuIsoCkfTrackCandidates + process.hltIter1HighPtTkMuIsoCtfWithMaterialTracks + process.hltIter1HighPtTkMuIsoTrackSelectionHighPurityLoose + process.hltIter1HighPtTkMuIsoTrackSelectionHighPurityTight + process.hltIter1HighPtTkMuIsoTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMuIsoIteration2 = cms.Sequence( process.hltIter2HighPtTkMuIsoClustersRefRemoval + process.hltIter2HighPtTkMuIsoMaskedMeasurementTrackerEvent + process.hltIter2HighPtTkMuIsoPixelLayerPairs + process.hltIter2HighPtTkMuIsoPixelSeeds + process.hltIter2HighPtTkMuIsoCkfTrackCandidates + process.hltIter2HighPtTkMuIsoCtfWithMaterialTracks + process.hltIter2HighPtTkMuIsoTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMuIsoIter02 = cms.Sequence( process.HLTIterativeTrackingHighPtTkMuIsoIteration0 + process.HLTIterativeTrackingHighPtTkMuIsoIteration1 + process.hltIter1HighPtTkMuIsoMerged + process.HLTIterativeTrackingHighPtTkMuIsoIteration2 + process.hltIter2HighPtTkMuIsoMerged ) -process.HLTTrackReconstructionForIsoHighPtTkMuIter02 = cms.Sequence( process.HLTPixelTrackingHighPtTkMuIso + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingHighPtTkMuIsoIter02 + process.hltHighPtTkMuCombRelIsolationsIterTrkRegIter02 ) -process.HLTHighPtTrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMuTkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) +process.HLTTrackReconstructionForIsoHighPtTkMuIter02 = cms.Sequence( process.HLTPixelTrackingHighPtTkMuIso + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingHighPtTkMuIsoIter02 + process.hltHighPtTkMuRelIsolationsIterTrkRegIter02 ) +process.HLTTkMu20IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) +process.HLTTkMu20eta2p1IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) process.HLTHighPt24TrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMu24TkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) +process.HLTTkMu24IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) +process.HLTTkMu24eta2p1IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) process.HLTHighPt27TrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMu27TkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) +process.HLTTkMu27IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) process.HLTBeginSequenceAntiBPTX = cms.Sequence( process.hltTriggerType + process.HLTL1UnpackerSequence + process.hltBPTXAntiCoincidence + process.HLTBeamSpot ) 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.HLTTrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.hltPixelLayerTriplets + process.hltPixelTracks + process.HLTDoLocalStripSequence + process.hltMuTrackSeeds + process.hltMuCkfTrackCandidates + process.hltMuCtfTracks + process.HLTL3muonrecoNocandSequence + process.hltDiMuonMerging + process.hltDiMuonLinks + process.hltGlbTrkMuons + process.hltGlbTrkMuonCands ) process.HLTL3muontrkisorecoSequence = cms.Sequence( process.HLTPixelTrackingL3Muon + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIter02 ) process.HLTL3muontrkisovvlSequence = cms.Sequence( process.HLTL3muontrkisorecoSequence + process.hltL3MuonRelTrkIsolationVVL ) @@ -39008,10 +43131,9 @@ process.HLTIterativeTrackingForBTagIteration1 = cms.Sequence( process.hltIter1ClustersRefRemovalForBTag + process.hltIter1MaskedMeasurementTrackerEventForBTag + process.hltIter1PixelLayerTripletsForBTag + process.hltIter1PFlowPixelSeedsForBTag + process.hltIter1PFlowCkfTrackCandidatesForBTag + process.hltIter1PFlowCtfWithMaterialTracksForBTag + process.hltIter1PFlowTrackSelectionHighPurityLooseForBTag + process.hltIter1PFlowTrackSelectionHighPurityTightForBTag + process.hltIter1PFlowTrackSelectionHighPurityForBTag ) process.HLTIterativeTrackingForBTagIteration2 = cms.Sequence( process.hltIter2ClustersRefRemovalForBTag + process.hltIter2MaskedMeasurementTrackerEventForBTag + process.hltIter2PixelLayerPairsForBTag + process.hltIter2PFlowPixelSeedsForBTag + process.hltIter2PFlowCkfTrackCandidatesForBTag + process.hltIter2PFlowCtfWithMaterialTracksForBTag + process.hltIter2PFlowTrackSelectionHighPurityForBTag ) process.HLTIterativeTrackingForBTagIter02 = cms.Sequence( process.HLTIterativeTrackingForBTagIteration0 + process.HLTIterativeTrackingForBTagIteration1 + process.hltIter1MergedForBTag + process.HLTIterativeTrackingForBTagIteration2 + process.hltIter2MergedForBTag ) -process.HLTBtagCSVSequenceL3 = cms.Sequence( process.hltSelectorJets30L1FastJet + process.hltSelectorCentralJets30L1FastJeta + process.hltSelector8CentralJetsL1FastJet + process.HLTDoLocalPixelSequenceRegForBTag + process.HLTDoLocalStripSequenceRegForBTag + process.HLTIterativeTrackingForBTagIter02 + process.hltVerticesL3 + process.hltFastPixelBLifetimeL3Associator + process.hltFastPixelBLifetimeL3TagInfos + process.hltL3SecondaryVertexTagInfos + process.hltL3CombinedSecondaryVertexBJetTags ) +process.HLTBtagCSVSequenceL3 = cms.Sequence( process.hltSelectorJets30L1FastJet + process.hltSelectorCentralJets30L1FastJeta + process.hltSelector8CentralJetsL1FastJet + process.HLTDoLocalPixelSequenceRegForBTag + process.HLTDoLocalStripSequenceRegForBTag + process.HLTIterativeTrackingForBTagIter02 + process.hltVerticesL3 + process.hltFastPixelBLifetimeL3Associator + process.hltImpactParameterTagInfos + process.hltInclusiveVertexFinder + process.hltInclusiveSecondaryVertices + process.hltTrackVertexArbitrator + process.hltInclusiveMergedVertices + process.hltInclusiveSecondaryVertexFinderTagInfos + process.hltCombinedSecondaryVertexBJetTagsCalo ) process.HLTNoPUSequence = cms.Sequence( process.hltSelectorJets20L1FastJetForNoPU + process.HLTDoLocalPixelSequenceRegForBTag + process.hltPixelTracksForNoPU + process.hltCaloJetFromPV ) -process.HLTBtagCSVSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltBLifetimeAssociatorPF + process.hltBLifetimeTagInfosPF + process.hltSecondaryVertexTagInfosPF + process.hltCombinedSecondaryVertexBJetTagsPF ) -process.HLTSinglePhoton135Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG135EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG135HEFilter ) +process.HLTSinglePhoton135Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG135EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG135HEFilter ) process.HLTRecoPixelVertexingForPhotonsSequence = cms.Sequence( process.hltPixelLayerTriplets + process.hltPixelTracks + process.hltPixelVerticesForPhotons ) process.HLTIterativeTrackingForPhotonsIteration0 = cms.Sequence( process.hltIter0PFlowPixelSeedsFromPixelTracksForPhotons + process.hltIter0PFlowCkfTrackCandidatesForPhotons + process.hltIter0PFlowCtfWithMaterialTracksForPhotons + process.hltIter0PFlowTrackSelectionHighPurityForPhotons ) process.HLTIterativeTrackingForPhotonsIteration1 = cms.Sequence( process.hltIter1ClustersRefRemovalForPhotons + process.hltIter1MaskedMeasurementTrackerEventForPhotons + process.hltIter1PixelLayerTripletsForPhotons + process.hltIter1PFlowPixelSeedsForPhotons + process.hltIter1PFlowCkfTrackCandidatesForPhotons + process.hltIter1PFlowCtfWithMaterialTracksForPhotons + process.hltIter1PFlowTrackSelectionHighPurityLooseForPhotons + process.hltIter1PFlowTrackSelectionHighPurityTightForPhotons + process.hltIter1PFlowTrackSelectionHighPurityForPhotons ) @@ -39019,20 +43141,20 @@ process.HLTIterativeTrackingForPhotonsIter02 = cms.Sequence( process.HLTIterativeTrackingForPhotonsIteration0 + process.HLTIterativeTrackingForPhotonsIteration1 + process.hltIter1MergedForPhotons + process.HLTIterativeTrackingForPhotonsIteration2 + process.hltIter2MergedForPhotons ) process.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecoPixelVertexingForPhotonsSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingForPhotonsIter02 ) process.HLTPhoton22R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEG22R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG22R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG22R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltPhoton22R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG22R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG22R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTSinglePhoton250erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG250erEtFilter ) -process.HLTSinglePhoton300erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG300erEtFilter ) +process.HLTSinglePhoton250erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG250erEtFilter ) +process.HLTSinglePhoton300erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG300erEtFilter ) process.HLTPFHcalClusteringForEgammaUnseeded = cms.Sequence( process.hltParticleFlowRecHitHCALForEgammaUnseeded + process.hltParticleFlowClusterHCALForEgammaUnseeded + process.hltParticleFlowClusterHFEMForEgammaUnseeded + process.hltParticleFlowClusterHFHADForEgammaUnseeded ) -process.HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter + process.hltEG26EtL1Seed2210EtEta2Filter + process.hltEgammaR9ID + process.hltEG26R9Id65R9IdEta2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG26HE10R9Id65HEEta2Filter + cms.ignore(process.hltEG26R9Id85HE10R9Id65R9IdEta2LastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG26CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + process.hltEG26RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG16EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG16R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG16HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG16R9Id85HE10R9Id65R9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG16CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG16R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass60CombMassLastFilter ) -process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter + process.hltEG36EtL1Seed2210EtEta2Filter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdEta2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEEta2Filter + cms.ignore(process.hltEG36R9Id85HE10R9Id65R9IdEta2LastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG22EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG22R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG22HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG22R9Id85HE10R9Id65R9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG22CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG22R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass15CombMassLastFilter ) -process.HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + process.hltEG28EtL1Seed2210Eta1p5Filter + process.hltEgammaR9ID + process.hltEG28R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG28HE10R9Id65HEFilter + cms.ignore(process.hltEG28R9Id85HE10R9Id65R9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG28CaloId24b40eHE10R9Id65ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG28Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG28Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + process.hltEG28RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG14EtUnseededEta1p5Filter + process.hltEgammaR9IDUnseeded + process.hltDiEG14R9Id65R9IdUnseededEta1p5Filter + process.hltEgammaHoverEUnseeded + process.hltDiEG14HE10R9Id65HEUnseededEta1p5Filter + cms.ignore(process.hltEG14R9Id85HE10R9Id65R9UnseededEta1p5LastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG14CaloId24b40eHE10R9Id65ClusterShapeUnseededEta1p5Filter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededEta1p5Filter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededEta1p5Filter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededEta1p5LastFilter) + process.hltDiEG14R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta1p5Mass50CombMassLastFilter ) -process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + process.hltEG36R9Id85HE10R9Id65R9IdLastFilter + process.hltEgammaClusterShape + process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + process.hltEgammaEcalPFClusterIsoRhoCorr + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter + process.hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass30CombMassLastFilter ) -process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + process.hltEG36R9Id85HE10R9Id65R9IdLastFilter + process.hltEgammaClusterShape + process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + process.hltEgammaEcalPFClusterIsoRhoCorr + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter ) -process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + cms.ignore(process.hltEG36R9Id85HE10R9Id65R9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass70CombMassLastFilter ) +process.HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter + process.hltEG26EtL1Seed2210EtEta2Filter + process.hltEgammaR9ID + process.hltEG26R9Id65R9IdEta2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG26HE10R9Id65HEEta2Filter + cms.ignore(process.hltEG26R9Id85HE10R9Id65R9IdEta2LastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG26CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + process.hltEG26RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG16EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG16R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG16HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG16R9Id85HE10R9Id65R9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG16CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG16R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass60CombMassLastFilter ) +process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter + process.hltEG36EtL1Seed2210EtEta2Filter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdEta2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEEta2Filter + cms.ignore(process.hltEG36R9Id85HE10R9Id65R9IdEta2LastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG22EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG22R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG22HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG22R9Id85HE10R9Id65R9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG22CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG22R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass15CombMassLastFilter ) +process.HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG28EtL1Seed2210Eta1p5Filter + process.hltEgammaR9ID + process.hltEG28R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG28HE10R9Id65HEFilter + cms.ignore(process.hltEG28R9Id85HE10R9Id65R9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG28CaloId24b40eHE10R9Id65ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG28Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG28Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + process.hltEG28RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG14EtUnseededEta1p5Filter + process.hltEgammaR9IDUnseeded + process.hltDiEG14R9Id65R9IdUnseededEta1p5Filter + process.hltEgammaHoverEUnseeded + process.hltDiEG14HE10R9Id65HEUnseededEta1p5Filter + cms.ignore(process.hltEG14R9Id85HE10R9Id65R9UnseededEta1p5LastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG14CaloId24b40eHE10R9Id65ClusterShapeUnseededEta1p5Filter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededEta1p5Filter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededEta1p5Filter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededEta1p5LastFilter) + process.hltDiEG14R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta1p5Mass50CombMassLastFilter ) +process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + process.hltEG36R9Id85HE10R9Id65R9IdLastFilter + process.hltEgammaClusterShape + process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + process.hltEgammaEcalPFClusterIsoRhoCorr + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter + process.hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass30CombMassLastFilter ) +process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + process.hltEG36R9Id85HE10R9Id65R9IdLastFilter + process.hltEgammaClusterShape + process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + process.hltEgammaEcalPFClusterIsoRhoCorr + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter ) +process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + cms.ignore(process.hltEG36R9Id85HE10R9Id65R9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass70CombMassLastFilter ) process.HLTPhoton36R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG30Filter + process.hltEG36R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG36R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG36R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG36R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG50R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG50R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG50R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG50R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG50R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG75R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG75R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG75R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG75R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG75R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG90R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG90R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG90R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG90R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG90R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG120R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG120R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG120R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG120R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG120R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG50R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG50R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG50R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG50R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG50R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG75R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG75R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG75R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG75R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG75R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG90R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG90R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG90R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG90R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG90R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG120R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG120R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG120R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG120R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG120R9Id90HE10Iso40EBOnlyTrackIsoFilter ) process.HLTEle12CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter + process.hltEle12CaloIdLTrackIdLIsoVLEtFilter + process.hltEgammaClusterShape + process.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle12CaloIdLTrackIdLIsoVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + process.hltEle12CaloIdLTrackIdLIsoVLDetaFilter + process.hltEle12CaloIdLTrackIdLIsoVLDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter ) process.HLTEle18CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle18CaloIdLTrackIdLIsoVLL1MatchFilter + process.hltEle18CaloIdLTrackIdLIsoVLEtFilter + process.hltEgammaClusterShape + process.hltEle18CaloIdLTrackIdLIsoVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle18CaloIdLTrackIdLIsoVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle18CaloIdLTrackIdLIsoVLEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle18CaloIdLTrackIdLIsoVLHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle18CaloIdLTrackIdLIsoVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle18CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + process.hltEle18CaloIdLTrackIdLIsoVLDetaFilter + process.hltEle18CaloIdLTrackIdLIsoVLDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle18CaloIdLTrackIdLIsoVLTrackIsoFilter ) process.HLTEle23CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle23CaloIdLTrackIdLIsoVLL1MatchFilter + process.hltEle23CaloIdLTrackIdLIsoVLEtFilter + process.hltEgammaClusterShape + process.hltEle23CaloIdLTrackIdLIsoVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle23CaloIdLTrackIdLIsoVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle23CaloIdLTrackIdLIsoVLEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle23CaloIdLTrackIdLIsoVLHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle23CaloIdLTrackIdLIsoVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle23CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + process.hltEle23CaloIdLTrackIdLIsoVLDetaFilter + process.hltEle23CaloIdLTrackIdLIsoVLDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle23CaloIdLTrackIdLIsoVLTrackIsoFilter ) @@ -39066,12 +43188,12 @@ process.HLTPhoton22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEG22EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG22HEFilter ) process.HLTPhoton30Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG25Filter + process.hltEG30EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30HEFilter ) process.HLTPhoton36Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG30Filter + process.hltEG36EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HEFilter ) -process.HLTPhoton50Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG50EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50HEFilter ) -process.HLTPhoton75Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG75EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75HEFilter ) -process.HLTPhoton90Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG90EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90HEFilter ) -process.HLTPhoton120Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG120EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120HEFilter ) -process.HLTPhoton175Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG175EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG175HEFilter ) -process.HLTPhoton165HE10Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG165EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG165HE10Filter ) +process.HLTPhoton50Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG50EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50HEFilter ) +process.HLTPhoton75Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG75EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75HEFilter ) +process.HLTPhoton90Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG90EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90HEFilter ) +process.HLTPhoton120Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG120EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120HEFilter ) +process.HLTPhoton175Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG175EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG175HEFilter ) +process.HLTPhoton165HE10Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG165EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG165HE10Filter ) process.HLTPhoton22R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEG22R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG22R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG22R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG22R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG22R9Id90HE10IsoMHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG22R9Id90HE10IsoMTrackIsoFilter ) process.HLTPhoton30R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG25Filter + process.hltEG30R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG30R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG30R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG30R9Id90HE10IsoMHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG30R9Id90HE10IsoMTrackIsoFilter ) process.HLTPhoton36R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG30Filter + process.hltEG36R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG36R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG36R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36R9Id90HE10IsoMHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG36R9Id90HE10IsoMTrackIsoFilter ) @@ -39086,14 +43208,27 @@ process.HLT2PromptTrackRequirementIter12DisplacedJets = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducer + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP + process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter ) process.HLTIterativeTrackingIteration4DisplacedJets = cms.Sequence( process.hltDisplacedhltTrimmedPixelVertices + process.hltDisplacedhltIter4ClustersRefRemoval + process.hltDisplacedhltIter4MaskedMeasurementTrackerEvent + process.hltDisplacedhltIter4PixelLessLayerTriplets + process.hltDisplacedhltIter4PFlowPixelLessSeeds + process.hltDisplacedhltIter4PFlowCkfTrackCandidates + process.hltDisplacedhltIter4PFlowCtfWithMaterialTracks + process.hltDisplacedhltIter4PFlowTrackSelectionHighPurity + process.hltIter4MergedWithIter012DisplacedJets ) process.HLTDisplacedTightTrackRequirementDisplacedJets = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertex + process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducer + process.hltL4DisplacedDijetFullTracksJetTagProducerFromIP + process.hltL4DisplacedDijetFullTracksTightHLTCaloJetTagFilter ) +process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt + process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) +process.HLTIterativeTracking12ForBTagDisplacedJets = cms.Sequence( process.HLTIterativeTrackingForBTagIteration1 + process.hltIter1MergedForBTag + process.HLTIterativeTrackingForBTagIteration2 + process.hltIter2MergedForBTag ) +process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt + process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) +process.HLTDisplacedTrackRequirementDisplacedJetsLowPt = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt + process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt + process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) process.HLTDisplacedTrackRequirementDisplacedJets = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertex + process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducer + process.hltL4DisplacedDijetFullTracksJetTagProducerFromIP + process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilter ) +process.HLT2PromptTrackRequirementIter0DisplacedJetsFromVBF = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF + process.hltL3DisplacedDijet100FullTracksTrackIPProducerFromVBF + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPFromVBF + process.hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterFromVBF ) +process.HLT2PromptTrackRequirementIter12DisplacedJetsFromVBF = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexFromVBF + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerFromVBF + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPFromVBF + process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterFromVBF ) +process.HLTDisplacedTightTrackRequirementDisplacedJetsFromVBF = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF + process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerFromVBF + process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPFromVBF + process.hltL4DisplacedDijetFullTracksTightHLTCaloJetTagFilterFromVBF ) +process.HLTDisplacedTightTrackRequirementDisplacedJetsFromVBFTightID = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF + process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerFromVBF + process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPFromVBF + process.hltL4DisplacedDijetFullTracksTightHLTCaloJetTagFilterFromVBFTightID ) +process.HLT2PromptTrackRequirementIter0HadronJets = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJets + process.hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJets + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJets + process.hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJets ) +process.HLTPromptTrackRequirementIter12HadronJets = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJets + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJets + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJets + process.hltL4PromptHadronJetsFullTracksHLTCaloJetTagFilter ) +process.HLT2PromptTrackRequirementIter0HadronJetsTightID = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJetsTightID + process.hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJetsTightID + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID + process.hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJetsTightID ) +process.HLTPromptTrackRequirementIter12HadronJetsTightID = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJetsTightID + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJetsTightID + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID + process.hltL4PromptHadronJetsFullTracksHLTCaloJetTagFilterTightID ) process.HLTL1EGHttEle27erWP85GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1EG25erHTT125Filter + process.hltL1EGHttEG27EtFilter + process.hltEgammaClusterShape + process.hltL1EGHttEle27WP85ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltL1EGHttEle27WP85HEFilter + process.hltEgammaEcalPFClusterIso + process.hltL1EGHttEle27WP85EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltL1EGHttEle27WP85HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltL1EGHttEle27WP85PixelMatchFilter + process.HLTGsfElectronSequence + process.hltL1EGHttEle27WP85GsfOneOEMinusOneOPFilter + process.hltL1EGHttEle27WP85GsfMissingHitsFilter + process.hltL1EGHttEle27WP85GsfDetaFilter + process.hltL1EGHttEle27WP85GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltL1EGHttEle27WP85GsfTrackIsoFilter ) -process.HLTPhoton90_CaloId_Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG90EtL1SingleEG35Filter + process.hltEgammaClusterShape + process.hltEgammaCusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90L1SingleEG35HEFilter ) +process.HLTPhoton90_CaloId_Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG90EtL1SingleEG40Filter + process.hltEgammaClusterShape + process.hltEgammaCusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90L1SingleEG40HEFilter ) process.HLTSingleEle8CaloIdVLTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltSingleEle8EgammaCandidatesWrapper + process.hltMu8Ele8EG8EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu8Ele8EG8HEFilter + process.hltEgammaClusterShape + process.hltMu8Ele8EG8CaloIdLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltMu8Ele8CaloIdLPixelMatchFilter + process.hltMu8Ele8CkfTrackCandidateMaker + process.hltMu8Ele8CkfTrackProducer + process.hltMu8Ele8HLTPixelMatchElectronProducers + process.hltMu8Ele8HLTElectronDetaDphiProducer + process.hltElectronOneOEMinusOneOPFilterRegional + process.hltMu8Ele8CaloIdLTrkIdVLDEtaFilter + process.hltMu8Ele8CaloIdLTrkIdVLDPhiFilter ) process.HLTDoubleEle8CaloIdVLTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEle8EgammaCandidatesWrapper + process.hltEG8EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG8HEFilter + process.hltEgammaClusterShape + process.hltEG8CaloIdLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle8CaloIdLPixelMatchFilter + process.hltDoubleEle8CkfTrackCandidateMaker + process.hltDoubleEle8TrackProducer + process.hltDoubleEle8HLTPixelMatchElectronProducer + process.hltDoubleEle8HLTElectronDetaDphiProducer + process.hltDoubleEle8OneOEMinusOneOPFilterRegional + process.hltDoubleEle8CaloIdLTrkIdVLDEtaFilter + process.hltDoubleEle8CaloIdLTrkIdVLDPhiFilter ) process.HLTSingleEle10CaloIdTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaTriggerFilterObjectWrapper + process.hltSingleEle10CaloIdTrackIdVLEtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltSingleEle10CaloIdTrackIdVLHoverEFilter + process.hltEgammaClusterShape + process.hltSingleEle10CaloIdTrackIdVLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltSingleEle10CaloIdTrackIdVLPixelMatchFilter + process.hltSingleEle10CaloIdTrackIdVLCkfTrackCandidateMaker + process.hltSingleEle10CaloIdTrackIdVLTrackProducer + process.hltSingleEle10CaloIdTrackIdVLPixelMatchElectronProducers + process.hltSingleEle10CaloIdTrackIdVLDetaDphiProducer + process.hltSingleEle10CaloIdTrackIdVLOneOEMinusOneOPFilterRegional + process.hltSingleEle10CaloIdTrackIdVLDEtaFilter + process.hltSingleEle10CaloIdTrackIdVLDphiFilter ) process.HLTEle15VVVLGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5Filter + process.hltEG15EtFilter + process.hltEgammaClusterShape + process.hltEle15VVVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle15VVVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle15VVVLEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle15VVVLHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle15VVVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle15VVVLGsfOneOEMinusOneOPFilter + process.hltEle15VVVLGsfMissingHitsFilter + process.hltEle15VVVLGsfDetaFilter + process.hltEle15VVVLGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle15VVVLGsfTrackIsoFilter ) process.HLTEle15GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5Filter + process.hltEG15EtFilter + process.hltEgammaClusterShape + process.hltEle15VVVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle15VVVLHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle15PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle15GsfOneOEMinusOneOPFilter + process.hltEle15GsfMissingHitsFilter + process.hltEle15GsfDetaFilter + process.hltEle15GsfDphiFilter ) +process.HLTMu15IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTriggerFirstPath = cms.Path( process.hltGetConditions + process.hltGetRaw + process.hltBoolFalse ) process.HLT_AK8PFJet360TrimMod_Mass30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleJet176ORSingleJet200 + process.hltPreAK8PFJet360TrimModMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet260 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets260 + process.hltAK8TrimModJets + process.hltAK8SinglePFJet360TrimModMass30 + process.HLTEndSequence ) @@ -39102,8 +43237,9 @@ process.HLT_Dimuon13_PsiPrime_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu10MuOpen + process.hltPreDimuon13PsiPrime + process.hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon13PsiPrimeL3Filtered + process.hltDisplacedmumuVtxProducerDimuon13PsiPrime + process.hltDisplacedmumuFilterDimuon13PsiPrime + process.HLTEndSequence ) process.HLT_Dimuon13_Upsilon_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu10MuOpen + process.hltPreDimuon13Upsilon + process.hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon13UpsilonL3Filtered + process.hltDisplacedmumuVtxProducerDimuon13Upsilon + process.hltDisplacedmumuFilterDimuon13Upsilon + process.HLTEndSequence ) process.HLT_Dimuon20_Jpsi_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu10MuOpen + process.hltPreDimuon20Jpsi + process.hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon20JpsiL3Filtered + process.hltDisplacedmumuVtxProducerDimuon20Jpsi + process.hltDisplacedmumuFilterDimuon20Jpsi + process.HLTEndSequence ) -process.HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPreDoubleEle33CaloIdLGsfTrkIdVLMW + process.HLTEle33CaloIdLGsfTrkIdVLMWSequence + process.HLTDoubleEle33CaloIdLGsfTrkIdVLMWUnseededSequence + process.HLTEndSequence ) -process.HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPreDoubleEle33CaloIdLGsfTrkIdVL + process.HLTEle33CaloIdLGsfTrkIdVLSequence + process.HLTDoubleEle33CaloIdLGsfTrkIdVLUnseededSequence + process.HLTEndSequence ) +process.HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleEG2210 + process.hltPreDoubleEle2422eta2p1WP75Gsf + process.HLTEle24Ele22WP75GsfSequence + process.HLTEndSequence ) +process.HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPreDoubleEle33CaloIdLGsfTrkIdVLMW + process.HLTEle33CaloIdLGsfTrkIdVLMWSequence + process.HLTDoubleEle33CaloIdLGsfTrkIdVLMWUnseededSequence + process.HLTEndSequence ) +process.HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPreDoubleEle33CaloIdLGsfTrkIdVL + process.HLTEle33CaloIdLGsfTrkIdVLSequence + process.HLTDoubleEle33CaloIdLGsfTrkIdVLUnseededSequence + process.HLTEndSequence ) process.HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er + process.hltPreDoubleMediumIsoPFTau40Trk1eta2p1Reg + process.HLTL2TauJetsL1IsoTauSeededSequence + process.hltDoubleL2Tau35eta2p2 + process.HLTL2TauPixelIsolationSequence + process.hltL2TauIsoFilter + process.hltL2TauJetsIso + process.hltDoubleL2IsoTau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFJetTriggerSequenceReg + process.HLTMediumIsoPFTauSequenceReg + process.hltDoublePFTau40Reg + process.hltPFTauTrackPt1DiscriminatorReg + process.hltSelectedPFTausTrackPt1Reg + process.hltDoublePFTau40TrackPt1Reg + process.hltSelectedPFTausTrackPt1MediumIsolationReg + process.hltDoublePFTau40TrackPt1MediumIsolationReg + process.hltL1JetsHLTDoublePFTauTrackPt1MediumIsolationMatchReg + process.hltDoublePFTau40TrackPt1MediumIsolationL1HLTMatchedReg + process.hltDoublePFTau40TrackPt1MediumIsolationDz02Reg + process.HLTEndSequence ) process.HLT_DoubleMu33NoFiltersNoVtx_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreDoubleMu33NoFiltersNoVtx + process.hltL1fDimuonL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fDimuonL1f0L2NoVtxFiltered10 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVf10L3NoFiltersNoVtxFiltered33 + process.HLTEndSequence ) process.HLT_DoubleMu38NoFiltersNoVtx_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreDoubleMu38NoFiltersNoVtx + process.hltL1fDimuonL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fDimuonL1f0L2NoVtxFiltered16 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered38 + process.HLTEndSequence ) @@ -39125,32 +43261,54 @@ process.HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0er16NoOS + process.hltPreDimuon0er16JpsiNoOSNoVertexing + process.hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon0JpsiNoOSL3Filtered + process.HLTEndSequence ) process.HLT_Dimuon0er16_Jpsi_NoVertexing_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0er16OS + process.hltPreDimuon0er16JpsiNoVertexing + process.hltL1fL1sL1DoubleMu0er16OSL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon0JpsiOSL3Filtered + process.HLTEndSequence ) process.HLT_Dimuon6_Jpsi_NoVertexing_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0 + process.hltPreDimuon6JpsiNoVertexing + process.hltL1fL1DoubleMu0L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fDoubleMu2L2PreFiltered2 + process.HLTL3muonrecoSequence + process.hltDimuon6JpsiL3Filtered + process.HLTEndSequence ) -process.HLT_DoublePhoton85_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPreDoublePhoton85 + process.HLTDoublePho85Sequence + process.HLTEndSequence ) +process.HLT_DoublePhoton85_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPreDoublePhoton85 + process.HLTDoublePho85Sequence + process.HLTEndSequence ) process.HLT_Ele20WP60_Ele8_Mass55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPreEle20WP60Ele8Mass55 + process.HLTEle20WP60Ele8Mass55Sequence + process.HLTEndSequence ) +process.HLT_Ele22_eta2p1_WP75_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG18 + process.hltPreEle22eta2p1WP75Gsf + process.HLTSingleEle22erWP75GsfSequence + process.HLTEndSequence ) +process.HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1IsoEG20erTauJet20er + process.hltPreEle22eta2p1WP75GsfLooseIsoPFTau20 + process.HLTEle22WP75GsfSequence + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.hltOverlapFilterIsoEle22WP75GsfCaloJet5 + process.HLTPFTriggerSequenceForTaus + process.HLTIsoEle22WP75GsfLooseIsoPFTau20Sequence + process.HLTEndSequence ) process.HLT_Ele25WP60_SC4_Mass55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPreEle25WP60SC4Mass55 + process.HLTEle25WP60SC4Mass55Sequence + process.HLTEndSequence ) process.HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70 + process.hltPreEle25eta2p1WP85GsfPFMET80boostedW + process.HLTEle25WP85GsfSequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET80Filter + process.HLTEndSequence ) process.HLT_Ele35_eta2p1_WP85_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORL1SingleIsoEG30er + process.hltPreEle35eta2p1WP85Gsf + process.HLTEle35WP85GsfSequence + process.HLTEndSequence ) process.HLT_Ele40_eta2p1_WP85_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORL1SingleIsoEG30er + process.hltPreEle40eta2p1WP85Gsf + process.HLTEle40WP85GsfSequence + process.HLTEndSequence ) process.HLT_Ele27_WP85_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG25 + process.hltPreEle27WP85Gsf + process.HLTEle27WP85GsfSequence + process.HLTEndSequence ) -process.HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 + process.HLTEle45CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hltDiPFJet50 + process.hltEle45CaloIdVTGsfTrkIdTCleanAK4PFJet + process.hltEle45CaloIdVTGsfTrkIdTDiCentralPFJet50EleCleaned + process.hltEle45CaloIdVTGsfTrkIdTCentralPFJet200EleCleaned + process.HLTEndSequence ) -process.HLT_Ele105_CaloIdVT_GsfTrkIdT_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPreEle105CaloIdVTGsfTrkIdT + process.HLTEle105CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) +process.HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG22er + process.hltPreEle27eta2p1WP75GsfLooseIsoPFTau20 + process.HLTEle27erWP75GsfSequence + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.hltOverlapFilterIsoEle27WP75GsfCaloJet5 + process.HLTPFTriggerSequenceForTaus + process.HLTIsoEle27WP75GsfLooseIsoPFTau20Sequence + process.HLTEndSequence ) +process.HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG22er + process.hltPreEle27eta2p1WP75GsfDoubleMediumIsoPFTau40Trk1eta2p1Reg + process.HLTEle27erWP75GsfSequence + process.HLTL2TauJetsL1IsoTauSeededSequence + process.hltDoubleL2Tau35eta2p2 + process.HLTL2TauPixelIsolationSequence + process.hltL2TauIsoFilter + process.hltL2TauJetsIso + process.hltDoubleL2IsoTau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFJetTriggerSequenceReg + process.HLTMediumIsoPFTauSequenceReg + process.hltDoublePFTau40Reg + process.hltPFTauTrackPt1DiscriminatorReg + process.hltSelectedPFTausTrackPt1Reg + process.hltDoublePFTau40TrackPt1Reg + process.hltSelectedPFTausTrackPt1MediumIsolationReg + process.hltDoublePFTau40TrackPt1MediumIsolationReg + process.hltDoublePFTau40TrackPt1MediumIsolationNoL1MatchDz02Reg + process.HLTEndSequence ) +process.HLT_Ele27_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG22er + process.hltPreEle27eta2p1WP75GsfCentralPFJet30BTagCSV07 + process.HLTEle27erWP75GsfSequence + process.HLTAK4PFJetsSequence + process.hltJetsNoLeptonsSingleTopEle27 + process.hltJetFilterSingleTopEle27 + process.HLTBtagCSVSequencePF + process.hltCSVFilterSingleTop + process.HLTEndSequence ) +process.HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG22er + process.hltPreEle27eta2p1WP75GsfTriCentralPFJet30 + process.HLTEle27erWP75GsfSequence + process.HLTAK4PFJetsSequence + process.hltEle27JetCollectionsForLeptonPlusPFJets + process.hltEle27TriCentralPFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG22er + process.hltPreEle27eta2p1WP75GsfTriCentralPFJet504030 + process.HLTEle27erWP75GsfSequence + process.HLTAK4PFJetsSequence + process.hltEle27JetCollectionsForLeptonPlusPFJets + process.hltEle27TriCentralPFJet30EleCleaned + process.hltEle27DiCentralPFJet40EleCleaned + process.hltEle27CentralPFJet50EleCleaned + process.HLTEndSequence ) +process.HLT_Ele27_eta2p1_WP75_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG22er + process.hltPreEle27eta2p1WP75Gsf + process.HLTEle27erWP75GsfSequence + process.HLTEndSequence ) +process.HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG30er + process.hltPreEle32eta2p1WP75GsfLooseIsoPFTau20 + process.HLTEle32erWP75GsfSequence + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.hltOverlapFilterIsoEle32WP75GsfCaloJet5 + process.HLTPFTriggerSequenceForTaus + process.HLTIsoEle32WP75GsfLooseIsoPFTau20Sequence + process.HLTEndSequence ) +process.HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG30er + process.hltPreEle32eta2p1WP75GsfDoubleMediumIsoPFTau40Trk1eta2p1Reg + process.HLTEle32erWP75GsfSequence + process.HLTL2TauJetsL1IsoTauSeededSequence + process.hltDoubleL2Tau35eta2p2 + process.HLTL2TauPixelIsolationSequence + process.hltL2TauIsoFilter + process.hltL2TauJetsIso + process.hltDoubleL2IsoTau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFJetTriggerSequenceReg + process.HLTMediumIsoPFTauSequenceReg + process.hltDoublePFTau40Reg + process.hltPFTauTrackPt1DiscriminatorReg + process.hltSelectedPFTausTrackPt1Reg + process.hltDoublePFTau40TrackPt1Reg + process.hltSelectedPFTausTrackPt1MediumIsolationReg + process.hltDoublePFTau40TrackPt1MediumIsolationReg + process.hltDoublePFTau40TrackPt1MediumIsolationNoL1MatchDz02Reg + process.HLTEndSequence ) +process.HLT_Ele32_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG30er + process.hltPreEle32eta2p1WP75GsfCentralPFJet30BTagCSV07 + process.HLTEle32erWP75GsfSequence + process.HLTAK4PFJetsSequence + process.hltJetsNoLeptonsSingleTopEle32 + process.hltJetFilterSingleTopEle32 + process.HLTBtagCSVSequencePF + process.hltCSVFilterSingleTop + process.HLTEndSequence ) +process.HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG30er + process.hltPreEle32eta2p1WP75GsfTriCentralPFJet30 + process.HLTEle32erWP75GsfSequence + process.HLTAK4PFJetsSequence + process.hltEle32JetCollectionsForLeptonPlusPFJets + process.hltEle32TriCentralPFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG30er + process.hltPreEle32eta2p1WP75GsfTriCentralPFJet504030 + process.HLTEle32erWP75GsfSequence + process.HLTAK4PFJetsSequence + process.hltEle32JetCollectionsForLeptonPlusPFJets + process.hltEle32TriCentralPFJet30EleCleaned + process.hltEle32DiCentralPFJet40EleCleaned + process.hltEle32CentralPFJet50EleCleaned + process.HLTEndSequence ) +process.HLT_Ele32_eta2p1_WP75_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG30er + process.hltPreEle32eta2p1WP75Gsf + process.HLTEle32erWP75GsfSequence + process.HLTEndSequence ) +process.HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 + process.HLTEle45CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hltDiPFJet50 + process.hltEle45CaloIdVTGsfTrkIdTCleanAK4PFJet + process.hltEle45CaloIdVTGsfTrkIdTDiCentralPFJet50EleCleaned + process.hltEle45CaloIdVTGsfTrkIdTCentralPFJet200EleCleaned + process.HLTEndSequence ) +process.HLT_Ele105_CaloIdVT_GsfTrkIdT_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPreEle105CaloIdVTGsfTrkIdT + process.HLTEle105CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) process.HLT_Mu16_eta2p1_CaloMET30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreMu16eta2p1CaloMET30 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTEndSequence ) -process.HLT_IsoMu16_eta2p1_CaloMET30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreIsoMu16eta2p1CaloMET30 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTEndSequence ) -process.HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) -process.HLT_IsoMu17_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16er + process.hltPreIsoMu17eta2p1 + process.hltL1fL1sSingleMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sSingleMu16erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu16erTauJet20er + process.hltPreIsoMu17eta2p1LooseIsoPFTau20 + process.hltL1fL1sMu16erTauJet20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erTauJet20erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTIsoMuLooseIsoPFTauSequence + process.HLTEndSequence ) -process.HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16er + process.hltPreIsoMu17eta2p1LooseIsoPFTau20SingleL1 + process.hltL1fL1sSingleMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sSingleMu16erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTSingleIsoMu17LooseIsoPFTau20Sequence + process.HLTEndSequence ) -process.HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu16erIsoTau36er + process.hltPreIsoMu17eta2p1MediumIsoPFTau40Trk1eta2p1Reg + process.hltL1fL1sMu16erIsoTau36erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erIsoTau36erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTL2TauJetsL1IsoTauSeededSequence + process.hltL2Tau35eta2p2 + process.HLTL2TauPixelIsolationSequence + process.hltL2TauIsoFilter + process.hltL2TauJetsIso + process.hltL2IsoTau35eta2p2 + process.hltOverlapFilterIsoMu17L2IsoTau35 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFJetTriggerSequenceRegNoMu + process.HLTIsoMu17MediumIsoPFTau40SequenceReg + process.HLTEndSequence ) -process.HLT_DoubleIsoMu17_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu125 + process.hltPreDoubleIsoMu17eta2p1 + process.hltL1fL1sDoubleMu125L1Filtered16er + process.HLTL2muonrecoSequence + process.hltL2fL1sDoubleMu125L1f16erL2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q + process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2 + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1LooseIsoPFTau20 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTIsoMu24LooseIsoPFTau20Sequence + process.HLTEndSequence ) -process.HLT_IsoMu20_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu24_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu24 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16L1f0L2f16QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoTkMu20_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16er + process.hltPreIsoTkMu20eta2p1 + process.HLTMuonLocalRecoSequence + process.HLTHighPt20TrackerMuonSequence + process.hltL3fL1sMu16Eta2p1f0TkFiltered20Q + process.HLTHighPtTkMucaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltL3fL1sMu16L1Eta2p1f0TkFiltered20QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoTkMu24_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoTkMu24 + process.HLTMuonLocalRecoSequence + process.HLTHighPtTrackerMuonSequence + process.hltL3fL1sMu16f0TkFiltered24Q + process.HLTHighPtTkMucaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltL3fL1sMu16L1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoTkMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoTkMu24eta2p1 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q + process.HLTHighPtTkMucaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltL3fL1sMu20L1Eta2p1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreIsoMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu25L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoTkMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreIsoTkMu27 + process.HLTMuonLocalRecoSequence + process.HLTHighPt27TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered27Q + process.HLTHighPtTkMucaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltL3fL1sMu25L1f0TkFiltered27QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) +process.HLT_IsoMu16_eta2p1_CaloMET30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreIsoMu16eta2p1CaloMET30 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTMu16eta2p1IsolationSequence + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTEndSequence ) +process.HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTMu16eta2p1IsolationSequence + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) +process.HLT_IsoMu17_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16er + process.hltPreIsoMu17eta2p1 + process.hltL1fL1sSingleMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sSingleMu16erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + process.HLTMu17eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu16erTauJet20er + process.hltPreIsoMu17eta2p1LooseIsoPFTau20 + process.hltL1fL1sMu16erTauJet20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erTauJet20erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q + process.HLTMu17eta2p1TauJet20IsolationSequence + process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTIsoMuLooseIsoPFTauSequence + process.HLTEndSequence ) +process.HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16er + process.hltPreIsoMu17eta2p1LooseIsoPFTau20SingleL1 + process.hltL1fL1sSingleMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sSingleMu16erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + process.HLTMu17eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTSingleIsoMu17LooseIsoPFTau20Sequence + process.HLTEndSequence ) +process.HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu16erIsoTau36er + process.hltPreIsoMu17eta2p1MediumIsoPFTau40Trk1eta2p1Reg + process.hltL1fL1sMu16erIsoTau36erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erIsoTau36erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q + process.HLTMu17eta2p1IsoTau36erIsolationSequence + process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + process.HLTL2TauJetsL1IsoTauSeededSequence + process.hltL2Tau35eta2p2 + process.HLTL2TauPixelIsolationSequence + process.hltL2TauIsoFilter + process.hltL2TauJetsIso + process.hltL2IsoTau35eta2p2 + process.hltOverlapFilterIsoMu17L2IsoTau35 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFJetTriggerSequenceRegNoMu + process.HLTIsoMu17MediumIsoPFTau40SequenceReg + process.HLTEndSequence ) +process.HLT_DoubleIsoMu17_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu125 + process.hltPreDoubleIsoMu17eta2p1 + process.hltL1fL1sDoubleMu125L1Filtered16er + process.HLTL2muonrecoSequence + process.hltL2fL1sDoubleMu125L1f16erL2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q + process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2 + process.HLTDoubleMu17eta2p1IsolationSequence + process.hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1LooseIsoPFTau20 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTIsoMu24LooseIsoPFTau20Sequence + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1CentralPFJet30BTagCSV07 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTMu20eta2p1NoL1erIsolationSequence + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 + process.hltJetFilterSingleTopIsoMu20Eta2p1 + process.HLTBtagCSVSequencePF + process.hltCSVFilterSingleTop + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1TriCentralPFJet30 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTMu20eta2p1NoL1erIsolationSequence + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1TriCentralPFJet504030 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTMu20eta2p1NoL1erIsolationSequence + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + process.hltIsoMu20Eta2p1Trk02DiCentralPFJet40MuCleaned + process.hltIsoMu20Eta2p1Trk02CentralPFJet50MuCleaned + process.HLTEndSequence ) +process.HLT_IsoMu20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QL3Filtered20Q + process.HLTMu20IsolationSequence + process.hltL3crIsoL1sMu16L1f0L2f10QL3f20QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16er + process.hltPreIsoMu20eta2p1 + process.hltL1fL1sMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20eta2p1IsolationSequence + process.hltL3crIsoL1sMu16Eta2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu24_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu24 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltJetsNoLeptonsSingleTopIsoMu24Eta2p1 + process.hltJetFilterSingleTopIsoMu24Eta2p1 + process.HLTBtagCSVSequencePF + process.hltCSVFilterSingleTop + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1TriCentralPFJet30 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1TriCentralPFJet504030 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + process.hltIsoMu24Eta2p1Trk02DiCentralPFJet40MuCleaned + process.hltIsoMu24Eta2p1Trk02CentralPFJet50MuCleaned + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreIsoMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu25L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + process.HLTMu27IsolationSequence + process.hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoTkMu20 + process.hltL1fL1sMu16L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt20TrackerMuonSequence + process.hltL3fL1sMu16f0TkFiltered20Q + process.HLTTkMu20IsolationSequence + process.hltL3fL1sMu16L1f0Tkf20QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu20_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16er + process.hltPreIsoTkMu20eta2p1 + process.hltL1fL1sMu16erL1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt20TrackerMuonSequence + process.hltL3fL1sMu16Eta2p1f0TkFiltered20Q + process.HLTTkMu20eta2p1IsolationSequence + process.hltL3fL1sMu16Eta2p1L1f0Tkf20QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu24_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoTkMu24 + process.hltL1fL1sMu16L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu16f0TkFiltered24Q + process.HLTTkMu24IsolationSequence + process.hltL3fL1sMu16L1f0Tkf24QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoTkMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q + process.HLTTkMu24eta2p1IsolationSequence + process.hltL3fL1sMu20Eta2p1L1f0Tkf24QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreIsoTkMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt27TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered27Q + process.HLTTkMu27IsolationSequence + process.hltL3fL1sMu25L1f0Tkf27QL3trkIsoFiltered0p09 + process.HLTEndSequence ) process.HLT_JetE30_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sL1SingleJetC20NotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreJetE30NoBPTX3BXNoHalo + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) process.HLT_JetE30_NoBPTX_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleJetC20NotBptxOR + process.hltPreJetE30NoBPTX + process.HLTStoppedHSCPLocalHcalReco + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) process.HLT_JetE50_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sL1SingleJetC32NotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreJetE50NoBPTX3BXNoHalo + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy50 + process.HLTEndSequence ) @@ -39158,10 +43316,10 @@ process.HLT_L2DoubleMu23_NoVertex_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreL2DoubleMu23NoVertex + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sDoubleMu103p5L1f0L2NoVtxPreFiltered23 + process.HLTEndSequence ) process.HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreL2DoubleMu28NoVertex2ChaAngle2p5Mass10 + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered28 + process.hltL2DoubleMu28NoVertexL2Filtered2ChaAngle2p5Mass10 + process.HLTEndSequence ) process.HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreL2DoubleMu38NoVertex2ChaAngle2p5Mass10 + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered38 + process.hltL2DoubleMu38NoVertexL2Filtered2ChaAngle2p5Mass10 + process.HLTEndSequence ) -process.HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMu6NotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu10NoVertexNoBPTX3BXNoHalo + process.hltL1fL1sMu6NotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu6NotBptxORL1f0L2Filtered10 + process.HLTEndSequence ) -process.HLT_L2Mu10_NoVertex_NoBPTX_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6NotBptxOR + process.hltPreL2Mu10NoVertexNoBPTX + process.hltL1fL1sMu6NotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu6NotBptxORL1f0L2Filtered10 + process.HLTEndSequence ) -process.HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMu6NotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu20NoVertex3StaNoBPTX3BXNoHalo + process.hltL1fL1sMu6NotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu6NotBptxORL1f0L2Filtered20Sta3 + process.HLTEndSequence ) -process.HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMu6NotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu30NoVertex3StaNoBPTX3BXNoHalo + process.hltL1fL1sMu6NotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu6NotBptxORL1f0L2Filtered30Sta3 + process.HLTEndSequence ) +process.HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMuOpenNotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu10NoVertexNoBPTX3BXNoHalo + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) +process.HLT_L2Mu10_NoVertex_NoBPTX_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMuOpenNotBptxOR + process.hltPreL2Mu10NoVertexNoBPTX + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) +process.HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMuOpenNotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu35NoVertex3StaNoBPTX3BXNoHalo + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered35Sta3 + process.HLTEndSequence ) +process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMuOpenNotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu40NoVertex3StaNoBPTX3BXNoHalo + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + process.HLTEndSequence ) process.HLT_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1QuadJetC36TauJet52 + process.hltPreLooseIsoPFTau50Trk30eta2p1 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) process.HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORL1ETM60NotJet52WdPhi2 + process.hltPreLooseIsoPFTau50Trk30eta2p1MET120 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoMETSequence + process.hltMET120 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean120 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID120 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) process.HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM50ORL1ETM70ORL1ETM60NotJet52WdPhi2 + process.hltPreLooseIsoPFTau50Trk30eta2p1MET80 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoMETSequence + process.hltMET80 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean80 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID80 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) @@ -39176,10 +43334,12 @@ process.HLT_Mu30_TkMu11_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu25 + process.hltPreMu30TkMu11 + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu25L1f0L2Filtered25 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered30TrkFiltered11 + process.hltDiMuonGlb30Trk11DzFiltered0p2 + process.HLTEndSequence ) process.HLT_Mu40_TkMu11_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu25 + process.hltPreMu40TkMu11 + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu25L1f0L2Filtered25 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered40TrkFiltered11 + process.hltDiMuonGlb40Trk11DzFiltered0p2 + process.HLTEndSequence ) process.HLT_Mu40_eta2p1_PFJet200_PFJet50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16erORSingleMu20er + process.hltPreMu40eta2p1PFJet200PFJet50 + process.hltL1fL1sMu16erorMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erorMu20erL1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erorMu20erL1f0L2f16QL3Filtered40Q + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hltDiPFJet50 + process.hltMu40eta2p1CleanAK4PFJet + process.hltMu40eta2p1DiCentralPFJet50MuCleaned + process.hltMu40eta2p1CentralPFJet200MuCleaned + process.HLTEndSequence ) +process.HLT_Mu20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreMu20 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QL3Filtered20Q + process.HLTEndSequence ) +process.HLT_TkMu20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreTkMu20 + process.hltL1fL1sMu16L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt20TrackerMuonSequence + process.hltL3fL1sMu16f0TkFiltered20Q + process.HLTEndSequence ) process.HLT_Mu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTEndSequence ) -process.HLT_TkMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreTkMu24eta2p1 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q + process.HLTEndSequence ) +process.HLT_TkMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreTkMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q + process.HLTEndSequence ) process.HLT_Mu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu25L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + process.HLTEndSequence ) -process.HLT_TkMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreTkMu27 + process.HLTMuonLocalRecoSequence + process.HLTHighPt27TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered27Q + process.HLTEndSequence ) +process.HLT_TkMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreTkMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt27TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered27Q + process.HLTEndSequence ) process.HLT_Mu50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu25 + process.hltPreMu50 + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu25L1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered50Q + process.HLTEndSequence ) process.HLT_Mu45_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu25 + process.hltPreMu45eta2p1 + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu25L1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered45e2p1Q + process.HLTEndSequence ) process.HLT_Mu38NoFiltersNoVtx_Photon38_CaloIdL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu5EG20 + process.hltPreMu38NoFiltersNoVtxPhoton38CaloIdL + process.hltL1fL1sMu5EG20L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu5EG20L1f5L2NoVtxFiltered16 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20L1f5L2NVf16L3NoFiltersNoVtxFiltered38 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + process.HLTEndSequence ) @@ -39219,48 +43379,53 @@ process.HLT_HT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrETM70 + process.hltPreHT300 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT300 + process.HLTEndSequence ) process.HLT_HT350_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrETM70 + process.hltPreHT350 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.HLTEndSequence ) process.HLT_HT400_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrETM70 + process.hltPreHT400 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT400 + process.HLTEndSequence ) -process.HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT200DiPFJet90PFAlphaT0p57 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT150CaloAlphaT0p54 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT200PFAlphaT0p57 + process.HLTEndSequence ) -process.HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT250DiPFJet90PFAlphaT0p55 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT200CaloAlphaT0p535 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT250PFAlphaT0p55 + process.HLTEndSequence ) -process.HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT300DiPFJet90PFAlphaT0p53 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT250CaloAlphaT0p525 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT300PFAlphaT0p53 + process.HLTEndSequence ) -process.HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT350DiPFJet90PFAlphaT0p52 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT300CaloAlphaT0p52 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT350PFAlphaT0p52 + process.HLTEndSequence ) -process.HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT400DiPFJet90PFAlphaT0p51 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT375CaloAlphaT0p51 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT400PFAlphaT0p51 + process.HLTEndSequence ) +process.HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT200DiPFJet90PFAlphaT0p57 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT150CaloAlphaT0p54 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT200PFAlphaT0p57 + process.HLTEndSequence ) +process.HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT250DiPFJet90PFAlphaT0p55 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT200CaloAlphaT0p535 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT250PFAlphaT0p55 + process.HLTEndSequence ) +process.HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT300DiPFJet90PFAlphaT0p53 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT250CaloAlphaT0p525 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT300PFAlphaT0p53 + process.HLTEndSequence ) +process.HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT350DiPFJet90PFAlphaT0p52 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT300CaloAlphaT0p52 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT350PFAlphaT0p52 + process.HLTEndSequence ) +process.HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT400DiPFJet90PFAlphaT0p51 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT375CaloAlphaT0p51 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT400PFAlphaT0p51 + process.HLTEndSequence ) process.HLT_MET75_IsoTrk50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPreMET75IsoTrk50 + process.HLTRecoMETSequence + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean75 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) process.HLT_MET90_IsoTrk50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPreMET90IsoTrk50 + process.HLTRecoMETSequence + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean90 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) process.HLT_PFMET120_NoiseCleaned_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPrePFMET120NoiseCleanedBTagCSV07 + process.HLTRecoMETSequence + process.hltMET70 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean70 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID70 + process.hltSusyPreBtagJetFilter + process.HLTFastPrimaryVertexSequence + process.hltFastPVPixelVertexSelector + process.HLTBtagCSVSequenceL3 + process.hltBLifetimeL3FilterCSVsusy + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET120Filter + process.HLTEndSequence ) process.HLT_PFMET120_NoiseCleaned_Mu5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu0erETM55 + process.hltPrePFMET120NoiseCleanedMu5 + cms.ignore(process.hltL1sL1SingleMuOpenCandidate) + process.HLTRecoMETSequence + process.hltMET70 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean70 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID70 + process.hltPFMET120Mu5L1MuFiltered + process.HLTL2muonrecoSequence + process.hltPFMET120Mu5L2PreFiltered + process.HLTL3muonrecoSequence + process.hltPFMET120Mu5L3PreFiltered + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET120Filter + process.HLTEndSequence ) process.HLT_PFMET170_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPrePFMET170NoiseCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean80 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID80 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET170Filter + process.HLTEndSequence ) +process.HLT_PFMET90_PFMHT90_IDLoose_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORETM60 + process.hltPrePFMET90PFMHT90IDLoose + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT70 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseID + process.hltPFMHTLooseID90 + process.hltPFMETProducer + process.hltPFMET90 + process.HLTEndSequence ) +process.HLT_PFMET100_PFMHT100_IDLoose_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORETM60 + process.hltPrePFMET100PFMHT100IDLoose + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseID + process.hltPFMHTLooseID100 + process.hltPFMETProducer + process.hltPFMET100 + process.HLTEndSequence ) +process.HLT_PFMET110_PFMHT110_IDLoose_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORETM60 + process.hltPrePFMET110PFMHT110IDLoose + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseID + process.hltPFMHTLooseID110 + process.hltPFMETProducer + process.hltPFMET110 + process.HLTEndSequence ) process.HLT_PFMET120_PFMHT120_IDLoose_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORETM60 + process.hltPrePFMET120PFMHT120IDLoose + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseID + process.hltPFMHTLooseID120 + process.hltPFMETProducer + process.hltPFMET120 + process.HLTEndSequence ) process.HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_BTagCSV0p7_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORETM60 + process.hltPreCaloMHTNoPU90PFMET90PFMHT90IDLooseBTagCSV0p7 + process.HLTAK4CaloJetsSequence + process.HLTFastPrimaryVertexSequence + process.HLTNoPUSequence + process.hltMHTNoPU + process.hltMHTNoPU90 + process.HLTBtagCSVSequenceL3 + process.hltCSV0p7L3 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseID + process.hltPFMHTLooseID90 + process.hltPFMETProducer + process.hltPFMET90 + process.HLTEndSequence ) process.HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORETM60 + process.hltPreCaloMHTNoPU90PFMET90PFMHT90IDLoose + process.HLTAK4CaloJetsSequence + process.HLTFastPrimaryVertexSequence + process.HLTNoPUSequence + process.hltMHTNoPU + process.hltMHTNoPU90 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseID + process.hltPFMHTLooseID90 + process.hltPFMETProducer + process.hltPFMET90 + process.HLTEndSequence ) -process.HLT_QuadPFJet_BTagCSV_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetBTagCSVVBF + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.hltVBFCaloJetEtaSortedMqq150Deta2p6 + process.HLTBtagCSVSequenceL3 + process.hltCSV0p8L3 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID34 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.hltVBFPFJetEtaSortedMqq240Detaqq2p6 + process.HLTBtagCSVSequencePF + process.hltCSVPF0p8PFFilterHbbVBF + process.hltVBFPFJetCSVSortedMqq200Detaqq2p0 + process.HLTEndSequence ) -process.HLT_QuadPFJet_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetVBF + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.hltVBFCaloJetEtaSortedMqq150Deta2p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID34 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.hltVBFPFJetEtaSortedMqq240Detaqq2p6 + process.HLTEndSequence ) +process.HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetDoubleBTagCSVVBFMqq200 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltCSVL30p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTBtagCSVSequencePF + process.hltSelector6PFJets + process.hltDoubleCSVPF0p4 + process.hltCSVPF0p7 + process.hltVBFPFJetCSVSortedMqq200Detaqq1p2 + process.HLTEndSequence ) +process.HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetSingleBTagCSVVBFMqq460 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltCSVL30p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTBtagCSVSequencePF + process.hltSelector6PFJets + process.hltCSVPF0p7 + process.hltVBFPFJetCSVSortedMqq460Detaqq4p1 + process.HLTEndSequence ) +process.HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetDoubleBTagCSVVBFMqq240 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltCSVL30p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTBtagCSVSequencePF + process.hltSelector6PFJets + process.hltDoubleCSVPF0p4 + process.hltCSVPF0p7 + process.hltVBFPFJetCSVSortedMqq240Detaqq2p0 + process.HLTEndSequence ) +process.HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetSingleBTagCSVVBFMqq500 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltCSVL30p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTBtagCSVSequencePF + process.hltSelector6PFJets + process.hltCSVPF0p7 + process.hltVBFPFJetCSVSortedMqq500Detaqq4p6 + process.HLTEndSequence ) +process.HLT_QuadPFJet_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetVBF + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTEndSequence ) process.HLT_L1_TripleJet_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreL1TripleJetVBF + process.HLTEndSequence ) process.HLT_QuadJet45_TripleCSV0p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Quad60OrHTT175 + process.hltPreQuadJet45TripleCSV0p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet45 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltTripleCSV0p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltQuadPFCentralJetLooseID45 + process.HLTEndSequence ) process.HLT_QuadJet45_DoubleCSV0p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Quad60OrHTT175 + process.hltPreQuadJet45DoubleCSV0p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet45 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltDoubleCSV0p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltQuadPFCentralJetLooseID45 + process.HLTEndSequence ) process.HLT_DoubleJet90_Double30_TripleCSV0p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Double100OrTripleVBF + process.hltPreDoubleJet90Double30TripleCSV0p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltDoubleCentralJet90 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltTripleCSV0p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltQuadPFCentralJetLooseID30 + process.hltDoublePFCentralJetLooseID90 + process.HLTEndSequence ) process.HLT_DoubleJet90_Double30_DoubleCSV0p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Double100OrTripleVBF + process.hltPreDoubleJet90Double30DoubleCSV0p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltDoubleCentralJet90 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltDoubleCSV0p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltQuadPFCentralJetLooseID30 + process.hltDoublePFCentralJetLooseID90 + process.HLTEndSequence ) -process.HLT_Photon135_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton135PFMET40 + process.HLTSinglePhoton135Sequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon135_PFMET100_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton135PFMET100NoiseCleaned + process.HLTSinglePhoton135Sequence + process.HLTRecoMETSequence + process.hltMET50 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean40 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET100Filter + process.HLTEndSequence ) +process.HLT_Photon135_PFMET100_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton135PFMET100NoiseCleaned + process.HLTSinglePhoton135Sequence + process.HLTRecoMETSequence + process.hltMET50 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean40 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET100Filter + process.HLTEndSequence ) process.HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPrePhoton22R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton22R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) process.HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPrePhoton22R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton22R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon250_NoHE_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton250NoHE + process.HLTSinglePhoton250erNoHESequence + process.HLTEndSequence ) -process.HLT_Photon300_NoHE_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton300NoHE + process.HLTSinglePhoton300erNoHESequence + process.HLTEndSequence ) -process.HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60 + process.HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence + process.HLTEndSequence ) -process.HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15 + process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence + process.HLTEndSequence ) -process.HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5 + process.HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence + process.HLTEndSequence ) -process.HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30 + process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence + process.HLTEndSequence ) -process.HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65 + process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence + process.HLTEndSequence ) -process.HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70 + process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence + process.HLTEndSequence ) +process.HLT_Photon250_NoHE_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton250NoHE + process.HLTSinglePhoton250erNoHESequence + process.HLTEndSequence ) +process.HLT_Photon300_NoHE_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton300NoHE + process.HLTSinglePhoton300erNoHESequence + process.HLTEndSequence ) +process.HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60 + process.HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence + process.HLTEndSequence ) +process.HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15 + process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence + process.HLTEndSequence ) +process.HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5 + process.HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence + process.HLTEndSequence ) +process.HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30 + process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence + process.HLTEndSequence ) +process.HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65 + process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence + process.HLTEndSequence ) +process.HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70 + process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence + process.HLTEndSequence ) process.HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePhoton36R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton36R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) process.HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePhoton36R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton36R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton120R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton120R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) +process.HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) +process.HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) +process.HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton120R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) +process.HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton120R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) process.HLT_Mu8_TrkIsoVVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu5 + process.hltPreMu8TrkIsoVVL + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered5 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f5L3Filtered8 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoFiltered0p4 + process.HLTEndSequence ) process.HLT_Mu17_TrkIsoVVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu12 + process.hltPreMu17TrkIsoVVL + process.hltL1fL1sMu12L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu12L1f0L2Filtered12 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu12L1f0L2f12L3Filtered17 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu12L1f0L2f12L3Filtered17TkIsoFiltered0p4 + process.HLTEndSequence ) process.HLT_Mu24_TrkIsoVVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreMu24TrkIsoVVL + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered16 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f16L3Filtered24 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu16L1f0L2f16L3Filtered24TkIsoFiltered0p4 + process.HLTEndSequence ) @@ -39304,12 +43469,12 @@ process.HLT_Photon22_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPrePhoton22 + process.HLTPhoton22Sequence + process.HLTEndSequence ) process.HLT_Photon30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG25 + process.hltPrePhoton30 + process.HLTPhoton30Sequence + process.HLTEndSequence ) process.HLT_Photon36_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePhoton36 + process.HLTPhoton36Sequence + process.HLTEndSequence ) -process.HLT_Photon50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton50 + process.HLTPhoton50Sequence + process.HLTEndSequence ) -process.HLT_Photon75_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton75 + process.HLTPhoton75Sequence + process.HLTEndSequence ) -process.HLT_Photon90_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton90 + process.HLTPhoton90Sequence + process.HLTEndSequence ) -process.HLT_Photon120_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton120 + process.HLTPhoton120Sequence + process.HLTEndSequence ) -process.HLT_Photon175_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton175 + process.HLTPhoton175Sequence + process.HLTEndSequence ) -process.HLT_Photon165_HE10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton165HE10 + process.HLTPhoton165HE10Sequence + process.HLTEndSequence ) +process.HLT_Photon50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton50 + process.HLTPhoton50Sequence + process.HLTEndSequence ) +process.HLT_Photon75_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton75 + process.HLTPhoton75Sequence + process.HLTEndSequence ) +process.HLT_Photon90_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton90 + process.HLTPhoton90Sequence + process.HLTEndSequence ) +process.HLT_Photon120_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton120 + process.HLTPhoton120Sequence + process.HLTEndSequence ) +process.HLT_Photon175_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton175 + process.HLTPhoton175Sequence + process.HLTEndSequence ) +process.HLT_Photon165_HE10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton165HE10 + process.HLTPhoton165HE10Sequence + process.HLTEndSequence ) process.HLT_Photon22_R9Id90_HE10_IsoM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPrePhoton22R9Id90HE10IsoM + process.HLTPhoton22R9Id90HE10IsoMSequence + process.HLTEndSequence ) process.HLT_Photon30_R9Id90_HE10_IsoM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG25 + process.hltPrePhoton30R9Id90HE10IsoM + process.HLTPhoton30R9Id90HE10IsoMSequence + process.HLTEndSequence ) process.HLT_Photon36_R9Id90_HE10_IsoM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePhoton36R9Id90HE10IsoM + process.HLTPhoton36R9Id90HE10IsoMSequence + process.HLTEndSequence ) @@ -39324,20 +43489,27 @@ process.HLT_QuadMuon0_Dimuon0_Upsilon_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1QuadMu0 + process.hltPreQuadMuon0Dimuon0Upsilon + process.hltQuadMuonL1Filtered0 + process.HLTL2muonrecoSequence + process.hltQuadMuonL2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltQuadMuL3PreFiltered0 + process.hltUpsilonMuonMuonL3Filtered + process.hltDisplacedmumuVtxProducerUpsilonMuonMuon + process.hltVertexmumuFilterUpsilonMuonMuon + process.HLTEndSequence ) process.HLT_Mu17_Mu8_SameSign_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreMu17Mu8SameSign + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + process.hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + process.HLTL3muonrecoSequence + process.hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + process.hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + process.hltDiMuonGlb17Glb8DzFiltered0p2 + process.hltDiMuonGlb17Glb8DzFiltered0p2SameSign + process.HLTEndSequence ) process.HLT_Mu17_Mu8_SameSign_DPhi_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreMu17Mu8SameSignDPhi + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + process.hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + process.HLTL3muonrecoSequence + process.hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + process.hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + process.hltDiMuonGlb17Glb8DzFiltered0p2 + process.hltDiMuonGlb17Glb8DzFiltered0p2SameSignDPhiCut + process.HLTEndSequence ) -process.HLT_RsqMR260_Rsq0p09_MR200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR260Rsq0p09MR200 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR160Rsq0p01MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR260Rsq0p09MR200 + process.HLTEndSequence ) -process.HLT_RsqMR260_Rsq0p09_MR200_4jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR260Rsq0p09MR2004jet + process.HLTAK4CaloJetsSequence + process.hlt2CaloJet40 + process.hlt4CaloJet30 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR160Rsq0p01MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet50 + process.hlt4PFJet40 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR260Rsq0p09MR200 + process.HLTEndSequence ) -process.HLT_RsqMR300_Rsq0p09_MR200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR300Rsq0p09MR200 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR200Rsq0p01MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR300Rsq0p09MR200 + process.HLTEndSequence ) -process.HLT_RsqMR300_Rsq0p09_MR200_4jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR300Rsq0p09MR2004jet + process.HLTAK4CaloJetsSequence + process.hlt2CaloJet40 + process.hlt4CaloJet30 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR200Rsq0p01MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet50 + process.hlt4PFJet40 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR300Rsq0p09MR200 + process.HLTEndSequence ) -process.HLT_Rsq0p36_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsq0p36 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsq0p16Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsq0p36 + process.HLTEndSequence ) +process.HLT_RsqMR260_Rsq0p09_MR200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + process.hltPreRsqMR260Rsq0p09MR200 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR240Rsq0p0196MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR260Rsq0p09MR200 + process.HLTEndSequence ) +process.HLT_RsqMR260_Rsq0p09_MR200_4jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + process.hltPreRsqMR260Rsq0p09MR2004jet + process.HLTAK4CaloJetsSequence + process.hlt2CaloJet40 + process.hlt4CaloJet30 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR240Rsq0p0196MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet50 + process.hlt4PFJet40 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR260Rsq0p09MR200 + process.HLTEndSequence ) +process.HLT_RsqMR300_Rsq0p09_MR200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR300Rsq0p09MR200 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR240Rsq0p0196MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR300Rsq0p09MR200 + process.HLTEndSequence ) +process.HLT_RsqMR300_Rsq0p09_MR200_4jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR300Rsq0p09MR2004jet + process.HLTAK4CaloJetsSequence + process.hlt2CaloJet40 + process.hlt4CaloJet30 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR240Rsq0p0196MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet50 + process.hlt4PFJet40 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR300Rsq0p09MR200 + process.HLTEndSequence ) +process.HLT_Rsq0p36_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + process.hltPreRsq0p36 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsq0p16Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsq0p36 + process.HLTEndSequence ) process.HLT_HT750_DisplacedDijet80_Inclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150OrHTT175OrHTT200 + process.hltPreHT750DisplacedDijet80Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt750 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt80 + process.hltCentralCaloJetpt80CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJets + process.hltDisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingForBTagIter12 + process.HLT2PromptTrackRequirementIter12DisplacedJets + process.HLTEndSequence ) process.HLT_HT650_DisplacedDijet80_Inclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150OrHTT175OrHTT200 + process.hltPreHT650DisplacedDijet80Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt650 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt80 + process.hltCentralCaloJetpt80CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJets + process.hltDisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingForBTagIter12 + process.HLT2PromptTrackRequirementIter12DisplacedJets + process.HLTEndSequence ) process.HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150OrHTT175OrHTT200 + process.hltPreHT350DisplacedDijet80TightDisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt80 + process.hltCentralCaloJetpt80CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJets + process.hltDisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingForBTagIter12 + process.HLT2PromptTrackRequirementIter12DisplacedJets + process.hltIter02DisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTightTrackRequirementDisplacedJets + process.HLTEndSequence ) +process.HLT_HT350_DisplacedDijet40_DisplacedTrack_v1 = cms.Path( process.HLTBeginSequence + process.hltPreHT350DisplacedDijet40DisplacedTrack + process.hltL1sL1HTT150OrHTT175OrHTT200OrHTT125 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTracking12ForBTagDisplacedJets + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) process.HLT_HT350_DisplacedDijet80_DisplacedTrack_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150OrHTT175OrHTT200 + process.hltPreHT350DisplacedDijet80DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt80 + process.hltCentralCaloJetpt80CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJets + process.hltDisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingForBTagIter12 + process.HLT2PromptTrackRequirementIter12DisplacedJets + process.hltIter02DisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJets + process.HLTEndSequence ) +process.HLT_HT500_DisplacedDijet40_Inclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltPreHT500DisplacedDijet40Inclusive + process.hltL1sL1HTT150OrHTT175OrHTT200OrHTT125 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt500 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTracking12ForBTagDisplacedJets + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_HT550_DisplacedDijet40_Inclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltPreHT550DisplacedDijet40Inclusive + process.hltL1sL1HTT150OrHTT175OrHTT200OrHTT125 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt550 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTracking12ForBTagDisplacedJets + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_VBF_DisplacedJet40_DisplacedTrack_v1 = cms.Path( process.HLTBeginSequence + process.hltPreVBFDisplacedJet40DisplacedTrack + process.hltL1sTripleVBFORHTT + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltVBFFilterDisplacedJetsTight + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltSingleCentralCaloJetpt40CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJetsFromVBF + process.hltDisplacedHLTCaloJetCollectionProducerFromVBF + process.HLTIterativeTracking12ForBTagDisplacedJets + process.HLT2PromptTrackRequirementIter12DisplacedJetsFromVBF + process.hltIter02DisplacedHLTCaloJetCollectionProducerFromVBF + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTightTrackRequirementDisplacedJetsFromVBF + process.HLTEndSequence ) +process.HLT_VBF_DisplacedJet40_TightID_DisplacedTrack_v1 = cms.Path( process.HLTBeginSequence + process.hltPreVBFDisplacedJet40TightIDDisplacedTrack + process.hltL1sTripleVBFORHTT + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltVBFFilterDisplacedJetsTight + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltSingleCentralCaloJetpt40CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJetsFromVBF + process.hltDisplacedHLTCaloJetCollectionProducerFromVBF + process.HLTIterativeTracking12ForBTagDisplacedJets + process.HLT2PromptTrackRequirementIter12DisplacedJetsFromVBF + process.hltIter02DisplacedHLTCaloJetCollectionProducerFromVBF + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTightTrackRequirementDisplacedJetsFromVBFTightID + process.HLTEndSequence ) +process.HLT_VBF_DisplacedJet40_Hadronic_v1 = cms.Path( process.HLTBeginSequence + process.hltPreVBFDisplacedJet40Hadronic + process.hltL1sTripleVBFORHTT175 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltVBFFilterDisplacedJets + process.hltHighHadFractionCaloJetSelector + process.hltCentralHadronCaloJetpt40 + process.hltCentralHadronCaloJetpt40CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0HadronJets + process.hltDisplacedHLTHadronJetCollectionProducer + process.HLTIterativeTracking12ForBTagDisplacedJets + process.HLTPromptTrackRequirementIter12HadronJets + process.HLTEndSequence ) +process.HLT_VBF_DisplacedJet40_TightID_Hadronic_v1 = cms.Path( process.HLTBeginSequence + process.hltPreVBFDisplacedJet40TightIDHadronic + process.hltL1sTripleVBFORHTT175 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltVBFFilterDisplacedJets + process.hltHighHadFractionCaloJetSelectorTightID + process.hltCentralHadronCaloJetpt40TightID + process.hltCentralHadronCaloJetpt40CollectionProducerTightID + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0HadronJetsTightID + process.hltDisplacedHLTHadronJetCollectionProducerTightID + process.HLTIterativeTracking12ForBTagDisplacedJets + process.HLTPromptTrackRequirementIter12HadronJetsTightID + process.HLTEndSequence ) process.HLT_MonoCentralPFJet140_PFMETNoMu100_PFMHTNoMu140_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPreMonoCentralPFJet140PFMETNoMu100PFMHTNoMu140NoiseCleaned + process.HLTRecoMETSequence + process.hltMET70 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean60 + process.HLTAK4CaloJetsSequence + process.hltCentralCaloJet115 + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID60 + process.HLTAK4PFJetsSequence + process.hltCentralPFJetsCorrectedMatchedToCentralCaloJets115 + process.hltMatchedCentralPFJet140Filter + process.hltMatchedCentralPFJet115NHEF95Filter + process.hltPFMETNoMuProducer + process.hltPFMETNoMu100Filter + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseIDNoMu + process.hltPFMHTLooseIDNoMu140Filter + process.HLTEndSequence ) process.HLT_MonoCentralPFJet140_PFMETNoMu140_PFMHTNoMu140_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPreMonoCentralPFJet140PFMETNoMu140PFMHTNoMu140NoiseCleaned + process.HLTRecoMETSequence + process.hltMET70 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean60 + process.HLTAK4CaloJetsSequence + process.hltCentralCaloJet115 + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID60 + process.HLTAK4PFJetsSequence + process.hltCentralPFJetsCorrectedMatchedToCentralCaloJets115 + process.hltMatchedCentralPFJet140Filter + process.hltMatchedCentralPFJet115NHEF95Filter + process.hltPFMETNoMuProducer + process.hltPFMETNoMu140Filter + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseIDNoMu + process.hltPFMHTLooseIDNoMu140Filter + process.HLTEndSequence ) process.HLT_MonoCentralPFJet150_PFMETNoMu150_PFMHTNoMu150_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPreMonoCentralPFJet150PFMETNoMu150PFMHTNoMu150NoiseCleaned + process.HLTRecoMETSequence + process.hltMET70 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean60 + process.HLTAK4CaloJetsSequence + process.hltCentralCaloJet125 + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID60 + process.HLTAK4PFJetsSequence + process.hltCentralPFJetsCorrectedMatchedToCentralCaloJets125 + process.hltMatchedCentralPFJet150Filter + process.hltMatchedCentralPFJet125NHEF95Filter + process.hltPFMETNoMuProducer + process.hltPFMETNoMu150Filter + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseIDNoMu + process.hltPFMHTLooseIDNoMu150Filter + process.HLTEndSequence ) process.HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1EG25erHTT125 + process.hltPreEle27eta2p1WP85GsfHT200 + process.HLTL1EGHttEle27erWP85GsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT200Jet30 + process.HLTEndSequence ) -process.HLT_Photon90_CaloIdL_PFHT500_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton90CaloIdLPFHT500 + process.HLTPhoton90_CaloId_Sequence + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt400 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT500 + process.HLTEndSequence ) +process.HLT_Photon90_CaloIdL_PFHT500_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton90CaloIdLPFHT500 + process.HLTPhoton90_CaloId_Sequence + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt400 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT500 + process.HLTEndSequence ) process.HLT_DoubleMu8_Mass8_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu6HTT150orL1Mu8HTT125orL1HTT175 + process.hltPreDoubleMu8Mass8PFHT300 + process.hltDimuon8L1Filtered0 + process.HLTL2muonrecoSequence + process.hltDimuon8L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDoubleMu8Mass8L3Filtered + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) process.HLT_Mu8_Ele8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu6HTT150orL1Mu8HTT125orL1HTT175 + process.hltPreMu8Ele8CaloIdLTrkIdVLMass8PFHT300 + process.hltMuon8L1Filtered0 + process.HLTL2muonrecoSequence + process.hltMuon8L2Filtered0 + process.HLTL3muonrecoSequence + process.hltMuon8L3Filtered0 + process.HLTSingleEle8CaloIdVLTrkIdVLSequence + process.hltElectronMuonInvMassFilter8 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) process.HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleEG6HTT150orL1HTT175 + process.hltPreDoubleEle8CaloIdLTrkIdVLMass8PFHT300 + process.HLTDoubleEle8CaloIdVLTrkIdVLSequence + process.hltDoubleEle8Mass8Filter + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) @@ -39347,10 +43519,17 @@ process.HLT_Ele15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleEG5) + process.hltPreEle15IsoVVVLPFHT400PFMET70 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.hltPFMETProducer + process.hltPFMET70Filter + process.HLTEndSequence ) process.HLT_Ele15_IsoVVVL_PFHT600_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleEG5) + process.hltPreEle15IsoVVVLPFHT600 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT600 + process.HLTEndSequence ) process.HLT_Ele15_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleEG5) + process.hltPreEle15PFHT300 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.HLTEle15GsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLBTagCSV07PFHT400 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltSusyPreBtagJetFilter + process.HLTFastPrimaryVertexSequence + process.hltFastPVPixelVertexSelector + process.HLTBtagCSVSequenceL3 + process.hltBLifetimeL3FilterCSVsusy + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLPFHT400PFMET70 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.hltPFMETProducer + process.hltPFMET70Filter + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_PFHT600_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLPFHT600 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT600 + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLBTagCSV07PFHT400 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltSusyPreBtagJetFilter + process.HLTFastPrimaryVertexSequence + process.hltFastPVPixelVertexSelector + process.HLTBtagCSVSequenceL3 + process.hltBLifetimeL3FilterCSVsusy + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTMu15IsolationSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLPFHT400PFMET70 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTMu15IsolationSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.hltPFMETProducer + process.hltPFMET70Filter + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_PFHT600_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLPFHT600 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTMu15IsolationSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT600 + process.HLTEndSequence ) process.HLT_Mu15_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15PFHT300 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) +process.HLT_Dimuon16_Jpsi_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu10MuOpen + process.hltPreDimuon16Jpsi + process.hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon16JpsiL3Filtered + process.hltDisplacedmumuVtxProducerDimuon16Jpsi + process.hltDisplacedmumuFilterDimuon16Jpsi + process.HLTEndSequence ) +process.HLT_Dimuon10_Jpsi_Barrel_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0er16NoOS + process.hltPreDimuon10JpsiBarrel + process.hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon10JpsiBarrelL3Filtered + process.hltDisplacedmumuVtxProducerDimuon10JpsiBarrel + process.hltDisplacedmumuFilterDimuon10JpsiBarrel + process.HLTEndSequence ) +process.HLT_Dimuon8_PsiPrime_Barrel_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0er16NoOS + process.hltPreDimuon8PsiPrimeBarrel + process.hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon8PsiPrimeBarrelL3Filtered + process.hltDisplacedmumuVtxProducerDimuon8PsiPrimeBarrel + process.hltDisplacedmumuFilterDimuon8PsiPrimeBarrel + process.HLTEndSequence ) +process.HLT_Dimuon8_Upsilon_Barrel_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0er16NoOS + process.hltPreDimuon8UpsilonBarrel + process.hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon8UpsilonBarrelL3Filtered + process.hltDisplacedmumuVtxProducerDimuon8UpsilonBarrel + process.hltDisplacedmumuFilterDimuon8UpsilonBarrel + process.HLTEndSequence ) +process.HLT_Dimuon0_Phi_Barrel_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0er16NoOS + process.hltPreDimuon0PhiBarrel + process.hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon0PhiBarrelL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0PhiBarrel + process.hltDisplacedmumuFilterDimuon0PhiBarrel + process.HLTEndSequence ) +process.HLT_Mu16_TkMu0_dEta18_Onia_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu14erORSingleMu16 + process.hltPreMu16TkMu0dEta18Onia + process.hltL1fL1sMu14erorMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erorMu16L1f0L2Filtered0 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erorMu16L1f0L2f0L3Filtered16 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered16TrkFiltered0 + process.hltDiMuonGlb16Trk0DzFiltered0p2 + process.HLTEndSequence ) +process.HLT_Mu16_TkMu0_dEta18_Phi_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu14erORSingleMu16 + process.hltPreMu16TkMu0dEta18Phi + process.hltL1fL1sMu14erorMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erorMu16L1f0L2Filtered0 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erorMu16L1f0L2f0L3Filtered16 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered16TrkFiltered0Phi + process.hltDiMuonGlb16Trk0DzFiltered0p2Phi + process.HLTEndSequence ) process.HLT_ECALHT800_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrETM70 + process.hltPreECALHT800 + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.hltTowerMakerEcal + process.hltHtMhtEcal + process.hltHtEcal800 + process.HLTEndSequence ) process.HLT_Physics_v1 = cms.Path( process.HLTBeginSequence + process.hltPrePhysics + process.HLTEndSequence ) process.HLT_ReducedIterativeTracking_v1 = cms.Path( process.HLTBeginSequence + process.hltPreReducedIterativeTracking + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.HLTEndSequence ) diff --git a/trunk/HLTrigger/Configuration/test/OnData_HLT_HIon.py b/trunk/HLTrigger/Configuration/test/OnData_HLT_HIon.py index c6b70945bf1ff..9745be97e56f0 100644 --- a/trunk/HLTrigger/Configuration/test/OnData_HLT_HIon.py +++ b/trunk/HLTrigger/Configuration/test/OnData_HLT_HIon.py @@ -1,11 +1,11 @@ -# /dev/CMSSW_7_3_0/HIon/V37 (CMSSW_7_3_1_HLT1) +# /dev/CMSSW_7_3_0/HIon/V47 (CMSSW_7_3_1_patch2_HLT3) import FWCore.ParameterSet.Config as cms process = cms.Process( "HLTHIon" ) process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_7_3_0/HIon/V37') + tableName = cms.string('/dev/CMSSW_7_3_0/HIon/V47') ) process.HLTIter4PSetTrajectoryFilterIT = cms.PSet( @@ -1168,11 +1168,11 @@ ) process.hcal_db_producer = cms.ESProducer( "HcalDbProducer" ) process.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer", - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + categoryVariableName = cms.string( "vertexCategory" ), useTrackWeights = cms.bool( True ), useCategories = cms.bool( True ), pseudoMultiplicityMin = cms.uint32( 2 ), - categoryVariableName = cms.string( "vertexCategory" ), + correctVertexMass = cms.bool( True ), trackSelection = cms.PSet( totalHitsMin = cms.uint32( 0 ), jetDeltaRMax = cms.double( 0.3 ), @@ -1194,7 +1194,7 @@ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), - correctVertexMass = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), charmCut = cms.double( 1.5 ), vertexFlip = cms.bool( False ), minimumTrackWeight = cms.double( 0.5 ), @@ -1221,6 +1221,80 @@ trackSort = cms.string( "sip2dSig" ), trackFlip = cms.bool( False ) ) +process.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer", + categoryVariableName = cms.string( "vertexCategory" ), + useTrackWeights = cms.bool( True ), + useCategories = cms.bool( True ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( -99999.9 ), + b_dR = cms.double( 0.6263 ) + ), + calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex', + 'CombinedSVIVFV2PseudoVertex', + 'CombinedSVIVFV2NoVertex' ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + charmCut = cms.double( 1.5 ), + vertexFlip = cms.bool( False ), + minimumTrackWeight = cms.double( 0.5 ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackMultiplicityMin = cms.uint32( 3 ), + trackPseudoSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( 2.0 ), + b_dR = cms.double( 0.6263 ) + ), + trackSort = cms.string( "sip2dSig" ), + trackFlip = cms.bool( False ) +) process.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer", MaxDPhi = cms.double( 1.6 ), ComponentName = cms.string( "hltESPAnalyticalPropagator" ), @@ -2007,16 +2081,16 @@ process.hltEcalDigis = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), - 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 ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), + feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), - numbTriggerTSamples = cms.int32( 1 ), + InputLabel = cms.InputTag( "rawDataRepacker" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), - InputLabel = cms.InputTag( "rawDataRepacker" ), + numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), - feIdCheck = cms.bool( True ), + orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), @@ -2026,18 +2100,60 @@ ) process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer", EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - alphaEB = cms.double( 1.138 ), - alphaEE = cms.double( 1.89 ), - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + eePulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EcalPulseShapeParameters = cms.PSet( + EcalPreMixStage2 = cms.bool( False ), + EECorrNoiseMatrixG01 = cms.vdouble( 1.0, 0.72698, 0.62048, 0.55691, 0.51848, 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 ), + EcalPreMixStage1 = cms.bool( False ), + EECorrNoiseMatrixG06 = cms.vdouble( 1.0, 0.71217, 0.47464, 0.34056, 0.26282, 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 ), + 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 ), + EBdigiCollection = cms.string( "" ), + EEPulseShapeCovariance = cms.vdouble( 3.941E-5, 3.333E-5, 0.0, -1.449E-5, -1.661E-5, -1.424E-5, -1.183E-5, -6.842E-6, -4.915E-6, -3.411E-6, 0.0, 0.0, 3.333E-5, 2.862E-5, 0.0, -1.244E-5, -1.431E-5, -1.233E-5, -1.032E-5, -5.883E-6, -4.154E-6, -2.902E-6, -2.128E-6, 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-5, -1.244E-5, 0.0, 5.84E-6, 6.649E-6, 5.72E-6, 4.812E-6, 2.708E-6, 1.869E-6, 1.33E-6, 9.186E-7, 6.446E-7, -1.661E-5, -1.431E-5, 0.0, 6.649E-6, 7.966E-6, 6.898E-6, 5.794E-6, 3.157E-6, 2.184E-6, 1.567E-6, 1.084E-6, 7.575E-7, -1.424E-5, -1.233E-5, 0.0, 5.72E-6, 6.898E-6, 6.341E-6, 5.347E-6, 2.859E-6, 1.991E-6, 1.431E-6, 9.839E-7, 6.886E-7, -1.183E-5, -1.032E-5, 0.0, 4.812E-6, 5.794E-6, 5.347E-6, 4.854E-6, 2.628E-6, 1.809E-6, 1.289E-6, 9.02E-7, 6.146E-7, -6.842E-6, -5.883E-6, 0.0, 2.708E-6, 3.157E-6, 2.859E-6, 2.628E-6, 1.863E-6, 1.296E-6, 8.882E-7, 6.108E-7, 4.283E-7, -4.915E-6, -4.154E-6, 0.0, 1.869E-6, 2.184E-6, 1.991E-6, 1.809E-6, 1.296E-6, 1.217E-6, 8.669E-7, 5.751E-7, 3.882E-7, -3.411E-6, -2.902E-6, 0.0, 1.33E-6, 1.567E-6, 1.431E-6, 1.289E-6, 8.882E-7, 8.669E-7, 9.522E-7, 6.717E-7, 4.293E-7, 0.0, -2.128E-6, 0.0, 9.186E-7, 1.084E-6, 9.839E-7, 9.02E-7, 6.108E-7, 5.751E-7, 6.717E-7, 7.911E-7, 5.493E-7, 0.0, 0.0, 0.0, 6.446E-7, 7.575E-7, 6.886E-7, 6.146E-7, 4.283E-7, 3.882E-7, 4.293E-7, 5.493E-7, 7.027E-7 ), + 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 ), + ESdigiCollection = cms.string( "" ), + 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 ), + EBCorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71073, 0.55721, 0.46089, 0.40449, 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 ), + EECorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71373, 0.44825, 0.30152, 0.21609, 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 ), + EEdigiCollection = cms.string( "" ), + EBPulseShapeCovariance = cms.vdouble( 3.001E-6, 1.233E-5, 0.0, -4.416E-6, -4.571E-6, -3.614E-6, -2.636E-6, -1.286E-6, -8.41E-7, -5.296E-7, 0.0, 0.0, 1.233E-5, 6.154E-5, 0.0, -2.2E-5, -2.309E-5, -1.838E-5, -1.373E-5, -7.334E-6, -5.088E-6, -3.745E-6, -2.428E-6, 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-6, -2.2E-5, 0.0, 8.319E-6, 8.545E-6, 6.792E-6, 5.059E-6, 2.678E-6, 1.816E-6, 1.223E-6, 8.245E-7, 5.589E-7, -4.571E-6, -2.309E-5, 0.0, 8.545E-6, 9.182E-6, 7.219E-6, 5.388E-6, 2.853E-6, 1.944E-6, 1.324E-6, 9.083E-7, 6.335E-7, -3.614E-6, -1.838E-5, 0.0, 6.792E-6, 7.219E-6, 6.016E-6, 4.437E-6, 2.385E-6, 1.636E-6, 1.118E-6, 7.754E-7, 5.556E-7, -2.636E-6, -1.373E-5, 0.0, 5.059E-6, 5.388E-6, 4.437E-6, 3.602E-6, 1.917E-6, 1.322E-6, 9.079E-7, 6.529E-7, 4.752E-7, -1.286E-6, -7.334E-6, 0.0, 2.678E-6, 2.853E-6, 2.385E-6, 1.917E-6, 1.375E-6, 9.1E-7, 6.455E-7, 4.693E-7, 3.657E-7, -8.41E-7, -5.088E-6, 0.0, 1.816E-6, 1.944E-6, 1.636E-6, 1.322E-6, 9.1E-7, 9.115E-7, 6.062E-7, 4.436E-7, 3.422E-7, -5.296E-7, -3.745E-6, 0.0, 1.223E-6, 1.324E-6, 1.118E-6, 9.079E-7, 6.455E-7, 6.062E-7, 7.217E-7, 4.862E-7, 3.768E-7, 0.0, -2.428E-6, 0.0, 8.245E-7, 9.083E-7, 7.754E-7, 6.529E-7, 4.693E-7, 4.436E-7, 4.862E-7, 6.509E-7, 4.418E-7, 0.0, 0.0, 0.0, 5.589E-7, 6.335E-7, 5.556E-7, 4.752E-7, 3.657E-7, 3.422E-7, 3.768E-7, 4.418E-7, 6.142E-7 ), + UseLCcorrection = cms.untracked.bool( True ) + ), + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeConstantTerm = cms.double( 0.6 ), + prefitMaxChiSqEB = cms.double( 25.0 ), + UseDynamicPedestal = cms.bool( True ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + ampErrorCalculation = cms.bool( True ), + kPoorRecoFlagEB = cms.bool( True ), + ebPulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + kPoorRecoFlagEE = cms.bool( False ), + chi2ThreshEB_ = cms.double( 65.0 ), + EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + useLumiInfoRunHeader = cms.bool( True ), + activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), + doPrefitEE = cms.bool( False ), AlphaBetaFilename = cms.untracked.string( "NOFILE" ), betaEB = cms.double( 1.655 ), MinAmplEndcap = cms.double( 14.0 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + prefitMaxChiSqEE = cms.double( 10.0 ), MinAmplBarrel = cms.double( 8.0 ), - algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), betaEE = cms.double( 1.4 ), - UseDynamicPedestal = cms.bool( True ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ) + timealgo = cms.string( "RatioMethod" ), + EEtimeConstantTerm = cms.double( 1.0 ), + alphaEE = cms.double( 1.89 ), + EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), + algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), + alphaEB = cms.double( 1.138 ), + chi2ThreshEE_ = cms.double( 50.0 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + doPrefitEB = cms.bool( False ) ) process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), @@ -3177,8 +3293,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataRepacker" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( ), Timing = cms.untracked.bool( False ), @@ -3403,11 +3519,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) process.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -3538,6 +3654,7 @@ TIB = cms.PSet( ) ) process.hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -3546,7 +3663,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -5735,6 +5851,7 @@ etMin = cms.double( 5.0 ) ) process.hltPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -5743,7 +5860,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), diff --git a/trunk/HLTrigger/Configuration/test/OnData_HLT_PIon.py b/trunk/HLTrigger/Configuration/test/OnData_HLT_PIon.py index 300300d7f855b..21d7c4e606031 100644 --- a/trunk/HLTrigger/Configuration/test/OnData_HLT_PIon.py +++ b/trunk/HLTrigger/Configuration/test/OnData_HLT_PIon.py @@ -1,11 +1,11 @@ -# /dev/CMSSW_7_3_0/PIon/V37 (CMSSW_7_3_1_HLT1) +# /dev/CMSSW_7_3_0/PIon/V47 (CMSSW_7_3_1_patch2_HLT3) import FWCore.ParameterSet.Config as cms process = cms.Process( "HLTPIon" ) process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_7_3_0/PIon/V37') + tableName = cms.string('/dev/CMSSW_7_3_0/PIon/V47') ) process.HLTIter4PSetTrajectoryFilterIT = cms.PSet( @@ -1168,11 +1168,11 @@ ) process.hcal_db_producer = cms.ESProducer( "HcalDbProducer" ) process.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer", - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + categoryVariableName = cms.string( "vertexCategory" ), useTrackWeights = cms.bool( True ), useCategories = cms.bool( True ), pseudoMultiplicityMin = cms.uint32( 2 ), - categoryVariableName = cms.string( "vertexCategory" ), + correctVertexMass = cms.bool( True ), trackSelection = cms.PSet( totalHitsMin = cms.uint32( 0 ), jetDeltaRMax = cms.double( 0.3 ), @@ -1194,7 +1194,7 @@ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), - correctVertexMass = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), charmCut = cms.double( 1.5 ), vertexFlip = cms.bool( False ), minimumTrackWeight = cms.double( 0.5 ), @@ -1221,6 +1221,80 @@ trackSort = cms.string( "sip2dSig" ), trackFlip = cms.bool( False ) ) +process.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer", + categoryVariableName = cms.string( "vertexCategory" ), + useTrackWeights = cms.bool( True ), + useCategories = cms.bool( True ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( -99999.9 ), + b_dR = cms.double( 0.6263 ) + ), + calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex', + 'CombinedSVIVFV2PseudoVertex', + 'CombinedSVIVFV2NoVertex' ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + charmCut = cms.double( 1.5 ), + vertexFlip = cms.bool( False ), + minimumTrackWeight = cms.double( 0.5 ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackMultiplicityMin = cms.uint32( 3 ), + trackPseudoSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( 2.0 ), + b_dR = cms.double( 0.6263 ) + ), + trackSort = cms.string( "sip2dSig" ), + trackFlip = cms.bool( False ) +) process.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer", MaxDPhi = cms.double( 1.6 ), ComponentName = cms.string( "hltESPAnalyticalPropagator" ), @@ -2007,16 +2081,16 @@ process.hltEcalDigis = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), - 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 ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), + feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), - numbTriggerTSamples = cms.int32( 1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), - InputLabel = cms.InputTag( "rawDataCollector" ), + numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), - feIdCheck = cms.bool( True ), + orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), @@ -2026,18 +2100,60 @@ ) process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer", EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - alphaEB = cms.double( 1.138 ), - alphaEE = cms.double( 1.89 ), - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + eePulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EcalPulseShapeParameters = cms.PSet( + EcalPreMixStage2 = cms.bool( False ), + EECorrNoiseMatrixG01 = cms.vdouble( 1.0, 0.72698, 0.62048, 0.55691, 0.51848, 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 ), + EcalPreMixStage1 = cms.bool( False ), + EECorrNoiseMatrixG06 = cms.vdouble( 1.0, 0.71217, 0.47464, 0.34056, 0.26282, 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 ), + 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 ), + EBdigiCollection = cms.string( "" ), + EEPulseShapeCovariance = cms.vdouble( 3.941E-5, 3.333E-5, 0.0, -1.449E-5, -1.661E-5, -1.424E-5, -1.183E-5, -6.842E-6, -4.915E-6, -3.411E-6, 0.0, 0.0, 3.333E-5, 2.862E-5, 0.0, -1.244E-5, -1.431E-5, -1.233E-5, -1.032E-5, -5.883E-6, -4.154E-6, -2.902E-6, -2.128E-6, 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-5, -1.244E-5, 0.0, 5.84E-6, 6.649E-6, 5.72E-6, 4.812E-6, 2.708E-6, 1.869E-6, 1.33E-6, 9.186E-7, 6.446E-7, -1.661E-5, -1.431E-5, 0.0, 6.649E-6, 7.966E-6, 6.898E-6, 5.794E-6, 3.157E-6, 2.184E-6, 1.567E-6, 1.084E-6, 7.575E-7, -1.424E-5, -1.233E-5, 0.0, 5.72E-6, 6.898E-6, 6.341E-6, 5.347E-6, 2.859E-6, 1.991E-6, 1.431E-6, 9.839E-7, 6.886E-7, -1.183E-5, -1.032E-5, 0.0, 4.812E-6, 5.794E-6, 5.347E-6, 4.854E-6, 2.628E-6, 1.809E-6, 1.289E-6, 9.02E-7, 6.146E-7, -6.842E-6, -5.883E-6, 0.0, 2.708E-6, 3.157E-6, 2.859E-6, 2.628E-6, 1.863E-6, 1.296E-6, 8.882E-7, 6.108E-7, 4.283E-7, -4.915E-6, -4.154E-6, 0.0, 1.869E-6, 2.184E-6, 1.991E-6, 1.809E-6, 1.296E-6, 1.217E-6, 8.669E-7, 5.751E-7, 3.882E-7, -3.411E-6, -2.902E-6, 0.0, 1.33E-6, 1.567E-6, 1.431E-6, 1.289E-6, 8.882E-7, 8.669E-7, 9.522E-7, 6.717E-7, 4.293E-7, 0.0, -2.128E-6, 0.0, 9.186E-7, 1.084E-6, 9.839E-7, 9.02E-7, 6.108E-7, 5.751E-7, 6.717E-7, 7.911E-7, 5.493E-7, 0.0, 0.0, 0.0, 6.446E-7, 7.575E-7, 6.886E-7, 6.146E-7, 4.283E-7, 3.882E-7, 4.293E-7, 5.493E-7, 7.027E-7 ), + 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 ), + ESdigiCollection = cms.string( "" ), + 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 ), + EBCorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71073, 0.55721, 0.46089, 0.40449, 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 ), + EECorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71373, 0.44825, 0.30152, 0.21609, 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 ), + EEdigiCollection = cms.string( "" ), + EBPulseShapeCovariance = cms.vdouble( 3.001E-6, 1.233E-5, 0.0, -4.416E-6, -4.571E-6, -3.614E-6, -2.636E-6, -1.286E-6, -8.41E-7, -5.296E-7, 0.0, 0.0, 1.233E-5, 6.154E-5, 0.0, -2.2E-5, -2.309E-5, -1.838E-5, -1.373E-5, -7.334E-6, -5.088E-6, -3.745E-6, -2.428E-6, 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-6, -2.2E-5, 0.0, 8.319E-6, 8.545E-6, 6.792E-6, 5.059E-6, 2.678E-6, 1.816E-6, 1.223E-6, 8.245E-7, 5.589E-7, -4.571E-6, -2.309E-5, 0.0, 8.545E-6, 9.182E-6, 7.219E-6, 5.388E-6, 2.853E-6, 1.944E-6, 1.324E-6, 9.083E-7, 6.335E-7, -3.614E-6, -1.838E-5, 0.0, 6.792E-6, 7.219E-6, 6.016E-6, 4.437E-6, 2.385E-6, 1.636E-6, 1.118E-6, 7.754E-7, 5.556E-7, -2.636E-6, -1.373E-5, 0.0, 5.059E-6, 5.388E-6, 4.437E-6, 3.602E-6, 1.917E-6, 1.322E-6, 9.079E-7, 6.529E-7, 4.752E-7, -1.286E-6, -7.334E-6, 0.0, 2.678E-6, 2.853E-6, 2.385E-6, 1.917E-6, 1.375E-6, 9.1E-7, 6.455E-7, 4.693E-7, 3.657E-7, -8.41E-7, -5.088E-6, 0.0, 1.816E-6, 1.944E-6, 1.636E-6, 1.322E-6, 9.1E-7, 9.115E-7, 6.062E-7, 4.436E-7, 3.422E-7, -5.296E-7, -3.745E-6, 0.0, 1.223E-6, 1.324E-6, 1.118E-6, 9.079E-7, 6.455E-7, 6.062E-7, 7.217E-7, 4.862E-7, 3.768E-7, 0.0, -2.428E-6, 0.0, 8.245E-7, 9.083E-7, 7.754E-7, 6.529E-7, 4.693E-7, 4.436E-7, 4.862E-7, 6.509E-7, 4.418E-7, 0.0, 0.0, 0.0, 5.589E-7, 6.335E-7, 5.556E-7, 4.752E-7, 3.657E-7, 3.422E-7, 3.768E-7, 4.418E-7, 6.142E-7 ), + UseLCcorrection = cms.untracked.bool( True ) + ), + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeConstantTerm = cms.double( 0.6 ), + prefitMaxChiSqEB = cms.double( 25.0 ), + UseDynamicPedestal = cms.bool( True ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + ampErrorCalculation = cms.bool( True ), + kPoorRecoFlagEB = cms.bool( True ), + ebPulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + kPoorRecoFlagEE = cms.bool( False ), + chi2ThreshEB_ = cms.double( 65.0 ), + EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + useLumiInfoRunHeader = cms.bool( True ), + activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), + doPrefitEE = cms.bool( False ), AlphaBetaFilename = cms.untracked.string( "NOFILE" ), betaEB = cms.double( 1.655 ), MinAmplEndcap = cms.double( 14.0 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + prefitMaxChiSqEE = cms.double( 10.0 ), MinAmplBarrel = cms.double( 8.0 ), - algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), betaEE = cms.double( 1.4 ), - UseDynamicPedestal = cms.bool( True ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ) + timealgo = cms.string( "RatioMethod" ), + EEtimeConstantTerm = cms.double( 1.0 ), + alphaEE = cms.double( 1.89 ), + EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), + algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), + alphaEB = cms.double( 1.138 ), + chi2ThreshEE_ = cms.double( 50.0 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + doPrefitEB = cms.bool( False ) ) process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), @@ -3177,8 +3293,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( ), Timing = cms.untracked.bool( False ), @@ -3403,11 +3519,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) process.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -3538,6 +3654,7 @@ TIB = cms.PSet( ) ) process.hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -3546,7 +3663,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -5735,6 +5851,7 @@ etMin = cms.double( 5.0 ) ) process.hltPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -5743,7 +5860,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), diff --git a/trunk/HLTrigger/Configuration/test/OnMc_HLT_FULL.py b/trunk/HLTrigger/Configuration/test/OnMc_HLT_FULL.py index 16cd6e7d3c0c6..389f1641ffb66 100644 --- a/trunk/HLTrigger/Configuration/test/OnMc_HLT_FULL.py +++ b/trunk/HLTrigger/Configuration/test/OnMc_HLT_FULL.py @@ -1,11 +1,11 @@ -# /dev/CMSSW_7_3_0/HLT/V84 (CMSSW_7_3_1_HLT1) +# /dev/CMSSW_7_3_0/HLT/V105 (CMSSW_7_3_1_patch2_HLT3) import FWCore.ParameterSet.Config as cms process = cms.Process( "HLTFULL" ) process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_7_3_0/HLT/V84') + tableName = cms.string('/dev/CMSSW_7_3_0/HLT/V105') ) process.HLTIter4PSetTrajectoryFilterIT = cms.PSet( @@ -514,6 +514,7 @@ 'HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1', 'HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1', 'HLT_IsoMu20_eta2p1_v1', + 'HLT_IsoMu20_v1', 'HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1', 'HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1', 'HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1', @@ -521,6 +522,7 @@ 'HLT_IsoMu24_eta2p1_v1', 'HLT_IsoMu27_v1', 'HLT_IsoTkMu20_eta2p1_v1', + 'HLT_IsoTkMu20_v1', 'HLT_IsoTkMu24_eta2p1_v1', 'HLT_IsoTkMu27_v1', 'HLT_JetE30_NoBPTX3BX_NoHalo_v1', @@ -533,8 +535,8 @@ 'HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1', 'HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1', 'HLT_L2Mu10_NoVertex_NoBPTX_v1', - 'HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', - 'HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_v1', @@ -567,6 +569,7 @@ 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1', 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1', 'HLT_Mu17_TrkIsoVVL_v1', + 'HLT_Mu20_v1', 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Mu24_TrkIsoVVL_v1', 'HLT_Mu24_eta2p1_v1', @@ -637,8 +640,6 @@ 'HLT_Photon120_R9Id90_HE10_IsoM_v1', 'HLT_Photon120_v1', 'HLT_Photon135_PFMET100_NoiseCleaned_v1', - 'HLT_Photon135_PFMET40_v1', - 'HLT_Photon135_VBF_v1', 'HLT_Photon165_HE10_v1', 'HLT_Photon165_R9Id90_HE10_IsoM_v1', 'HLT_Photon175_v1', @@ -649,8 +650,8 @@ 'HLT_Photon250_NoHE_v1', 'HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1', 'HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1', - 'HLT_Photon300_NoHE_v1', - 'HLT_Photon30_R9Id90_HE10_IsoM_v1')+cms.vstring( 'HLT_Photon30_v1', + 'HLT_Photon300_NoHE_v1')+cms.vstring( 'HLT_Photon30_R9Id90_HE10_IsoM_v1', + 'HLT_Photon30_v1', 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1', 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1', 'HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1', @@ -682,13 +683,17 @@ 'HLT_QuadJet45_TripleCSV0p5_v1', 'HLT_QuadMuon0_Dimuon0_Jpsi_v1', 'HLT_QuadMuon0_Dimuon0_Upsilon_v1', - 'HLT_QuadPFJet_BTagCSV_VBF_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1', 'HLT_QuadPFJet_VBF_v1', 'HLT_Rsq0p36_v1', 'HLT_RsqMR260_Rsq0p09_MR200_4jet_v1', 'HLT_RsqMR260_Rsq0p09_MR200_v1', 'HLT_RsqMR300_Rsq0p09_MR200_4jet_v1', 'HLT_RsqMR300_Rsq0p09_MR200_v1', + 'HLT_TkMu20_v1', 'HLT_TkMu24_eta2p1_v1', 'HLT_TkMu27_v1', 'HLT_TripleMu_12_10_5_v1', @@ -705,16 +710,12 @@ Templates = cms.vstring( 'HLT_BTagCSV07_v1', 'HLT_CaloJet260_v1', 'HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_v1', - 'HLT_Ele17_Ele12_Ele10_CaloId_TrackId_v1', 'HLT_Ele17_Ele8_Gsf_v1', - 'HLT_Ele23_Ele12_CaloId_TrackId_Iso_v1', 'HLT_HT650_v1', 'HLT_IsoMu24_v1', 'HLT_IsoTkMu24_v1', 'HLT_IterativeTracking_v1', 'HLT_Mu17_NoFilters_v1', - 'HLT_Mu23_TrkIsoVVL_Ele12_Gsf_CaloId_TrackId_Iso_MediumWP_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_Gsf_CaloId_TrackId_Iso_MediumWP_v1', 'HLT_PFchMET90_NoiseCleaned_v1', 'HLT_Photon20_CaloIdVL_IsoL_v1', 'HLT_ReducedIterativeTracking_v1' ) @@ -1496,11 +1497,11 @@ ) process.hcal_db_producer = cms.ESProducer( "HcalDbProducer" ) process.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer", - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + categoryVariableName = cms.string( "vertexCategory" ), useTrackWeights = cms.bool( True ), useCategories = cms.bool( True ), pseudoMultiplicityMin = cms.uint32( 2 ), - categoryVariableName = cms.string( "vertexCategory" ), + correctVertexMass = cms.bool( True ), trackSelection = cms.PSet( totalHitsMin = cms.uint32( 0 ), jetDeltaRMax = cms.double( 0.3 ), @@ -1522,7 +1523,7 @@ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), - correctVertexMass = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), charmCut = cms.double( 1.5 ), vertexFlip = cms.bool( False ), minimumTrackWeight = cms.double( 0.5 ), @@ -1549,6 +1550,80 @@ trackSort = cms.string( "sip2dSig" ), trackFlip = cms.bool( False ) ) +process.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer", + categoryVariableName = cms.string( "vertexCategory" ), + useTrackWeights = cms.bool( True ), + useCategories = cms.bool( True ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( -99999.9 ), + b_dR = cms.double( 0.6263 ) + ), + calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex', + 'CombinedSVIVFV2PseudoVertex', + 'CombinedSVIVFV2NoVertex' ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + charmCut = cms.double( 1.5 ), + vertexFlip = cms.bool( False ), + minimumTrackWeight = cms.double( 0.5 ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackMultiplicityMin = cms.uint32( 3 ), + trackPseudoSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( 2.0 ), + b_dR = cms.double( 0.6263 ) + ), + trackSort = cms.string( "sip2dSig" ), + trackFlip = cms.bool( False ) +) process.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer", MaxDPhi = cms.double( 1.6 ), ComponentName = cms.string( "hltESPAnalyticalPropagator" ), @@ -2335,16 +2410,16 @@ process.hltEcalDigis = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), - 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 ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), + feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), - numbTriggerTSamples = cms.int32( 1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), - InputLabel = cms.InputTag( "rawDataCollector" ), + numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), - feIdCheck = cms.bool( True ), + orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), @@ -2354,18 +2429,60 @@ ) process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer", EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - alphaEB = cms.double( 1.138 ), - alphaEE = cms.double( 1.89 ), - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + eePulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EcalPulseShapeParameters = cms.PSet( + EcalPreMixStage2 = cms.bool( False ), + EECorrNoiseMatrixG01 = cms.vdouble( 1.0, 0.72698, 0.62048, 0.55691, 0.51848, 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 ), + EcalPreMixStage1 = cms.bool( False ), + EECorrNoiseMatrixG06 = cms.vdouble( 1.0, 0.71217, 0.47464, 0.34056, 0.26282, 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 ), + 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 ), + EBdigiCollection = cms.string( "" ), + EEPulseShapeCovariance = cms.vdouble( 3.941E-5, 3.333E-5, 0.0, -1.449E-5, -1.661E-5, -1.424E-5, -1.183E-5, -6.842E-6, -4.915E-6, -3.411E-6, 0.0, 0.0, 3.333E-5, 2.862E-5, 0.0, -1.244E-5, -1.431E-5, -1.233E-5, -1.032E-5, -5.883E-6, -4.154E-6, -2.902E-6, -2.128E-6, 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-5, -1.244E-5, 0.0, 5.84E-6, 6.649E-6, 5.72E-6, 4.812E-6, 2.708E-6, 1.869E-6, 1.33E-6, 9.186E-7, 6.446E-7, -1.661E-5, -1.431E-5, 0.0, 6.649E-6, 7.966E-6, 6.898E-6, 5.794E-6, 3.157E-6, 2.184E-6, 1.567E-6, 1.084E-6, 7.575E-7, -1.424E-5, -1.233E-5, 0.0, 5.72E-6, 6.898E-6, 6.341E-6, 5.347E-6, 2.859E-6, 1.991E-6, 1.431E-6, 9.839E-7, 6.886E-7, -1.183E-5, -1.032E-5, 0.0, 4.812E-6, 5.794E-6, 5.347E-6, 4.854E-6, 2.628E-6, 1.809E-6, 1.289E-6, 9.02E-7, 6.146E-7, -6.842E-6, -5.883E-6, 0.0, 2.708E-6, 3.157E-6, 2.859E-6, 2.628E-6, 1.863E-6, 1.296E-6, 8.882E-7, 6.108E-7, 4.283E-7, -4.915E-6, -4.154E-6, 0.0, 1.869E-6, 2.184E-6, 1.991E-6, 1.809E-6, 1.296E-6, 1.217E-6, 8.669E-7, 5.751E-7, 3.882E-7, -3.411E-6, -2.902E-6, 0.0, 1.33E-6, 1.567E-6, 1.431E-6, 1.289E-6, 8.882E-7, 8.669E-7, 9.522E-7, 6.717E-7, 4.293E-7, 0.0, -2.128E-6, 0.0, 9.186E-7, 1.084E-6, 9.839E-7, 9.02E-7, 6.108E-7, 5.751E-7, 6.717E-7, 7.911E-7, 5.493E-7, 0.0, 0.0, 0.0, 6.446E-7, 7.575E-7, 6.886E-7, 6.146E-7, 4.283E-7, 3.882E-7, 4.293E-7, 5.493E-7, 7.027E-7 ), + 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 ), + ESdigiCollection = cms.string( "" ), + 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 ), + EBCorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71073, 0.55721, 0.46089, 0.40449, 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 ), + EECorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71373, 0.44825, 0.30152, 0.21609, 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 ), + EEdigiCollection = cms.string( "" ), + EBPulseShapeCovariance = cms.vdouble( 3.001E-6, 1.233E-5, 0.0, -4.416E-6, -4.571E-6, -3.614E-6, -2.636E-6, -1.286E-6, -8.41E-7, -5.296E-7, 0.0, 0.0, 1.233E-5, 6.154E-5, 0.0, -2.2E-5, -2.309E-5, -1.838E-5, -1.373E-5, -7.334E-6, -5.088E-6, -3.745E-6, -2.428E-6, 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-6, -2.2E-5, 0.0, 8.319E-6, 8.545E-6, 6.792E-6, 5.059E-6, 2.678E-6, 1.816E-6, 1.223E-6, 8.245E-7, 5.589E-7, -4.571E-6, -2.309E-5, 0.0, 8.545E-6, 9.182E-6, 7.219E-6, 5.388E-6, 2.853E-6, 1.944E-6, 1.324E-6, 9.083E-7, 6.335E-7, -3.614E-6, -1.838E-5, 0.0, 6.792E-6, 7.219E-6, 6.016E-6, 4.437E-6, 2.385E-6, 1.636E-6, 1.118E-6, 7.754E-7, 5.556E-7, -2.636E-6, -1.373E-5, 0.0, 5.059E-6, 5.388E-6, 4.437E-6, 3.602E-6, 1.917E-6, 1.322E-6, 9.079E-7, 6.529E-7, 4.752E-7, -1.286E-6, -7.334E-6, 0.0, 2.678E-6, 2.853E-6, 2.385E-6, 1.917E-6, 1.375E-6, 9.1E-7, 6.455E-7, 4.693E-7, 3.657E-7, -8.41E-7, -5.088E-6, 0.0, 1.816E-6, 1.944E-6, 1.636E-6, 1.322E-6, 9.1E-7, 9.115E-7, 6.062E-7, 4.436E-7, 3.422E-7, -5.296E-7, -3.745E-6, 0.0, 1.223E-6, 1.324E-6, 1.118E-6, 9.079E-7, 6.455E-7, 6.062E-7, 7.217E-7, 4.862E-7, 3.768E-7, 0.0, -2.428E-6, 0.0, 8.245E-7, 9.083E-7, 7.754E-7, 6.529E-7, 4.693E-7, 4.436E-7, 4.862E-7, 6.509E-7, 4.418E-7, 0.0, 0.0, 0.0, 5.589E-7, 6.335E-7, 5.556E-7, 4.752E-7, 3.657E-7, 3.422E-7, 3.768E-7, 4.418E-7, 6.142E-7 ), + UseLCcorrection = cms.untracked.bool( True ) + ), + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeConstantTerm = cms.double( 0.6 ), + prefitMaxChiSqEB = cms.double( 25.0 ), + UseDynamicPedestal = cms.bool( True ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + ampErrorCalculation = cms.bool( True ), + kPoorRecoFlagEB = cms.bool( True ), + ebPulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + kPoorRecoFlagEE = cms.bool( False ), + chi2ThreshEB_ = cms.double( 65.0 ), + EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + useLumiInfoRunHeader = cms.bool( True ), + activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), + doPrefitEE = cms.bool( False ), AlphaBetaFilename = cms.untracked.string( "NOFILE" ), betaEB = cms.double( 1.655 ), MinAmplEndcap = cms.double( 14.0 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + prefitMaxChiSqEE = cms.double( 10.0 ), MinAmplBarrel = cms.double( 8.0 ), - algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), betaEE = cms.double( 1.4 ), - UseDynamicPedestal = cms.bool( True ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ) + timealgo = cms.string( "RatioMethod" ), + EEtimeConstantTerm = cms.double( 1.0 ), + alphaEE = cms.double( 1.89 ), + EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), + algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), + alphaEB = cms.double( 1.138 ), + chi2ThreshEE_ = cms.double( 50.0 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + doPrefitEB = cms.bool( False ) ) process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), @@ -3586,8 +3703,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( ), Timing = cms.untracked.bool( False ), @@ -4591,6 +4708,7 @@ MuonPtOption = cms.string( "Tracker" ) ) process.hltPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -4599,7 +4717,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -6701,8 +6818,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ), @@ -6845,6 +6962,7 @@ cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ) ) process.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -6853,7 +6971,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -6918,6 +7035,7 @@ beamSpot = cms.InputTag( "hltOnlineBeamSpot" ) ) process.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -6926,7 +7044,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -7629,23 +7746,82 @@ coneSize = cms.double( 0.4 ), pvSrc = cms.InputTag( "" ) ) -process.hltFastPixelBLifetimeL3TagInfos = cms.EDProducer( "TrackIPProducer", +process.hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", maximumTransverseImpactParameter = cms.double( 0.2 ), minimumNumberOfHits = cms.int32( 8 ), minimumTransverseMomentum = cms.double( 1.0 ), - primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), + primaryVertex = cms.InputTag( "hltVerticesL3","WithBS" ), maximumLongitudinalImpactParameter = cms.double( 17.0 ), - computeGhostTrack = cms.bool( False ), + computeGhostTrack = cms.bool( True ), ghostTrackPriorDeltaR = cms.double( 0.03 ), jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), jetDirectionUsingGhostTrack = cms.bool( False ), minimumNumberOfPixelHits = cms.int32( 2 ), jetDirectionUsingTracks = cms.bool( False ), - computeProbabilities = cms.bool( False ), + computeProbabilities = cms.bool( True ), useTrackQuality = cms.bool( False ), - maximumChiSquared = cms.double( 20.0 ) + maximumChiSquared = cms.double( 5.0 ) +) +process.hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", + fitterSigmacut = cms.double( 3.0 ), + vertexReco = cms.PSet( + smoothing = cms.bool( True ), + primcut = cms.double( 1.0 ), + finder = cms.string( "avr" ), + seccut = cms.double( 3.0 ) + ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + vertexMinDLen2DSig = cms.double( 2.5 ), + maximumLongitudinalImpactParameter = cms.double( 0.3 ), + vertexMinAngleCosine = cms.double( 0.95 ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + maxNTracks = cms.uint32( 30 ), + clusterizer = cms.PSet( + seedMin3DIPValue = cms.double( 0.005 ), + clusterMaxDistance = cms.double( 0.05 ), + seedMin3DIPSignificance = cms.double( 1.2 ), + seedMax3DIPSignificance = cms.double( 9999.0 ), + distanceRatio = cms.double( 20.0 ), + clusterMaxSignificance = cms.double( 4.5 ), + clusterMinAngleCosine = cms.double( 0.5 ), + seedMax3DIPValue = cms.double( 9999.0 ) + ), + useVertexReco = cms.bool( True ), + vertexMinDLenSig = cms.double( 0.5 ), + useDirectVertexFitter = cms.bool( True ), + minHits = cms.uint32( 8 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + minPt = cms.double( 0.8 ) +) +process.hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", + minSignificance = cms.double( 2.0 ), + secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), + maxFraction = cms.double( 0.7 ) +) +process.hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", + fitterSigmacut = cms.double( 3.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + fitterTini = cms.double( 256.0 ), + trackMinLayers = cms.int32( 4 ), + fitterRatio = cms.double( 0.25 ), + secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), + sigCut = cms.double( 5.0 ), + distCut = cms.double( 0.04 ), + trackMinPt = cms.double( 0.4 ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + dLenFraction = cms.double( 0.333 ), + trackMinPixels = cms.int32( 1 ), + dRCut = cms.double( 0.4 ) ) -process.hltL3SecondaryVertexTagInfos = cms.EDProducer( "SecondaryVertexProducer", +process.hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", + minSignificance = cms.double( 10.0 ), + secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), + maxFraction = cms.double( 0.2 ) +) +process.hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", extSVDeltaRToJet = cms.double( 0.3 ), beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), vertexReco = cms.PSet( @@ -7658,15 +7834,15 @@ ), vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltFastPixelBLifetimeL3TagInfos" ), + trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), vertexCuts = cms.PSet( distSig3dMax = cms.double( 99999.9 ), - fracPV = cms.double( 0.65 ), + fracPV = cms.double( 0.79 ), distVal2dMax = cms.double( 2.5 ), useTrackWeights = cms.bool( True ), maxDeltaRToJetAxis = cms.double( 0.5 ), v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMin = cms.double( 3.0 ), + distSig2dMin = cms.double( 2.0 ), multiplicityMin = cms.uint32( 2 ), distVal2dMin = cms.double( 0.01 ), distSig2dMax = cms.double( 99999.9 ), @@ -7676,38 +7852,48 @@ massMax = cms.double( 6.5 ), distSig3dMin = cms.double( -99999.9 ) ), - useExternalSV = cms.bool( False ), + useExternalSV = cms.bool( True ), minimumTrackWeight = cms.double( 0.5 ), usePVError = cms.bool( True ), trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), totalHitsMin = cms.uint32( 2 ), jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + ptMin = cms.double( 1.0 ), qualityClass = cms.string( "any" ), pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - normChi2Max = cms.double( 99999.9 ), - maxDistToAxis = cms.double( 0.2 ), sip2dValMax = cms.double( 99999.9 ), - maxDecayLen = cms.double( 99999.9 ), - ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), sip2dSigMin = cms.double( -99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ) + b_dR = cms.double( 0.6263 ) ), trackSort = cms.string( "sip3dSig" ), - extSVCollection = cms.InputTag( "secondaryVertices" ) + extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ) ) -process.hltL3CombinedSecondaryVertexBJetTags = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), - tagInfos = cms.VInputTag( 'hltFastPixelBLifetimeL3TagInfos','hltL3SecondaryVertexTagInfos' ) +process.hltCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltCombinedSecondaryVertexV2" ), + tagInfos = cms.VInputTag( 'hltImpactParameterTagInfos','hltInclusiveSecondaryVertexFinderTagInfos' ) ) process.hltBLifetimeL3FilterCSV = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -8760,11 +8946,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) process.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -8938,6 +9124,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -8946,7 +9133,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -9592,8 +9778,8 @@ candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2DphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_DoubleEG_15_10 OR L1_DoubleEG_22_10" ), +process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40 OR L1_SingleEG35 OR L1_DoubleEG_22_10 OR L1_DoubleEG_15_10" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -9608,7 +9794,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -9618,7 +9804,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) @@ -9628,7 +9814,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 33.0 ), etcutEE = cms.double( 33.0 ), ncandcut = cms.int32( 1 ) @@ -9986,11 +10172,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) process.hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -10388,8 +10574,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( inputs = cms.VInputTag( 'hltL2TausForPixelIsolation' ), @@ -10451,6 +10637,7 @@ TIB = cms.PSet( ) ) process.hltPixelTracksReg = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -10459,7 +10646,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -10558,6 +10744,7 @@ triggerType = cms.int32( 84 ) ) process.hltPixelTracksHybrid = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -10566,7 +10753,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -14115,6 +14301,7 @@ MinLxySignificance = cms.double( 3.0 ) ) process.hltPixelTracksForSeedsJpsi = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -14123,7 +14310,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -14793,6 +14979,7 @@ MinLxySignificance = cms.double( 3.0 ) ) process.hltPixelTracksForSeedsNRMuMu = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -14801,7 +14988,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -15471,6 +15657,7 @@ MinLxySignificance = cms.double( 3.0 ) ) process.hltPixelTracksForSeedsPsiPrime = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -15479,7 +15666,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -16287,6 +16473,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksL3Muon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -16295,7 +16482,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -16353,6 +16539,7 @@ ZSeparation = cms.double( 0.05 ) ) process.hltPixelTracksForSeedsL3Muon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -16361,7 +16548,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -17263,8 +17449,8 @@ CutCowboys = cms.bool( False ), MinInvMass = cms.vdouble( 2.8 ) ) -process.hltL1sL1SingleEG35 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35" ), +process.hltL1sL1SingleEG40 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -17279,7 +17465,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEGL1SingleEG35Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -17289,7 +17475,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) @@ -17299,7 +17485,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 85.0 ), etcutEE = cms.double( 85.0 ), ncandcut = cms.int32( 1 ) @@ -17350,415 +17536,6 @@ candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1sL1EG14EG10EG8 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_TripleEG_14_10_8" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -process.hltPreEle17Ele12Ele10CaloIdTrackId = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -process.hltEGL1EG12EG7EG5Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1EG14EG10EG8" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 2 ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1EG12EG7EG5Filter" ), - etcutEB = cms.double( 17.0 ), - etcutEE = cms.double( 17.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1EG12EG7EG5Filter" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - ncandcut = cms.int32( 2 ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdEtLeg3Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1EG12EG7EG5Filter" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - ncandcut = cms.int32( 3 ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdEtLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdEtLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdEtLeg3Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdHELeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg3Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdHELeg1Filter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdHELeg2Filter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg3Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdHELeg3Filter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 3 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 9999.9 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 9999.9 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 9999.9 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 9999.9 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 9999.9 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 9999.9 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg3Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdDetaLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg3Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdDetaLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdDetaLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle17Ele12Ele10CaloIdTrackIdDphiLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 3 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle17Ele12Ele10CaloIdTrackIdDetaLeg3Filter" ), - nonIsoTag = cms.InputTag( "" ) -) process.hltL1sL1DoubleEG1510 = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_15_10" ), saveTags = cms.bool( True ), @@ -19078,397 +18855,6 @@ MaxPt = cms.double( -1.0 ), MinDphi = cms.double( 0.0 ) ) -process.hltL1sL1DoubleEG20101LegIsoORDoubleEG2210ORDoubleEG1510 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_20_10_1LegIso OR L1_DoubleEG_22_10 OR L1_DoubleEG_15_10" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -process.hltPreEle23Ele12CaloIdTrackIdIso = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -process.hltEGL1DoubleEG2210Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1DoubleEG20101LegIsoORDoubleEG2210ORDoubleEG1510" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 2 ) -) -process.hltEle23Ele12CaloIdTrackIdIsoEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1DoubleEG2210Filter" ), - etcutEB = cms.double( 23.0 ), - etcutEE = cms.double( 23.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEle23Ele12CaloIdTrackIdIsoEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1DoubleEG2210Filter" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - ncandcut = cms.int32( 2 ) -) -process.hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoEtLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.034 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoEtLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.45 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoHELeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.45 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoHELeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.3 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.4 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.3 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg1Filter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg2Filter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltEle23Ele12CaloIdTrackIdIsoOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 999999.0 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999999.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 999999.0 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999999.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.015 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.01 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoDetaLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.1 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoDetaLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoTrackIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoDphiLeg1Filter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle23Ele12CaloIdTrackIdIsoTrackIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdTrackIdIsoDphiLeg2Filter" ), - nonIsoTag = cms.InputTag( "" ) -) process.hltPreEle25WP60SC4Mass55 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -21494,7 +20880,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltL1SeededRecoEcalCandidate" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 45.0 ), etcutEE = cms.double( 45.0 ), ncandcut = cms.int32( 1 ) @@ -21646,7 +21032,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 105.0 ), etcutEE = cms.double( 105.0 ), ncandcut = cms.int32( 1 ) @@ -22013,58 +21399,197 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL3CaloMuonCorrectedIsolations = cms.EDProducer( "L2MuonIsolationProducer", - WriteIsolatorFloat = cms.bool( True ), - IsolatorPSet = cms.PSet( - ConeSizesRel = cms.vdouble( 0.3 ), - EffAreaSFEndcap = cms.double( 0.883 ), - CutAbsoluteIso = cms.bool( True ), - AndOrCuts = cms.bool( True ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - ConeSizes = cms.vdouble( 0.3 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ReturnRelativeSum = cms.bool( False ), - RhoScaleBarrel = cms.double( 1.0 ), - EffAreaSFBarrel = cms.double( 0.836 ), - CutRelativeIso = cms.bool( False ), - EtaBounds = cms.vdouble( 2.411 ), - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnAbsoluteSum = cms.bool( True ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleEndcap = cms.double( 1.0 ), - RhoMax = cms.double( 9.9999999E7 ), - UseRhoCorrection = cms.bool( True ) - ), - StandAloneCollectionLabel = cms.InputTag( "hltL3MuonCandidates" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - ComponentName = cms.string( "CaloExtractor" ), - Threshold_E = cms.double( 0.2 ), - DR_Max = cms.double( 1.0 ), - DR_Veto_E = cms.double( 0.07 ), - Weight_E = cms.double( 1.0 ), - Vertex_Constraint_XY = cms.bool( False ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - Weight_H = cms.double( 1.0 ) - ) +process.hltMuonEcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.1623 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.08086 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltL3MuonCandidates" ) +) +process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltParticleFlowRecHitHCALForMuonsUnseeded = cms.EDProducer( "PFCTRecHitProducer", + ECAL_Compensate = cms.bool( False ), + ECAL_Dead_Code = cms.uint32( 10 ), + MinLongTiming_Cut = cms.double( -5.0 ), + ECAL_Compensation = cms.double( 0.5 ), + MaxLongTiming_Cut = cms.double( 5.0 ), + weight_HFhad = cms.double( 1.0 ), + ApplyPulseDPG = cms.bool( False ), + navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ), + ECAL_Threshold = cms.double( 10.0 ), + ApplyTimeDPG = cms.bool( False ), + caloTowers = cms.InputTag( "hltTowerMakerForAll" ), + hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ), + LongFibre_Fraction = cms.double( 0.1 ), + MaxShortTiming_Cut = cms.double( 5.0 ), + HcalMaxAllowedHFLongShortSev = cms.int32( 9 ), + thresh_Barrel = cms.double( 0.4 ), + navigation_HF = cms.bool( True ), + HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ), + HF_Calib_29 = cms.double( 1.07 ), + LongFibre_Cut = cms.double( 120.0 ), + EM_Depth = cms.double( 22.0 ), + weight_HFem = cms.double( 1.0 ), + LongShortFibre_Cut = cms.double( 1.0E9 ), + MinShortTiming_Cut = cms.double( -5.0 ), + HCAL_Calib = cms.bool( True ), + thresh_HF = cms.double( 0.4 ), + HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ), + thresh_Endcap = cms.double( 0.4 ), + HcalMaxAllowedChannelStatusSev = cms.int32( 9 ), + hcalRecHitsHF = cms.InputTag( "hltHfreco" ), + ShortFibre_Cut = cms.double( 60.0 ), + ApplyLongShortDPG = cms.bool( True ), + HF_Calib = cms.bool( True ), + HAD_Depth = cms.double( 47.0 ), + ShortFibre_Fraction = cms.double( 0.01 ), + HCAL_Calib_29 = cms.double( 1.35 ) +) +process.hltParticleFlowClusterHCALForMuonsUnseeded = cms.EDProducer( "PFClusterProducer", + pfClusterBuilder = cms.PSet( + positionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ), + minFracTot = cms.double( 1.0E-20 ), + maxIterations = cms.uint32( 50 ), + stoppingTolerance = cms.double( 1.0E-8 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + showerSigma = cms.double( 10.0 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( detector = cms.string( "HCAL_BARREL1" ), + recHitEnergyNorm = cms.double( 0.8 ) + ), + cms.PSet( detector = cms.string( "HCAL_ENDCAP" ), + recHitEnergyNorm = cms.double( 0.8 ) + ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + allCellsPositionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ) + ), + positionReCalc = cms.PSet( ), + initialClusteringStep = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_BARREL1" ), + gatheringThresholdPt = cms.double( 0.0 ) + ), + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_ENDCAP" ), + gatheringThresholdPt = cms.double( 0.0 ) + ) + ), + useCornerCells = cms.bool( True ), + algoName = cms.string( "Basic2DGenericTopoClusterizer" ) + ), + energyCorrector = cms.PSet( ), + recHitCleaners = cms.VPSet( + cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) ) + ), + seedFinder = cms.PSet( + nNeighbours = cms.int32( 4 ), + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThreshold = cms.double( 0.8 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThreshold = cms.double( 1.1 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + algoName = cms.string( "LocalMaximumSeedFinder" ) + ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCALForMuonsUnseeded" ) +) +process.hltMuonHcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06859 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForMuonsUnseeded" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.18348 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltL3MuonCandidates" ) ) -process.hltL3MuonCombRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", +process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltMuonTkRelIsolationCut0p09Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", printDebug = cms.bool( False ), CutsPSet = cms.PSet( ConeSizes = cms.vdouble( 0.3 ), ComponentName = cms.string( "SimpleCuts" ), - Thresholds = cms.vdouble( 0.15 ), + Thresholds = cms.vdouble( 0.09 ), maxNTracks = cms.int32( -1 ), EtaBounds = cms.vdouble( 2.411 ), applyCutsORmaxNTracks = cms.bool( False ) ), OutputMuIsoDeposits = cms.bool( True ), TrackPt_Min = cms.double( -1.0 ), - CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedIsolations" ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), Vertex_Constraint_Z = cms.bool( False ), @@ -22100,16 +21625,16 @@ VetoLeadingTrack = cms.bool( True ), PtVeto_Min = cms.double( 2.0 ) ), - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ) + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) ) -process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -22620,13 +22145,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltL1sMu16erTauJet20er = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_Mu16er_TauJet20er" ), @@ -22696,13 +22257,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), @@ -22762,7 +22359,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -22786,7 +22383,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -22861,13 +22458,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), @@ -22902,7 +22535,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltL2IsoTau35eta2p2" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -22967,7 +22600,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau40TrackPt1MediumIsolationL1HLTMatchedReg" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -23055,13 +22688,49 @@ checkSC = cms.bool( False ), inputTag2 = cms.InputTag( "hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q" ) ) +process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) process.hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2" ), + PreviousCandTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 2 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltL1sL1SingleMu20er = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleMu20er" ), @@ -23131,13 +22800,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 24.0 ) ) -process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltOverlapFilterIsoMu24LooseIsoPFTau20 = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), @@ -23152,7 +22857,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -23227,19 +22932,55 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 20.0 ) ) -process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", jets = cms.InputTag( "hltAK4PFJetsCorrected" ), minDeltaR = cms.double( 0.3 ), numLeptons = cms.uint32( 1 ), - leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02" ) + leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09" ) ) process.hltJetFilterSingleTopIsoMu20Eta2p1 = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), @@ -23258,7 +22999,7 @@ jets = cms.InputTag( "hltAK4PFJetsCorrected" ), minDeltaR = cms.double( 0.3 ), numLeptons = cms.uint32( 1 ), - leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02" ) + leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09" ) ) process.hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), @@ -23291,10 +23032,187 @@ MinNJets = cms.uint32( 1 ), MaxAbsJetEta = cms.double( 2.6 ) ) +process.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL3fL1sMu16L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.1 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 20.0 ) +) +process.hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16L1f0L2f10QL3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +process.hltL1sL1SingleMu16er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu16er" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) process.hltPreIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) +process.hltL1fL1sMu16erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu16er" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +process.hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu16erL1Filtered0" ), + MinPt = cms.double( 10.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.16 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ) +) +process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.1 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 20.0 ) +) +process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16Eta2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) process.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -23340,13 +23258,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 24.0 ) ) -process.hltL3crIsoL1sMu16L1f0L2f16QL3f24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -23356,7 +23310,7 @@ jets = cms.InputTag( "hltAK4PFJetsCorrected" ), minDeltaR = cms.double( 0.3 ), numLeptons = cms.uint32( 1 ), - leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02" ) + leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ) ) process.hltJetFilterSingleTopIsoMu24Eta2p1 = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), @@ -23375,7 +23329,7 @@ jets = cms.InputTag( "hltAK4PFJetsCorrected" ), minDeltaR = cms.double( 0.3 ), numLeptons = cms.uint32( 1 ), - leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02" ) + leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ) ) process.hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), @@ -23412,8 +23366,8 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL1sL1SingleMu16er = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu16er" ), +process.hltL1sL1SingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -23424,7 +23378,107 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreIsoTkMu20eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1fL1sMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu25" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +process.hltL2fL1sMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), + MinPt = cms.double( 10.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ) +) +process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu25L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.5 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 27.0 ) +) +process.hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +process.hltPreIsoTkMu20 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -23435,6 +23489,7 @@ L1MaxEta = cms.double( 5.0 ) ) process.hltIter0HighPtTkMuPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -23443,7 +23498,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -24050,11 +24104,11 @@ process.hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons", InputObjects = cms.InputTag( "hltHighPtTkMuons" ) ) -process.hltL3fL1sMu16Eta2p1f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", +process.hltL3fL1sMu16f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 2.1 ), - previousCandTag = cms.InputTag( "" ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.5 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), minPt = cms.double( 20.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -24065,44 +24119,78 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -process.hltHighPtTkMuCaloMuonCorrectedIsolations = cms.EDProducer( "L2MuonIsolationProducer", - WriteIsolatorFloat = cms.bool( True ), - IsolatorPSet = cms.PSet( - ConeSizesRel = cms.vdouble( 0.3 ), - EffAreaSFEndcap = cms.double( 0.883 ), - CutAbsoluteIso = cms.bool( True ), - AndOrCuts = cms.bool( True ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - ConeSizes = cms.vdouble( 0.3 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ReturnRelativeSum = cms.bool( False ), - RhoScaleBarrel = cms.double( 1.0 ), - EffAreaSFBarrel = cms.double( 0.836 ), - CutRelativeIso = cms.bool( False ), - EtaBounds = cms.vdouble( 2.411 ), - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnAbsoluteSum = cms.bool( True ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleEndcap = cms.double( 1.0 ), - RhoMax = cms.double( 9.9999999E7 ), - UseRhoCorrection = cms.bool( True ) - ), - StandAloneCollectionLabel = cms.InputTag( "hltHighPtTkMuonCands" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - ComponentName = cms.string( "CaloExtractor" ), - Threshold_E = cms.double( 0.2 ), - DR_Max = cms.double( 1.0 ), - DR_Veto_E = cms.double( 0.07 ), - Weight_E = cms.double( 1.0 ), - Vertex_Constraint_XY = cms.bool( False ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - Weight_H = cms.double( 1.0 ) - ) +process.hltHighPtTkMuonEcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.1623 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.08086 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltHighPtTkMuonCands" ) +) +process.hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltHighPtTkMuonHcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06859 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForMuonsUnseeded" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.18348 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltHighPtTkMuonCands" ) +) +process.hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) process.hltHighPtTkMuVertex = cms.EDProducer( "VertexFromTrackProducer", verbose = cms.untracked.bool( False ), @@ -24118,6 +24206,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksHighPtTkMuIso = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -24126,7 +24215,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -24184,6 +24272,7 @@ ZSeparation = cms.double( 0.05 ) ) process.hltIter0HighPtTkMuIsoPixelTracksForSeeds = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -24192,7 +24281,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -24777,19 +24865,70 @@ LostHitPenalty = cms.double( 20.0 ), newQuality = cms.string( "confirmed" ) ) -process.hltHighPtTkMuCombRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", +process.hltHighPtTkMuRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + ConeSizes = cms.vdouble( 0.3 ), + ComponentName = cms.string( "SimpleCuts" ), + Thresholds = cms.vdouble( 0.09 ), + maxNTracks = cms.int32( -1 ), + EtaBounds = cms.vdouble( 2.411 ), + applyCutsORmaxNTracks = cms.bool( False ) + ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + ComponentName = cms.string( "CaloExtractor" ), + Threshold_E = cms.double( 0.2 ), + DR_Max = cms.double( 0.3 ), + DR_Veto_E = cms.double( 0.07 ), + Weight_E = cms.double( 1.0 ), + Vertex_Constraint_XY = cms.bool( False ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + Weight_H = cms.double( 1.0 ) + ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + TrkExtractorPSet = cms.PSet( + DR_VetoPt = cms.double( 0.025 ), + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter2HighPtTkMuIsoMerged" ), + ReferenceRadius = cms.double( 6.0 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_Max = cms.double( 0.3 ), + Diff_r = cms.double( 0.1 ), + PropagateTracksToRadius = cms.bool( True ), + Chi2Prob_Min = cms.double( -1.0 ), + DR_Veto = cms.double( 0.01 ), + NHits_Min = cms.uint32( 0 ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + Pt_Min = cms.double( -1.0 ), + DepositLabel = cms.untracked.string( "PXLS" ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + VetoLeadingTrack = cms.bool( True ), + PtVeto_Min = cms.double( 2.0 ) + ), + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) +) +process.hltHightPtTkMuonTkRelIsolationCut0p09Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", printDebug = cms.bool( False ), CutsPSet = cms.PSet( ConeSizes = cms.vdouble( 0.3 ), ComponentName = cms.string( "SimpleCuts" ), - Thresholds = cms.vdouble( 0.15 ), + Thresholds = cms.vdouble( 0.09 ), maxNTracks = cms.int32( -1 ), EtaBounds = cms.vdouble( 2.411 ), applyCutsORmaxNTracks = cms.bool( False ) ), OutputMuIsoDeposits = cms.bool( True ), TrackPt_Min = cms.double( -1.0 ), - CaloDepositsLabel = cms.InputTag( "hltHighPtTkMuCaloMuonCorrectedIsolations" ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), Vertex_Constraint_Z = cms.bool( False ), @@ -24825,37 +24964,27 @@ VetoLeadingTrack = cms.bool( True ), PtVeto_Min = cms.double( 2.0 ) ), - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ) + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) ) -process.hltL3fL1sMu16L1Eta2p1f0TkFiltered20QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16L1f0Tkf20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -process.hltPreIsoTkMu24 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoTkMu20eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltHighPtTkMuTkFilt = cms.EDFilter( "HLTTrackWithHits", - saveTags = cms.bool( False ), - src = cms.InputTag( "hltIter2HighPtTkMuMerged" ), - MinPT = cms.double( 24.0 ), - MinN = cms.int32( 1 ), - MinPXL = cms.int32( 1 ), - MinBPX = cms.int32( 0 ), - MaxN = cms.int32( 99999 ), - MinFPX = cms.int32( 0 ) -) -process.hltL3fL1sMu16f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", +process.hltL3fL1sMu16Eta2p1f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 1.0E99 ), - previousCandTag = cms.InputTag( "" ), - minPt = cms.double( 24.0 ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.1 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16erL1Filtered0" ), + minPt = cms.double( 20.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), trkMuonId = cms.uint32( 0 ), @@ -24865,15 +24994,51 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -process.hltL3fL1sMu16L1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16Eta2p1L1f0Tkf20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -process.hltPreIsoTkMu24eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoTkMu24 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -24887,11 +25052,11 @@ MaxN = cms.int32( 99999 ), MinFPX = cms.int32( 0 ) ) -process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", +process.hltL3fL1sMu16f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 2.1 ), - previousCandTag = cms.InputTag( "" ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 1.0E99 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), minPt = cms.double( 24.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -24902,89 +25067,112 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -process.hltL3fL1sMu20L1Eta2p1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0Tkf24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -process.hltL1sL1SingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -process.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoTkMu24eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL1fL1sMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( False ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu25" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "hltL1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) +process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", + maxNormalizedChi2 = cms.double( 1.0E99 ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.1 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu20erL1Filtered0" ), + minPt = cms.double( 24.0 ), + inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + minMuonStations = cms.int32( 2 ), + trkMuonId = cms.uint32( 0 ), + requiredTypeMask = cms.uint32( 0 ), + minMuonHits = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), + allowedTypeMask = cms.uint32( 255 ) ) -process.hltL2fL1sMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", +process.hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), - MinPt = cms.double( 10.0 ), - MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 20.0 ), +process.hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu25L1f0L2Filtered10Q" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinPt = cms.double( 27.0 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -process.hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu20Eta2p1L1f0Tkf24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) process.hltPreIsoTkMu27 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -25002,9 +25190,9 @@ ) process.hltL3fL1sMu25f0TkFiltered27Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), maxAbsEta = cms.double( 1.0E99 ), - previousCandTag = cms.InputTag( "" ), + previousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), minPt = cms.double( 27.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -25015,13 +25203,49 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -process.hltL3fL1sMu25L1f0TkFiltered27QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu25L1f0Tkf27QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) process.hltPreIterativeTracking = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -26060,7 +26284,7 @@ MaxEta = cms.double( 2.0 ), MinInvMass = cms.double( 10.0 ) ) -process.hltL1sMu6NotBptxOR = cms.EDFilter( "HLTLevel1GTSeed", +process.hltL1sMuOpenNotBptxOR = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleMu6_NotBptxOR" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), @@ -26076,10 +26300,10 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL1fL1sMu6NotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", +process.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", saveTags = cms.bool( False ), CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sMu6NotBptxOR" ), + PreviousCandTag = cms.InputTag( "hltL1sMuOpenNotBptxOR" ), MinPt = cms.double( 0.0 ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), @@ -26087,21 +26311,210 @@ CandTag = cms.InputTag( "hltL1extraParticles" ), ExcludeSingleSegmentCSC = cms.bool( False ) ) -process.hltL2fL1sMu6NotBptxORL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2PreFilter", +process.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer", + debug = cms.untracked.bool( False ), + Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ), + recHits2DLabel = cms.InputTag( "dt2DSegments" ), + recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ), + Reco4DAlgoConfig = cms.PSet( + segmCleanerMode = cms.int32( 2 ), + Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ), + recAlgoConfig = cms.PSet( + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + minTime = cms.double( -3.0 ), + stepTwoFromDigi = cms.bool( False ), + doVdriftCorr = cms.bool( True ), + debug = cms.untracked.bool( False ), + maxTime = cms.double( 420.0 ), + tTrigModeConfig = cms.PSet( + vPropWire = cms.double( 24.4 ), + doTOFCorrection = cms.bool( True ), + tofCorrType = cms.int32( 0 ), + wirePropCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + doWirePropCorrection = cms.bool( True ), + doT0Correction = cms.bool( True ), + debug = cms.untracked.bool( False ) + ), + useUncertDB = cms.bool( True ) + ), + nSharedHitsMax = cms.int32( 2 ), + hit_afterT0_resolution = cms.double( 0.03 ), + Reco2DAlgoConfig = cms.PSet( + segmCleanerMode = cms.int32( 2 ), + recAlgoConfig = cms.PSet( + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + minTime = cms.double( -3.0 ), + stepTwoFromDigi = cms.bool( False ), + doVdriftCorr = cms.bool( True ), + debug = cms.untracked.bool( False ), + maxTime = cms.double( 420.0 ), + tTrigModeConfig = cms.PSet( + vPropWire = cms.double( 24.4 ), + doTOFCorrection = cms.bool( True ), + tofCorrType = cms.int32( 0 ), + wirePropCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + doWirePropCorrection = cms.bool( True ), + doT0Correction = cms.bool( True ), + debug = cms.untracked.bool( False ) + ), + useUncertDB = cms.bool( True ) + ), + nSharedHitsMax = cms.int32( 2 ), + AlphaMaxPhi = cms.double( 1.0 ), + hit_afterT0_resolution = cms.double( 0.03 ), + MaxAllowedHits = cms.uint32( 50 ), + performT0_vdriftSegCorrection = cms.bool( False ), + AlphaMaxTheta = cms.double( 0.9 ), + debug = cms.untracked.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + nUnSharedHitsMin = cms.int32( 2 ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ), + MaxChi2 = cms.double( 4.0 ) + ), + performT0_vdriftSegCorrection = cms.bool( False ), + debug = cms.untracked.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + nUnSharedHitsMin = cms.int32( 2 ), + AllDTRecHits = cms.bool( True ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ) + ) +) +process.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator", + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + ForcePointDown = cms.bool( False ), + EnableDTMeasurement = cms.bool( True ), + MaxCSCChi2 = cms.double( 300.0 ), + MaxDTChi2 = cms.double( 300.0 ), + MaxSeeds = cms.int32( 1000 ), + EnableCSCMeasurement = cms.bool( True ) +) +process.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGenerator", + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ) + ), + InputObjects = cms.InputTag( "hltL1extraParticles" ), + L1MaxEta = cms.double( 2.5 ), + OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ), + L1MinPt = cms.double( 0.0 ), + L1MinQuality = cms.uint32( 1 ), + GMTReadoutCollection = cms.InputTag( "hltGtDigis" ), + UseUnassociatedL1 = cms.bool( False ), + UseOfflineSeed = cms.untracked.bool( True ), + Propagator = cms.string( "SteppingHelixPropagatorAny" ) +) +process.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer", + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', + 'hltESPFastSteppingHelixPropagatorOpposite' ), + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ) + ), + InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + NMinRecHits = cms.uint32( 2 ), + UseSubRecHits = cms.bool( False ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + RescaleError = cms.double( 100.0 ) + ), + L2TrajBuilderParameters = cms.PSet( + DoRefit = cms.bool( False ), + SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + FilterParameters = cms.PSet( + NumberOfSigma = cms.double( 3.0 ), + FitDirection = cms.string( "insideOut" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + MaxChi2 = cms.double( 1000.0 ), + MuonTrajectoryUpdatorParameters = cms.PSet( + MaxChi2 = cms.double( 25.0 ), + RescaleErrorFactor = cms.double( 100.0 ), + Granularity = cms.int32( 0 ), + ExcludeRPCFromFit = cms.bool( False ), + UseInvalidHits = cms.bool( True ), + RescaleError = cms.bool( False ) + ), + EnableRPCMeasurement = cms.bool( True ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + EnableDTMeasurement = cms.bool( True ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + EnableCSCMeasurement = cms.bool( True ) + ), + NavigationType = cms.string( "Standard" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + NMinRecHits = cms.uint32( 2 ), + UseSubRecHits = cms.bool( False ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + RescaleError = cms.double( 100.0 ) + ), + DoBackwardFilter = cms.bool( True ), + SeedPosition = cms.string( "in" ), + BWFilterParameters = cms.PSet( + NumberOfSigma = cms.double( 3.0 ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + FitDirection = cms.string( "outsideIn" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + MaxChi2 = cms.double( 100.0 ), + MuonTrajectoryUpdatorParameters = cms.PSet( + MaxChi2 = cms.double( 25.0 ), + RescaleErrorFactor = cms.double( 100.0 ), + Granularity = cms.int32( 0 ), + ExcludeRPCFromFit = cms.bool( False ), + UseInvalidHits = cms.bool( True ), + RescaleError = cms.bool( False ) + ), + EnableRPCMeasurement = cms.bool( True ), + BWSeedType = cms.string( "fromGenerator" ), + EnableDTMeasurement = cms.bool( True ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + EnableCSCMeasurement = cms.bool( True ) + ), + DoSeedRefit = cms.bool( False ) + ), + DoSeedRefit = cms.bool( False ), + TrackLoaderParameters = cms.PSet( + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ), + DoSmoothing = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ) + ), + VertexConstraint = cms.bool( True ) + ), + MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" ) +) +process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer", + InputObjects = cms.InputTag( "hltL2CosmicMuons" ) +) +process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu6NotBptxORL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), MinPt = cms.double( 10.0 ), MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MaxEta = cms.double( 2.5 ), MinNhits = cms.vint32( 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), @@ -26111,49 +26524,49 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltPreL2Mu20NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu35NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL2fL1sMu6NotBptxORL1f0L2Filtered20Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", +process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered35Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu6NotBptxORL1Filtered0" ), - MinPt = cms.double( 20.0 ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), + MinPt = cms.double( 35.0 ), MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MaxEta = cms.double( 2.5 ), MinNhits = cms.vint32( 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), MinNstations = cms.vint32( 3 ) ) -process.hltPreL2Mu30NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu40NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL2fL1sMu6NotBptxORL1f0L2Filtered30Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", +process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu6NotBptxORL1Filtered0" ), - MinPt = cms.double( 30.0 ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), + MinPt = cms.double( 40.0 ), MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MaxEta = cms.double( 2.5 ), MinNhits = cms.vint32( 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), @@ -27656,6 +28069,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksGlbTrkMuon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -27664,7 +28078,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -27722,6 +28135,7 @@ ZSeparation = cms.double( 0.05 ) ) process.hltPixelTracksForSeedsGlbTrkMuon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -27730,7 +28144,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -28391,259 +28804,6 @@ checkSC = cms.bool( False ), inputTag2 = cms.InputTag( "hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4" ) ) -process.hltL1sL1Mu20EG10 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_Mu20_EG10" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -process.hltPreMu23TrkIsoVVLEle12GsfCaloIdTrackIdIsoMediumWP = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -process.hltL1fL1sMu20EG10L1MuFiltered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( False ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1Mu20EG10" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "hltL1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) -) -process.hltL2fL1sMu20EG10L1f0L2MuFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", - saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu20EG10L1MuFiltered0" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0 ) -) -process.hltL3fL1sMu20EG10L1f0L2f0L3MuFiltered23 = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 9999.0 ), - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu20EG10L1f0L2MuFiltered0" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinPt = cms.double( 23.0 ) -) -process.hltL1Mu12EG7L3IsoMuFiltered23 = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20EG10L1f0L2f0L3MuFiltered23" ), - MinN = cms.int32( 1 ), - IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ) -) -process.hltEGL1Mu12EG7Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1Mu20EG10" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) -process.hltMu23Ele12EtLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1Mu12EG7Filter" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltMu23Ele12ClusterShapeLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.035 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.013 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltMu23Ele12EtLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu23Ele12HELegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.15 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.11 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltMu23Ele12ClusterShapeLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu23Ele12EcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.5 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.5 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltMu23Ele12HELegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu23Ele12HcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.6 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.4 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltMu23Ele12EcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu23Ele12PixelMatchLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltMu23Ele12HcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltMu23Ele12GsfDetaLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.02 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.015 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltMu23Ele12PixelMatchLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu23Ele12GsfDphiLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.04 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.015 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltMu23Ele12GsfDetaLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu23Ele12GsfTrackIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.1 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltMu23Ele12GsfDphiLegEle12GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) process.hltL1sL1SingleMu16ORSingleMu20erORSingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleMu16 OR L1_SingleMu20er OR L1_SingleMu25" ), saveTags = cms.bool( True ), @@ -29036,6 +29196,14 @@ MinNJets = cms.uint32( 1 ), MaxAbsJetEta = cms.double( 2.6 ) ) +process.hltPreMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltPreTkMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) process.hltPreMu24eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -29464,259 +29632,6 @@ candTag = cms.InputTag( "hltMu33NoFiltersNoVtxDisplacedPhoton33CaloIdLClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1sL1Mu5EG20ORL1Mu5IsoEG18 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_Mu5_EG20 OR L1_Mu5_IsoEG18" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -process.hltPreMu8TrkIsoVVLEle23GsfCaloIdTrackIdIsoMediumWP = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -process.hltL1sL1Mu5EG20ORL1Mu5IsoEG18L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( False ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1Mu5EG20ORL1Mu5IsoEG18" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "hltL1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) -) -process.hltL2fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2Filtered5 = cms.EDFilter( "HLTMuonL2PreFilter", - saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1sL1Mu5EG20ORL1Mu5IsoEG18L1Filtered0" ), - MinPt = cms.double( 5.0 ), - MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0 ) -) -process.hltL3fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2f5L3Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 9999.0 ), - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2Filtered5" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinPt = cms.double( 8.0 ) -) -process.hltL1sL1Mu5EG20ORL1Mu5IsoEG18L3IsoFiltered8 = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2f5L3Filtered8" ), - MinN = cms.int32( 1 ), - IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ) -) -process.hltEGL1Mu3p5EG12ORL1MuOpenEG12Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1Mu5EG20ORL1Mu5IsoEG18" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) -process.hltMu8Ele23EtLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1Mu3p5EG12ORL1MuOpenEG12Filter" ), - etcutEB = cms.double( 23.0 ), - etcutEE = cms.double( 23.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltMu8Ele23ClusterShapeLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.035 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.013 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltMu8Ele23EtLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu8Ele23HELegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.15 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.11 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltMu8Ele23ClusterShapeLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu8Ele23EcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.5 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.5 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltMu8Ele23HELegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu8Ele23HcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.6 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.4 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltMu8Ele23EcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu8Ele23PixelMatchLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltMu8Ele23HcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltMu8Ele23GsfDetaLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.02 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.015 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltMu8Ele23PixelMatchLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu8Ele23GsfDphiLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.04 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.015 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltMu8Ele23GsfDetaLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltMu8Ele23GsfTrackIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.1 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltMu8Ele23GsfDphiLegEle23GsfCaloIdTrackIdIsoMediumWPFilter" ), - nonIsoTag = cms.InputTag( "" ) -) process.hltPrePFHT350PFMET120NoiseCleaned = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -30837,7 +30752,7 @@ setDHtZero = cms.bool( False ), minHt = cms.double( 150.0 ) ) -process.hltPFDiJet90 = cms.EDFilter( "HLT1PFJet", +process.hltDiPFJet90 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), MinPt = cms.double( 90.0 ), MinN = cms.int32( 2 ), @@ -31068,7 +30983,7 @@ process.hltBLifetimeL3FilterCSVsusy = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -31300,6 +31215,7 @@ etMin = cms.double( 20.0 ) ) process.hltPixelTracksForNoPU = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -31308,7 +31224,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -31386,7 +31301,7 @@ process.hltCSV0p7L3 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -31408,13 +31323,13 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreQuadPFJetBTagCSVVBF = cms.EDFilter( "HLTPrescaler", +process.hltPreQuadPFJetDoubleBTagCSVVBFMqq200 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", +process.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 15.0 ), MinN = cms.int32( 4 ), MaxEta = cms.double( 5.2 ), MinMass = cms.double( -1.0 ), @@ -31452,12 +31367,12 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 86 ) ) -process.hltVBFCaloJetEtaSortedMqq150Deta2p6 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", +process.hltVBFCaloJetEtaSortedMqq150Deta1p5 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.6 ), + Detaqq = cms.double( 1.5 ), value = cms.string( "Eta" ), Mqq = cms.double( 150.0 ), Etaq1Etaq2 = cms.double( 999.0 ), @@ -31467,18 +31382,18 @@ Dphibb = cms.double( 10.0 ), Ptsumqq = cms.double( 0.0 ) ) -process.hltCSV0p8L3 = cms.EDFilter( "HLTCaloJetTag", +process.hltCSVL30p6 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - MinTag = cms.double( 0.8 ), + MinTag = cms.double( 0.6 ), MaxTag = cms.double( 999999.0 ) ) -process.hltPFQuadJetLooseID34 = cms.EDFilter( "HLT1PFJet", +process.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( False ), - MinPt = cms.double( 34.0 ), + MinPt = cms.double( 15.0 ), MinN = cms.int32( 4 ), MaxEta = cms.double( 5.2 ), MinMass = cms.double( -1.0 ), @@ -31516,43 +31431,101 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 86 ) ) -process.hltVBFPFJetEtaSortedMqq240Detaqq2p6 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +process.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", + maxNumber = cms.uint32( 6 ), + filter = cms.bool( False ), + src = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ) +) +process.hltDoubleCSVPF0p4 = cms.EDFilter( "HLTPFJetTagWithMatching", + saveTags = cms.bool( True ), + deltaR = cms.double( 0.1 ), + MinJets = cms.int32( 2 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + MinTag = cms.double( 0.4 ), + MaxTag = cms.double( 999999.0 ) +) +process.hltCSVPF0p7 = cms.EDFilter( "HLTPFJetTagWithMatching", + saveTags = cms.bool( True ), + deltaR = cms.double( 0.1 ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + MinTag = cms.double( 0.7 ), + MaxTag = cms.double( 999999.0 ) +) +process.hltVBFPFJetCSVSortedMqq200Detaqq1p2 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( False ), + inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), + Detabb = cms.double( 999.0 ), + njets = cms.int32( 6 ), + Detaqq = cms.double( 1.2 ), + value = cms.string( "2BTagAndPt" ), + Mqq = cms.double( 200.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + Ptsumbb = cms.double( 0.0 ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + triggerType = cms.int32( 85 ), + Dphibb = cms.double( 3.2 ), + Ptsumqq = cms.double( 0.0 ) +) +process.hltPreQuadPFJetSingleBTagCSVVBFMqq460 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltVBFPFJetCSVSortedMqq460Detaqq4p1 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.6 ), - value = cms.string( "Eta" ), + Detaqq = cms.double( 4.1 ), + value = cms.string( "1BTagAndEta" ), + Mqq = cms.double( 460.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + Ptsumbb = cms.double( 0.0 ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + triggerType = cms.int32( 85 ), + Dphibb = cms.double( 1.6 ), + Ptsumqq = cms.double( 0.0 ) +) +process.hltPreQuadPFJetDoubleBTagCSVVBFMqq240 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltVBFPFJetCSVSortedMqq240Detaqq2p0 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( False ), + inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), + Detabb = cms.double( 999.0 ), + njets = cms.int32( 6 ), + Detaqq = cms.double( 2.0 ), + value = cms.string( "2BTagAndPt" ), Mqq = cms.double( 240.0 ), Etaq1Etaq2 = cms.double( 999.0 ), Ptsumbb = cms.double( 0.0 ), - inputJetTags = cms.InputTag( "" ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), triggerType = cms.int32( 85 ), - Dphibb = cms.double( 2.6 ), + Dphibb = cms.double( 2.4 ), Ptsumqq = cms.double( 0.0 ) ) -process.hltCSVPF0p8PFFilterHbbVBF = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), - TriggerType = cms.int32( 86 ), - Jets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), - MinTag = cms.double( 0.8 ), - MaxTag = cms.double( 999999.0 ) +process.hltPreQuadPFJetSingleBTagCSVVBFMqq500 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltVBFPFJetCSVSortedMqq200Detaqq2p0 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +process.hltVBFPFJetCSVSortedMqq500Detaqq4p6 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.0 ), - value = cms.string( "second" ), - Mqq = cms.double( 200.0 ), + Detaqq = cms.double( 4.6 ), + value = cms.string( "1BTagAndEta" ), + Mqq = cms.double( 500.0 ), Etaq1Etaq2 = cms.double( 999.0 ), Ptsumbb = cms.double( 0.0 ), inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), triggerType = cms.int32( 85 ), - Dphibb = cms.double( 2.6 ), + Dphibb = cms.double( 1.3 ), Ptsumqq = cms.double( 0.0 ) ) process.hltPreQuadPFJetVBF = cms.EDFilter( "HLTPrescaler", @@ -31592,7 +31565,7 @@ process.hltTripleCSV0p5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 3 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.5 ), @@ -31615,7 +31588,7 @@ process.hltDoubleCSV0p5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 2 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.5 ), @@ -31717,7 +31690,7 @@ mhtLabels = cms.VInputTag( 'hltPFchMETProducer' ), minMht = cms.vdouble( 90.0 ) ) -process.hltPrePhoton135PFMET40 = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton135PFMET100NoiseCleaned = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -31726,7 +31699,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 135.0 ), etcutEE = cms.double( 135.0 ), ncandcut = cms.int32( 1 ) @@ -31749,15 +31722,6 @@ candTag = cms.InputTag( "hltEG135EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltPFMET40Filter = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), - minMht = cms.vdouble( 40.0 ) -) -process.hltPrePhoton135PFMET100NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) process.hltMETClean40 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), MinPt = cms.double( 40.0 ), @@ -31783,22 +31747,6 @@ mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), minMht = cms.vdouble( 100.0 ) ) -process.hltPrePhoton135VBF = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -process.hltDiCaloJet20MJJ400AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - leadingJetOnly = cms.bool( False ), - maxEta = cms.double( 5.0 ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - etaOpposite = cms.bool( True ), - triggerType = cms.int32( 85 ), - minInvMass = cms.double( 400.0 ), - minPtHigh = cms.double( 20.0 ), - minPtLow = cms.double( 20.0 ) -) process.hltL1sL1SingleEG10 = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleEG10" ), saveTags = cms.bool( True ), @@ -32601,10 +32549,27 @@ candTag = cms.InputTag( "hltEG22R9Id90HE10Iso40EBOnlyHcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) +process.hltPFMET40Filter = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 40.0 ) +) process.hltPrePhoton22R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) +process.hltDiCaloJet20MJJ400AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", + saveTags = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + leadingJetOnly = cms.bool( False ), + maxEta = cms.double( 5.0 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + etaOpposite = cms.bool( True ), + triggerType = cms.int32( 85 ), + minInvMass = cms.double( 400.0 ), + minPtHigh = cms.double( 20.0 ), + minPtLow = cms.double( 20.0 ) +) process.hltPrePhoton250NoHE = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -32614,7 +32579,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 250.0 ), etcutEE = cms.double( 250.0 ), ncandcut = cms.int32( 1 ) @@ -32628,7 +32593,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 300.0 ), etcutEE = cms.double( 300.0 ), ncandcut = cms.int32( 1 ) @@ -32637,7 +32602,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.0 ), saveTags = cms.bool( False ), @@ -32647,7 +32612,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 2 ) @@ -32657,7 +32622,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter" ), etcutEB = cms.double( 26.0 ), etcutEE = cms.double( 26.0 ), ncandcut = cms.int32( 1 ) @@ -33242,7 +33207,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -33510,7 +33475,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -33520,7 +33485,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 2 ) @@ -33530,7 +33495,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 28.0 ), etcutEE = cms.double( 100000.0 ), ncandcut = cms.int32( 1 ) @@ -33803,7 +33768,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -34225,7 +34190,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -34333,7 +34298,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -34441,7 +34406,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -34549,7 +34514,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 120.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -37885,6 +37850,18 @@ candTag = cms.InputTag( "hltMu8TrkIsoVVLEle17CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) +process.hltL1sL1Mu20EG10 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_Mu20_EG10" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -39796,7 +39773,7 @@ process.hltBLifetimeL3FilterCSVLoose0p3 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.3 ), @@ -39975,7 +39952,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 50.0 ), ncandcut = cms.int32( 1 ) @@ -40007,7 +39984,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 75.0 ), ncandcut = cms.int32( 1 ) @@ -40039,7 +40016,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 90.0 ), ncandcut = cms.int32( 1 ) @@ -40071,7 +40048,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 120.0 ), etcutEE = cms.double( 120.0 ), ncandcut = cms.int32( 1 ) @@ -40103,7 +40080,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 175.0 ), etcutEE = cms.double( 175.0 ), ncandcut = cms.int32( 1 ) @@ -40135,7 +40112,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 165.0 ), etcutEE = cms.double( 165.0 ), ncandcut = cms.int32( 1 ) @@ -40470,37 +40447,10 @@ candTag = cms.InputTag( "hltEG36R9Id90HE10IsoMHcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1sL1SingleEG40 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) process.hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) process.hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), @@ -41021,27 +40971,12 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 2 ) -) process.hltEG36EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -41336,7 +41271,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 42.0 ), etcutEE = cms.double( 42.0 ), ncandcut = cms.int32( 1 ) @@ -41995,8 +41930,8 @@ CutCowboys = cms.bool( False ), MinInvMass = cms.vdouble( 0.0 ) ) -process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_HTT175 OR L1_SingleJet200 OR L1_DoubleJetC100 OR L1_QuadJetC60" ), +process.hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT125 OR L1_HTT150 OR L1_HTT175 OR L1_SingleJet128 OR L1_SingleJet176 OR L1_SingleJet200 OR L1_DoubleJetC84 OR L1_DoubleJetC100 OR L1_QuadJetC40 OR L1_QuadJetC60" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -42041,18 +41976,18 @@ doMuonCorrection = cms.bool( False ), maxNJ = cms.int32( 9 ) ) -process.hltRsqMR160Rsq0p01MR100Calo = cms.EDFilter( "HLTRFilter", +process.hltRsqMR240Rsq0p0196MR100Calo = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphereCalo" ), inputMetTag = cms.InputTag( "hltMet" ), - RMRCut = cms.double( 160.0 ), + RMRCut = cms.double( 240.0 ), MROffset = cms.double( -300.0 ), doMuonCorrection = cms.bool( False ), minMR = cms.double( 100.0 ), - minR = cms.double( 0.1 ) + minR = cms.double( 0.14 ) ) process.hlt2PFJet80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), @@ -42076,7 +42011,7 @@ ) process.hltRsqMR260Rsq0p09MR200 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -42131,26 +42066,25 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 0 ) ) +process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT175 OR L1_SingleJet200 OR L1_DoubleJetC100 OR L1_QuadJetC60" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) process.hltPreRsqMR300Rsq0p09MR200 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltRsqMR200Rsq0p01MR100Calo = cms.EDFilter( "HLTRFilter", - acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), - doRPrime = cms.bool( False ), - R2Offset = cms.double( -0.25 ), - inputTag = cms.InputTag( "hltRHemisphereCalo" ), - inputMetTag = cms.InputTag( "hltMet" ), - RMRCut = cms.double( 200.0 ), - MROffset = cms.double( -300.0 ), - doMuonCorrection = cms.bool( False ), - minMR = cms.double( 100.0 ), - minR = cms.double( 0.1 ) -) process.hltRsqMR300Rsq0p09MR200 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -42171,7 +42105,7 @@ ) process.hltRsq0p16Calo = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( 0.0 ), inputTag = cms.InputTag( "hltRHemisphereCalo" ), @@ -42184,7 +42118,7 @@ ) process.hltRsq0p36 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( 0.0 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -43572,12 +43506,12 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEG90EtL1SingleEG35Filter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG90EtL1SingleEG40Filter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 90.0 ), ncandcut = cms.int32( 1 ) @@ -43597,10 +43531,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG90EtL1SingleEG35Filter" ), + candTag = cms.InputTag( "hltEG90EtL1SingleEG40Filter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEG90L1SingleEG35HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG90L1SingleEG40HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -43615,7 +43549,7 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEG90EtL1SingleEG35Filter" ), + candTag = cms.InputTag( "hltEG90EtL1SingleEG40Filter" ), nonIsoTag = cms.InputTag( "" ) ) process.hltHt400 = cms.EDFilter( "HLTHtMhtFilter", @@ -44848,13 +44782,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 15.0 ) ) -process.hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltPreMu15IsoVVVLPFHT400PFMET70 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -45290,6 +45260,7 @@ offset = cms.uint32( 0 ) ) process.hltPixelTracksForHighMult = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -45298,7 +45269,6 @@ ptMin = cms.double( 0.3 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -45717,7 +45687,6 @@ 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v1', 'HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1', 'HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v1', - 'HLT_Ele17_Ele12_Ele10_CaloId_TrackId_v1', 'HLT_Ele17_Ele8_Gsf_v1', 'HLT_Ele18_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele20WP60_Ele8_Mass55_v1', @@ -45727,7 +45696,6 @@ 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1', 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v1', - 'HLT_Ele23_Ele12_CaloId_TrackId_Iso_v1', 'HLT_Ele25WP60_SC4_Mass55_v1', 'HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1', 'HLT_Ele27_WP85_Gsf_v1', @@ -45771,6 +45739,7 @@ 'HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1', 'HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1', 'HLT_IsoMu20_eta2p1_v1', + 'HLT_IsoMu20_v1', 'HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1', 'HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1', 'HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1', @@ -45779,6 +45748,7 @@ 'HLT_IsoMu24_v1', 'HLT_IsoMu27_v1', 'HLT_IsoTkMu20_eta2p1_v1', + 'HLT_IsoTkMu20_v1', 'HLT_IsoTkMu24_eta2p1_v1', 'HLT_IsoTkMu24_v1', 'HLT_IsoTkMu27_v1', @@ -45793,8 +45763,8 @@ 'HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1', 'HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1', 'HLT_L2Mu10_NoVertex_NoBPTX_v1', - 'HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', - 'HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_v1', @@ -45828,8 +45798,8 @@ 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1', 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1', 'HLT_Mu17_TrkIsoVVL_v1', + 'HLT_Mu20_v1', 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1', - 'HLT_Mu23_TrkIsoVVL_Ele12_Gsf_CaloId_TrackId_Iso_MediumWP_v1', 'HLT_Mu24_TrkIsoVVL_v1', 'HLT_Mu24_eta2p1_v1', 'HLT_Mu25_TkMu0_dEta18_Onia_v1', @@ -45861,7 +45831,6 @@ 'HLT_Mu8_Ele8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1', 'HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_Gsf_CaloId_TrackId_Iso_MediumWP_v1', 'HLT_Mu8_TrkIsoVVL_v1', 'HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1', 'HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1', @@ -45900,10 +45869,8 @@ 'HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1', 'HLT_Photon120_R9Id90_HE10_IsoM_v1', 'HLT_Photon120_v1', - 'HLT_Photon135_PFMET100_NoiseCleaned_v1')+cms.vstring( 'HLT_Photon135_PFMET40_v1', - 'HLT_Photon135_VBF_v1', - 'HLT_Photon165_HE10_v1', - 'HLT_Photon165_R9Id90_HE10_IsoM_v1', + 'HLT_Photon135_PFMET100_NoiseCleaned_v1', + 'HLT_Photon165_HE10_v1')+cms.vstring( 'HLT_Photon165_R9Id90_HE10_IsoM_v1', 'HLT_Photon175_v1', 'HLT_Photon20_CaloIdVL_IsoL_v1', 'HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1', @@ -45947,7 +45914,10 @@ 'HLT_QuadJet45_TripleCSV0p5_v1', 'HLT_QuadMuon0_Dimuon0_Jpsi_v1', 'HLT_QuadMuon0_Dimuon0_Upsilon_v1', - 'HLT_QuadPFJet_BTagCSV_VBF_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1', 'HLT_QuadPFJet_VBF_v1', 'HLT_ReducedIterativeTracking_v1', 'HLT_Rsq0p36_v1', @@ -45955,6 +45925,7 @@ 'HLT_RsqMR260_Rsq0p09_MR200_v1', 'HLT_RsqMR300_Rsq0p09_MR200_4jet_v1', 'HLT_RsqMR300_Rsq0p09_MR200_v1', + 'HLT_TkMu20_v1', 'HLT_TkMu24_eta2p1_v1', 'HLT_TkMu27_v1', 'HLT_TripleMu_12_10_5_v1', @@ -46016,7 +45987,7 @@ process.HLTIterativeTrackingForBTagIteration1 = cms.Sequence( process.hltIter1ClustersRefRemovalForBTag + process.hltIter1MaskedMeasurementTrackerEventForBTag + process.hltIter1PixelLayerTripletsForBTag + process.hltIter1PFlowPixelSeedsForBTag + process.hltIter1PFlowCkfTrackCandidatesForBTag + process.hltIter1PFlowCtfWithMaterialTracksForBTag + process.hltIter1PFlowTrackSelectionHighPurityLooseForBTag + process.hltIter1PFlowTrackSelectionHighPurityTightForBTag + process.hltIter1PFlowTrackSelectionHighPurityForBTag ) process.HLTIterativeTrackingForBTagIteration2 = cms.Sequence( process.hltIter2ClustersRefRemovalForBTag + process.hltIter2MaskedMeasurementTrackerEventForBTag + process.hltIter2PixelLayerPairsForBTag + process.hltIter2PFlowPixelSeedsForBTag + process.hltIter2PFlowCkfTrackCandidatesForBTag + process.hltIter2PFlowCtfWithMaterialTracksForBTag + process.hltIter2PFlowTrackSelectionHighPurityForBTag ) process.HLTIterativeTrackingForBTagIter02 = cms.Sequence( process.HLTIterativeTrackingForBTagIteration0 + process.HLTIterativeTrackingForBTagIteration1 + process.hltIter1MergedForBTag + process.HLTIterativeTrackingForBTagIteration2 + process.hltIter2MergedForBTag ) -process.HLTBtagCSVSequenceL3 = cms.Sequence( process.hltSelectorJets30L1FastJet + process.hltSelectorCentralJets30L1FastJeta + process.hltSelector8CentralJetsL1FastJet + process.HLTDoLocalPixelSequenceRegForBTag + process.HLTDoLocalStripSequenceRegForBTag + process.HLTIterativeTrackingForBTagIter02 + process.hltVerticesL3 + process.hltFastPixelBLifetimeL3Associator + process.hltFastPixelBLifetimeL3TagInfos + process.hltL3SecondaryVertexTagInfos + process.hltL3CombinedSecondaryVertexBJetTags ) +process.HLTBtagCSVSequenceL3 = cms.Sequence( process.hltSelectorJets30L1FastJet + process.hltSelectorCentralJets30L1FastJeta + process.hltSelector8CentralJetsL1FastJet + process.HLTDoLocalPixelSequenceRegForBTag + process.HLTDoLocalStripSequenceRegForBTag + process.HLTIterativeTrackingForBTagIter02 + process.hltVerticesL3 + process.hltFastPixelBLifetimeL3Associator + process.hltImpactParameterTagInfos + process.hltInclusiveVertexFinder + process.hltInclusiveSecondaryVertices + process.hltTrackVertexArbitrator + process.hltInclusiveMergedVertices + process.hltInclusiveSecondaryVertexFinderTagInfos + process.hltCombinedSecondaryVertexBJetTagsCalo ) process.HLTAK4CaloJetsReconstructionNoIDSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltAK4CaloJets ) process.HLTAK4CaloJetsCorrectionNoIDSequence = cms.Sequence( process.hltFixedGridRhoFastjetAllCalo + process.hltAK4CaloJetsCorrected ) process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( process.hltEcalDigis + process.hltEcalPreshowerDigis + process.hltEcalUncalibRecHit + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHit + process.hltEcalPreshowerRecHit ) @@ -46033,7 +46004,7 @@ process.HLTIterativeTrackingForElectronIter02 = cms.Sequence( process.HLTIterativeTrackingForElectronsIteration0 + process.HLTIterativeTrackingForElectronsIteration1 + process.hltIter1MergedForElectrons + process.HLTIterativeTrackingForElectronsIteration2 + process.hltIter2MergedForElectrons ) process.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( process.HLTPixelTrackingForElectron + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingForElectronIter02 ) process.HLTEle24Ele22WP75GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1DoubleEG2210FilterEta2p1 + process.hltEle24Ele22leg1EtFilter + process.hltEle24Ele22leg2EtFilter + process.hltEgammaClusterShape + process.hltEle24Ele22WP75leg1ClusterShapeFilter + process.hltEle24Ele22WP75leg2ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle24Ele22WP75leg1HcEFilter + process.hltEle24Ele22WP75leg2HcEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle24Ele22WP75leg1EcalIsoFilter + process.hltEle24Ele22WP75leg2EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle24Ele22WP75leg1HcalIsoFilter + process.hltEle24Ele22WP75leg2HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle24Ele22WP75leg1PixelMatchFilter + process.hltEle24Ele22WP75leg2PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle24Ele22WP75Gsfleg1OneOESuperMinusOneOPFilter + process.hltEle24Ele22WP75Gsfleg2OneOESuperMinusOneOPFilter + process.hltEle24Ele22WP75Gsfleg1Chi2Filter + process.hltEle24Ele22WP75Gsfleg2Chi2Filter + process.hltEle24Ele22WP75Gsfleg1DetaFilter + process.hltEle24Ele22WP75Gsfleg2DetaFilter + process.hltEle24Ele22WP75Gsfleg1DphiFilter + process.hltEle24Ele22WP75Gsfleg2DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle24Ele22WP75Gsfleg1TrackIsoFilter + process.hltEle24Ele22WP75Gsfleg2TrackIsoFilter ) -process.HLTEle33CaloIdLGsfTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter + process.hltEG33EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG33HEFilter + process.hltEgammaClusterShape + process.hltEG33CaloIdLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle33CaloIdLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle33CaloIdLGsfTrkIdVLDEtaFilter + process.hltEle33CaloIdLGsfTrkIdVLDPhiFilter ) +process.HLTEle33CaloIdLGsfTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG33EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG33HEFilter + process.hltEgammaClusterShape + process.hltEG33CaloIdLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle33CaloIdLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle33CaloIdLGsfTrkIdVLDEtaFilter + process.hltEle33CaloIdLGsfTrkIdVLDPhiFilter ) process.HLTEle33CaloIdLGsfTrkIdVLMWSequence = cms.Sequence( process.HLTEle33CaloIdLGsfTrkIdVLSequence + process.hltEle33CaloIdLNewPixelMatchFilter ) process.HLTPFClusteringForEgammaUnseeded = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowSuperClusterECALUnseeded ) process.HLTElePixelMatchUnseededSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeedsUnseeded ) @@ -46085,15 +46056,13 @@ process.HLTIterativeTrackingL3MuonIteration2 = cms.Sequence( process.hltIter2L3MuonClustersRefRemoval + process.hltIter2L3MuonMaskedMeasurementTrackerEvent + process.hltIter2L3MuonPixelLayerPairs + process.hltIter2L3MuonPixelSeeds + process.hltIter2L3MuonCkfTrackCandidates + process.hltIter2L3MuonCtfWithMaterialTracks + process.hltIter2L3MuonTrackSelectionHighPurity ) process.HLTIterativeTrackingL3MuonIter02 = cms.Sequence( process.HLTIterativeTrackingL3MuonIteration0 + process.HLTIterativeTrackingL3MuonIteration1 + process.hltIter1L3MuonMerged + process.HLTIterativeTrackingL3MuonIteration2 + process.hltIter2L3MuonMerged ) process.HLTTrackReconstructionIter02 = cms.Sequence( process.HLTPixelTrackingL3Muon + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIter02 ) -process.HLTDoublePho85Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG85EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG85HEFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG85EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG85HEUnseededFilter ) -process.HLTEle17Ele12Ele10CaloIdTrackIdSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1EG12EG7EG5Filter + process.hltEle17Ele12Ele10CaloIdTrackIdEtLeg1Filter + process.hltEle17Ele12Ele10CaloIdTrackIdEtLeg2Filter + process.hltEle17Ele12Ele10CaloIdTrackIdEtLeg3Filter + process.hltEgammaClusterShape + process.hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg1Filter + process.hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg2Filter + process.hltEle17Ele12Ele10CaloIdTrackIdClusterShapeLeg3Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle17Ele12Ele10CaloIdTrackIdHELeg1Filter + process.hltEle17Ele12Ele10CaloIdTrackIdHELeg2Filter + process.hltEle17Ele12Ele10CaloIdTrackIdHELeg3Filter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg1Filter + process.hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg2Filter + process.hltEle17Ele12Ele10CaloIdTrackIdPixelMatchLeg3Filter + process.HLTGsfElectronSequence + process.hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg1Filter + process.hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg2Filter + process.hltEle17Ele12Ele10CaloIdTrackIdOneOEMinusOneOPLeg3Filter + process.hltEle17Ele12Ele10CaloIdTrackIdDetaLeg1Filter + process.hltEle17Ele12Ele10CaloIdTrackIdDetaLeg2Filter + process.hltEle17Ele12Ele10CaloIdTrackIdDetaLeg3Filter + process.hltEle17Ele12Ele10CaloIdTrackIdDphiLeg1Filter + process.hltEle17Ele12Ele10CaloIdTrackIdDphiLeg2Filter + process.hltEle17Ele12Ele10CaloIdTrackIdDphiLeg3Filter ) +process.HLTDoublePho85Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG85EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG85HEFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG85EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG85HEUnseededFilter ) process.HLTEle17Ele8GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1DoubleEG1510Filter + process.hltEle17Ele8EtLeg1Filter + process.hltEle17Ele8EtLeg2Filter + process.hltEgammaClusterShape + process.hltEle17Ele8ClusterShapeLeg1Filter + process.hltEle17Ele8ClusterShapeLeg2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle17Ele8HELeg1Filter + process.hltEle17Ele8HELeg2Filter + process.hltEgammaEcalPFClusterIso + process.hltEle17Ele8EcalIsoLeg1Filter + process.hltEle17Ele8EcalIsoLeg2Filter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle17Ele8HcalIsoLeg1Filter + process.hltEle17Ele8HcalIsoLeg2Filter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle17Ele8PixelMatchLeg1Filter + process.hltEle17Ele8PixelMatchLeg2Filter + process.HLTGsfElectronSequence + process.hltEle17Ele8GsfDetaLeg1Filter + process.hltEle17Ele8GsfDetaLeg2Filter + process.hltEle17Ele8GsfDphiLeg1Filter + process.hltEle17Ele8GsfDphiLeg2Filter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle17Ele8GsfTrackIsoLeg1Filter + process.hltEle17Ele8GsfTrackIsoLeg2Filter ) process.HLTEle20WP60Ele8Mass55Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEle20WP60Ele8EtFilter + process.hltEgammaClusterShape + process.hltEle20WP60Ele8ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle20WP60Ele8HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle20WP60Ele8EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle20WP60Ele8HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle20WP60Ele8PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle20WP60Ele8OneOEMinusOneOPFilter + process.hltEle20WP60Ele8DetaFilter + process.hltEle20WP60Ele8DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle20WP60Ele8TrackIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEle20WP60Ele8EtUnseededFilter + process.HLTElePixelMatchUnseededSequence + process.hltEle20WP60Ele8PixelMatchUnseededFilter + process.hltEle20WP60Ele8Mass55Filter ) process.HLTSingleEle22erWP75GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG18erFilter + process.hltSingleEG22EtFilter + process.hltEgammaClusterShape + process.hltSingleEle22WP75ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltSingleEle22WP75HcEFilter + process.hltEgammaEcalPFClusterIso + process.hltSingleEle22WP75EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltSingleEle22WP75HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltSingleEle22WP75PixelMatchFilter + process.HLTGsfElectronSequence + process.hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter + process.hltSingleEle22WP75GsfChi2Filter + process.hltSingleEle22WP75GsfDetaFilter + process.hltSingleEle22WP75GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltSingleEle22WP75GsfTrackIsoFilter ) process.HLTEle22WP75GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGRegionalL1IsoEG20erTauJet20er + process.hltEG22L1sIsoEG20erTauJet20erEtFilter + process.hltEgammaClusterShape + process.hltEle22WP75ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle22WP75HcEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle22WP75EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle22WP75HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle22WP75PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle22WP75GsfOneOESuperMinusOneOPFilter + process.hltEle22WP75GsfChi2Filter + process.hltEle22WP75GsfDetaFilter + process.hltEle22WP75GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle22WP75GsfTrackIsoFilter ) process.HLTLooseIsoPFTauSequence = cms.Sequence( process.hltTauPFJets08Region + process.hltTauPFJetsRecoTauChargedHadrons + process.hltPFTauPiZeros + process.hltPFTausSansRef + process.hltPFTaus + process.hltPFTauTrackFindingDiscriminator + process.hltPFTauLooseAbsoluteIsolationDiscriminator + process.hltPFTauLooseRelativeIsolationDiscriminator + process.hltPFTauLooseAbsOrRelIsolationDiscriminator ) process.HLTIsoEle22WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltOverlapFilterIsoEle22WP75GsfLooseIsoPFTau20 ) -process.HLTEle23Ele12CaloIdTrackIdIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1DoubleEG2210Filter + process.hltEle23Ele12CaloIdTrackIdIsoEtLeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoEtLeg2Filter + process.hltEgammaClusterShape + process.hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoClusterShapeLeg2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle23Ele12CaloIdTrackIdIsoHELeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoHELeg2Filter + process.hltEgammaEcalPFClusterIso + process.hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoEcalIsoLeg2Filter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoHcalIsoLeg2Filter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoPixelMatchLeg2Filter + process.HLTGsfElectronSequence + process.hltEle23Ele12CaloIdTrackIdIsoOneOEMinusOneOPLeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoOneOEMinusOneOPLeg2Filter + process.hltEle23Ele12CaloIdTrackIdIsoDetaLeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoDetaLeg2Filter + process.hltEle23Ele12CaloIdTrackIdIsoDphiLeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoDphiLeg2Filter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle23Ele12CaloIdTrackIdIsoTrackIsoLeg1Filter + process.hltEle23Ele12CaloIdTrackIdIsoTrackIsoLeg2Filter ) process.HLTEle25WP60SC4Mass55Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEle25WP60SC4EtFilter + process.hltEgammaClusterShape + process.hltEle25WP60SC4ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle25WP60SC4HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle25WP60SC4EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle25WP60SC4HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle25WP60SC4PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle25WP60SC4OneOEMinusOneOPFilter + process.hltEle25WP60SC4DetaFilter + process.hltEle25WP60SC4DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle25WP60SC4TrackIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEle25WP60SC4EtUnseededFilter + process.hltEle25WP60SC4Mass55Filter ) process.HLTEle25WP85GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter + process.hltEG25EtFilter + process.hltEgammaClusterShape + process.hltEle25WP85ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle25WP85HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle25WP85EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle25WP85HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle25WP85PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle25WP85GsfOneOEMinusOneOPFilter + process.hltEle25WP85GsfMissingHitsFilter + process.hltEle25WP85GsfDetaFilter + process.hltEle25WP85GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle25WP85GsfTrackIsoFilter ) process.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( process.HLTDoCaloSequencePF + process.hltAK4CaloJetsPF ) @@ -46109,33 +46078,52 @@ process.HLTBtagCSVSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltBLifetimeAssociatorPF + process.hltBLifetimeTagInfosPF + process.hltSecondaryVertexTagInfosPF + process.hltCombinedSecondaryVertexBJetTagsPF ) process.HLTEle32erWP75GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG30erFilter + process.hltEG32EtFilter + process.hltEgammaClusterShape + process.hltEle32WP75ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle32WP75HcEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle32WP75EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle32WP75HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle32WP75PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle32WP75GsfOneOEMinusOneOPFilter + process.hltEle32WP75GsfChi2Filter + process.hltEle32WP75GsfDetaFilter + process.hltEle32WP75GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle32WP75GsfTrackIsoFilter ) process.HLTIsoEle32WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltOverlapFilterIsoEle32WP75GsfLooseIsoPFTau20 ) -process.HLTEle45CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG45EtFilter + process.hltEgammaClusterShape + process.hltEG45CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG45CaloIdVTHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle45CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle45CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle45CaloIdVTGsfTrkIdTGsfDphiFilter ) -process.HLTEle105CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG105EtFilter + process.hltEgammaClusterShape + process.hltEG105CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG105CaloIdVTHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle105CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle105CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle105CaloIdVTGsfTrkIdTGsfDphiFilter ) +process.HLTEle45CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG45EtFilter + process.hltEgammaClusterShape + process.hltEG45CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG45CaloIdVTHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle45CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle45CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle45CaloIdVTGsfTrkIdTGsfDphiFilter ) +process.HLTEle105CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG105EtFilter + process.hltEgammaClusterShape + process.hltEG105CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG105CaloIdVTHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle105CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle105CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle105CaloIdVTGsfTrkIdTGsfDphiFilter ) process.HLTRecoMETSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltMet ) process.HLTHBHENoiseCleanerSequence = cms.Sequence( process.hltHcalNoiseInfoProducer + process.hltHcalTowerNoiseCleaner ) -process.HLTL3muoncaloisorecoSequenceNoBools = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuons + process.hltL3CaloMuonCorrectedIsolations ) -process.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( process.HLTPixelTrackingL3Muon + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIter02 + process.hltL3MuonCombRelIsolationsIterTrkRegIter02 ) +process.HLTPFClusteringUnseeded = cms.Sequence( process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded ) +process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuons + process.HLTPFClusteringUnseeded + process.hltMuonEcalPFClusterIsoUnseeded ) +process.HLTPFHcalClusteringForMuonsUnseeded = cms.Sequence( process.hltParticleFlowRecHitHCALForMuonsUnseeded + process.hltParticleFlowClusterHCALForMuonsUnseeded ) +process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( process.HLTPFHcalClusteringForMuonsUnseeded + process.hltMuonHcalPFClusterIsoUnseeded ) +process.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( process.HLTPixelTrackingL3Muon + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIter02 ) +process.HLTMu16eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltCaloTowersTau1Regional + process.hltAkTau1Regional + process.hltCaloTowersTau2Regional + process.hltAkTau2Regional + process.hltCaloTowersTau3Regional + process.hltAkTau3Regional + process.hltCaloTowersTau4Regional + process.hltAkTau4Regional ) process.HLTL2TauJetsL1TauSeededSequence = cms.Sequence( process.HLTCaloTausCreatorL1TauRegionalSequence + process.hltL2TauJetsL1TauSeeded ) +process.HLTMu17eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu17eta2p1TauJet20IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTPFTriggerSequenceMuTau = cms.Sequence( process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequenceForTaus + process.hltAK4PFJetsForTaus ) process.HLTIsoMuLooseIsoPFTauSequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltPFTauAgainstMuonDiscriminator + process.hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + process.hltPFTau20TrackLooseIsoAgainstMuon + process.hltOverlapFilterIsoMu17LooseIsoPFTau20 ) process.HLTSingleIsoMu17LooseIsoPFTau20Sequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltPFTauAgainstMuonDiscriminator + process.hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + process.hltPFTau20TrackLooseIsoAgainstMuon + process.hltOverlapFilterSingleIsoMu17LooseIsoPFTau20 ) +process.HLTMu17eta2p1IsoTau36erIsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTIsoMu17MediumIsoPFTau40SequenceReg = cms.Sequence( process.HLTMediumIsoPFTauSequenceReg + process.hltPFTau40Reg + process.hltPFTauTrackPt1DiscriminatorReg + process.hltSelectedPFTausTrackPt1Reg + process.hltPFTau40TrackPt1Reg + process.hltSelectedPFTausTrackPt1MediumIsolationReg + process.hltPFTau40TrackPt1MediumIsolationReg + process.hltL1JetsHLTPFTauTrackPt1MediumIsolationMatchReg + process.hltPFTau40TrackPt1MediumIsolationL1HLTMatchedReg + process.hltOverlapFilterIsoMu17MediumIsoPFTau40Reg ) +process.HLTDoubleMu17eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu24eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTIsoMu24LooseIsoPFTau20Sequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltPFTauAgainstMuonDiscriminator + process.hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + process.hltPFTau20TrackLooseIsoAgainstMuon + process.hltOverlapFilterIsoMu24LooseIsoPFTau20 ) +process.HLTMu20eta2p1NoL1erIsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu20IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu20eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu24IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu27IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTIterativeTrackingHighPtTkMuIteration0 = cms.Sequence( process.hltPixelLayerTriplets + process.hltIter0HighPtTkMuPixelTracks + process.hltIter0HighPtTkMuPixelSeedsFromPixelTracks + process.hltIter0HighPtTkMuCkfTrackCandidates + process.hltIter0HighPtTkMuCtfWithMaterialTracks + process.hltIter0HighPtTkMuTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMuIteration2 = cms.Sequence( process.hltIter2HighPtTkMuClustersRefRemoval + process.hltIter2HighPtTkMuMaskedMeasurementTrackerEvent + process.hltIter2HighPtTkMuPixelLayerPairs + process.hltIter2HighPtTkMuPixelSeeds + process.hltIter2HighPtTkMuCkfTrackCandidates + process.hltIter2HighPtTkMuCtfWithMaterialTracks + process.hltIter2HighPtTkMuTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMu = cms.Sequence( process.HLTIterativeTrackingHighPtTkMuIteration0 + process.HLTIterativeTrackingHighPtTkMuIteration2 + process.hltIter2HighPtTkMuMerged ) process.HLTHighPt20TrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMu20TkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) -process.HLTHighPtTkMucaloisorecoSequenceNoBools = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuons + process.hltHighPtTkMuCaloMuonCorrectedIsolations ) +process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuons + process.HLTPFClusteringUnseeded + process.hltHighPtTkMuonEcalPFClusterIsoUnseeded ) +process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( process.HLTPFHcalClusteringForMuonsUnseeded + process.hltHighPtTkMuonHcalPFClusterIsoUnseeded ) process.HLTPixelTrackingHighPtTkMuIso = cms.Sequence( process.hltHighPtTkMuVertex + process.HLTDoLocalPixelSequence + process.hltPixelLayerTriplets + process.hltPixelTracksHighPtTkMuIso + process.hltPixelVerticesHighPtTkMuIso ) process.HLTIterativeTrackingHighPtTkMuIsoIteration0 = cms.Sequence( process.hltIter0HighPtTkMuIsoPixelTracksForSeeds + process.hltIter0HighPtTkMuIsoPixelSeedsFromPixelTracks + process.hltIter0HighPtTkMuIsoCkfTrackCandidates + process.hltIter0HighPtTkMuIsoCtfWithMaterialTracks + process.hltIter0HighPtTkMuIsoTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMuIsoIteration1 = cms.Sequence( process.hltIter1HighPtTkMuIsoClustersRefRemoval + process.hltIter1HighPtTkMuIsoMaskedMeasurementTrackerEvent + process.hltIter1HighPtTkMuIsoPixelLayerTriplets + process.hltIter1HighPtTkMuIsoPixelSeeds + process.hltIter1HighPtTkMuIsoCkfTrackCandidates + process.hltIter1HighPtTkMuIsoCtfWithMaterialTracks + process.hltIter1HighPtTkMuIsoTrackSelectionHighPurityLoose + process.hltIter1HighPtTkMuIsoTrackSelectionHighPurityTight + process.hltIter1HighPtTkMuIsoTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMuIsoIteration2 = cms.Sequence( process.hltIter2HighPtTkMuIsoClustersRefRemoval + process.hltIter2HighPtTkMuIsoMaskedMeasurementTrackerEvent + process.hltIter2HighPtTkMuIsoPixelLayerPairs + process.hltIter2HighPtTkMuIsoPixelSeeds + process.hltIter2HighPtTkMuIsoCkfTrackCandidates + process.hltIter2HighPtTkMuIsoCtfWithMaterialTracks + process.hltIter2HighPtTkMuIsoTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMuIsoIter02 = cms.Sequence( process.HLTIterativeTrackingHighPtTkMuIsoIteration0 + process.HLTIterativeTrackingHighPtTkMuIsoIteration1 + process.hltIter1HighPtTkMuIsoMerged + process.HLTIterativeTrackingHighPtTkMuIsoIteration2 + process.hltIter2HighPtTkMuIsoMerged ) -process.HLTTrackReconstructionForIsoHighPtTkMuIter02 = cms.Sequence( process.HLTPixelTrackingHighPtTkMuIso + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingHighPtTkMuIsoIter02 + process.hltHighPtTkMuCombRelIsolationsIterTrkRegIter02 ) -process.HLTHighPtTrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMuTkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) +process.HLTTrackReconstructionForIsoHighPtTkMuIter02 = cms.Sequence( process.HLTPixelTrackingHighPtTkMuIso + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingHighPtTkMuIsoIter02 + process.hltHighPtTkMuRelIsolationsIterTrkRegIter02 ) +process.HLTTkMu20IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) +process.HLTTkMu20eta2p1IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) process.HLTHighPt24TrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMu24TkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) +process.HLTTkMu24IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) +process.HLTTkMu24eta2p1IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) process.HLTHighPt27TrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMu27TkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) +process.HLTTkMu27IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) process.HLTIter2TrackAndTauJets4Iter3Sequence = cms.Sequence( process.hltIter2TrackRefsForJets4Iter3 + process.hltAK4Iter2TrackJets4Iter3 + process.hltIter2TrackAndTauJets4Iter3 ) process.HLTIterativeTrackingIteration3 = cms.Sequence( process.hltIter3ClustersRefRemoval + process.hltIter3MaskedMeasurementTrackerEvent + process.hltIter3LayerTriplets + process.hltIter3PFlowMixedSeeds + process.hltIter3PFlowCkfTrackCandidates + process.hltIter3PFlowCtfWithMaterialTracks + process.hltIter3PFlowTrackSelectionHighPurityLoose + process.hltIter3PFlowTrackSelectionHighPurityTight + process.hltIter3PFlowTrackSelectionHighPurity ) process.HLTIter3TrackAndTauJets4Iter4Sequence = cms.Sequence( process.hltIter3TrackRefsForJets4Iter4 + process.hltAK4Iter3TrackJets4Iter4 + process.hltIter3TrackAndTauJets4Iter4 ) @@ -46144,6 +46132,9 @@ process.HLTBeginSequenceAntiBPTX = cms.Sequence( process.hltTriggerType + process.HLTL1UnpackerSequence + process.hltBPTXAntiCoincidence + process.HLTBeamSpot ) 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.HLTL3NoFiltersmuonTkCandidateSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltL3TrajSeedOIState + process.hltL3TrackCandidateFromL2OIState + process.hltL3TkTracksFromL2OIState + process.hltL3NoFiltersMuonsOIState + process.hltL3NoFiltersTrajSeedOIHit + process.hltL3NoFiltersTrackCandidateFromL2OIHit + process.hltL3NoFiltersTkTracksFromL2OIHit + process.hltL3NoFiltersMuonsOIHit + process.hltL3NoFiltersTkFromL2OICombination + process.hltPixelLayerTriplets + process.hltPixelLayerPairs + process.hltMixedLayerPairs + process.hltL3NoFiltersTrajSeedIOHit + process.hltL3NoFiltersTrackCandidateFromL2IOHit + process.hltL3NoFiltersTkTracksFromL2IOHit + process.hltL3NoFiltersMuonsIOHit + process.hltL3NoFiltersTrajectorySeed + process.hltL3NoFiltersTrackCandidateFromL2 ) process.HLTL3NoFiltersmuonrecoNocandSequence = cms.Sequence( process.HLTL3NoFiltersmuonTkCandidateSequence + process.hltL3NoFiltersTkTracksMergeStep1 + process.hltL3NoFiltersTkTracksFromL2 + process.hltL3NoFiltersMuonsLinksCombination + process.hltL3NoFiltersMuons ) process.HLTL3NoFiltersmuonrecoSequence = cms.Sequence( process.HLTL3NoFiltersmuonrecoNocandSequence + process.hltL3NoFiltersMuonCandidates ) @@ -46157,10 +46148,8 @@ process.HLTIterativeTrackingGlbTrkMuonIter02 = cms.Sequence( process.HLTIterativeTrackingGlbTrkMuonIteration0 + process.HLTIterativeTrackingGlbTrkMuonIteration1 + process.hltIter1GlbTrkMuonMerged + process.HLTIterativeTrackingGlbTrkMuonIteration2 + process.hltIter2GlbTrkMuonMerged ) process.HLTTrackReconstructionForIsoGlbTrkMuonIter02 = cms.Sequence( process.HLTPixelTrackingGlbTrkMuon + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingGlbTrkMuonIter02 ) process.HLTGlbtrkmuontrkisovvlSequence = cms.Sequence( process.HLTTrackReconstructionForIsoGlbTrkMuonIter02 + process.hltGlbTrkMuonRelTrkIsolationVVL ) -process.HLTMu23Ele12_Gsf = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu12EG7Filter + process.hltMu23Ele12EtLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + process.hltEgammaClusterShape + process.hltMu23Ele12ClusterShapeLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu23Ele12HELegEle12GsfCaloIdTrackIdIsoMediumWPFilter + process.hltEgammaEcalPFClusterIso + process.hltMu23Ele12EcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltMu23Ele12HcalIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltMu23Ele12PixelMatchLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTGsfElectronSequence + process.hltMu23Ele12GsfDetaLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + process.hltMu23Ele12GsfDphiLegEle12GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltMu23Ele12GsfTrackIsoLegEle12GsfCaloIdTrackIdIsoMediumWPFilter ) -process.HLTMu8Ele23_Gsf = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu3p5EG12ORL1MuOpenEG12Filter + process.hltMu8Ele23EtLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + process.hltEgammaClusterShape + process.hltMu8Ele23ClusterShapeLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu8Ele23HELegEle23GsfCaloIdTrackIdIsoMediumWPFilter + process.hltEgammaEcalPFClusterIso + process.hltMu8Ele23EcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltMu8Ele23HcalIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltMu8Ele23PixelMatchLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTGsfElectronSequence + process.hltMu8Ele23GsfDetaLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + process.hltMu8Ele23GsfDphiLegEle23GsfCaloIdTrackIdIsoMediumWPFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltMu8Ele23GsfTrackIsoLegEle23GsfCaloIdTrackIdIsoMediumWPFilter ) process.HLTNoPUSequence = cms.Sequence( process.hltSelectorJets20L1FastJetForNoPU + process.HLTDoLocalPixelSequenceRegForBTag + process.hltPixelTracksForNoPU + process.hltCaloJetFromPV ) -process.HLTSinglePhoton135Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG135EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG135HEFilter ) +process.HLTSinglePhoton135Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG135EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG135HEFilter ) process.HLTRecoPixelVertexingForPhotonsSequence = cms.Sequence( process.hltPixelLayerTriplets + process.hltPixelTracks + process.hltPixelVerticesForPhotons ) process.HLTIterativeTrackingForPhotonsIteration0 = cms.Sequence( process.hltIter0PFlowPixelSeedsFromPixelTracksForPhotons + process.hltIter0PFlowCkfTrackCandidatesForPhotons + process.hltIter0PFlowCtfWithMaterialTracksForPhotons + process.hltIter0PFlowTrackSelectionHighPurityForPhotons ) process.HLTIterativeTrackingForPhotonsIteration1 = cms.Sequence( process.hltIter1ClustersRefRemovalForPhotons + process.hltIter1MaskedMeasurementTrackerEventForPhotons + process.hltIter1PixelLayerTripletsForPhotons + process.hltIter1PFlowPixelSeedsForPhotons + process.hltIter1PFlowCkfTrackCandidatesForPhotons + process.hltIter1PFlowCtfWithMaterialTracksForPhotons + process.hltIter1PFlowTrackSelectionHighPurityLooseForPhotons + process.hltIter1PFlowTrackSelectionHighPurityTightForPhotons + process.hltIter1PFlowTrackSelectionHighPurityForPhotons ) @@ -46169,20 +46158,20 @@ process.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecoPixelVertexingForPhotonsSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingForPhotonsIter02 ) process.HLTPhoton20CaloIdVLIsoLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG12Filter + process.hltEG20EtFilter + process.hltEgammaClusterShape + process.hltEG20CaloIdVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG20CaloIdVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEG20CaloIdVLIsoLEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG20CaloIdVLIsoLHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG20CaloIdVLIsoLTrackIsoFilter ) process.HLTPhoton22R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEG22R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG22R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG22R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltPhoton22R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG22R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG22R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTSinglePhoton250erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG250erEtFilter ) -process.HLTSinglePhoton300erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG300erEtFilter ) +process.HLTSinglePhoton250erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG250erEtFilter ) +process.HLTSinglePhoton300erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG300erEtFilter ) process.HLTPFHcalClusteringForEgammaUnseeded = cms.Sequence( process.hltParticleFlowRecHitHCALForEgammaUnseeded + process.hltParticleFlowClusterHCALForEgammaUnseeded + process.hltParticleFlowClusterHFEMForEgammaUnseeded + process.hltParticleFlowClusterHFHADForEgammaUnseeded ) -process.HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter + process.hltEG26EtL1Seed2210EtEta2Filter + process.hltEgammaR9ID + process.hltEG26R9Id65R9IdEta2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG26HE10R9Id65HEEta2Filter + cms.ignore(process.hltEG26R9Id85HE10R9Id65R9IdEta2LastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG26CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + process.hltEG26RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG16EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG16R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG16HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG16R9Id85HE10R9Id65R9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG16CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG16R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass60CombMassLastFilter ) -process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter + process.hltEG36EtL1Seed2210EtEta2Filter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdEta2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEEta2Filter + cms.ignore(process.hltEG36R9Id85HE10R9Id65R9IdEta2LastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG22EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG22R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG22HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG22R9Id85HE10R9Id65R9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG22CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG22R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass15CombMassLastFilter ) -process.HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + process.hltEG28EtL1Seed2210Eta1p5Filter + process.hltEgammaR9ID + process.hltEG28R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG28HE10R9Id65HEFilter + cms.ignore(process.hltEG28R9Id85HE10R9Id65R9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG28CaloId24b40eHE10R9Id65ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG28Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG28Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + process.hltEG28RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG14EtUnseededEta1p5Filter + process.hltEgammaR9IDUnseeded + process.hltDiEG14R9Id65R9IdUnseededEta1p5Filter + process.hltEgammaHoverEUnseeded + process.hltDiEG14HE10R9Id65HEUnseededEta1p5Filter + cms.ignore(process.hltEG14R9Id85HE10R9Id65R9UnseededEta1p5LastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG14CaloId24b40eHE10R9Id65ClusterShapeUnseededEta1p5Filter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededEta1p5Filter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededEta1p5Filter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededEta1p5LastFilter) + process.hltDiEG14R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta1p5Mass50CombMassLastFilter ) -process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + process.hltEG36R9Id85HE10R9Id65R9IdLastFilter + process.hltEgammaClusterShape + process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + process.hltEgammaEcalPFClusterIsoRhoCorr + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter + process.hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass30CombMassLastFilter ) -process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + process.hltEG36R9Id85HE10R9Id65R9IdLastFilter + process.hltEgammaClusterShape + process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + process.hltEgammaEcalPFClusterIsoRhoCorr + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter ) -process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + cms.ignore(process.hltEG36R9Id85HE10R9Id65R9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass70CombMassLastFilter ) +process.HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter + process.hltEG26EtL1Seed2210EtEta2Filter + process.hltEgammaR9ID + process.hltEG26R9Id65R9IdEta2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG26HE10R9Id65HEEta2Filter + cms.ignore(process.hltEG26R9Id85HE10R9Id65R9IdEta2LastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG26CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + process.hltEG26RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG16EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG16R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG16HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG16R9Id85HE10R9Id65R9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG16CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG16R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass60CombMassLastFilter ) +process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter + process.hltEG36EtL1Seed2210EtEta2Filter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdEta2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEEta2Filter + cms.ignore(process.hltEG36R9Id85HE10R9Id65R9IdEta2LastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG22EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG22R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG22HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG22R9Id85HE10R9Id65R9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG22CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG22R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass15CombMassLastFilter ) +process.HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG28EtL1Seed2210Eta1p5Filter + process.hltEgammaR9ID + process.hltEG28R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG28HE10R9Id65HEFilter + cms.ignore(process.hltEG28R9Id85HE10R9Id65R9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG28CaloId24b40eHE10R9Id65ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG28Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG28Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + process.hltEG28RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG14EtUnseededEta1p5Filter + process.hltEgammaR9IDUnseeded + process.hltDiEG14R9Id65R9IdUnseededEta1p5Filter + process.hltEgammaHoverEUnseeded + process.hltDiEG14HE10R9Id65HEUnseededEta1p5Filter + cms.ignore(process.hltEG14R9Id85HE10R9Id65R9UnseededEta1p5LastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG14CaloId24b40eHE10R9Id65ClusterShapeUnseededEta1p5Filter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededEta1p5Filter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededEta1p5Filter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededEta1p5LastFilter) + process.hltDiEG14R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta1p5Mass50CombMassLastFilter ) +process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + process.hltEG36R9Id85HE10R9Id65R9IdLastFilter + process.hltEgammaClusterShape + process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + process.hltEgammaEcalPFClusterIsoRhoCorr + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter + process.hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass30CombMassLastFilter ) +process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + process.hltEG36R9Id85HE10R9Id65R9IdLastFilter + process.hltEgammaClusterShape + process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + process.hltEgammaEcalPFClusterIsoRhoCorr + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter ) +process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + cms.ignore(process.hltEG36R9Id85HE10R9Id65R9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass70CombMassLastFilter ) process.HLTPhoton36R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG30Filter + process.hltEG36R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG36R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG36R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG36R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG50R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG50R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG50R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG50R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG50R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG75R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG75R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG75R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG75R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG75R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG90R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG90R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG90R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG90R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG90R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG120R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG120R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG120R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG120R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG120R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG50R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG50R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG50R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG50R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG50R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG75R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG75R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG75R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG75R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG75R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG90R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG90R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG90R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG90R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG90R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG120R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG120R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG120R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG120R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG120R9Id90HE10Iso40EBOnlyTrackIsoFilter ) process.HLTEle12CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter + process.hltEle12CaloIdLTrackIdLIsoVLEtFilter + process.hltEgammaClusterShape + process.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle12CaloIdLTrackIdLIsoVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + process.hltEle12CaloIdLTrackIdLIsoVLDetaFilter + process.hltEle12CaloIdLTrackIdLIsoVLDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter ) process.HLTEle18CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle18CaloIdLTrackIdLIsoVLL1MatchFilter + process.hltEle18CaloIdLTrackIdLIsoVLEtFilter + process.hltEgammaClusterShape + process.hltEle18CaloIdLTrackIdLIsoVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle18CaloIdLTrackIdLIsoVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle18CaloIdLTrackIdLIsoVLEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle18CaloIdLTrackIdLIsoVLHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle18CaloIdLTrackIdLIsoVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle18CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + process.hltEle18CaloIdLTrackIdLIsoVLDetaFilter + process.hltEle18CaloIdLTrackIdLIsoVLDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle18CaloIdLTrackIdLIsoVLTrackIsoFilter ) process.HLTEle23CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle23CaloIdLTrackIdLIsoVLL1MatchFilter + process.hltEle23CaloIdLTrackIdLIsoVLEtFilter + process.hltEgammaClusterShape + process.hltEle23CaloIdLTrackIdLIsoVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle23CaloIdLTrackIdLIsoVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle23CaloIdLTrackIdLIsoVLEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle23CaloIdLTrackIdLIsoVLHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle23CaloIdLTrackIdLIsoVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle23CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + process.hltEle23CaloIdLTrackIdLIsoVLDetaFilter + process.hltEle23CaloIdLTrackIdLIsoVLDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle23CaloIdLTrackIdLIsoVLTrackIsoFilter ) @@ -46216,12 +46205,12 @@ process.HLTPhoton22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEG22EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG22HEFilter ) process.HLTPhoton30Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG25Filter + process.hltEG30EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30HEFilter ) process.HLTPhoton36Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG30Filter + process.hltEG36EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HEFilter ) -process.HLTPhoton50Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG50EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50HEFilter ) -process.HLTPhoton75Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG75EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75HEFilter ) -process.HLTPhoton90Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG90EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90HEFilter ) -process.HLTPhoton120Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG120EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120HEFilter ) -process.HLTPhoton175Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG175EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG175HEFilter ) -process.HLTPhoton165HE10Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG165EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG165HE10Filter ) +process.HLTPhoton50Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG50EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50HEFilter ) +process.HLTPhoton75Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG75EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75HEFilter ) +process.HLTPhoton90Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG90EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90HEFilter ) +process.HLTPhoton120Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG120EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120HEFilter ) +process.HLTPhoton175Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG175EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG175HEFilter ) +process.HLTPhoton165HE10Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG165EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG165HE10Filter ) process.HLTPhoton22R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEG22R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG22R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG22R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG22R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG22R9Id90HE10IsoMHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG22R9Id90HE10IsoMTrackIsoFilter ) process.HLTPhoton30R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG25Filter + process.hltEG30R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG30R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG30R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG30R9Id90HE10IsoMHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG30R9Id90HE10IsoMTrackIsoFilter ) process.HLTPhoton36R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG30Filter + process.hltEG36R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG36R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG36R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36R9Id90HE10IsoMHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG36R9Id90HE10IsoMTrackIsoFilter ) @@ -46230,8 +46219,8 @@ process.HLTPhoton90R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG90R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG90R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG90R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG90R9Id90HE10IsoMHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG90R9Id90HE10IsoMTrackIsoFilter ) process.HLTPhoton120R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG120R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG120R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG120R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG120R9Id90HE10IsoMHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG120R9Id90HE10IsoMTrackIsoFilter ) process.HLTPhoton165R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG165R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG165R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG165R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG165R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG165R9Id90HE10IsoMHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG165R9Id90HE10IsoMTrackIsoFilter ) -process.HLTDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter + process.hltEG36EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id50b80eR9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHToverET + process.hltEG36HE10P5R9Id50b80eHEFilter + cms.ignore(process.hltEG36R9Id85HE10P5R9Id50b80eR9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10P5R9Id50b80eClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoLastFilter) + process.hltEG36RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id50b80eR9IdUnseededFilter + process.hltEgammaHToverETUnseeded + process.hltDiEG18HE10P5R9Id50b80eHEUnseededFilter + cms.ignore(process.hltEG18R9Id85HE10P5R9Id50b80eR9UnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG18CaloId24b40eHE10P5R9Id50b80eClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eTrackIsoUnseededLastFilter) + process.hltDiEG18R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95CombMassLastFilter ) -process.HLTDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter + process.hltEG42EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter + process.hltEgammaR9ID + process.hltEG42R9Id50b80eR9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHToverET + process.hltEG42HE10P5R9Id50b80eHEFilter + cms.ignore(process.hltEG42R9Id85HE10P5R9Id50b80eR9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG42CaloId24b40eHE10P5R9Id50b80eClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG42Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG42Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoLastFilter) + process.hltEG42RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG22EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG22R9Id50b80eR9IdUnseededFilter + process.hltEgammaHToverETUnseeded + process.hltDiEG22HE10P5R9Id50b80eHEUnseededFilter + cms.ignore(process.hltEG22R9Id85HE10P5R9Id50b80eR9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG22CaloId24b40eHE10P5R9Id50b80eClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eTrackIsoUnseededLastFilter) + process.hltDiEG22RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter ) +process.HLTDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG36EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id50b80eR9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHToverET + process.hltEG36HE10P5R9Id50b80eHEFilter + cms.ignore(process.hltEG36R9Id85HE10P5R9Id50b80eR9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10P5R9Id50b80eClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoLastFilter) + process.hltEG36RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id50b80eR9IdUnseededFilter + process.hltEgammaHToverETUnseeded + process.hltDiEG18HE10P5R9Id50b80eHEUnseededFilter + cms.ignore(process.hltEG18R9Id85HE10P5R9Id50b80eR9UnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG18CaloId24b40eHE10P5R9Id50b80eClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10P5R9Id50b80eTrackIsoUnseededLastFilter) + process.hltDiEG18R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95CombMassLastFilter ) +process.HLTDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG42EtL1SingleEG35ORDoubleEG1510ORDoubleEG2210EtFilter + process.hltEgammaR9ID + process.hltEG42R9Id50b80eR9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHToverET + process.hltEG42HE10P5R9Id50b80eHEFilter + cms.ignore(process.hltEG42R9Id85HE10P5R9Id50b80eR9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG42CaloId24b40eHE10P5R9Id50b80eClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG42Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG42Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoLastFilter) + process.hltEG42RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG22EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG22R9Id50b80eR9IdUnseededFilter + process.hltEgammaHToverETUnseeded + process.hltDiEG22HE10P5R9Id50b80eHEUnseededFilter + cms.ignore(process.hltEG22R9Id85HE10P5R9Id50b80eR9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG22CaloId24b40eHE10P5R9Id50b80eClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eEcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eHcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10P5R9Id50b80eTrackIsoUnseededLastFilter) + process.hltDiEG22RId85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eLegCombLastFilter ) process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets = cms.Sequence( process.HLTFastPrimaryVertexSequence + process.hltFastPVPixelVertexSelector + process.HLTDoLocalPixelSequenceRegForBTag + process.HLTDoLocalStripSequenceRegForBTag + process.hltSelectorJets30L1FastJet + process.hltSelectorCentralJets30L1FastJeta + process.hltSelector8CentralJetsL1FastJet ) process.HLT2PromptTrackRequirementIter0DisplacedJets = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex + process.hltL3DisplacedDijet100FullTracksTrackIPProducer + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIP + process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter ) process.HLTIterativeTrackingForBTagIter12 = cms.Sequence( process.HLTIterativeTrackingForBTagIteration1 + process.hltIter1MergedForBTag + process.HLTIterativeTrackingForBTagIteration2 + process.hltIter2MergedForBTag ) @@ -46252,12 +46241,13 @@ process.HLT2PromptTrackRequirementIter0HadronJetsTightID = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJetsTightID + process.hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJetsTightID + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID + process.hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJetsTightID ) process.HLTPromptTrackRequirementIter12HadronJetsTightID = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJetsTightID + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJetsTightID + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID + process.hltL4PromptHadronJetsFullTracksHLTCaloJetTagFilterTightID ) process.HLTL1EGHttEle27erWP85GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1EG25erHTT125Filter + process.hltL1EGHttEG27EtFilter + process.hltEgammaClusterShape + process.hltL1EGHttEle27WP85ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltL1EGHttEle27WP85HEFilter + process.hltEgammaEcalPFClusterIso + process.hltL1EGHttEle27WP85EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltL1EGHttEle27WP85HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltL1EGHttEle27WP85PixelMatchFilter + process.HLTGsfElectronSequence + process.hltL1EGHttEle27WP85GsfOneOEMinusOneOPFilter + process.hltL1EGHttEle27WP85GsfMissingHitsFilter + process.hltL1EGHttEle27WP85GsfDetaFilter + process.hltL1EGHttEle27WP85GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltL1EGHttEle27WP85GsfTrackIsoFilter ) -process.HLTPhoton90_CaloId_Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG90EtL1SingleEG35Filter + process.hltEgammaClusterShape + process.hltEgammaCusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90L1SingleEG35HEFilter ) +process.HLTPhoton90_CaloId_Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG90EtL1SingleEG40Filter + process.hltEgammaClusterShape + process.hltEgammaCusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90L1SingleEG40HEFilter ) process.HLTSingleEle8CaloIdVLTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltSingleEle8EgammaCandidatesWrapper + process.hltMu8Ele8EG8EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu8Ele8EG8HEFilter + process.hltEgammaClusterShape + process.hltMu8Ele8EG8CaloIdLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltMu8Ele8CaloIdLPixelMatchFilter + process.hltMu8Ele8CkfTrackCandidateMaker + process.hltMu8Ele8CkfTrackProducer + process.hltMu8Ele8HLTPixelMatchElectronProducers + process.hltMu8Ele8HLTElectronDetaDphiProducer + process.hltElectronOneOEMinusOneOPFilterRegional + process.hltMu8Ele8CaloIdLTrkIdVLDEtaFilter + process.hltMu8Ele8CaloIdLTrkIdVLDPhiFilter ) process.HLTDoubleEle8CaloIdVLTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEle8EgammaCandidatesWrapper + process.hltEG8EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG8HEFilter + process.hltEgammaClusterShape + process.hltEG8CaloIdLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle8CaloIdLPixelMatchFilter + process.hltDoubleEle8CkfTrackCandidateMaker + process.hltDoubleEle8TrackProducer + process.hltDoubleEle8HLTPixelMatchElectronProducer + process.hltDoubleEle8HLTElectronDetaDphiProducer + process.hltDoubleEle8OneOEMinusOneOPFilterRegional + process.hltDoubleEle8CaloIdLTrkIdVLDEtaFilter + process.hltDoubleEle8CaloIdLTrkIdVLDPhiFilter ) process.HLTSingleEle10CaloIdTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaTriggerFilterObjectWrapper + process.hltSingleEle10CaloIdTrackIdVLEtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltSingleEle10CaloIdTrackIdVLHoverEFilter + process.hltEgammaClusterShape + process.hltSingleEle10CaloIdTrackIdVLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltSingleEle10CaloIdTrackIdVLPixelMatchFilter + process.hltSingleEle10CaloIdTrackIdVLCkfTrackCandidateMaker + process.hltSingleEle10CaloIdTrackIdVLTrackProducer + process.hltSingleEle10CaloIdTrackIdVLPixelMatchElectronProducers + process.hltSingleEle10CaloIdTrackIdVLDetaDphiProducer + process.hltSingleEle10CaloIdTrackIdVLOneOEMinusOneOPFilterRegional + process.hltSingleEle10CaloIdTrackIdVLDEtaFilter + process.hltSingleEle10CaloIdTrackIdVLDphiFilter ) process.HLTEle15VVVLGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5Filter + process.hltEG15EtFilter + process.hltEgammaClusterShape + process.hltEle15VVVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle15VVVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle15VVVLEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle15VVVLHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle15VVVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle15VVVLGsfOneOEMinusOneOPFilter + process.hltEle15VVVLGsfMissingHitsFilter + process.hltEle15VVVLGsfDetaFilter + process.hltEle15VVVLGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle15VVVLGsfTrackIsoFilter ) process.HLTEle15GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5Filter + process.hltEG15EtFilter + process.hltEgammaClusterShape + process.hltEle15VVVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle15VVVLHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle15PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle15GsfOneOEMinusOneOPFilter + process.hltEle15GsfMissingHitsFilter + process.hltEle15GsfDetaFilter + process.hltEle15GsfDphiFilter ) +process.HLTMu15IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTRecopixelvertexingForHighMultSequence = cms.Sequence( process.hltPixelLayerTriplets + process.hltPixelTracksForHighMult + process.hltPixelVerticesForHighMult ) process.HLTriggerFirstPath = cms.Path( process.hltGetConditions + process.hltGetRaw + process.hltBoolFalse ) @@ -46270,8 +46260,8 @@ process.HLT_Dimuon13_Upsilon_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu10MuOpen + process.hltPreDimuon13Upsilon + process.hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon13UpsilonL3Filtered + process.hltDisplacedmumuVtxProducerDimuon13Upsilon + process.hltDisplacedmumuFilterDimuon13Upsilon + process.HLTEndSequence ) process.HLT_Dimuon20_Jpsi_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu10MuOpen + process.hltPreDimuon20Jpsi + process.hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon20JpsiL3Filtered + process.hltDisplacedmumuVtxProducerDimuon20Jpsi + process.hltDisplacedmumuFilterDimuon20Jpsi + process.HLTEndSequence ) process.HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleEG2210 + process.hltPreDoubleEle2422eta2p1WP75Gsf + process.HLTEle24Ele22WP75GsfSequence + process.HLTEndSequence ) -process.HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPreDoubleEle33CaloIdLGsfTrkIdVLMW + process.HLTEle33CaloIdLGsfTrkIdVLMWSequence + process.HLTDoubleEle33CaloIdLGsfTrkIdVLMWUnseededSequence + process.HLTEndSequence ) -process.HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPreDoubleEle33CaloIdLGsfTrkIdVL + process.HLTEle33CaloIdLGsfTrkIdVLSequence + process.HLTDoubleEle33CaloIdLGsfTrkIdVLUnseededSequence + process.HLTEndSequence ) +process.HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPreDoubleEle33CaloIdLGsfTrkIdVLMW + process.HLTEle33CaloIdLGsfTrkIdVLMWSequence + process.HLTDoubleEle33CaloIdLGsfTrkIdVLMWUnseededSequence + process.HLTEndSequence ) +process.HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPreDoubleEle33CaloIdLGsfTrkIdVL + process.HLTEle33CaloIdLGsfTrkIdVLSequence + process.HLTDoubleEle33CaloIdLGsfTrkIdVLUnseededSequence + process.HLTEndSequence ) process.HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er + process.hltPreDoubleMediumIsoPFTau40Trk1eta2p1Reg + process.HLTL2TauJetsL1IsoTauSeededSequence + process.hltDoubleL2Tau35eta2p2 + process.HLTL2TauPixelIsolationSequence + process.hltL2TauIsoFilter + process.hltL2TauJetsIso + process.hltDoubleL2IsoTau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFJetTriggerSequenceReg + process.HLTMediumIsoPFTauSequenceReg + process.hltDoublePFTau40Reg + process.hltPFTauTrackPt1DiscriminatorReg + process.hltSelectedPFTausTrackPt1Reg + process.hltDoublePFTau40TrackPt1Reg + process.hltSelectedPFTausTrackPt1MediumIsolationReg + process.hltDoublePFTau40TrackPt1MediumIsolationReg + process.hltL1JetsHLTDoublePFTauTrackPt1MediumIsolationMatchReg + process.hltDoublePFTau40TrackPt1MediumIsolationL1HLTMatchedReg + process.hltDoublePFTau40TrackPt1MediumIsolationDz02Reg + process.HLTEndSequence ) process.HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er + process.hltPreDoubleMediumIsoPFTau40Trk1eta2p1 + process.HLTL2TauJetsL1IsoTauSeededSequence + process.hltDoubleL2Tau35eta2p2 + process.HLTL2TauPixelIsolationSequence + process.hltL2TauIsoFilter + process.hltL2TauJetsIso + process.hltDoubleL2IsoTau35eta2p2 + process.HLTPFReconstructionSequenceForTaus + process.HLTMediumIsoPFTauSequence + process.hltDoublePFTau40 + process.hltPFTauTrackPt1Discriminator + process.hltSelectedPFTausTrackPt1 + process.hltDoublePFTau40TrackPt1 + process.hltSelectedPFTausTrackPt1MediumIsolation + process.hltDoublePFTau40TrackPt1MediumIsolation + process.hltL1JetsHLTDoublePFTauTrackPt1MediumIsolationMatch + process.hltDoublePFTau40TrackPt1MediumIsolationL1HLTMatched + process.hltDoublePFTau40TrackPt1MediumIsolationDz02 + process.HLTEndSequence ) process.HLT_DoubleMu33NoFiltersNoVtx_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreDoubleMu33NoFiltersNoVtx + process.hltL1fDimuonL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fDimuonL1f0L2NoVtxFiltered10 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVf10L3NoFiltersNoVtxFiltered33 + process.HLTEndSequence ) @@ -46294,13 +46284,11 @@ process.HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0er16NoOS + process.hltPreDimuon0er16JpsiNoOSNoVertexing + process.hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon0JpsiNoOSL3Filtered + process.HLTEndSequence ) process.HLT_Dimuon0er16_Jpsi_NoVertexing_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0er16OS + process.hltPreDimuon0er16JpsiNoVertexing + process.hltL1fL1sL1DoubleMu0er16OSL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon0JpsiOSL3Filtered + process.HLTEndSequence ) process.HLT_Dimuon6_Jpsi_NoVertexing_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0 + process.hltPreDimuon6JpsiNoVertexing + process.hltL1fL1DoubleMu0L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fDoubleMu2L2PreFiltered2 + process.HLTL3muonrecoSequence + process.hltDimuon6JpsiL3Filtered + process.HLTEndSequence ) -process.HLT_DoublePhoton85_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPreDoublePhoton85 + process.HLTDoublePho85Sequence + process.HLTEndSequence ) -process.HLT_Ele17_Ele12_Ele10_CaloId_TrackId_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1EG14EG10EG8 + process.hltPreEle17Ele12Ele10CaloIdTrackId + process.HLTEle17Ele12Ele10CaloIdTrackIdSequence + process.HLTEndSequence ) +process.HLT_DoublePhoton85_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPreDoublePhoton85 + process.HLTDoublePho85Sequence + process.HLTEndSequence ) process.HLT_Ele17_Ele8_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleEG1510 + process.hltPreEle17Ele8Gsf + process.HLTEle17Ele8GsfSequence + process.HLTEndSequence ) process.HLT_Ele20WP60_Ele8_Mass55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPreEle20WP60Ele8Mass55 + process.HLTEle20WP60Ele8Mass55Sequence + process.HLTEndSequence ) process.HLT_Ele22_eta2p1_WP75_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG18 + process.hltPreEle22eta2p1WP75Gsf + process.HLTSingleEle22erWP75GsfSequence + process.HLTEndSequence ) process.HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1IsoEG20erTauJet20er + process.hltPreEle22eta2p1WP75GsfLooseIsoPFTau20 + process.HLTEle22WP75GsfSequence + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.hltOverlapFilterIsoEle22WP75GsfCaloJet5 + process.HLTPFTriggerSequenceForTaus + process.HLTIsoEle22WP75GsfLooseIsoPFTau20Sequence + process.HLTEndSequence ) -process.HLT_Ele23_Ele12_CaloId_TrackId_Iso_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleEG20101LegIsoORDoubleEG2210ORDoubleEG1510 + process.hltPreEle23Ele12CaloIdTrackIdIso + process.HLTEle23Ele12CaloIdTrackIdIsoSequence + process.HLTEndSequence ) process.HLT_Ele25WP60_SC4_Mass55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPreEle25WP60SC4Mass55 + process.HLTEle25WP60SC4Mass55Sequence + process.HLTEndSequence ) process.HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70 + process.hltPreEle25eta2p1WP85GsfPFMET80boostedW + process.HLTEle25WP85GsfSequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET80Filter + process.HLTEndSequence ) process.HLT_Ele35_eta2p1_WP85_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORL1SingleIsoEG30er + process.hltPreEle35eta2p1WP85Gsf + process.HLTEle35WP85GsfSequence + process.HLTEndSequence ) @@ -46318,32 +46306,34 @@ process.HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG30er + process.hltPreEle32eta2p1WP75GsfTriCentralPFJet30 + process.HLTEle32erWP75GsfSequence + process.HLTAK4PFJetsSequence + process.hltEle32JetCollectionsForLeptonPlusPFJets + process.hltEle32TriCentralPFJet30EleCleaned + process.HLTEndSequence ) process.HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG30er + process.hltPreEle32eta2p1WP75GsfTriCentralPFJet504030 + process.HLTEle32erWP75GsfSequence + process.HLTAK4PFJetsSequence + process.hltEle32JetCollectionsForLeptonPlusPFJets + process.hltEle32TriCentralPFJet30EleCleaned + process.hltEle32DiCentralPFJet40EleCleaned + process.hltEle32CentralPFJet50EleCleaned + process.HLTEndSequence ) process.HLT_Ele32_eta2p1_WP75_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG30er + process.hltPreEle32eta2p1WP75Gsf + process.HLTEle32erWP75GsfSequence + process.HLTEndSequence ) -process.HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 + process.HLTEle45CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hltDiPFJet50 + process.hltEle45CaloIdVTGsfTrkIdTCleanAK4PFJet + process.hltEle45CaloIdVTGsfTrkIdTDiCentralPFJet50EleCleaned + process.hltEle45CaloIdVTGsfTrkIdTCentralPFJet200EleCleaned + process.HLTEndSequence ) -process.HLT_Ele105_CaloIdVT_GsfTrkIdT_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPreEle105CaloIdVTGsfTrkIdT + process.HLTEle105CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) +process.HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 + process.HLTEle45CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hltDiPFJet50 + process.hltEle45CaloIdVTGsfTrkIdTCleanAK4PFJet + process.hltEle45CaloIdVTGsfTrkIdTDiCentralPFJet50EleCleaned + process.hltEle45CaloIdVTGsfTrkIdTCentralPFJet200EleCleaned + process.HLTEndSequence ) +process.HLT_Ele105_CaloIdVT_GsfTrkIdT_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPreEle105CaloIdVTGsfTrkIdT + process.HLTEle105CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) process.HLT_HT650_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175 + process.hltPreHT650 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt650 + process.HLTEndSequence ) process.HLT_Mu16_eta2p1_CaloMET30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreMu16eta2p1CaloMET30 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTEndSequence ) -process.HLT_IsoMu16_eta2p1_CaloMET30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreIsoMu16eta2p1CaloMET30 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTEndSequence ) -process.HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) -process.HLT_IsoMu17_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16er + process.hltPreIsoMu17eta2p1 + process.hltL1fL1sSingleMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sSingleMu16erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu16erTauJet20er + process.hltPreIsoMu17eta2p1LooseIsoPFTau20 + process.hltL1fL1sMu16erTauJet20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erTauJet20erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTIsoMuLooseIsoPFTauSequence + process.HLTEndSequence ) -process.HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16er + process.hltPreIsoMu17eta2p1LooseIsoPFTau20SingleL1 + process.hltL1fL1sSingleMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sSingleMu16erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTSingleIsoMu17LooseIsoPFTau20Sequence + process.HLTEndSequence ) -process.HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu16erIsoTau36er + process.hltPreIsoMu17eta2p1MediumIsoPFTau40Trk1eta2p1Reg + process.hltL1fL1sMu16erIsoTau36erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erIsoTau36erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTL2TauJetsL1IsoTauSeededSequence + process.hltL2Tau35eta2p2 + process.HLTL2TauPixelIsolationSequence + process.hltL2TauIsoFilter + process.hltL2TauJetsIso + process.hltL2IsoTau35eta2p2 + process.hltOverlapFilterIsoMu17L2IsoTau35 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFJetTriggerSequenceRegNoMu + process.HLTIsoMu17MediumIsoPFTau40SequenceReg + process.HLTEndSequence ) -process.HLT_DoubleIsoMu17_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu125 + process.hltPreDoubleIsoMu17eta2p1 + process.hltL1fL1sDoubleMu125L1Filtered16er + process.HLTL2muonrecoSequence + process.hltL2fL1sDoubleMu125L1f16erL2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q + process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2 + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1LooseIsoPFTau20 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTIsoMu24LooseIsoPFTau20Sequence + process.HLTEndSequence ) -process.HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1CentralPFJet30BTagCSV07 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 + process.hltJetFilterSingleTopIsoMu20Eta2p1 + process.HLTBtagCSVSequencePF + process.hltCSVFilterSingleTop + process.HLTEndSequence ) -process.HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1TriCentralPFJet30 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + process.HLTEndSequence ) -process.HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1TriCentralPFJet504030 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + process.hltIsoMu20Eta2p1Trk02DiCentralPFJet40MuCleaned + process.hltIsoMu20Eta2p1Trk02CentralPFJet50MuCleaned + process.HLTEndSequence ) -process.HLT_IsoMu20_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu24_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu24 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16L1f0L2f16QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltJetsNoLeptonsSingleTopIsoMu24Eta2p1 + process.hltJetFilterSingleTopIsoMu24Eta2p1 + process.HLTBtagCSVSequencePF + process.hltCSVFilterSingleTop + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1TriCentralPFJet30 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1TriCentralPFJet504030 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + process.hltIsoMu24Eta2p1Trk02DiCentralPFJet40MuCleaned + process.hltIsoMu24Eta2p1Trk02CentralPFJet50MuCleaned + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoTkMu20_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16er + process.hltPreIsoTkMu20eta2p1 + process.HLTMuonLocalRecoSequence + process.HLTHighPt20TrackerMuonSequence + process.hltL3fL1sMu16Eta2p1f0TkFiltered20Q + process.HLTHighPtTkMucaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltL3fL1sMu16L1Eta2p1f0TkFiltered20QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoTkMu24_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoTkMu24 + process.HLTMuonLocalRecoSequence + process.HLTHighPtTrackerMuonSequence + process.hltL3fL1sMu16f0TkFiltered24Q + process.HLTHighPtTkMucaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltL3fL1sMu16L1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoTkMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoTkMu24eta2p1 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q + process.HLTHighPtTkMucaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltL3fL1sMu20L1Eta2p1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreIsoMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu25L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoTkMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreIsoTkMu27 + process.HLTMuonLocalRecoSequence + process.HLTHighPt27TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered27Q + process.HLTHighPtTkMucaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltL3fL1sMu25L1f0TkFiltered27QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) +process.HLT_IsoMu16_eta2p1_CaloMET30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreIsoMu16eta2p1CaloMET30 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTMu16eta2p1IsolationSequence + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTEndSequence ) +process.HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTMu16eta2p1IsolationSequence + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) +process.HLT_IsoMu17_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16er + process.hltPreIsoMu17eta2p1 + process.hltL1fL1sSingleMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sSingleMu16erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + process.HLTMu17eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu16erTauJet20er + process.hltPreIsoMu17eta2p1LooseIsoPFTau20 + process.hltL1fL1sMu16erTauJet20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erTauJet20erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q + process.HLTMu17eta2p1TauJet20IsolationSequence + process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTIsoMuLooseIsoPFTauSequence + process.HLTEndSequence ) +process.HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16er + process.hltPreIsoMu17eta2p1LooseIsoPFTau20SingleL1 + process.hltL1fL1sSingleMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sSingleMu16erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + process.HLTMu17eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTSingleIsoMu17LooseIsoPFTau20Sequence + process.HLTEndSequence ) +process.HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu16erIsoTau36er + process.hltPreIsoMu17eta2p1MediumIsoPFTau40Trk1eta2p1Reg + process.hltL1fL1sMu16erIsoTau36erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erIsoTau36erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q + process.HLTMu17eta2p1IsoTau36erIsolationSequence + process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + process.HLTL2TauJetsL1IsoTauSeededSequence + process.hltL2Tau35eta2p2 + process.HLTL2TauPixelIsolationSequence + process.hltL2TauIsoFilter + process.hltL2TauJetsIso + process.hltL2IsoTau35eta2p2 + process.hltOverlapFilterIsoMu17L2IsoTau35 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFJetTriggerSequenceRegNoMu + process.HLTIsoMu17MediumIsoPFTau40SequenceReg + process.HLTEndSequence ) +process.HLT_DoubleIsoMu17_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu125 + process.hltPreDoubleIsoMu17eta2p1 + process.hltL1fL1sDoubleMu125L1Filtered16er + process.HLTL2muonrecoSequence + process.hltL2fL1sDoubleMu125L1f16erL2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q + process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2 + process.HLTDoubleMu17eta2p1IsolationSequence + process.hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1LooseIsoPFTau20 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTIsoMu24LooseIsoPFTau20Sequence + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1CentralPFJet30BTagCSV07 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTMu20eta2p1NoL1erIsolationSequence + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 + process.hltJetFilterSingleTopIsoMu20Eta2p1 + process.HLTBtagCSVSequencePF + process.hltCSVFilterSingleTop + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1TriCentralPFJet30 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTMu20eta2p1NoL1erIsolationSequence + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1TriCentralPFJet504030 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTMu20eta2p1NoL1erIsolationSequence + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + process.hltIsoMu20Eta2p1Trk02DiCentralPFJet40MuCleaned + process.hltIsoMu20Eta2p1Trk02CentralPFJet50MuCleaned + process.HLTEndSequence ) +process.HLT_IsoMu20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QL3Filtered20Q + process.HLTMu20IsolationSequence + process.hltL3crIsoL1sMu16L1f0L2f10QL3f20QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16er + process.hltPreIsoMu20eta2p1 + process.hltL1fL1sMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20eta2p1IsolationSequence + process.hltL3crIsoL1sMu16Eta2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu24_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu24 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltJetsNoLeptonsSingleTopIsoMu24Eta2p1 + process.hltJetFilterSingleTopIsoMu24Eta2p1 + process.HLTBtagCSVSequencePF + process.hltCSVFilterSingleTop + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1TriCentralPFJet30 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1TriCentralPFJet504030 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + process.hltIsoMu24Eta2p1Trk02DiCentralPFJet40MuCleaned + process.hltIsoMu24Eta2p1Trk02CentralPFJet50MuCleaned + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreIsoMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu25L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + process.HLTMu27IsolationSequence + process.hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoTkMu20 + process.hltL1fL1sMu16L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt20TrackerMuonSequence + process.hltL3fL1sMu16f0TkFiltered20Q + process.HLTTkMu20IsolationSequence + process.hltL3fL1sMu16L1f0Tkf20QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu20_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16er + process.hltPreIsoTkMu20eta2p1 + process.hltL1fL1sMu16erL1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt20TrackerMuonSequence + process.hltL3fL1sMu16Eta2p1f0TkFiltered20Q + process.HLTTkMu20eta2p1IsolationSequence + process.hltL3fL1sMu16Eta2p1L1f0Tkf20QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu24_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoTkMu24 + process.hltL1fL1sMu16L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu16f0TkFiltered24Q + process.HLTTkMu24IsolationSequence + process.hltL3fL1sMu16L1f0Tkf24QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoTkMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q + process.HLTTkMu24eta2p1IsolationSequence + process.hltL3fL1sMu20Eta2p1L1f0Tkf24QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreIsoTkMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt27TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered27Q + process.HLTTkMu27IsolationSequence + process.hltL3fL1sMu25L1f0Tkf27QL3trkIsoFiltered0p09 + process.HLTEndSequence ) process.HLT_IterativeTracking_v1 = cms.Path( process.HLTBeginSequence + process.hltPreIterativeTracking + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter04 + process.HLTEndSequence ) process.HLT_JetE30_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sL1SingleJetC20NotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreJetE30NoBPTX3BXNoHalo + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) process.HLT_JetE30_NoBPTX_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleJetC20NotBptxOR + process.hltPreJetE30NoBPTX + process.HLTStoppedHSCPLocalHcalReco + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) @@ -46352,10 +46342,10 @@ process.HLT_L2DoubleMu23_NoVertex_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreL2DoubleMu23NoVertex + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sDoubleMu103p5L1f0L2NoVtxPreFiltered23 + process.HLTEndSequence ) process.HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreL2DoubleMu28NoVertex2ChaAngle2p5Mass10 + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered28 + process.hltL2DoubleMu28NoVertexL2Filtered2ChaAngle2p5Mass10 + process.HLTEndSequence ) process.HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreL2DoubleMu38NoVertex2ChaAngle2p5Mass10 + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered38 + process.hltL2DoubleMu38NoVertexL2Filtered2ChaAngle2p5Mass10 + process.HLTEndSequence ) -process.HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMu6NotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu10NoVertexNoBPTX3BXNoHalo + process.hltL1fL1sMu6NotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu6NotBptxORL1f0L2Filtered10 + process.HLTEndSequence ) -process.HLT_L2Mu10_NoVertex_NoBPTX_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6NotBptxOR + process.hltPreL2Mu10NoVertexNoBPTX + process.hltL1fL1sMu6NotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu6NotBptxORL1f0L2Filtered10 + process.HLTEndSequence ) -process.HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMu6NotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu20NoVertex3StaNoBPTX3BXNoHalo + process.hltL1fL1sMu6NotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu6NotBptxORL1f0L2Filtered20Sta3 + process.HLTEndSequence ) -process.HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMu6NotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu30NoVertex3StaNoBPTX3BXNoHalo + process.hltL1fL1sMu6NotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu6NotBptxORL1f0L2Filtered30Sta3 + process.HLTEndSequence ) +process.HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMuOpenNotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu10NoVertexNoBPTX3BXNoHalo + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) +process.HLT_L2Mu10_NoVertex_NoBPTX_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMuOpenNotBptxOR + process.hltPreL2Mu10NoVertexNoBPTX + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) +process.HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMuOpenNotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu35NoVertex3StaNoBPTX3BXNoHalo + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered35Sta3 + process.HLTEndSequence ) +process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMuOpenNotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu40NoVertex3StaNoBPTX3BXNoHalo + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + process.HLTEndSequence ) process.HLT_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1QuadJetC36TauJet52 + process.hltPreLooseIsoPFTau50Trk30eta2p1 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) process.HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORL1ETM60NotJet52WdPhi2 + process.hltPreLooseIsoPFTau50Trk30eta2p1MET120 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoMETSequence + process.hltMET120 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean120 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID120 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) process.HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM50ORL1ETM70ORL1ETM60NotJet52WdPhi2 + process.hltPreLooseIsoPFTau50Trk30eta2p1MET80 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoMETSequence + process.hltMET80 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean80 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID80 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) @@ -46366,23 +46356,23 @@ process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + process.hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + process.HLTL3muonrecoSequence + process.hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + process.hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuonGlb17Glb8RelTrkIsoFiltered0p4 + process.hltDiMuonGlb17Glb8RelTrkIsoFiltered0p4DzFiltered0p2 + process.HLTEndSequence ) process.HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreMu17TrkIsoVVLTkMu8TrkIsoVVL + process.hltL1fL1sDoubleMu103p5L1OneMuFiltered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sDoubleMu103p5L1f0OneMuL2Filtered10 + process.HLTL3muonrecoSequence + process.hltL3fL1sDoubleMu103p5L1f0L2f10L3Filtered17 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered17TrkFiltered8 + process.HLTGlbtrkmuontrkisovvlSequence + process.hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4 + process.HLTEndSequence ) process.HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreMu17TrkIsoVVLTkMu8TrkIsoVVLDZ + process.hltL1fL1sDoubleMu103p5L1OneMuFiltered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sDoubleMu103p5L1f0OneMuL2Filtered10 + process.HLTL3muonrecoSequence + process.hltL3fL1sDoubleMu103p5L1f0L2f10L3Filtered17 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered17TrkFiltered8 + process.HLTGlbtrkmuontrkisovvlSequence + process.hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4 + process.hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4DzFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu23_TrkIsoVVL_Ele12_Gsf_CaloId_TrackId_Iso_MediumWP_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu20EG10 + process.hltPreMu23TrkIsoVVLEle12GsfCaloIdTrackIdIsoMediumWP + process.hltL1fL1sMu20EG10L1MuFiltered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20EG10L1f0L2MuFiltered0 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20EG10L1f0L2f0L3MuFiltered23 + process.HLTL3muontrkisovvlSequence + process.hltL1Mu12EG7L3IsoMuFiltered23 + process.HLTMu23Ele12_Gsf + process.HLTEndSequence ) process.HLT_Mu25_TkMu0_dEta18_Onia_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu20erORSingleMu25 + process.hltPreMu25TkMu0dEta18Onia + process.hltL1fL1sMu16orMu20erorMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu20erorMu25L1f0L2Filtered0 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu20erorMu25L1f0L2f0L3Filtered25 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered25TrkFiltered0 + process.hltDiMuonGlb25Trk0DzFiltered0p2 + process.HLTEndSequence ) process.HLT_Mu27_TkMu8_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu25 + process.hltPreMu27TkMu8 + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu25L1f0L2Filtered25 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered27 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered27TrkFiltered8 + process.hltDiMuonGlb27Trk8DzFiltered0p2 + process.HLTEndSequence ) process.HLT_Mu30_TkMu11_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu25 + process.hltPreMu30TkMu11 + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu25L1f0L2Filtered25 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered30TrkFiltered11 + process.hltDiMuonGlb30Trk11DzFiltered0p2 + process.HLTEndSequence ) process.HLT_Mu40_TkMu11_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu25 + process.hltPreMu40TkMu11 + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu25L1f0L2Filtered25 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered40TrkFiltered11 + process.hltDiMuonGlb40Trk11DzFiltered0p2 + process.HLTEndSequence ) process.HLT_Mu40_eta2p1_PFJet200_PFJet50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16erORSingleMu20er + process.hltPreMu40eta2p1PFJet200PFJet50 + process.hltL1fL1sMu16erorMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erorMu20erL1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erorMu20erL1f0L2f16QL3Filtered40Q + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hltDiPFJet50 + process.hltMu40eta2p1CleanAK4PFJet + process.hltMu40eta2p1DiCentralPFJet50MuCleaned + process.hltMu40eta2p1CentralPFJet200MuCleaned + process.HLTEndSequence ) +process.HLT_Mu20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreMu20 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QL3Filtered20Q + process.HLTEndSequence ) +process.HLT_TkMu20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreTkMu20 + process.hltL1fL1sMu16L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt20TrackerMuonSequence + process.hltL3fL1sMu16f0TkFiltered20Q + process.HLTEndSequence ) process.HLT_Mu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTEndSequence ) -process.HLT_TkMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreTkMu24eta2p1 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q + process.HLTEndSequence ) +process.HLT_TkMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreTkMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q + process.HLTEndSequence ) process.HLT_Mu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu25L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + process.HLTEndSequence ) -process.HLT_TkMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreTkMu27 + process.HLTMuonLocalRecoSequence + process.HLTHighPt27TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered27Q + process.HLTEndSequence ) +process.HLT_TkMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreTkMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt27TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered27Q + process.HLTEndSequence ) process.HLT_Mu50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu25 + process.hltPreMu50 + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu25L1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered50Q + process.HLTEndSequence ) process.HLT_Mu45_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu25 + process.hltPreMu45eta2p1 + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu25L1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered45e2p1Q + process.HLTEndSequence ) process.HLT_Mu38NoFiltersNoVtx_Photon38_CaloIdL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu5EG20 + process.hltPreMu38NoFiltersNoVtxPhoton38CaloIdL + process.hltL1fL1sMu5EG20L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu5EG20L1f5L2NoVtxFiltered16 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20L1f5L2NVf16L3NoFiltersNoVtxFiltered38 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + process.HLTEndSequence ) process.HLT_Mu42NoFiltersNoVtx_Photon42_CaloIdL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu5EG20 + process.hltPreMu42NoFiltersNoVtxPhoton42CaloIdL + process.hltL1fL1sMu5EG20L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL2fL1sMu5EG20L1f5L2NoVtxFiltered16 + process.hltL3fL1Mu5EG20L1f5L2NVf12L3NoFiltersNoVtxFiltered42 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu42NoFiltersNoVtxPhoton42CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu42NoFiltersNoVtxPhoton42CaloIdLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu42NoFiltersNoVtxPhoton42CaloIdLHEFilter + process.HLTEndSequence ) process.HLT_Mu28NoFiltersNoVtxDisplaced_Photon28_CaloIdL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu5EG20 + process.hltPreMu28NoFiltersNoVtxDisplacedPhoton28CaloIdL + process.hltL1fL1sMu5EG20L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL2fL1sMu5EG20L1f5L2NoVtxFiltered16 + process.hltL3fL1Mu5EG20L1f5L2NVf12L3NoFiltersNoVtxDisplacedFiltered28 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu28NoFiltersNoVtxDisplacedPhoton28CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu28NoFiltersNoVtxDisplacedPhoton28CaloIdLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu28NoFiltersNoVtxDisplacedPhoton28CaloIdLHEFilter + process.HLTEndSequence ) process.HLT_Mu33NoFiltersNoVtxDisplaced_Photon33_CaloIdL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu5EG20 + process.hltPreMu33NoFiltersNoVtxDisplacedPhoton33CaloIdL + process.hltL1fL1sMu5EG20L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu5EG20L1f5L2NoVtxFiltered16 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20L1f5L2NVf16L3NoFiltersNoVtxDisplacedFiltered33 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu33NoFiltersNoVtxDisplacedPhoton33CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu33NoFiltersNoVtxDisplacedPhoton33CaloIdLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu33NoFiltersNoVtxDisplacedPhoton33CaloIdLHEFilter + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_Gsf_CaloId_TrackId_Iso_MediumWP_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu5EG20ORL1Mu5IsoEG18 + process.hltPreMu8TrkIsoVVLEle23GsfCaloIdTrackIdIsoMediumWP + process.hltL1sL1Mu5EG20ORL1Mu5IsoEG18L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2Filtered5 + process.HLTL3muonrecoSequence + process.hltL3fL1sL1Mu5EG20ORL1Mu5IsoEG18L1f0L2f5L3Filtered8 + process.HLTL3muontrkisovvlSequence + process.hltL1sL1Mu5EG20ORL1Mu5IsoEG18L3IsoFiltered8 + process.HLTMu8Ele23_Gsf + process.HLTEndSequence ) process.HLT_PFHT350_PFMET120_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + process.hltPrePFHT350PFMET120NoiseCleaned + process.HLTRecoMETSequence + process.hltMET80 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean70 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID70 + process.hltHtMht + process.hltHt280 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET120Filter + process.hltPFHT + process.hltPFHT350 + process.HLTEndSequence ) process.HLT_PFHT550_4Jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + process.hltPrePFHT5504Jet + process.HLTAK4CaloJetsSequence + process.hltHtMht4Jet + process.hlt4JetHt450 + process.HLTAK4PFJetsSequence + process.hltPFHT4Jet + process.hltPF4JetHT550 + process.HLTEndSequence ) process.HLT_PFHT650_4Jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + process.hltPrePFHT6504Jet + process.HLTAK4CaloJetsSequence + process.hltHtMht4Jet + process.hlt4JetHt550 + process.HLTAK4PFJetsSequence + process.hltPFHT4Jet + process.hltPF4JetHT650 + process.HLTEndSequence ) @@ -46416,11 +46406,11 @@ process.HLT_HT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrETM70 + process.hltPreHT300 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT300 + process.HLTEndSequence ) process.HLT_HT350_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrETM70 + process.hltPreHT350 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.HLTEndSequence ) process.HLT_HT400_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrETM70 + process.hltPreHT400 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT400 + process.HLTEndSequence ) -process.HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT200DiPFJet90PFAlphaT0p57 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT150CaloAlphaT0p54 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT200PFAlphaT0p57 + process.HLTEndSequence ) -process.HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT250DiPFJet90PFAlphaT0p55 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT200CaloAlphaT0p535 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT250PFAlphaT0p55 + process.HLTEndSequence ) -process.HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT300DiPFJet90PFAlphaT0p53 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT250CaloAlphaT0p525 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT300PFAlphaT0p53 + process.HLTEndSequence ) -process.HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT350DiPFJet90PFAlphaT0p52 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT300CaloAlphaT0p52 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT350PFAlphaT0p52 + process.HLTEndSequence ) -process.HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT400DiPFJet90PFAlphaT0p51 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT375CaloAlphaT0p51 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT400PFAlphaT0p51 + process.HLTEndSequence ) +process.HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT200DiPFJet90PFAlphaT0p57 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT150CaloAlphaT0p54 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT200PFAlphaT0p57 + process.HLTEndSequence ) +process.HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT250DiPFJet90PFAlphaT0p55 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT200CaloAlphaT0p535 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT250PFAlphaT0p55 + process.HLTEndSequence ) +process.HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT300DiPFJet90PFAlphaT0p53 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT250CaloAlphaT0p525 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT300PFAlphaT0p53 + process.HLTEndSequence ) +process.HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT350DiPFJet90PFAlphaT0p52 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT300CaloAlphaT0p52 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT350PFAlphaT0p52 + process.HLTEndSequence ) +process.HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT400DiPFJet90PFAlphaT0p51 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT375CaloAlphaT0p51 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT400PFAlphaT0p51 + process.HLTEndSequence ) process.HLT_MET75_IsoTrk50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPreMET75IsoTrk50 + process.HLTRecoMETSequence + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean75 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) process.HLT_MET90_IsoTrk50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPreMET90IsoTrk50 + process.HLTRecoMETSequence + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean90 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) process.HLT_PFMET120_NoiseCleaned_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPrePFMET120NoiseCleanedBTagCSV07 + process.HLTRecoMETSequence + process.hltMET70 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean70 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID70 + process.hltSusyPreBtagJetFilter + process.HLTFastPrimaryVertexSequence + process.hltFastPVPixelVertexSelector + process.HLTBtagCSVSequenceL3 + process.hltBLifetimeL3FilterCSVsusy + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET120Filter + process.HLTEndSequence ) @@ -46432,38 +46422,39 @@ process.HLT_PFMET120_PFMHT120_IDLoose_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORETM60 + process.hltPrePFMET120PFMHT120IDLoose + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseID + process.hltPFMHTLooseID120 + process.hltPFMETProducer + process.hltPFMET120 + process.HLTEndSequence ) process.HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_BTagCSV0p7_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORETM60 + process.hltPreCaloMHTNoPU90PFMET90PFMHT90IDLooseBTagCSV0p7 + process.HLTAK4CaloJetsSequence + process.HLTFastPrimaryVertexSequence + process.HLTNoPUSequence + process.hltMHTNoPU + process.hltMHTNoPU90 + process.HLTBtagCSVSequenceL3 + process.hltCSV0p7L3 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseID + process.hltPFMHTLooseID90 + process.hltPFMETProducer + process.hltPFMET90 + process.HLTEndSequence ) process.HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORETM60 + process.hltPreCaloMHTNoPU90PFMET90PFMHT90IDLoose + process.HLTAK4CaloJetsSequence + process.HLTFastPrimaryVertexSequence + process.HLTNoPUSequence + process.hltMHTNoPU + process.hltMHTNoPU90 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseID + process.hltPFMHTLooseID90 + process.hltPFMETProducer + process.hltPFMET90 + process.HLTEndSequence ) -process.HLT_QuadPFJet_BTagCSV_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetBTagCSVVBF + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.hltVBFCaloJetEtaSortedMqq150Deta2p6 + process.HLTBtagCSVSequenceL3 + process.hltCSV0p8L3 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID34 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.hltVBFPFJetEtaSortedMqq240Detaqq2p6 + process.HLTBtagCSVSequencePF + process.hltCSVPF0p8PFFilterHbbVBF + process.hltVBFPFJetCSVSortedMqq200Detaqq2p0 + process.HLTEndSequence ) -process.HLT_QuadPFJet_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetVBF + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.hltVBFCaloJetEtaSortedMqq150Deta2p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID34 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.hltVBFPFJetEtaSortedMqq240Detaqq2p6 + process.HLTEndSequence ) +process.HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetDoubleBTagCSVVBFMqq200 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltCSVL30p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTBtagCSVSequencePF + process.hltSelector6PFJets + process.hltDoubleCSVPF0p4 + process.hltCSVPF0p7 + process.hltVBFPFJetCSVSortedMqq200Detaqq1p2 + process.HLTEndSequence ) +process.HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetSingleBTagCSVVBFMqq460 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltCSVL30p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTBtagCSVSequencePF + process.hltSelector6PFJets + process.hltCSVPF0p7 + process.hltVBFPFJetCSVSortedMqq460Detaqq4p1 + process.HLTEndSequence ) +process.HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetDoubleBTagCSVVBFMqq240 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltCSVL30p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTBtagCSVSequencePF + process.hltSelector6PFJets + process.hltDoubleCSVPF0p4 + process.hltCSVPF0p7 + process.hltVBFPFJetCSVSortedMqq240Detaqq2p0 + process.HLTEndSequence ) +process.HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetSingleBTagCSVVBFMqq500 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltCSVL30p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTBtagCSVSequencePF + process.hltSelector6PFJets + process.hltCSVPF0p7 + process.hltVBFPFJetCSVSortedMqq500Detaqq4p6 + process.HLTEndSequence ) +process.HLT_QuadPFJet_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetVBF + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTEndSequence ) process.HLT_L1_TripleJet_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreL1TripleJetVBF + process.HLTEndSequence ) process.HLT_QuadJet45_TripleCSV0p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Quad60OrHTT175 + process.hltPreQuadJet45TripleCSV0p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet45 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltTripleCSV0p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltQuadPFCentralJetLooseID45 + process.HLTEndSequence ) process.HLT_QuadJet45_DoubleCSV0p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Quad60OrHTT175 + process.hltPreQuadJet45DoubleCSV0p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet45 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltDoubleCSV0p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltQuadPFCentralJetLooseID45 + process.HLTEndSequence ) process.HLT_DoubleJet90_Double30_TripleCSV0p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Double100OrTripleVBF + process.hltPreDoubleJet90Double30TripleCSV0p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltDoubleCentralJet90 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltTripleCSV0p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltQuadPFCentralJetLooseID30 + process.hltDoublePFCentralJetLooseID90 + process.HLTEndSequence ) process.HLT_DoubleJet90_Double30_DoubleCSV0p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Double100OrTripleVBF + process.hltPreDoubleJet90Double30DoubleCSV0p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltDoubleCentralJet90 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltDoubleCSV0p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltQuadPFCentralJetLooseID30 + process.hltDoublePFCentralJetLooseID90 + process.HLTEndSequence ) process.HLT_PFchMET90_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70 + process.hltPrePFchMET90NoiseCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean80 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID80 + process.HLTAK4PFJetsSequence + process.hltPFchMETProducer + process.hltPFchMET90Filter + process.HLTEndSequence ) -process.HLT_Photon135_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton135PFMET40 + process.HLTSinglePhoton135Sequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon135_PFMET100_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton135PFMET100NoiseCleaned + process.HLTSinglePhoton135Sequence + process.HLTRecoMETSequence + process.hltMET50 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean40 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET100Filter + process.HLTEndSequence ) -process.HLT_Photon135_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton135VBF + process.HLTSinglePhoton135Sequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon135_PFMET100_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton135PFMET100NoiseCleaned + process.HLTSinglePhoton135Sequence + process.HLTRecoMETSequence + process.hltMET50 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean40 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET100Filter + process.HLTEndSequence ) process.HLT_Photon20_CaloIdVL_IsoL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG10 + process.hltPrePhoton20CaloIdVLIsoL + process.HLTPhoton20CaloIdVLIsoLSequence + process.HLTEndSequence ) process.HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPrePhoton22R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton22R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) process.HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPrePhoton22R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton22R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon250_NoHE_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton250NoHE + process.HLTSinglePhoton250erNoHESequence + process.HLTEndSequence ) -process.HLT_Photon300_NoHE_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton300NoHE + process.HLTSinglePhoton300erNoHESequence + process.HLTEndSequence ) -process.HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60 + process.HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence + process.HLTEndSequence ) -process.HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15 + process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence + process.HLTEndSequence ) -process.HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5 + process.HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence + process.HLTEndSequence ) -process.HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30 + process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence + process.HLTEndSequence ) -process.HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65 + process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence + process.HLTEndSequence ) -process.HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70 + process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence + process.HLTEndSequence ) +process.HLT_Photon250_NoHE_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton250NoHE + process.HLTSinglePhoton250erNoHESequence + process.HLTEndSequence ) +process.HLT_Photon300_NoHE_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton300NoHE + process.HLTSinglePhoton300erNoHESequence + process.HLTEndSequence ) +process.HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60 + process.HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence + process.HLTEndSequence ) +process.HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15 + process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence + process.HLTEndSequence ) +process.HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5 + process.HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence + process.HLTEndSequence ) +process.HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30 + process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence + process.HLTEndSequence ) +process.HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65 + process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence + process.HLTEndSequence ) +process.HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70 + process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence + process.HLTEndSequence ) process.HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePhoton36R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton36R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) process.HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePhoton36R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton36R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton120R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton120R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) +process.HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) +process.HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) +process.HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton120R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) +process.HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton120R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) process.HLT_Mu8_TrkIsoVVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu5 + process.hltPreMu8TrkIsoVVL + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered5 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f5L3Filtered8 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoFiltered0p4 + process.HLTEndSequence ) process.HLT_Mu17_TrkIsoVVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu12 + process.hltPreMu17TrkIsoVVL + process.hltL1fL1sMu12L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu12L1f0L2Filtered12 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu12L1f0L2f12L3Filtered17 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu12L1f0L2f12L3Filtered17TkIsoFiltered0p4 + process.HLTEndSequence ) process.HLT_Mu24_TrkIsoVVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreMu24TrkIsoVVL + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered16 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f16L3Filtered24 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu16L1f0L2f16L3Filtered24TkIsoFiltered0p4 + process.HLTEndSequence ) @@ -46507,12 +46498,12 @@ process.HLT_Photon22_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPrePhoton22 + process.HLTPhoton22Sequence + process.HLTEndSequence ) process.HLT_Photon30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG25 + process.hltPrePhoton30 + process.HLTPhoton30Sequence + process.HLTEndSequence ) process.HLT_Photon36_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePhoton36 + process.HLTPhoton36Sequence + process.HLTEndSequence ) -process.HLT_Photon50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton50 + process.HLTPhoton50Sequence + process.HLTEndSequence ) -process.HLT_Photon75_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton75 + process.HLTPhoton75Sequence + process.HLTEndSequence ) -process.HLT_Photon90_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton90 + process.HLTPhoton90Sequence + process.HLTEndSequence ) -process.HLT_Photon120_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton120 + process.HLTPhoton120Sequence + process.HLTEndSequence ) -process.HLT_Photon175_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton175 + process.HLTPhoton175Sequence + process.HLTEndSequence ) -process.HLT_Photon165_HE10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton165HE10 + process.HLTPhoton165HE10Sequence + process.HLTEndSequence ) +process.HLT_Photon50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton50 + process.HLTPhoton50Sequence + process.HLTEndSequence ) +process.HLT_Photon75_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton75 + process.HLTPhoton75Sequence + process.HLTEndSequence ) +process.HLT_Photon90_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton90 + process.HLTPhoton90Sequence + process.HLTEndSequence ) +process.HLT_Photon120_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton120 + process.HLTPhoton120Sequence + process.HLTEndSequence ) +process.HLT_Photon175_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton175 + process.HLTPhoton175Sequence + process.HLTEndSequence ) +process.HLT_Photon165_HE10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton165HE10 + process.HLTPhoton165HE10Sequence + process.HLTEndSequence ) process.HLT_Photon22_R9Id90_HE10_IsoM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPrePhoton22R9Id90HE10IsoM + process.HLTPhoton22R9Id90HE10IsoMSequence + process.HLTEndSequence ) process.HLT_Photon30_R9Id90_HE10_IsoM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG25 + process.hltPrePhoton30R9Id90HE10IsoM + process.HLTPhoton30R9Id90HE10IsoMSequence + process.HLTEndSequence ) process.HLT_Photon36_R9Id90_HE10_IsoM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePhoton36R9Id90HE10IsoM + process.HLTPhoton36R9Id90HE10IsoMSequence + process.HLTEndSequence ) @@ -46521,19 +46512,19 @@ process.HLT_Photon90_R9Id90_HE10_IsoM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton90R9Id90HE10IsoM + process.HLTPhoton90R9Id90HE10IsoMSequence + process.HLTEndSequence ) process.HLT_Photon120_R9Id90_HE10_IsoM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton120R9Id90HE10IsoM + process.HLTPhoton120R9Id90HE10IsoMSequence + process.HLTEndSequence ) process.HLT_Photon165_R9Id90_HE10_IsoM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton165R9Id90HE10IsoM + process.HLTPhoton165R9Id90HE10IsoMSequence + process.HLTEndSequence ) -process.HLT_Diphoton36_18_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_Mass95_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPreDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95 + process.HLTDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95Sequence + process.HLTEndSequence ) -process.HLT_Diphoton42_22_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPreDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80e + process.HLTDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eSequence + process.HLTEndSequence ) +process.HLT_Diphoton36_18_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_Mass95_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPreDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95 + process.HLTDiphoton3618R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eMass95Sequence + process.HLTEndSequence ) +process.HLT_Diphoton42_22_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPreDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80e + process.HLTDiphoton4222R9Id85ORIso50T80LCaloId24b40eANDHE10P5R9Id50b80eSequence + process.HLTEndSequence ) process.HLT_Dimuon0_Jpsi_Muon_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1TripleMu0 + process.hltPreDimuon0JpsiMuon + process.hltTripleMuonL1Filtered0 + process.HLTL2muonrecoSequence + process.hltTripleMuonL2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltTripleMuL3PreFiltered0 + process.hltJpsiMuonL3Filtered + process.hltDisplacedmumuVtxProducerJpsiMuon + process.hltVertexmumuFilterJpsiMuon + process.HLTEndSequence ) process.HLT_Dimuon0_Upsilon_Muon_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1TripleMu0 + process.hltPreDimuon0UpsilonMuon + process.hltTripleMuonL1Filtered0 + process.HLTL2muonrecoSequence + process.hltTripleMuonL2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltTripleMuL3PreFiltered0 + process.hltUpsilonMuonL3Filtered + process.hltDisplacedmumuVtxProducerUpsilonMuon + process.hltVertexmumuFilterUpsilonMuon + process.HLTEndSequence ) process.HLT_QuadMuon0_Dimuon0_Jpsi_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1QuadMu0 + process.hltPreQuadMuon0Dimuon0Jpsi + process.hltQuadMuonL1Filtered0 + process.HLTL2muonrecoSequence + process.hltQuadMuonL2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltQuadMuL3PreFiltered0 + process.hltJpsiMuonMuonL3Filtered + process.hltDisplacedmumuVtxProducerJpsiMuonMuon + process.hltVertexmumuFilterJpsiMuonMuon + process.HLTEndSequence ) process.HLT_QuadMuon0_Dimuon0_Upsilon_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1QuadMu0 + process.hltPreQuadMuon0Dimuon0Upsilon + process.hltQuadMuonL1Filtered0 + process.HLTL2muonrecoSequence + process.hltQuadMuonL2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltQuadMuL3PreFiltered0 + process.hltUpsilonMuonMuonL3Filtered + process.hltDisplacedmumuVtxProducerUpsilonMuonMuon + process.hltVertexmumuFilterUpsilonMuonMuon + process.HLTEndSequence ) process.HLT_Mu17_Mu8_SameSign_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreMu17Mu8SameSign + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + process.hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + process.HLTL3muonrecoSequence + process.hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + process.hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + process.hltDiMuonGlb17Glb8DzFiltered0p2 + process.hltDiMuonGlb17Glb8DzFiltered0p2SameSign + process.HLTEndSequence ) process.HLT_Mu17_Mu8_SameSign_DPhi_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreMu17Mu8SameSignDPhi + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + process.hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + process.HLTL3muonrecoSequence + process.hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + process.hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + process.hltDiMuonGlb17Glb8DzFiltered0p2 + process.hltDiMuonGlb17Glb8DzFiltered0p2SameSignDPhiCut + process.HLTEndSequence ) -process.HLT_RsqMR260_Rsq0p09_MR200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR260Rsq0p09MR200 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR160Rsq0p01MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR260Rsq0p09MR200 + process.HLTEndSequence ) -process.HLT_RsqMR260_Rsq0p09_MR200_4jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR260Rsq0p09MR2004jet + process.HLTAK4CaloJetsSequence + process.hlt2CaloJet40 + process.hlt4CaloJet30 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR160Rsq0p01MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet50 + process.hlt4PFJet40 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR260Rsq0p09MR200 + process.HLTEndSequence ) -process.HLT_RsqMR300_Rsq0p09_MR200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR300Rsq0p09MR200 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR200Rsq0p01MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR300Rsq0p09MR200 + process.HLTEndSequence ) -process.HLT_RsqMR300_Rsq0p09_MR200_4jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR300Rsq0p09MR2004jet + process.HLTAK4CaloJetsSequence + process.hlt2CaloJet40 + process.hlt4CaloJet30 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR200Rsq0p01MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet50 + process.hlt4PFJet40 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR300Rsq0p09MR200 + process.HLTEndSequence ) -process.HLT_Rsq0p36_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsq0p36 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsq0p16Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsq0p36 + process.HLTEndSequence ) +process.HLT_RsqMR260_Rsq0p09_MR200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + process.hltPreRsqMR260Rsq0p09MR200 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR240Rsq0p0196MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR260Rsq0p09MR200 + process.HLTEndSequence ) +process.HLT_RsqMR260_Rsq0p09_MR200_4jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + process.hltPreRsqMR260Rsq0p09MR2004jet + process.HLTAK4CaloJetsSequence + process.hlt2CaloJet40 + process.hlt4CaloJet30 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR240Rsq0p0196MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet50 + process.hlt4PFJet40 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR260Rsq0p09MR200 + process.HLTEndSequence ) +process.HLT_RsqMR300_Rsq0p09_MR200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR300Rsq0p09MR200 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR240Rsq0p0196MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR300Rsq0p09MR200 + process.HLTEndSequence ) +process.HLT_RsqMR300_Rsq0p09_MR200_4jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR300Rsq0p09MR2004jet + process.HLTAK4CaloJetsSequence + process.hlt2CaloJet40 + process.hlt4CaloJet30 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR240Rsq0p0196MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet50 + process.hlt4PFJet40 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR300Rsq0p09MR200 + process.HLTEndSequence ) +process.HLT_Rsq0p36_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + process.hltPreRsq0p36 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsq0p16Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsq0p36 + process.HLTEndSequence ) process.HLT_HT750_DisplacedDijet80_Inclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150OrHTT175OrHTT200 + process.hltPreHT750DisplacedDijet80Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt750 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt80 + process.hltCentralCaloJetpt80CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJets + process.hltDisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingForBTagIter12 + process.HLT2PromptTrackRequirementIter12DisplacedJets + process.HLTEndSequence ) process.HLT_HT650_DisplacedDijet80_Inclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150OrHTT175OrHTT200 + process.hltPreHT650DisplacedDijet80Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt650 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt80 + process.hltCentralCaloJetpt80CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJets + process.hltDisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingForBTagIter12 + process.HLT2PromptTrackRequirementIter12DisplacedJets + process.HLTEndSequence ) process.HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150OrHTT175OrHTT200 + process.hltPreHT350DisplacedDijet80TightDisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt80 + process.hltCentralCaloJetpt80CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJets + process.hltDisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingForBTagIter12 + process.HLT2PromptTrackRequirementIter12DisplacedJets + process.hltIter02DisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTightTrackRequirementDisplacedJets + process.HLTEndSequence ) @@ -46549,7 +46540,7 @@ process.HLT_MonoCentralPFJet140_PFMETNoMu140_PFMHTNoMu140_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPreMonoCentralPFJet140PFMETNoMu140PFMHTNoMu140NoiseCleaned + process.HLTRecoMETSequence + process.hltMET70 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean60 + process.HLTAK4CaloJetsSequence + process.hltCentralCaloJet115 + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID60 + process.HLTAK4PFJetsSequence + process.hltCentralPFJetsCorrectedMatchedToCentralCaloJets115 + process.hltMatchedCentralPFJet140Filter + process.hltMatchedCentralPFJet115NHEF95Filter + process.hltPFMETNoMuProducer + process.hltPFMETNoMu140Filter + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseIDNoMu + process.hltPFMHTLooseIDNoMu140Filter + process.HLTEndSequence ) process.HLT_MonoCentralPFJet150_PFMETNoMu150_PFMHTNoMu150_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPreMonoCentralPFJet150PFMETNoMu150PFMHTNoMu150NoiseCleaned + process.HLTRecoMETSequence + process.hltMET70 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean60 + process.HLTAK4CaloJetsSequence + process.hltCentralCaloJet125 + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID60 + process.HLTAK4PFJetsSequence + process.hltCentralPFJetsCorrectedMatchedToCentralCaloJets125 + process.hltMatchedCentralPFJet150Filter + process.hltMatchedCentralPFJet125NHEF95Filter + process.hltPFMETNoMuProducer + process.hltPFMETNoMu150Filter + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseIDNoMu + process.hltPFMHTLooseIDNoMu150Filter + process.HLTEndSequence ) process.HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1EG25erHTT125 + process.hltPreEle27eta2p1WP85GsfHT200 + process.HLTL1EGHttEle27erWP85GsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT200Jet30 + process.HLTEndSequence ) -process.HLT_Photon90_CaloIdL_PFHT500_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton90CaloIdLPFHT500 + process.HLTPhoton90_CaloId_Sequence + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt400 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT500 + process.HLTEndSequence ) +process.HLT_Photon90_CaloIdL_PFHT500_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton90CaloIdLPFHT500 + process.HLTPhoton90_CaloId_Sequence + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt400 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT500 + process.HLTEndSequence ) process.HLT_DoubleMu8_Mass8_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu6HTT150orL1Mu8HTT125orL1HTT175 + process.hltPreDoubleMu8Mass8PFHT300 + process.hltDimuon8L1Filtered0 + process.HLTL2muonrecoSequence + process.hltDimuon8L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDoubleMu8Mass8L3Filtered + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) process.HLT_Mu8_Ele8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu6HTT150orL1Mu8HTT125orL1HTT175 + process.hltPreMu8Ele8CaloIdLTrkIdVLMass8PFHT300 + process.hltMuon8L1Filtered0 + process.HLTL2muonrecoSequence + process.hltMuon8L2Filtered0 + process.HLTL3muonrecoSequence + process.hltMuon8L3Filtered0 + process.HLTSingleEle8CaloIdVLTrkIdVLSequence + process.hltElectronMuonInvMassFilter8 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) process.HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleEG6HTT150orL1HTT175 + process.hltPreDoubleEle8CaloIdLTrkIdVLMass8PFHT300 + process.HLTDoubleEle8CaloIdVLTrkIdVLSequence + process.hltDoubleEle8Mass8Filter + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) @@ -46559,9 +46550,9 @@ process.HLT_Ele15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleEG5) + process.hltPreEle15IsoVVVLPFHT400PFMET70 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.hltPFMETProducer + process.hltPFMET70Filter + process.HLTEndSequence ) process.HLT_Ele15_IsoVVVL_PFHT600_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleEG5) + process.hltPreEle15IsoVVVLPFHT600 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT600 + process.HLTEndSequence ) process.HLT_Ele15_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleEG5) + process.hltPreEle15PFHT300 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.HLTEle15GsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLBTagCSV07PFHT400 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltSusyPreBtagJetFilter + process.HLTFastPrimaryVertexSequence + process.hltFastPVPixelVertexSelector + process.HLTBtagCSVSequenceL3 + process.hltBLifetimeL3FilterCSVsusy + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLPFHT400PFMET70 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.hltPFMETProducer + process.hltPFMET70Filter + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_PFHT600_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLPFHT600 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT600 + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLBTagCSV07PFHT400 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltSusyPreBtagJetFilter + process.HLTFastPrimaryVertexSequence + process.hltFastPVPixelVertexSelector + process.HLTBtagCSVSequenceL3 + process.hltBLifetimeL3FilterCSVsusy + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTMu15IsolationSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLPFHT400PFMET70 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTMu15IsolationSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.hltPFMETProducer + process.hltPFMET70Filter + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_PFHT600_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLPFHT600 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTMu15IsolationSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT600 + process.HLTEndSequence ) process.HLT_Mu15_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15PFHT300 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) process.HLT_Dimuon16_Jpsi_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu10MuOpen + process.hltPreDimuon16Jpsi + process.hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon16JpsiL3Filtered + process.hltDisplacedmumuVtxProducerDimuon16Jpsi + process.hltDisplacedmumuFilterDimuon16Jpsi + process.HLTEndSequence ) process.HLT_Dimuon10_Jpsi_Barrel_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0er16NoOS + process.hltPreDimuon10JpsiBarrel + process.hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon10JpsiBarrelL3Filtered + process.hltDisplacedmumuVtxProducerDimuon10JpsiBarrel + process.hltDisplacedmumuFilterDimuon10JpsiBarrel + process.HLTEndSequence ) diff --git a/trunk/HLTrigger/Configuration/test/OnMc_HLT_Fake.py b/trunk/HLTrigger/Configuration/test/OnMc_HLT_Fake.py index c3e3acb4eacd1..2ce49a651e9cc 100644 --- a/trunk/HLTrigger/Configuration/test/OnMc_HLT_Fake.py +++ b/trunk/HLTrigger/Configuration/test/OnMc_HLT_Fake.py @@ -1,11 +1,11 @@ -# /dev/CMSSW_7_3_0/Fake/V10 (CMSSW_7_3_1_HLT1) +# /dev/CMSSW_7_3_0/Fake/V13 (CMSSW_7_3_1_patch2_HLT3) import FWCore.ParameterSet.Config as cms process = cms.Process( "HLTFake" ) process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_7_3_0/Fake/V10') + tableName = cms.string('/dev/CMSSW_7_3_0/Fake/V13') ) process.HLTIter4PSetTrajectoryFilterIT = cms.PSet( @@ -1223,11 +1223,11 @@ ) process.hcal_db_producer = cms.ESProducer( "HcalDbProducer" ) process.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer", - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + categoryVariableName = cms.string( "vertexCategory" ), useTrackWeights = cms.bool( True ), useCategories = cms.bool( True ), pseudoMultiplicityMin = cms.uint32( 2 ), - categoryVariableName = cms.string( "vertexCategory" ), + correctVertexMass = cms.bool( True ), trackSelection = cms.PSet( totalHitsMin = cms.uint32( 0 ), jetDeltaRMax = cms.double( 0.3 ), @@ -1249,7 +1249,7 @@ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), - correctVertexMass = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), charmCut = cms.double( 1.5 ), vertexFlip = cms.bool( False ), minimumTrackWeight = cms.double( 0.5 ), @@ -2775,8 +2775,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( ), Timing = cms.untracked.bool( False ), @@ -4592,16 +4592,16 @@ process.hltEcalDigis = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), - 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 ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), + feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), - numbTriggerTSamples = cms.int32( 1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), - InputLabel = cms.InputTag( "rawDataCollector" ), + numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), - feIdCheck = cms.bool( True ), + orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), @@ -4618,18 +4618,60 @@ ) process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer", EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - alphaEB = cms.double( 1.138 ), - alphaEE = cms.double( 1.89 ), - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + eePulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EcalPulseShapeParameters = cms.PSet( + EcalPreMixStage2 = cms.bool( False ), + EECorrNoiseMatrixG01 = cms.vdouble( 1.0, 0.72698, 0.62048, 0.55691, 0.51848, 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 ), + EcalPreMixStage1 = cms.bool( False ), + EECorrNoiseMatrixG06 = cms.vdouble( 1.0, 0.71217, 0.47464, 0.34056, 0.26282, 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 ), + 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 ), + EBdigiCollection = cms.string( "" ), + EEPulseShapeCovariance = cms.vdouble( 3.941E-5, 3.333E-5, 0.0, -1.449E-5, -1.661E-5, -1.424E-5, -1.183E-5, -6.842E-6, -4.915E-6, -3.411E-6, 0.0, 0.0, 3.333E-5, 2.862E-5, 0.0, -1.244E-5, -1.431E-5, -1.233E-5, -1.032E-5, -5.883E-6, -4.154E-6, -2.902E-6, -2.128E-6, 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-5, -1.244E-5, 0.0, 5.84E-6, 6.649E-6, 5.72E-6, 4.812E-6, 2.708E-6, 1.869E-6, 1.33E-6, 9.186E-7, 6.446E-7, -1.661E-5, -1.431E-5, 0.0, 6.649E-6, 7.966E-6, 6.898E-6, 5.794E-6, 3.157E-6, 2.184E-6, 1.567E-6, 1.084E-6, 7.575E-7, -1.424E-5, -1.233E-5, 0.0, 5.72E-6, 6.898E-6, 6.341E-6, 5.347E-6, 2.859E-6, 1.991E-6, 1.431E-6, 9.839E-7, 6.886E-7, -1.183E-5, -1.032E-5, 0.0, 4.812E-6, 5.794E-6, 5.347E-6, 4.854E-6, 2.628E-6, 1.809E-6, 1.289E-6, 9.02E-7, 6.146E-7, -6.842E-6, -5.883E-6, 0.0, 2.708E-6, 3.157E-6, 2.859E-6, 2.628E-6, 1.863E-6, 1.296E-6, 8.882E-7, 6.108E-7, 4.283E-7, -4.915E-6, -4.154E-6, 0.0, 1.869E-6, 2.184E-6, 1.991E-6, 1.809E-6, 1.296E-6, 1.217E-6, 8.669E-7, 5.751E-7, 3.882E-7, -3.411E-6, -2.902E-6, 0.0, 1.33E-6, 1.567E-6, 1.431E-6, 1.289E-6, 8.882E-7, 8.669E-7, 9.522E-7, 6.717E-7, 4.293E-7, 0.0, -2.128E-6, 0.0, 9.186E-7, 1.084E-6, 9.839E-7, 9.02E-7, 6.108E-7, 5.751E-7, 6.717E-7, 7.911E-7, 5.493E-7, 0.0, 0.0, 0.0, 6.446E-7, 7.575E-7, 6.886E-7, 6.146E-7, 4.283E-7, 3.882E-7, 4.293E-7, 5.493E-7, 7.027E-7 ), + 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 ), + ESdigiCollection = cms.string( "" ), + 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 ), + EBCorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71073, 0.55721, 0.46089, 0.40449, 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 ), + EECorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71373, 0.44825, 0.30152, 0.21609, 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 ), + EEdigiCollection = cms.string( "" ), + EBPulseShapeCovariance = cms.vdouble( 3.001E-6, 1.233E-5, 0.0, -4.416E-6, -4.571E-6, -3.614E-6, -2.636E-6, -1.286E-6, -8.41E-7, -5.296E-7, 0.0, 0.0, 1.233E-5, 6.154E-5, 0.0, -2.2E-5, -2.309E-5, -1.838E-5, -1.373E-5, -7.334E-6, -5.088E-6, -3.745E-6, -2.428E-6, 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-6, -2.2E-5, 0.0, 8.319E-6, 8.545E-6, 6.792E-6, 5.059E-6, 2.678E-6, 1.816E-6, 1.223E-6, 8.245E-7, 5.589E-7, -4.571E-6, -2.309E-5, 0.0, 8.545E-6, 9.182E-6, 7.219E-6, 5.388E-6, 2.853E-6, 1.944E-6, 1.324E-6, 9.083E-7, 6.335E-7, -3.614E-6, -1.838E-5, 0.0, 6.792E-6, 7.219E-6, 6.016E-6, 4.437E-6, 2.385E-6, 1.636E-6, 1.118E-6, 7.754E-7, 5.556E-7, -2.636E-6, -1.373E-5, 0.0, 5.059E-6, 5.388E-6, 4.437E-6, 3.602E-6, 1.917E-6, 1.322E-6, 9.079E-7, 6.529E-7, 4.752E-7, -1.286E-6, -7.334E-6, 0.0, 2.678E-6, 2.853E-6, 2.385E-6, 1.917E-6, 1.375E-6, 9.1E-7, 6.455E-7, 4.693E-7, 3.657E-7, -8.41E-7, -5.088E-6, 0.0, 1.816E-6, 1.944E-6, 1.636E-6, 1.322E-6, 9.1E-7, 9.115E-7, 6.062E-7, 4.436E-7, 3.422E-7, -5.296E-7, -3.745E-6, 0.0, 1.223E-6, 1.324E-6, 1.118E-6, 9.079E-7, 6.455E-7, 6.062E-7, 7.217E-7, 4.862E-7, 3.768E-7, 0.0, -2.428E-6, 0.0, 8.245E-7, 9.083E-7, 7.754E-7, 6.529E-7, 4.693E-7, 4.436E-7, 4.862E-7, 6.509E-7, 4.418E-7, 0.0, 0.0, 0.0, 5.589E-7, 6.335E-7, 5.556E-7, 4.752E-7, 3.657E-7, 3.422E-7, 3.768E-7, 4.418E-7, 6.142E-7 ), + UseLCcorrection = cms.untracked.bool( True ) + ), + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeConstantTerm = cms.double( 0.6 ), + prefitMaxChiSqEB = cms.double( 25.0 ), + UseDynamicPedestal = cms.bool( True ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + ampErrorCalculation = cms.bool( True ), + kPoorRecoFlagEB = cms.bool( True ), + ebPulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + kPoorRecoFlagEE = cms.bool( False ), + chi2ThreshEB_ = cms.double( 65.0 ), + EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + useLumiInfoRunHeader = cms.bool( True ), + activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), + doPrefitEE = cms.bool( False ), AlphaBetaFilename = cms.untracked.string( "NOFILE" ), betaEB = cms.double( 1.655 ), MinAmplEndcap = cms.double( 14.0 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + prefitMaxChiSqEE = cms.double( 10.0 ), MinAmplBarrel = cms.double( 8.0 ), - algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), betaEE = cms.double( 1.4 ), - UseDynamicPedestal = cms.bool( True ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ) + timealgo = cms.string( "RatioMethod" ), + EEtimeConstantTerm = cms.double( 1.0 ), + alphaEE = cms.double( 1.89 ), + EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), + algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), + alphaEB = cms.double( 1.138 ), + chi2ThreshEE_ = cms.double( 50.0 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + doPrefitEB = cms.bool( False ) ) process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), @@ -5128,6 +5170,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksL3Muon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -5136,7 +5179,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -5194,6 +5236,7 @@ ZSeparation = cms.double( 0.05 ) ) process.hltPixelTracksForSeedsL3Muon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -5202,7 +5245,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -5857,6 +5899,7 @@ L1MaxEta = cms.double( 5.0 ) ) process.hltIter0HighPtTkMuPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -5865,7 +5908,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -6540,6 +6582,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksHighPtTkMuIso = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -6548,7 +6591,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -6606,6 +6648,7 @@ ZSeparation = cms.double( 0.05 ) ) process.hltIter0HighPtTkMuIsoPixelTracksForSeeds = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -6614,7 +6657,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -7533,6 +7575,7 @@ MinPt = cms.double( 17.0 ) ) process.hltPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -7541,7 +7584,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -8136,6 +8178,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksGlbTrkMuon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -8144,7 +8187,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -8202,6 +8244,7 @@ ZSeparation = cms.double( 0.05 ) ) process.hltPixelTracksForSeedsGlbTrkMuon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -8210,7 +8253,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -9226,6 +9268,7 @@ offset = cms.uint32( 0 ) ) process.hltPixelTracksForSeedsJpsi = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -9234,7 +9277,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -9904,6 +9946,7 @@ MinLxySignificance = cms.double( 3.0 ) ) process.hltPixelTracksForSeedsPsiPrime = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -9912,7 +9955,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -10582,6 +10624,7 @@ MinLxySignificance = cms.double( 3.0 ) ) process.hltPixelTracksForSeedsNRMuMu = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -10590,7 +10633,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -13229,11 +13271,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) process.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -13335,6 +13377,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -13343,7 +13386,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -14883,11 +14925,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) process.hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -20734,8 +20776,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( inputs = cms.VInputTag( 'hltL2TausForPixelIsolation' ), @@ -20797,6 +20839,7 @@ TIB = cms.PSet( ) ) process.hltPixelTracksReg = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -20805,7 +20848,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -21133,6 +21175,7 @@ offset = cms.uint32( 0 ) ) process.hltPixelTracksHybrid = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -21141,7 +21184,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -23254,8 +23296,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( inputs = cms.VInputTag( 'hltSelector4CentralJetsL1FastJet' ), @@ -23398,6 +23440,7 @@ cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ) ) process.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -23406,7 +23449,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -23471,6 +23513,7 @@ beamSpot = cms.InputTag( "hltOnlineBeamSpot" ) ) process.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -23479,7 +23522,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -24233,14 +24275,14 @@ trackSort = cms.string( "sip3dSig" ), extSVCollection = cms.InputTag( "secondaryVertices" ) ) -process.hltL3CombinedSecondaryVertexBJetTags = cms.EDProducer( "JetTagProducer", +process.hltCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "JetTagProducer", jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), tagInfos = cms.VInputTag( 'hltFastPixelBLifetimeL3TagInfos','hltL3SecondaryVertexTagInfos' ) ) process.hltBLifetimeL3FilterCSV = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -28722,7 +28764,7 @@ process.hltBLifetimeL3FilterCSVsusy = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -28853,8 +28895,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( inputs = cms.VInputTag( 'hltSelectorJets20L1FastJetForNoPU' ), @@ -28953,6 +28995,7 @@ TIB = cms.PSet( ) ) process.hltPixelTracksForNoPU = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -28961,7 +29004,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -29039,7 +29081,7 @@ process.hltBLifetimeL3FilterCSV0p6 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), MinTag = cms.double( 0.6 ), @@ -29392,7 +29434,7 @@ process.HLTIterativeTrackingForBTagIteration1 = cms.Sequence( process.hltIter1ClustersRefRemovalForBTag + process.hltIter1MaskedMeasurementTrackerEventForBTag + process.hltIter1PixelLayerTripletsForBTag + process.hltIter1PFlowPixelSeedsForBTag + process.hltIter1PFlowCkfTrackCandidatesForBTag + process.hltIter1PFlowCtfWithMaterialTracksForBTag + process.hltIter1PFlowTrackSelectionHighPurityLooseForBTag + process.hltIter1PFlowTrackSelectionHighPurityTightForBTag + process.hltIter1PFlowTrackSelectionHighPurityForBTag ) process.HLTIterativeTrackingForBTagIteration2 = cms.Sequence( process.hltIter2ClustersRefRemovalForBTag + process.hltIter2MaskedMeasurementTrackerEventForBTag + process.hltIter2PixelLayerPairsForBTag + process.hltIter2PFlowPixelSeedsForBTag + process.hltIter2PFlowCkfTrackCandidatesForBTag + process.hltIter2PFlowCtfWithMaterialTracksForBTag + process.hltIter2PFlowTrackSelectionHighPurityForBTag ) process.HLTIterativeTrackingForBTagIter02 = cms.Sequence( process.HLTIterativeTrackingForBTagIteration0 + process.HLTIterativeTrackingForBTagIteration1 + process.hltIter1MergedForBTag + process.HLTIterativeTrackingForBTagIteration2 + process.hltIter2MergedForBTag ) -process.HLTBtagCSVSequenceL3 = cms.Sequence( process.HLTDoLocalPixelSequenceRegForBTag + process.HLTDoLocalStripSequenceRegForBTag + process.HLTIterativeTrackingForBTagIter02 + process.hltVerticesL3 + process.hltFastPixelBLifetimeL3Associator + process.hltFastPixelBLifetimeL3TagInfos + process.hltL3SecondaryVertexTagInfos + process.hltL3CombinedSecondaryVertexBJetTags ) +process.HLTBtagCSVSequenceL3 = cms.Sequence( process.HLTDoLocalPixelSequenceRegForBTag + process.HLTDoLocalStripSequenceRegForBTag + process.HLTIterativeTrackingForBTagIter02 + process.hltVerticesL3 + process.hltFastPixelBLifetimeL3Associator + process.hltFastPixelBLifetimeL3TagInfos + process.hltL3SecondaryVertexTagInfos + process.hltCombinedSecondaryVertexBJetTagsCalo ) process.HLTIter2TrackAndTauJets4Iter3Sequence = cms.Sequence( process.hltIter2TrackRefsForJets4Iter3 + process.hltAK4Iter2TrackJets4Iter3 + process.hltIter2TrackAndTauJets4Iter3 ) process.HLTIterativeTrackingIteration3 = cms.Sequence( process.hltIter3ClustersRefRemoval + process.hltIter3MaskedMeasurementTrackerEvent + process.hltIter3LayerTriplets + process.hltIter3PFlowMixedSeeds + process.hltIter3PFlowCkfTrackCandidates + process.hltIter3PFlowCtfWithMaterialTracks + process.hltIter3PFlowTrackSelectionHighPurityLoose + process.hltIter3PFlowTrackSelectionHighPurityTight + process.hltIter3PFlowTrackSelectionHighPurity ) process.HLTIter3TrackAndTauJets4Iter4Sequence = cms.Sequence( process.hltIter3TrackRefsForJets4Iter4 + process.hltAK4Iter3TrackJets4Iter4 + process.hltIter3TrackAndTauJets4Iter4 ) diff --git a/trunk/HLTrigger/Configuration/test/OnMc_HLT_GRun.py b/trunk/HLTrigger/Configuration/test/OnMc_HLT_GRun.py index b15ffe5383dc6..09327db591bda 100644 --- a/trunk/HLTrigger/Configuration/test/OnMc_HLT_GRun.py +++ b/trunk/HLTrigger/Configuration/test/OnMc_HLT_GRun.py @@ -1,11 +1,11 @@ -# /dev/CMSSW_7_3_0/GRun/V37 (CMSSW_7_3_1_HLT1) +# /dev/CMSSW_7_3_0/GRun/V47 (CMSSW_7_3_1_patch2_HLT3) import FWCore.ParameterSet.Config as cms process = cms.Process( "HLTGRun" ) process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_7_3_0/GRun/V37') + tableName = cms.string('/dev/CMSSW_7_3_0/GRun/V47') ) process.HLTIter4PSetTrajectoryFilterIT = cms.PSet( @@ -381,8 +381,11 @@ track_chi2_max = cms.double( 20.0 ), track_prob_min = cms.double( -1.0 ) ) -process.streams = cms.PSet( A = cms.vstring( 'InitialPD', - 'Templates' ) ) +process.streams = cms.PSet( + A = cms.vstring( 'InitialPD', + 'Templates' ), + ReleaseValidation = cms.vstring( ) +) process.datasets = cms.PSet( InitialPD = ( cms.vstring( 'HLT_AK8DiPFJet280_200_TrimMass30_BTagCSV0p3_v1', 'HLT_AK8PFHT700_TrimR0p1PT0p03Mass50_v1', @@ -407,13 +410,19 @@ 'HLT_DiPFJetAve60_HFJEC_v1', 'HLT_DiPFJetAve80_HFJEC_v1', 'HLT_Dimuon0_Jpsi_Muon_v1', + 'HLT_Dimuon0_Phi_Barrel_v1', 'HLT_Dimuon0_Upsilon_Muon_v1', 'HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1', 'HLT_Dimuon0er16_Jpsi_NoVertexing_v1', + 'HLT_Dimuon10_Jpsi_Barrel_v1', 'HLT_Dimuon13_PsiPrime_v1', 'HLT_Dimuon13_Upsilon_v1', + 'HLT_Dimuon16_Jpsi_v1', 'HLT_Dimuon20_Jpsi_v1', 'HLT_Dimuon6_Jpsi_NoVertexing_v1', + 'HLT_Dimuon8_PsiPrime_Barrel_v1', + 'HLT_Dimuon8_Upsilon_Barrel_v1', + 'HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1', 'HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1', 'HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1', 'HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1', @@ -446,6 +455,8 @@ 'HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Ele18_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele20WP60_Ele8_Mass55_v1', + 'HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1', + 'HLT_Ele22_eta2p1_WP75_Gsf_v1', 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1', @@ -453,7 +464,19 @@ 'HLT_Ele25WP60_SC4_Mass55_v1', 'HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1', 'HLT_Ele27_WP85_Gsf_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet30_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_v1', 'HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_v1', 'HLT_Ele33_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele35_eta2p1_WP85_Gsf_v1', 'HLT_Ele40_eta2p1_WP85_Gsf_v1', @@ -461,10 +484,13 @@ 'HLT_HT200_v1', 'HLT_HT250_v1', 'HLT_HT300_v1', + 'HLT_HT350_DisplacedDijet40_DisplacedTrack_v1', 'HLT_HT350_DisplacedDijet80_DisplacedTrack_v1', 'HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v1', 'HLT_HT350_v1', 'HLT_HT400_v1', + 'HLT_HT500_DisplacedDijet40_Inclusive_v1', + 'HLT_HT550_DisplacedDijet40_Inclusive_v1', 'HLT_HT650_DisplacedDijet80_Inclusive_v1', 'HLT_HT750_DisplacedDijet80_Inclusive_v1', 'HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1', @@ -473,11 +499,19 @@ 'HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1', 'HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1', 'HLT_IsoMu17_eta2p1_v1', + 'HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1', + 'HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1', + 'HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1', 'HLT_IsoMu20_eta2p1_v1', + 'HLT_IsoMu20_v1', + 'HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1', 'HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1', + 'HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1', + 'HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1', 'HLT_IsoMu24_eta2p1_v1', 'HLT_IsoMu27_v1', 'HLT_IsoTkMu20_eta2p1_v1', + 'HLT_IsoTkMu20_v1', 'HLT_IsoTkMu24_eta2p1_v1', 'HLT_IsoTkMu27_v1', 'HLT_JetE30_NoBPTX3BX_NoHalo_v1', @@ -490,8 +524,8 @@ 'HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1', 'HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1', 'HLT_L2Mu10_NoVertex_NoBPTX_v1', - 'HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', - 'HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_v1', @@ -509,6 +543,8 @@ 'HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1', 'HLT_Mu15_IsoVVVL_PFHT600_v1', 'HLT_Mu15_PFHT300_v1', + 'HLT_Mu16_TkMu0_dEta18_Onia_v1', + 'HLT_Mu16_TkMu0_dEta18_Phi_v1', 'HLT_Mu16_eta2p1_CaloMET30_v1', 'HLT_Mu17_Mu8_DZ_v1', 'HLT_Mu17_Mu8_SameSign_DPhi_v1', @@ -522,6 +558,7 @@ 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1', 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1', 'HLT_Mu17_TrkIsoVVL_v1', + 'HLT_Mu20_v1', 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Mu24_TrkIsoVVL_v1', 'HLT_Mu24_eta2p1_v1', @@ -580,16 +617,18 @@ 'HLT_PFJet500_v1', 'HLT_PFJet60_v1', 'HLT_PFJet80_v1', + 'HLT_PFMET100_PFMHT100_IDLoose_v1', + 'HLT_PFMET110_PFMHT110_IDLoose_v1', 'HLT_PFMET120_NoiseCleaned_BTagCSV07_v1', 'HLT_PFMET120_NoiseCleaned_Mu5_v1', 'HLT_PFMET120_PFMHT120_IDLoose_v1', 'HLT_PFMET170_NoiseCleaned_v1', + 'HLT_PFMET90_PFMHT90_IDLoose_v1', 'HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1', 'HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1', 'HLT_Photon120_R9Id90_HE10_IsoM_v1', 'HLT_Photon120_v1', 'HLT_Photon135_PFMET100_NoiseCleaned_v1', - 'HLT_Photon135_PFMET40_v1', 'HLT_Photon165_HE10_v1', 'HLT_Photon165_R9Id90_HE10_IsoM_v1', 'HLT_Photon175_v1', @@ -602,8 +641,7 @@ 'HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1', 'HLT_Photon300_NoHE_v1', 'HLT_Photon30_R9Id90_HE10_IsoM_v1', - 'HLT_Photon30_v1', - 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1', + 'HLT_Photon30_v1')+cms.vstring( 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1', 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1', 'HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1', 'HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1', @@ -629,16 +667,25 @@ 'HLT_QuadJet45_TripleCSV0p5_v1', 'HLT_QuadMuon0_Dimuon0_Jpsi_v1', 'HLT_QuadMuon0_Dimuon0_Upsilon_v1', - 'HLT_QuadPFJet_BTagCSV_VBF_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1', 'HLT_QuadPFJet_VBF_v1', 'HLT_Rsq0p36_v1', 'HLT_RsqMR260_Rsq0p09_MR200_4jet_v1', 'HLT_RsqMR260_Rsq0p09_MR200_v1', 'HLT_RsqMR300_Rsq0p09_MR200_4jet_v1', 'HLT_RsqMR300_Rsq0p09_MR200_v1', + 'HLT_TkMu20_v1', 'HLT_TkMu24_eta2p1_v1', 'HLT_TkMu27_v1', - 'HLT_TripleMu_12_10_5_v1')+cms.vstring( 'HLT_ZeroBias_v1') ), + 'HLT_TripleMu_12_10_5_v1', + 'HLT_VBF_DisplacedJet40_DisplacedTrack_v1', + 'HLT_VBF_DisplacedJet40_Hadronic_v1', + 'HLT_VBF_DisplacedJet40_TightID_DisplacedTrack_v1', + 'HLT_VBF_DisplacedJet40_TightID_Hadronic_v1', + 'HLT_ZeroBias_v1') ), Templates = cms.vstring( 'HLT_IsoMu24_v1', 'HLT_IsoTkMu24_v1', 'HLT_ReducedIterativeTracking_v1' ) @@ -1420,11 +1467,11 @@ ) process.hcal_db_producer = cms.ESProducer( "HcalDbProducer" ) process.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer", - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + categoryVariableName = cms.string( "vertexCategory" ), useTrackWeights = cms.bool( True ), useCategories = cms.bool( True ), pseudoMultiplicityMin = cms.uint32( 2 ), - categoryVariableName = cms.string( "vertexCategory" ), + correctVertexMass = cms.bool( True ), trackSelection = cms.PSet( totalHitsMin = cms.uint32( 0 ), jetDeltaRMax = cms.double( 0.3 ), @@ -1446,7 +1493,7 @@ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), - correctVertexMass = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), charmCut = cms.double( 1.5 ), vertexFlip = cms.bool( False ), minimumTrackWeight = cms.double( 0.5 ), @@ -1473,6 +1520,80 @@ trackSort = cms.string( "sip2dSig" ), trackFlip = cms.bool( False ) ) +process.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer", + categoryVariableName = cms.string( "vertexCategory" ), + useTrackWeights = cms.bool( True ), + useCategories = cms.bool( True ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( -99999.9 ), + b_dR = cms.double( 0.6263 ) + ), + calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex', + 'CombinedSVIVFV2PseudoVertex', + 'CombinedSVIVFV2NoVertex' ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + charmCut = cms.double( 1.5 ), + vertexFlip = cms.bool( False ), + minimumTrackWeight = cms.double( 0.5 ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackMultiplicityMin = cms.uint32( 3 ), + trackPseudoSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( 2.0 ), + b_dR = cms.double( 0.6263 ) + ), + trackSort = cms.string( "sip2dSig" ), + trackFlip = cms.bool( False ) +) process.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer", MaxDPhi = cms.double( 1.6 ), ComponentName = cms.string( "hltESPAnalyticalPropagator" ), @@ -2259,16 +2380,16 @@ process.hltEcalDigis = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), - 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 ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), + feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), - numbTriggerTSamples = cms.int32( 1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), - InputLabel = cms.InputTag( "rawDataCollector" ), + numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), - feIdCheck = cms.bool( True ), + orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), @@ -2278,18 +2399,60 @@ ) process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer", EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - alphaEB = cms.double( 1.138 ), - alphaEE = cms.double( 1.89 ), - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + eePulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EcalPulseShapeParameters = cms.PSet( + EcalPreMixStage2 = cms.bool( False ), + EECorrNoiseMatrixG01 = cms.vdouble( 1.0, 0.72698, 0.62048, 0.55691, 0.51848, 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 ), + EcalPreMixStage1 = cms.bool( False ), + EECorrNoiseMatrixG06 = cms.vdouble( 1.0, 0.71217, 0.47464, 0.34056, 0.26282, 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 ), + 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 ), + EBdigiCollection = cms.string( "" ), + EEPulseShapeCovariance = cms.vdouble( 3.941E-5, 3.333E-5, 0.0, -1.449E-5, -1.661E-5, -1.424E-5, -1.183E-5, -6.842E-6, -4.915E-6, -3.411E-6, 0.0, 0.0, 3.333E-5, 2.862E-5, 0.0, -1.244E-5, -1.431E-5, -1.233E-5, -1.032E-5, -5.883E-6, -4.154E-6, -2.902E-6, -2.128E-6, 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-5, -1.244E-5, 0.0, 5.84E-6, 6.649E-6, 5.72E-6, 4.812E-6, 2.708E-6, 1.869E-6, 1.33E-6, 9.186E-7, 6.446E-7, -1.661E-5, -1.431E-5, 0.0, 6.649E-6, 7.966E-6, 6.898E-6, 5.794E-6, 3.157E-6, 2.184E-6, 1.567E-6, 1.084E-6, 7.575E-7, -1.424E-5, -1.233E-5, 0.0, 5.72E-6, 6.898E-6, 6.341E-6, 5.347E-6, 2.859E-6, 1.991E-6, 1.431E-6, 9.839E-7, 6.886E-7, -1.183E-5, -1.032E-5, 0.0, 4.812E-6, 5.794E-6, 5.347E-6, 4.854E-6, 2.628E-6, 1.809E-6, 1.289E-6, 9.02E-7, 6.146E-7, -6.842E-6, -5.883E-6, 0.0, 2.708E-6, 3.157E-6, 2.859E-6, 2.628E-6, 1.863E-6, 1.296E-6, 8.882E-7, 6.108E-7, 4.283E-7, -4.915E-6, -4.154E-6, 0.0, 1.869E-6, 2.184E-6, 1.991E-6, 1.809E-6, 1.296E-6, 1.217E-6, 8.669E-7, 5.751E-7, 3.882E-7, -3.411E-6, -2.902E-6, 0.0, 1.33E-6, 1.567E-6, 1.431E-6, 1.289E-6, 8.882E-7, 8.669E-7, 9.522E-7, 6.717E-7, 4.293E-7, 0.0, -2.128E-6, 0.0, 9.186E-7, 1.084E-6, 9.839E-7, 9.02E-7, 6.108E-7, 5.751E-7, 6.717E-7, 7.911E-7, 5.493E-7, 0.0, 0.0, 0.0, 6.446E-7, 7.575E-7, 6.886E-7, 6.146E-7, 4.283E-7, 3.882E-7, 4.293E-7, 5.493E-7, 7.027E-7 ), + 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 ), + ESdigiCollection = cms.string( "" ), + 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 ), + EBCorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71073, 0.55721, 0.46089, 0.40449, 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 ), + EECorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71373, 0.44825, 0.30152, 0.21609, 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 ), + EEdigiCollection = cms.string( "" ), + EBPulseShapeCovariance = cms.vdouble( 3.001E-6, 1.233E-5, 0.0, -4.416E-6, -4.571E-6, -3.614E-6, -2.636E-6, -1.286E-6, -8.41E-7, -5.296E-7, 0.0, 0.0, 1.233E-5, 6.154E-5, 0.0, -2.2E-5, -2.309E-5, -1.838E-5, -1.373E-5, -7.334E-6, -5.088E-6, -3.745E-6, -2.428E-6, 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-6, -2.2E-5, 0.0, 8.319E-6, 8.545E-6, 6.792E-6, 5.059E-6, 2.678E-6, 1.816E-6, 1.223E-6, 8.245E-7, 5.589E-7, -4.571E-6, -2.309E-5, 0.0, 8.545E-6, 9.182E-6, 7.219E-6, 5.388E-6, 2.853E-6, 1.944E-6, 1.324E-6, 9.083E-7, 6.335E-7, -3.614E-6, -1.838E-5, 0.0, 6.792E-6, 7.219E-6, 6.016E-6, 4.437E-6, 2.385E-6, 1.636E-6, 1.118E-6, 7.754E-7, 5.556E-7, -2.636E-6, -1.373E-5, 0.0, 5.059E-6, 5.388E-6, 4.437E-6, 3.602E-6, 1.917E-6, 1.322E-6, 9.079E-7, 6.529E-7, 4.752E-7, -1.286E-6, -7.334E-6, 0.0, 2.678E-6, 2.853E-6, 2.385E-6, 1.917E-6, 1.375E-6, 9.1E-7, 6.455E-7, 4.693E-7, 3.657E-7, -8.41E-7, -5.088E-6, 0.0, 1.816E-6, 1.944E-6, 1.636E-6, 1.322E-6, 9.1E-7, 9.115E-7, 6.062E-7, 4.436E-7, 3.422E-7, -5.296E-7, -3.745E-6, 0.0, 1.223E-6, 1.324E-6, 1.118E-6, 9.079E-7, 6.455E-7, 6.062E-7, 7.217E-7, 4.862E-7, 3.768E-7, 0.0, -2.428E-6, 0.0, 8.245E-7, 9.083E-7, 7.754E-7, 6.529E-7, 4.693E-7, 4.436E-7, 4.862E-7, 6.509E-7, 4.418E-7, 0.0, 0.0, 0.0, 5.589E-7, 6.335E-7, 5.556E-7, 4.752E-7, 3.657E-7, 3.422E-7, 3.768E-7, 4.418E-7, 6.142E-7 ), + UseLCcorrection = cms.untracked.bool( True ) + ), + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeConstantTerm = cms.double( 0.6 ), + prefitMaxChiSqEB = cms.double( 25.0 ), + UseDynamicPedestal = cms.bool( True ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + ampErrorCalculation = cms.bool( True ), + kPoorRecoFlagEB = cms.bool( True ), + ebPulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + kPoorRecoFlagEE = cms.bool( False ), + chi2ThreshEB_ = cms.double( 65.0 ), + EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + useLumiInfoRunHeader = cms.bool( True ), + activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), + doPrefitEE = cms.bool( False ), AlphaBetaFilename = cms.untracked.string( "NOFILE" ), betaEB = cms.double( 1.655 ), MinAmplEndcap = cms.double( 14.0 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + prefitMaxChiSqEE = cms.double( 10.0 ), MinAmplBarrel = cms.double( 8.0 ), - algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), betaEE = cms.double( 1.4 ), - UseDynamicPedestal = cms.bool( True ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ) + timealgo = cms.string( "RatioMethod" ), + EEtimeConstantTerm = cms.double( 1.0 ), + alphaEE = cms.double( 1.89 ), + EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), + algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), + alphaEB = cms.double( 1.138 ), + chi2ThreshEE_ = cms.double( 50.0 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + doPrefitEB = cms.bool( False ) ) process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), @@ -3510,8 +3673,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( ), Timing = cms.untracked.bool( False ), @@ -4515,6 +4678,7 @@ MuonPtOption = cms.string( "Tracker" ) ) process.hltPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -4523,7 +4687,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -6810,8 +6973,8 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinLxySignificance = cms.double( 0.0 ) ) -process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_DoubleEG_15_10 OR L1_DoubleEG_22_10" ), +process.hltL1sL1DoubleEG2210 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_22_10" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -6822,7 +6985,7 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreDoubleEle33CaloIdLGsfTrkIdVLMW = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleEle2422eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -7122,9 +7285,9 @@ scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ), recoEcalCandidateCollection = cms.string( "" ) ) -process.hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltEGL1DoubleEG2210FilterEta2p1 = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), + endcap_end = cms.double( 2.17 ), saveTags = cms.bool( False ), region_eta_size_ecap = cms.double( 1.0 ), barrel_end = cms.double( 1.4791 ), @@ -7132,21 +7295,73 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1DoubleEG2210" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) + ncandcut = cms.int32( 2 ) ) -process.hltEG33EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEle24Ele22leg1EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter" ), - etcutEB = cms.double( 33.0 ), - etcutEE = cms.double( 33.0 ), + inputTag = cms.InputTag( "hltEGL1DoubleEG2210FilterEta2p1" ), + etcutEB = cms.double( 24.0 ), + etcutEE = cms.double( 24.0 ), ncandcut = cms.int32( 1 ) ) +process.hltEle24Ele22leg2EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1DoubleEG2210FilterEta2p1" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + ncandcut = cms.int32( 2 ) +) +process.hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), + ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), + isIeta = cms.bool( True ) +) +process.hltEle24Ele22WP75leg1ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.031 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEle24Ele22leg1EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle24Ele22WP75leg2ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.031 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEle24Ele22leg2EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) process.hltFixedGridRhoFastjetAllCaloForMuons = cms.EDProducer( "FixedGridRhoProducerFastjet", gridSpacing = cms.double( 0.55 ), maxRapidity = cms.double( 2.5 ), @@ -7168,46 +7383,262 @@ rhoScale = cms.double( 1.0 ), doEtSum = cms.bool( False ) ) -process.hltEG33HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle24Ele22WP75leg1HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( 0.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle24Ele22WP75leg2HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( 0.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.149 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.097 ), + drVetoEndcap = cms.double( 0.0 ), + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ) +) +process.hltEle24Ele22WP75leg1EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), + thrOverEEE = cms.double( 0.14 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), + thrOverEEB = cms.double( 0.21 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEG33EtFilter" ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1HcEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer", +process.hltEle24Ele22WP75leg2EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.14 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.21 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2HcEFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltRegionalTowerForEgamma = cms.EDProducer( "EgammaHLTCaloTowerProducer", + L1NonIsoCand = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + EMin = cms.double( 0.8 ), + EtMin = cms.double( 0.5 ), + L1IsoCand = cms.InputTag( 'hltL1extraParticles','Isolated' ), + useTowersInCone = cms.double( 0.8 ), + towerCollection = cms.InputTag( "hltTowerMakerForAll" ) +) +process.hltParticleFlowRecHitHCALForEgamma = cms.EDProducer( "PFCTRecHitProducer", + ECAL_Compensate = cms.bool( False ), + ECAL_Dead_Code = cms.uint32( 10 ), + MinLongTiming_Cut = cms.double( -5.0 ), + ECAL_Compensation = cms.double( 0.5 ), + MaxLongTiming_Cut = cms.double( 5.0 ), + weight_HFhad = cms.double( 1.0 ), + ApplyPulseDPG = cms.bool( False ), + navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ), + ECAL_Threshold = cms.double( 10.0 ), + ApplyTimeDPG = cms.bool( False ), + caloTowers = cms.InputTag( "hltRegionalTowerForEgamma" ), + hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ), + LongFibre_Fraction = cms.double( 0.1 ), + MaxShortTiming_Cut = cms.double( 5.0 ), + HcalMaxAllowedHFLongShortSev = cms.int32( 9 ), + thresh_Barrel = cms.double( 0.4 ), + navigation_HF = cms.bool( True ), + HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ), + HF_Calib_29 = cms.double( 1.07 ), + LongFibre_Cut = cms.double( 120.0 ), + EM_Depth = cms.double( 22.0 ), + weight_HFem = cms.double( 1.0 ), + LongShortFibre_Cut = cms.double( 1.0E9 ), + MinShortTiming_Cut = cms.double( -5.0 ), + HCAL_Calib = cms.bool( True ), + thresh_HF = cms.double( 0.4 ), + HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ), + thresh_Endcap = cms.double( 0.4 ), + HcalMaxAllowedChannelStatusSev = cms.int32( 9 ), + hcalRecHitsHF = cms.InputTag( "hltHfreco" ), + ShortFibre_Cut = cms.double( 60.0 ), + ApplyLongShortDPG = cms.bool( True ), + HF_Calib = cms.bool( True ), + HAD_Depth = cms.double( 47.0 ), + ShortFibre_Fraction = cms.double( 0.01 ), + HCAL_Calib_29 = cms.double( 1.35 ) +) +process.hltParticleFlowClusterHCALForEgamma = cms.EDProducer( "PFClusterProducer", + pfClusterBuilder = cms.PSet( + positionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ), + minFracTot = cms.double( 1.0E-20 ), + maxIterations = cms.uint32( 50 ), + stoppingTolerance = cms.double( 1.0E-8 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + showerSigma = cms.double( 10.0 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( detector = cms.string( "HCAL_BARREL1" ), + recHitEnergyNorm = cms.double( 0.8 ) + ), + cms.PSet( detector = cms.string( "HCAL_ENDCAP" ), + recHitEnergyNorm = cms.double( 0.8 ) + ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + allCellsPositionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ) + ), + positionReCalc = cms.PSet( ), + initialClusteringStep = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_BARREL1" ), + gatheringThresholdPt = cms.double( 0.0 ) + ), + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_ENDCAP" ), + gatheringThresholdPt = cms.double( 0.0 ) + ) + ), + useCornerCells = cms.bool( True ), + algoName = cms.string( "Basic2DGenericTopoClusterizer" ) + ), + energyCorrector = cms.PSet( ), + recHitCleaners = cms.VPSet( + cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) ) + ), + seedFinder = cms.PSet( + nNeighbours = cms.int32( 4 ), + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThreshold = cms.double( 0.8 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThreshold = cms.double( 1.1 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + algoName = cms.string( "LocalMaximumSeedFinder" ) + ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCALForEgamma" ) +) +process.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForEgamma" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.089 ), + drVetoEndcap = cms.double( 0.0 ), recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), - ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), - isIeta = cms.bool( True ) + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ) ) -process.hltEG33CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle24Ele22WP75leg1HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.035 ), - thrOverEEE = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.21 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.014 ), + thrOverEEB = cms.double( 0.11 ), + thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG33HEFilter" ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle24Ele22WP75leg2HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.21 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.11 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) process.hltEgammaElectronPixelSeeds = cms.EDProducer( "ElectronSeedProducer", @@ -7267,8 +7698,8 @@ ), barrelSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ) ) -process.hltEle33CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), +process.hltEle24Ele22WP75leg1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), tanhSO10InterThres = cms.double( 1.0 ), @@ -7278,7 +7709,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEG33CaloIdLClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -7293,6 +7724,32 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) +process.hltEle24Ele22WP75leg2PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) process.hltEgammaCkfTrackCandidatesForGSF = cms.EDProducer( "CkfTrackCandidateMaker", src = cms.InputTag( "hltEgammaElectronPixelSeeds" ), maxSeedsBeforeCleaning = cms.uint32( 1000 ), @@ -7321,11 +7778,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) process.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -7341,169 +7798,133 @@ lowerTrackNrToRemoveCut = cms.int32( -1 ), inputCollection = cms.InputTag( "hltEgammaGsfTracks" ) ) -process.hltEle33CaloIdLGsfTrkIdVLDEtaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle24Ele22WP75Gsfleg1OneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.02 ), + thrRegularEE = cms.double( 0.032 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.02 ), + thrRegularEB = cms.double( 0.032 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle33CaloIdLPixelMatchFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg1PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle33CaloIdLGsfTrkIdVLDPhiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle24Ele22WP75Gsfleg2OneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), + thrRegularEE = cms.double( 0.032 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.15 ), + thrRegularEB = cms.double( 0.032 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle33CaloIdLGsfTrkIdVLDEtaFilter" ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle24Ele22WP75leg2PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle33CaloIdLNewPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 20.6 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), +process.hltEle24Ele22WP75Gsfleg1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle33CaloIdLGsfTrkIdVLDPhiFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 2.8 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 3.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( True ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer( "PFECALSuperClusterProducer", - PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ), - doSatelliteClusterMerge = cms.bool( False ), - thresh_PFClusterBarrel = cms.double( 4.0 ), - PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ), - useRegression = cms.bool( False ), - satelliteMajorityFraction = cms.double( 0.5 ), - thresh_PFClusterEndcap = cms.double( 4.0 ), - ESAssociation = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ), - use_preshower = cms.bool( True ), - verbose = cms.untracked.bool( False ), - thresh_SCEt = cms.double( 4.0 ), - etawidth_SuperClusterEndcap = cms.double( 0.04 ), - phiwidth_SuperClusterEndcap = cms.double( 0.6 ), - useDynamicDPhiWindow = cms.bool( True ), - PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ), - regressionConfig = cms.PSet( - regressionKeyEE = cms.string( "pfscecal_EECorrection_offline" ), - ecalRecHitsEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), - ecalRecHitsEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), - regressionKeyEB = cms.string( "pfscecal_EBCorrection_offline" ), - vertexCollection = cms.InputTag( "offlinePrimaryVertices" ) - ), - applyCrackCorrections = cms.bool( False ), - satelliteClusterSeedThreshold = cms.double( 50.0 ), - etawidth_SuperClusterBarrel = cms.double( 0.04 ), - PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ), - PFClusters = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - thresh_PFClusterSeedBarrel = cms.double( 4.0 ), - ClusteringType = cms.string( "Mustache" ), - EnergyWeight = cms.string( "Raw" ), - BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - thresh_PFClusterSeedEndcap = cms.double( 4.0 ), - phiwidth_SuperClusterBarrel = cms.double( 0.6 ), - thresh_PFClusterES = cms.double( 5.0 ), - seedThresholdIsET = cms.bool( True ), - PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ) -) -process.hltEgammaCandidatesUnseeded = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers", - scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), - scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ), - recoEcalCandidateCollection = cms.string( "" ) + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg1OneOESuperMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltEgammaCandidatesWrapperUnseeded = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper", +process.hltEle24Ele22WP75Gsfleg2Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - candNonIsolatedTag = cms.InputTag( "" ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 2.8 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 3.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2OneOESuperMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltDiEG33EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( False ), +process.hltEle24Ele22WP75Gsfleg1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - etcutEB = cms.double( 33.0 ), - etcutEE = cms.double( 33.0 ), - ncandcut = cms.int32( 2 ) -) -process.hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTBcHcalIsolationProducersRegional", - caloTowerProducer = cms.InputTag( "hltTowerMakerForAll" ), - effectiveAreaBarrel = cms.double( 0.105 ), - outerCone = cms.double( 0.14 ), - innerCone = cms.double( 0.0 ), - useSingleTower = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - depth = cms.int32( -1 ), - doRhoCorrection = cms.bool( False ), - effectiveAreaEndcap = cms.double( 0.17 ), - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - rhoMax = cms.double( 9.9999999E7 ), - etMin = cms.double( 0.0 ), - rhoScale = cms.double( 1.0 ), - doEtSum = cms.bool( False ) + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.0065 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.0035 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg1Chi2Filter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltDiEG33HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle24Ele22WP75Gsfleg2DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.0065 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.0035 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - candTag = cms.InputTag( "hltDiEG33EtUnseededFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2Chi2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEgammaClusterShapeUnseeded = cms.EDProducer( "EgammaHLTClusterShapeProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - isIeta = cms.bool( True ) +process.hltEle24Ele22WP75Gsfleg1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.021 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg1DetaFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltDiEG33CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle24Ele22WP75Gsfleg2DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -7511,563 +7932,197 @@ thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( 0.035 ), thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.014 ), + thrRegularEB = cms.double( 0.021 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltDiEG33HEUnseededFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2DetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEgammaElectronPixelSeedsUnseeded = cms.EDProducer( "ElectronSeedProducer", - endcapSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), - SeedConfiguration = cms.PSet( - searchInTIDTEC = cms.bool( True ), - HighPtThreshold = cms.double( 35.0 ), - r2MinF = cms.double( -0.15 ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - useOnDemandTracker = cms.untracked.int32( 0 ), - SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ) - ), - DeltaPhi1Low = cms.double( 0.23 ), - DeltaPhi1High = cms.double( 0.08 ), - ePhiMin1 = cms.double( -0.08 ), - LowPtThreshold = cms.double( 3.0 ), +process.hltElectronsVertex = cms.EDProducer( "VertexFromTrackProducer", + verbose = cms.untracked.bool( False ), + useTriggerFilterElectrons = cms.bool( False ), + beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + isRecoCandidate = cms.bool( True ), + trackLabel = cms.InputTag( "hltEgammaGsfElectrons" ), + useTriggerFilterMuons = cms.bool( False ), + useBeamSpot = cms.bool( True ), + vertexLabel = cms.InputTag( "None" ), + triggerFilterElectronsSrc = cms.InputTag( "None" ), + triggerFilterMuonsSrc = cms.InputTag( "None" ), + useVertex = cms.bool( False ) +) +process.hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), + FilterPSet = cms.PSet( + chi2 = cms.double( 1000.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + ComponentName = cms.string( "PixelTrackFilterByKinematics" ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + ptMin = cms.double( 0.1 ), + tipMax = cms.double( 1.0 ) + ), + passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), + FitterPSet = cms.PSet( + ComponentName = cms.string( "PixelFitterByHelixProjections" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + fixImpactParameter = cms.double( 0.0 ) + ), + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "GlobalTrackingRegionWithVerticesProducer" ), RegionPSet = cms.PSet( - deltaPhiRegion = cms.double( 0.4 ), - originHalfLength = cms.double( 15.0 ), - useZInVertex = cms.bool( True ), - deltaEtaRegion = cms.double( 0.1 ), - ptMin = cms.double( 1.5 ), + precise = cms.bool( True ), originRadius = cms.double( 0.2 ), - VertexProducer = cms.InputTag( "dummyVertices" ) - ), - dynamicPhiRoad = cms.bool( False ), - ePhiMax1 = cms.double( 0.04 ), - measurementTrackerName = cms.string( "hltESPMeasurementTracker" ), - SizeWindowENeg = cms.double( 0.675 ), - nSigmasDeltaZ1 = cms.double( 5.0 ), - rMaxI = cms.double( 0.2 ), - rMinI = cms.double( -0.2 ), - preFilteredSeeds = cms.bool( True ), - r2MaxF = cms.double( 0.15 ), - pPhiMin1 = cms.double( -0.04 ), - initialSeeds = cms.InputTag( "noSeedsHere" ), - pPhiMax1 = cms.double( 0.08 ), - SCEtCut = cms.double( 3.0 ), - z2MaxB = cms.double( 0.09 ), - fromTrackerSeeds = cms.bool( True ), - hcalRecHits = cms.InputTag( "hltHbhereco" ), - z2MinB = cms.double( -0.09 ), - hOverEConeSize = cms.double( 0.0 ), - hOverEHBMinE = cms.double( 999999.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - applyHOverECut = cms.bool( False ), - hOverEHFMinE = cms.double( 999999.0 ), - measurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - PhiMin2B = cms.double( -0.004 ), - PhiMin2F = cms.double( -0.004 ), - PhiMax2B = cms.double( 0.004 ), - PhiMax2F = cms.double( 0.004 ), - DeltaPhi2B = cms.double( 0.004 ), - DeltaPhi2F = cms.double( 0.004 ) + ptMin = cms.double( 0.9 ), + originHalfLength = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + useFixedError = cms.bool( True ), + sigmaZVertex = cms.double( 3.0 ), + fixedError = cms.double( 0.2 ), + VertexCollection = cms.InputTag( "hltElectronsVertex" ), + useFoundVertices = cms.bool( True ), + nSigmaZ = cms.double( 4.0 ), + useFakeVertices = cms.bool( True ) + ) ), - barrelSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ) + CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useMultScattering = cms.bool( True ), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) + ), + extraHitRZtolerance = cms.double( 0.06 ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ) + ), + SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) + ) ) -process.hltDiEle33CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - candTag = cms.InputTag( "hltDiEG33CaloIdLClusterShapeUnseededFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) +process.hltPixelVerticesElectrons = cms.EDProducer( "PixelVertexProducer", + WtAverage = cms.bool( True ), + Method2 = cms.bool( True ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ), + Verbosity = cms.int32( 0 ), + UseError = cms.bool( True ), + TrackCollection = cms.InputTag( "hltPixelTracksElectrons" ), + PtMin = cms.double( 1.0 ), + NTrkMin = cms.int32( 2 ), + ZOffset = cms.double( 5.0 ), + Finder = cms.string( "DivisiveVertexFinder" ), + ZSeparation = cms.double( 0.05 ) ) -process.hltEgammaCkfTrackCandidatesForGSFUnseeded = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), +process.hltIter0ElectronsPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + useEventsWithNoVertex = cms.bool( True ), + originHalfLength = cms.double( 0.3 ), + useProtoTrackKinematics = cms.bool( False ), + usePV = cms.bool( True ), + InputVertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + InputCollection = cms.InputTag( "hltPixelTracksElectrons" ), + originRadius = cms.double( 0.1 ) +) +process.hltIter0ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter0ElectronsPixelSeedsFromPixelTracks" ), maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - cleanTrajectoryAfterInOut = cms.bool( True ), - useHitsSplitting = cms.bool( True ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( True ), - maxNSeeds = cms.uint32( 1000000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForElectrons" ) ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryBuilder = cms.string( "" ) ) -process.hltEgammaGsfTracksUnseeded = cms.EDProducer( "GsfTrackProducer", - src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSFUnseeded" ), +process.hltIter0ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter0ElectronsCkfTrackCandidates" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - producer = cms.string( "" ), MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), + MeasurementTracker = cms.string( "" ), + AlgorithmName = cms.string( "hltIterX" ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + NavigationSchool = cms.string( "" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), - Propagator = cms.string( "hltESPFwdElectronPropagator" ) + GeometricInnerState = cms.bool( True ), + useSimpleMF = cms.bool( True ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) ) -process.hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", - BSProducer = cms.InputTag( "hltOnlineBeamSpot" ), - UseGsfTracks = cms.bool( True ), - TrackProducer = cms.InputTag( "" ), - GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracksUnseeded" ) +process.hltIter0ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 3 ), + chi2n_par = cms.double( 0.7 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 0.4, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 0.35, 4.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter0ElectronsCtfWithMaterialTracks" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltPixelVerticesElectrons" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 0.4, 4.0 ), + d0_par1 = cms.vdouble( 0.3, 4.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) ) -process.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), - upperTrackNrToRemoveCut = cms.int32( 9999 ), - lowerTrackNrToRemoveCut = cms.int32( -1 ), - inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ) +process.hltIter1ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + maxChi2 = cms.double( 9.0 ), + trajectories = cms.InputTag( "hltIter0ElectronsTrackSelectionHighPurity" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + overrideTrkQuals = cms.InputTag( "" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + TrackQuality = cms.string( "highPurity" ) ) -process.hltDiEle33CaloIdLGsfTrkIdVLDEtaUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.02 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.02 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Deta' ), - candTag = cms.InputTag( "hltDiEle33CaloIdLPixelMatchUnseededFilter" ), - nonIsoTag = cms.InputTag( "" ) +process.hltIter1ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + clustersToSkip = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), + OnDemand = cms.bool( False ), + src = cms.InputTag( "hltSiStripClusters" ) ) -process.hltDiEle33CaloIdLGsfTrkIdVLDPhiUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.15 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.15 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Dphi' ), - candTag = cms.InputTag( "hltDiEle33CaloIdLGsfTrkIdVLDEtaUnseededFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltDiEle33CaloIdLNewPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - s2_threshold = cms.double( 20.6 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - candTag = cms.InputTag( "hltDiEle33CaloIdLGsfTrkIdVLDPhiUnseededFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( True ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltPreDoubleEle33CaloIdLGsfTrkIdVL = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -process.hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau36er OR L1_DoubleIsoTau40er OR L1_DoubleIsoTau44er" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -process.hltPreDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -process.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 0 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -process.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 1 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -process.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 2 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -process.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 3 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -process.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltL2TauJetsL1IsoTauSeeded = cms.EDProducer( "L2TauJetsMerger", - EtMin = cms.double( 20.0 ), - JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional' ) -) -process.hltDoubleL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - MinPt = cms.double( 35.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.2 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltL2TauJetsL1IsoTauSeeded" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -process.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", - filter = cms.bool( False ), - src = cms.InputTag( "hltL2TauJetsL1IsoTauSeeded" ), - cut = cms.string( "pt > 30.0 & abs(eta) < 2.2" ) -) -process.hltSiPixelDigisReg = cms.EDProducer( "SiPixelRawToDigi", - UseQualityInfo = cms.bool( False ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( False ), - CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), - InputLabel = cms.InputTag( "rawDataCollector" ), - ErrorList = cms.vint32( ), - Regions = cms.PSet( - inputs = cms.VInputTag( 'hltL2TausForPixelIsolation' ), - deltaPhi = cms.vdouble( 0.5 ), - maxZ = cms.vdouble( 24.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ) - ), - Timing = cms.untracked.bool( False ), - UserErrorList = cms.vint32( ) -) -process.hltSiPixelClustersReg = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisReg" ), - ChannelThreshold = cms.int32( 1000 ), - maxNumberOfClusters = cms.int32( 20000 ), - VCaltoElectronGain = cms.int32( 65 ), - MissCalibrate = cms.untracked.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronOffset = cms.int32( -414 ), - payloadType = cms.string( "HLT" ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold = cms.double( 4000.0 ) -) -process.hltSiPixelClustersRegCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersReg" ), - onDemand = cms.bool( False ) -) -process.hltSiPixelRecHitsReg = cms.EDProducer( "SiPixelRecHitConverter", - VerboseLevel = cms.untracked.int32( 0 ), - src = cms.InputTag( "hltSiPixelClustersReg" ), - CPE = cms.string( "hltESPPixelCPEGeneric" ) -) -process.hltPixelLayerTripletsReg = cms.EDProducer( "SeedingLayersEDProducer", +process.hltIter1ElectronsPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", layerList = cms.vstring( 'BPix1+BPix2+BPix3', 'BPix1+BPix2+FPix1_pos', 'BPix1+BPix2+FPix1_neg', @@ -8077,480 +8132,109 @@ TEC = cms.PSet( ), MTID = cms.PSet( ), FPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), hitErrorRZ = cms.double( 0.0036 ), - hitErrorRPhi = cms.double( 0.0051 ), useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsReg" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ) + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), + hitErrorRPhi = cms.double( 0.0051 ) ), MTEC = cms.PSet( ), MTIB = cms.PSet( ), TID = cms.PSet( ), TOB = cms.PSet( ), BPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), hitErrorRZ = cms.double( 0.006 ), - hitErrorRPhi = cms.double( 0.0027 ), useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsReg" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ) + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), + hitErrorRPhi = cms.double( 0.0027 ) ), TIB = cms.PSet( ) ) -process.hltPixelTracksReg = cms.EDProducer( "PixelTrackProducer", - FilterPSet = cms.PSet( - chi2 = cms.double( 50.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - ComponentName = cms.string( "PixelTrackFilterByKinematics" ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - ptMin = cms.double( 0.1 ), - tipMax = cms.double( 1.0 ) - ), - useFilterWithES = cms.bool( False ), - passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), - FitterPSet = cms.PSet( - ComponentName = cms.string( "PixelFitterByHelixProjections" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - fixImpactParameter = cms.double( 0.0 ) - ), +process.hltIter1ElectronsPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", RegionFactoryPSet = cms.PSet( ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), RegionPSet = cms.PSet( precise = cms.bool( True ), - originRadius = cms.double( 0.2 ), - ptMin = cms.double( 0.9 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - mode = cms.string( "BeamSpotSigma" ), - input = cms.InputTag( "hltL2TausForPixelIsolation" ), + originRadius = cms.double( 0.05 ), + ptMin = cms.double( 0.5 ), + input = cms.InputTag( "hltEgammaCandidates" ), maxNRegions = cms.int32( 10 ), - vertexCollection = cms.InputTag( "" ), - maxNVertices = cms.int32( 1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + vertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ), zErrorBeamSpot = cms.double( 24.2 ), deltaEta = cms.double( 0.5 ), deltaPhi = cms.double( 0.5 ), nSigmaZVertex = cms.double( 3.0 ), - zErrorVertex = cms.double( 0.2 ), - nSigmaZBeamSpot = cms.double( 4.0 ) + nSigmaZBeamSpot = cms.double( 4.0 ), + mode = cms.string( "VerticesFixed" ), + maxNVertices = cms.int32( 3 ), + zErrorVetex = cms.double( 0.2 ) ) ), - CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + ClusterCheckPSet = cms.PSet( + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + MaxNumberOfCosmicClusters = cms.uint32( 50000 ), + doClusterCheck = cms.bool( False ), + ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), + MaxNumberOfPixelClusters = cms.uint32( 10000 ) + ), OrderedHitsFactoryPSet = cms.PSet( + maxElement = cms.uint32( 0 ), ComponentName = cms.string( "StandardHitTripletGenerator" ), GeneratorPSet = cms.PSet( useBending = cms.bool( True ), useFixedPreFiltering = cms.bool( False ), maxElement = cms.uint32( 100000 ), phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), + extraHitRPhitolerance = cms.double( 0.032 ), useMultScattering = cms.bool( True ), - SeedComparitorPSet = cms.PSet( - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegCache" ) - ), - extraHitRZtolerance = cms.double( 0.06 ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ) + ComponentName = cms.string( "PixelTripletHLTGenerator" ), + extraHitRZtolerance = cms.double( 0.037 ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ), - SeedingLayers = cms.InputTag( "hltPixelLayerTripletsReg" ) - ) -) -process.hltPixelVerticesReg = cms.EDProducer( "PixelVertexProducer", - WtAverage = cms.bool( True ), - Method2 = cms.bool( True ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ), - Verbosity = cms.int32( 0 ), - UseError = cms.bool( True ), - TrackCollection = cms.InputTag( "hltPixelTracksReg" ), - PtMin = cms.double( 1.0 ), - NTrkMin = cms.int32( 2 ), - ZOffset = cms.double( 5.0 ), - Finder = cms.string( "DivisiveVertexFinder" ), - ZSeparation = cms.double( 0.05 ) + SeedingLayers = cms.InputTag( "hltIter1ElectronsPixelLayerTriplets" ) + ), + SeedCreatorPSet = cms.PSet( + ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) + ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) ) -process.hltL2TauPixelIsoTagProducer = cms.EDProducer( "L2TauPixelIsoTagProducer", - TrackSrc = cms.InputTag( "" ), - BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - TrackMaxNChi2 = cms.double( 100.0 ), - TrackMinNHits = cms.int32( 3 ), - TrackMinPt = cms.double( 1.2 ), - IsoConeMax = cms.double( 0.4 ), - TrackPVMaxDZ = cms.double( 0.1 ), - IsoConeMin = cms.double( 0.2 ), - VertexSrc = cms.InputTag( "hltPixelVerticesReg" ), - JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), - TrackMaxDxy = cms.double( 0.2 ), - MaxNumberPV = cms.int32( 1 ) +process.hltIter1ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter1ElectronsPixelSeeds" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) ) -process.hltL2TauIsoFilter = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducer" ), - TriggerType = cms.int32( 84 ), - Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), - MinTag = cms.double( 0.0 ), - MaxTag = cms.double( 0.0 ) -) -process.hltL2TauJetsIso = cms.EDProducer( "HLTCaloJetCollectionProducer", - TriggerTypes = cms.vint32( 84 ), - HLTObject = cms.InputTag( "hltL2TauIsoFilter" ) -) -process.hltDoubleL2IsoTau35eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - MinPt = cms.double( 35.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.2 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltL2TauJetsIso" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -process.hltPixelTracksHybrid = cms.EDProducer( "PixelTrackProducer", - FilterPSet = cms.PSet( - chi2 = cms.double( 1000.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - ComponentName = cms.string( "PixelTrackFilterByKinematics" ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - ptMin = cms.double( 0.1 ), - tipMax = cms.double( 1.0 ) - ), - useFilterWithES = cms.bool( False ), - passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), - FitterPSet = cms.PSet( - ComponentName = cms.string( "PixelFitterByHelixProjections" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - fixImpactParameter = cms.double( 0.0 ) - ), - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.2 ), - ptMin = cms.double( 0.9 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - mode = cms.string( "BeamSpotSigma" ), - maxNRegions = cms.int32( 10 ), - vertexCollection = cms.InputTag( "" ), - maxNVertices = cms.int32( 1 ), - zErrorBeamSpot = cms.double( 24.2 ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ), - nSigmaZVertex = cms.double( 3.0 ), - zErrorVertex = cms.double( 0.2 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - input = cms.InputTag( "hltL2TausForPixelIsolation" ) - ) - ), - CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), - OrderedHitsFactoryPSet = cms.PSet( - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), - useMultScattering = cms.bool( True ), - SeedComparitorPSet = cms.PSet( - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) - ), - extraHitRZtolerance = cms.double( 0.06 ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ) - ), - SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) - ) -) -process.hltIter0PFlowPixelSeedsFromPixelTracksForTau = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - useEventsWithNoVertex = cms.bool( True ), - originHalfLength = cms.double( 15.0 ), - useProtoTrackKinematics = cms.bool( False ), - usePV = cms.bool( False ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - InputCollection = cms.InputTag( "hltPixelTracksHybrid" ), - originRadius = cms.double( 0.1 ) -) -process.hltIter0PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter0PFlowPixelSeedsFromPixelTracksForTau" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) -) -process.hltIter0PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForTau" ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "" ), - AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracksReg" ), - NavigationSchool = cms.string( "" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - GeometricInnerState = cms.bool( True ), - useSimpleMF = cms.bool( True ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) -) -process.hltIter0PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 3 ), - chi2n_par = cms.double( 0.7 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 0.4, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 0.35, 4.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForTau" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 0.4, 4.0 ), - d0_par1 = cms.vdouble( 0.3, 4.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) -) -process.hltTrackIter0RefsForJets4Iter1ForTau = cms.EDProducer( "ChargedRefCandidateProducer", - src = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForTau" ), - particleType = cms.string( "pi+" ) -) -process.hltAK4Iter0TrackJets4Iter1ForTau = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( 0.9 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "TrackJet" ), - minSeed = cms.uint32( 14327 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.4 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltTrackIter0RefsForJets4Iter1ForTau" ), - inputEtMin = cms.double( 0.1 ), - puPtMin = cms.double( 0.0 ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 0 ), - MaxVtxZ = cms.double( 30.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.5 ), - UseOnlyOnePV = cms.bool( True ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.2 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltIter0TrackAndTauJets4Iter1ForTau = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding", - fractionMinCaloInTauCone = cms.double( 0.7 ), - fractionMaxChargedPUInCaloCone = cms.double( 0.3 ), - tauConeSize = cms.double( 0.2 ), - ptTrkMaxInCaloCone = cms.double( 1.0 ), - isolationConeSize = cms.double( 0.5 ), - inputTrackJetTag = cms.InputTag( "hltAK4Iter0TrackJets4Iter1ForTau" ), - nTrkMaxInCaloCone = cms.int32( 0 ), - inputCaloJetTag = cms.InputTag( "hltL2TausForPixelIsolation" ), - etaMinCaloJet = cms.double( -2.7 ), - etaMaxCaloJet = cms.double( 2.7 ), - ptMinCaloJet = cms.double( 5.0 ), - inputTrackTag = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForTau" ) -) -process.hltIter1ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - maxChi2 = cms.double( 9.0 ), - trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForTau" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - overrideTrkQuals = cms.InputTag( "" ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - TrackQuality = cms.string( "highPurity" ) -) -process.hltIter1MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), - OnDemand = cms.bool( False ), - src = cms.InputTag( "hltSiStripClusters" ) -) -process.hltIter1PixelLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg' ), - MTOB = cms.PSet( ), - TEC = cms.PSet( ), - MTID = cms.PSet( ), - FPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.0036 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), - hitErrorRPhi = cms.double( 0.0051 ) - ), - MTEC = cms.PSet( ), - MTIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - BPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.006 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), - hitErrorRPhi = cms.double( 0.0027 ) - ), - TIB = cms.PSet( ) -) -process.hltIter1PFlowPixelSeedsForTau = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.05 ), - searchOpt = cms.bool( True ), - ptMin = cms.double( 0.5 ), - measurementTrackerName = cms.string( "hltIter1MaskedMeasurementTrackerEventForTau" ), - mode = cms.string( "VerticesFixed" ), - maxNRegions = cms.int32( 100 ), - maxNVertices = cms.int32( 10 ), - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - input = cms.InputTag( "hltIter0TrackAndTauJets4Iter1ForTau" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - deltaPhi = cms.double( 1.0 ), - deltaEta = cms.double( 1.0 ), - zErrorBeamSpot = cms.double( 15.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - zErrorVetex = cms.double( 0.1 ) - ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - ClusterCheckPSet = cms.PSet( - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - MaxNumberOfCosmicClusters = cms.uint32( 50000 ), - doClusterCheck = cms.bool( False ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ) - ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.032 ), - useMultScattering = cms.bool( True ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ), - extraHitRZtolerance = cms.double( 0.037 ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) - ), - SeedingLayers = cms.InputTag( "hltIter1PixelLayerTripletsForTau" ) - ), - SeedCreatorPSet = cms.PSet( - ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) - ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) -) -process.hltIter1PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter1PFlowPixelSeedsForTau" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForTau" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) -) -process.hltIter1PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForTau" ), +process.hltIter1ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter1ElectronsCkfTrackCandidates" ), SimpleMagneticField = cms.string( "ParabolicMf" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForTau" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "" ), AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracksReg" ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), NavigationSchool = cms.string( "" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), @@ -8558,7 +8242,7 @@ useSimpleMF = cms.bool( True ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) ) -process.hltIter1PFlowTrackSelectionHighPurityLooseForTau = cms.EDProducer( "AnalyticalTrackSelector", +process.hltIter1ElectronsTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector", max_d0 = cms.double( 100.0 ), minNumber3DLayers = cms.uint32( 0 ), max_lostHitFraction = cms.double( 1.0 ), @@ -8585,17 +8269,17 @@ max_z0 = cms.double( 100.0 ), useVertices = cms.bool( True ), min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForTau" ), + src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ), max_minMissHitOutOrIn = cms.int32( 99 ), chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + vertices = cms.InputTag( "hltPixelVerticesElectrons" ), max_eta = cms.double( 9999.0 ), d0_par2 = cms.vdouble( 0.9, 3.0 ), d0_par1 = cms.vdouble( 0.85, 3.0 ), res_par = cms.vdouble( 0.003, 0.001 ), minHitsToBypassChecks = cms.uint32( 20 ) ) -process.hltIter1PFlowTrackSelectionHighPurityTightForTau = cms.EDProducer( "AnalyticalTrackSelector", +process.hltIter1ElectronsTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector", max_d0 = cms.double( 100.0 ), minNumber3DLayers = cms.uint32( 0 ), max_lostHitFraction = cms.double( 1.0 ), @@ -8622,24 +8306,24 @@ max_z0 = cms.double( 100.0 ), useVertices = cms.bool( True ), min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForTau" ), + src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ), max_minMissHitOutOrIn = cms.int32( 99 ), chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + vertices = cms.InputTag( "hltPixelVerticesElectrons" ), max_eta = cms.double( 9999.0 ), d0_par2 = cms.vdouble( 1.0, 4.0 ), d0_par1 = cms.vdouble( 1.0, 4.0 ), res_par = cms.vdouble( 0.003, 0.001 ), minHitsToBypassChecks = cms.uint32( 20 ) ) -process.hltIter1PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "TrackListMerger", +process.hltIter1ElectronsTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), writeOnlyTrkQuals = cms.bool( False ), MinPT = cms.double( 0.05 ), allowFirstHitShare = cms.bool( True ), copyExtras = cms.untracked.bool( True ), Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1PFlowTrackSelectionHighPurityLooseForTau','hltIter1PFlowTrackSelectionHighPurityTightForTau' ), + selectedTrackQuals = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), MaxNormalizedChisq = cms.double( 1000.0 ), copyMVA = cms.bool( False ), @@ -8651,18 +8335,18 @@ ), MinFound = cms.int32( 3 ), hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter1PFlowTrackSelectionHighPurityLooseForTau','hltIter1PFlowTrackSelectionHighPurityTightForTau' ), + TrackProducers = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ), LostHitPenalty = cms.double( 20.0 ), newQuality = cms.string( "confirmed" ) ) -process.hltIter1MergedForTau = cms.EDProducer( "TrackListMerger", +process.hltIter1MergedForElectrons = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), writeOnlyTrkQuals = cms.bool( False ), MinPT = cms.double( 0.05 ), allowFirstHitShare = cms.bool( True ), copyExtras = cms.untracked.bool( True ), Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForTau','hltIter1PFlowTrackSelectionHighPurityForTau' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), MaxNormalizedChisq = cms.double( 1000.0 ), copyMVA = cms.bool( False ), @@ -8674,104 +8358,26 @@ ), MinFound = cms.int32( 3 ), hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForTau','hltIter1PFlowTrackSelectionHighPurityForTau' ), + TrackProducers = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ), LostHitPenalty = cms.double( 20.0 ), newQuality = cms.string( "confirmed" ) ) -process.hltIter1TrackRefsForJets4Iter2ForTau = cms.EDProducer( "ChargedRefCandidateProducer", - src = cms.InputTag( "hltIter1MergedForTau" ), - particleType = cms.string( "pi+" ) -) -process.hltAK4Iter1TrackJets4Iter2ForTau = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( 0.9 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "TrackJet" ), - minSeed = cms.uint32( 14327 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.4 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltIter1TrackRefsForJets4Iter2ForTau" ), - inputEtMin = cms.double( 0.1 ), - puPtMin = cms.double( 0.0 ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetPtMin = cms.double( 7.5 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 0 ), - MaxVtxZ = cms.double( 30.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.5 ), - UseOnlyOnePV = cms.bool( True ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.2 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltIter1TrackAndTauJets4Iter2ForTau = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding", - fractionMinCaloInTauCone = cms.double( 0.7 ), - fractionMaxChargedPUInCaloCone = cms.double( 0.3 ), - tauConeSize = cms.double( 0.2 ), - ptTrkMaxInCaloCone = cms.double( 1.4 ), - isolationConeSize = cms.double( 0.5 ), - inputTrackJetTag = cms.InputTag( "hltAK4Iter1TrackJets4Iter2ForTau" ), - nTrkMaxInCaloCone = cms.int32( 0 ), - inputCaloJetTag = cms.InputTag( "hltL2TausForPixelIsolation" ), - etaMinCaloJet = cms.double( -2.7 ), - etaMaxCaloJet = cms.double( 2.7 ), - ptMinCaloJet = cms.double( 5.0 ), - inputTrackTag = cms.InputTag( "hltIter1MergedForTau" ) -) -process.hltIter2ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", +process.hltIter2ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), maxChi2 = cms.double( 16.0 ), - trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForTau" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), + trajectories = cms.InputTag( "hltIter1ElectronsTrackSelectionHighPurity" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), overrideTrkQuals = cms.InputTag( "" ), pixelClusters = cms.InputTag( "hltSiPixelClusters" ), TrackQuality = cms.string( "highPurity" ) ) -process.hltIter2MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForTau" ), +process.hltIter2ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + clustersToSkip = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ), OnDemand = cms.bool( False ), src = cms.InputTag( "hltSiStripClusters" ) ) -process.hltIter2PixelLayerPairsForTau = cms.EDProducer( "SeedingLayersEDProducer", +process.hltIter2ElectronsPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer", layerList = cms.vstring( 'BPix1+BPix2', 'BPix1+BPix3', 'BPix2+BPix3', @@ -8793,7 +8399,7 @@ hitErrorRZ = cms.double( 0.0036 ), useErrorsFromParam = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForTau" ), + skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ), hitErrorRPhi = cms.double( 0.0051 ) ), MTEC = cms.PSet( ), @@ -8805,31 +8411,30 @@ hitErrorRZ = cms.double( 0.006 ), useErrorsFromParam = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForTau" ), + skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ), hitErrorRPhi = cms.double( 0.0027 ) ), TIB = cms.PSet( ) ) -process.hltIter2PFlowPixelSeedsForTau = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", +process.hltIter2ElectronsPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", RegionFactoryPSet = cms.PSet( ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), RegionPSet = cms.PSet( precise = cms.bool( True ), - originRadius = cms.double( 0.025 ), - searchOpt = cms.bool( True ), + originRadius = cms.double( 0.05 ), ptMin = cms.double( 1.2 ), - measurementTrackerName = cms.string( "hltIter2MaskedMeasurementTrackerEventForTau" ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ), + vertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ), + input = cms.InputTag( "hltEgammaCandidates" ), mode = cms.string( "VerticesFixed" ), - maxNRegions = cms.int32( 100 ), - maxNVertices = cms.int32( 10 ), - deltaPhi = cms.double( 0.8 ), - deltaEta = cms.double( 0.8 ), - zErrorBeamSpot = cms.double( 15.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - zErrorVetex = cms.double( 0.05 ), - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + maxNRegions = cms.int32( 10 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - input = cms.InputTag( "hltIter1TrackAndTauJets4Iter2ForTau" ) + maxNVertices = cms.int32( 3 ), + zErrorBeamSpot = cms.double( 24.2 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + zErrorVetex = cms.double( 0.2 ) ) ), SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), @@ -8847,7 +8452,7 @@ maxElement = cms.uint32( 100000 ), SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ), - SeedingLayers = cms.InputTag( "hltIter2PixelLayerPairsForTau" ) + SeedingLayers = cms.InputTag( "hltIter2ElectronsPixelLayerPairs" ) ), SeedCreatorPSet = cms.PSet( ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), @@ -8855,8 +8460,8 @@ ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) ) -process.hltIter2PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter2PFlowPixelSeedsForTau" ), +process.hltIter2ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter2ElectronsPixelSeeds" ), maxSeedsBeforeCleaning = cms.uint32( 1000 ), SimpleMagneticField = cms.string( "ParabolicMf" ), TransientInitialStateEstimatorParameters = cms.PSet( @@ -8865,7 +8470,7 @@ propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForTau" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ), cleanTrajectoryAfterInOut = cms.bool( False ), useHitsSplitting = cms.bool( False ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), @@ -8875,17 +8480,17 @@ NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryBuilder = cms.string( "" ) ) -process.hltIter2PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForTau" ), +process.hltIter2ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter2ElectronsCkfTrackCandidates" ), SimpleMagneticField = cms.string( "ParabolicMf" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForTau" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "" ), AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracksReg" ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), NavigationSchool = cms.string( "" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), @@ -8893,7 +8498,7 @@ useSimpleMF = cms.bool( True ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) ) -process.hltIter2PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", +process.hltIter2ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", max_d0 = cms.double( 100.0 ), minNumber3DLayers = cms.uint32( 0 ), max_lostHitFraction = cms.double( 1.0 ), @@ -8920,24 +8525,24 @@ max_z0 = cms.double( 100.0 ), useVertices = cms.bool( True ), min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForTau" ), + src = cms.InputTag( "hltIter2ElectronsCtfWithMaterialTracks" ), max_minMissHitOutOrIn = cms.int32( 99 ), chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + vertices = cms.InputTag( "hltPixelVerticesElectrons" ), max_eta = cms.double( 9999.0 ), d0_par2 = cms.vdouble( 0.4, 4.0 ), d0_par1 = cms.vdouble( 0.3, 4.0 ), res_par = cms.vdouble( 0.003, 0.001 ), minHitsToBypassChecks = cms.uint32( 20 ) ) -process.hltIter2MergedForTau = cms.EDProducer( "TrackListMerger", +process.hltIter2MergedForElectrons = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), writeOnlyTrkQuals = cms.bool( False ), MinPT = cms.double( 0.05 ), allowFirstHitShare = cms.bool( True ), copyExtras = cms.untracked.bool( True ), Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForTau','hltIter2PFlowTrackSelectionHighPurityForTau' ), + selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForElectrons','hltIter2ElectronsTrackSelectionHighPurity' ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), MaxNormalizedChisq = cms.double( 1000.0 ), copyMVA = cms.bool( False ), @@ -8949,444 +8554,2211 @@ ), MinFound = cms.int32( 3 ), hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter1MergedForTau','hltIter2PFlowTrackSelectionHighPurityForTau' ), + TrackProducers = cms.VInputTag( 'hltIter1MergedForElectrons','hltIter2ElectronsTrackSelectionHighPurity' ), LostHitPenalty = cms.double( 20.0 ), newQuality = cms.string( "confirmed" ) ) -process.hltPFMuonForTauMerging = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2MergedForTau' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2MergedForTau' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +process.hltEgammaEleGsfTrackIso = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", + egTrkIsoStripEndcap = cms.double( 0.03 ), + egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ), + useGsfTrack = cms.bool( True ), + useSCRefs = cms.bool( True ), + trackProducer = cms.InputTag( "hltIter2MergedForElectrons" ), + egTrkIsoStripBarrel = cms.double( 0.03 ), + electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ), + egTrkIsoConeSize = cms.double( 0.3 ), + egTrkIsoRSpan = cms.double( 999999.0 ), + egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ), + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), + egTrkIsoPtMin = cms.double( 1.0 ), + egTrkIsoZSpan = cms.double( 0.15 ) ) -process.hltMuonLinksReg = cms.EDProducer( "MuonLinksProducerForHLT", - pMin = cms.double( 2.5 ), - InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonForTauMerging" ), - shareHitFraction = cms.double( 0.8 ), - LinkCollection = cms.InputTag( "hltL3MuonsLinksCombination" ), - ptMin = cms.double( 2.5 ) +process.hltEle24Ele22WP75Gsfleg1TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg1DphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltMuonsReg = cms.EDProducer( "MuonIdProducer", - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonForTauMerging" ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - ComponentName = cms.string( "TrackExtractor" ), - DR_Max = cms.double( 1.0 ), - Diff_r = cms.double( 0.1 ), - Chi2Prob_Min = cms.double( -1.0 ), - DR_Veto = cms.double( 0.01 ), - NHits_Min = cms.uint32( 0 ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - Pt_Min = cms.double( -1.0 ), - DepositLabel = cms.untracked.string( "" ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ) - ), - maxAbsEta = cms.double( 3.0 ), - fillGlobalTrackRefits = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - OverlapDPhi = cms.double( 0.0786 ), - ClusterDTheta = cms.double( 0.02 ) - ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), - addExtraSoftMuons = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - CaloExtractorPSet = cms.PSet( - PrintTimeReport = cms.untracked.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - Noise_HE = cms.double( 0.2 ), - NoiseTow_EB = cms.double( 0.04 ), - NoiseTow_EE = cms.double( 0.15 ), - Threshold_H = cms.double( 0.5 ), - ServiceParameters = cms.PSet( - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ) - ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - DepositLabel = cms.untracked.string( "Cal" ), - UseRecHitsFlag = cms.bool( False ), - TrackAssociatorParameters = cms.PSet( - muonMaxDistanceSigmaX = cms.double( 0.0 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - dRHcal = cms.double( 1.0 ), - dRPreshowerPreselection = cms.double( 0.2 ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - useEcal = cms.bool( False ), - dREcal = cms.double( 1.0 ), - dREcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), - dRMuon = cms.double( 9999.0 ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - usePreshower = cms.bool( False ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcalPreselection = cms.double( 1.0 ), - useMuon = cms.bool( False ), - useCalo = cms.bool( True ), - accountForTrajectoryChangeCalo = cms.bool( False ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - dRMuonPreselection = cms.double( 0.2 ), - truthMatch = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - useHcal = cms.bool( False ) - ), - Threshold_HO = cms.double( 0.5 ), - Noise_EE = cms.double( 0.1 ), - Noise_EB = cms.double( 0.025 ), - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Noise_HB = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - DR_Veto_HO = cms.double( 0.1 ), - Noise_HO = cms.double( 0.2 ) - ), - runArbitrationCleaner = cms.bool( False ), - fillEnergy = cms.bool( True ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - TimingFillerParameters = cms.PSet( - UseDT = cms.bool( True ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - ErrorEB = cms.double( 2.085 ), - ErrorCSC = cms.double( 7.4 ), - CSCTimingParameters = cms.PSet( - CSCsegments = cms.InputTag( "hltCscSegments" ), - CSCTimeOffset = cms.double( 0.0 ), - CSCStripTimeOffset = cms.double( 0.0 ), - MatchParameters = cms.PSet( - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - DTradius = cms.double( 0.01 ), - TightMatchDT = cms.bool( False ), - TightMatchCSC = cms.bool( True ) - ), - debug = cms.bool( False ), - UseStripTime = cms.bool( True ), - CSCStripError = cms.double( 7.0 ), - CSCWireError = cms.double( 8.6 ), - CSCWireTimeOffset = cms.double( 0.0 ), - ServiceParameters = cms.PSet( - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), - RPCLayers = cms.bool( True ) - ), - PruneCut = cms.double( 100.0 ), - UseWireTime = cms.bool( True ) - ), - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - DoWireCorr = cms.bool( False ), - MatchParameters = cms.PSet( - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - DTradius = cms.double( 0.01 ), - TightMatchDT = cms.bool( False ), - TightMatchCSC = cms.bool( True ) - ), - debug = cms.bool( False ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - PruneCut = cms.double( 10000.0 ), - RequireBothProjections = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DTTimeOffset = cms.double( 2.7 ), - DropTheta = cms.bool( True ), - UseSegmentT0 = cms.bool( False ), - ServiceParameters = cms.PSet( - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), - RPCLayers = cms.bool( True ) - ) - ), - ErrorEE = cms.double( 6.95 ), - UseCSC = cms.bool( True ), - UseECAL = cms.bool( True ) - ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links', - 'outer tracks' ), - minCaloCompatibility = cms.double( 0.6 ), - ecalDepositName = cms.string( "ecal" ), - minP = cms.double( 10.0 ), - fillIsolation = cms.bool( True ), - jetDepositName = cms.string( "jets" ), - hoDepositName = cms.string( "ho" ), - writeIsoDeposits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsPullY = cms.double( 9999.0 ), - minPt = cms.double( 10.0 ), - TrackAssociatorParameters = cms.PSet( - muonMaxDistanceSigmaX = cms.double( 0.0 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - dRHcal = cms.double( 9999.0 ), - dRPreshowerPreselection = cms.double( 0.2 ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - useEcal = cms.bool( True ), - dREcal = cms.double( 9999.0 ), - dREcalPreselection = cms.double( 0.05 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), - dRMuon = cms.double( 9999.0 ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( True ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - usePreshower = cms.bool( False ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcalPreselection = cms.double( 0.2 ), - useMuon = cms.bool( True ), - useCalo = cms.bool( False ), - accountForTrajectoryChangeCalo = cms.bool( False ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - dRMuonPreselection = cms.double( 0.2 ), - truthMatch = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - useHcal = cms.bool( True ) - ), - JetExtractorPSet = cms.PSet( - PrintTimeReport = cms.untracked.bool( False ), - ExcludeMuonVeto = cms.bool( True ), - TrackAssociatorParameters = cms.PSet( - muonMaxDistanceSigmaX = cms.double( 0.0 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - dRHcal = cms.double( 0.5 ), - dRPreshowerPreselection = cms.double( 0.2 ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - useEcal = cms.bool( False ), - dREcal = cms.double( 0.5 ), - dREcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), - dRMuon = cms.double( 9999.0 ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - usePreshower = cms.bool( False ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcalPreselection = cms.double( 0.5 ), - useMuon = cms.bool( False ), - useCalo = cms.bool( True ), - accountForTrajectoryChangeCalo = cms.bool( False ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - dRMuonPreselection = cms.double( 0.2 ), - truthMatch = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - useHcal = cms.bool( False ) - ), - ServiceParameters = cms.PSet( - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ) - ), - ComponentName = cms.string( "JetExtractor" ), - DR_Max = cms.double( 1.0 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - Threshold = cms.double( 5.0 ) - ), - fillGlobalTrackQuality = cms.bool( False ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDy = cms.double( 9999.0 ), - fillCaloCompatibility = cms.bool( True ), - fillMatching = cms.bool( True ), - MuonCaloCompatibility = cms.PSet( - allSiPMHO = cms.bool( False ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ) - ), - fillTrackerKink = cms.bool( False ), - hcalDepositName = cms.string( "hcal" ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - inputCollectionLabels = cms.VInputTag( 'hltPFMuonForTauMerging','hltMuonLinksReg','hltL2Muons' ), - trackDepositName = cms.string( "tracker" ), - maxAbsDx = cms.double( 3.0 ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - minNumberOfMatches = cms.int32( 1 ) +process.hltEle24Ele22WP75Gsfleg2TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle24Ele22WP75Gsfleg2DphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltLightPFTracksReg = cms.EDProducer( "LightPFTrackProducer", - TrackQuality = cms.string( "none" ), - UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPFMuonForTauMerging' ) +process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40 OR L1_SingleEG35 OR L1_DoubleEG_22_10 OR L1_DoubleEG_15_10" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) ) -process.hltParticleFlowBlockReg = cms.EDProducer( "PFBlockProducer", - debug = cms.untracked.bool( False ), - linkDefinitions = cms.VPSet( - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "PS1:ECAL" ), - linkerName = cms.string( "PreshowerAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "PS2:ECAL" ), - linkerName = cms.string( "PreshowerAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "TRACK:ECAL" ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "TRACK:HCAL" ), - linkerName = cms.string( "TrackAndHCALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( False ), - linkType = cms.string( "ECAL:HCAL" ), - linkerName = cms.string( "ECALAndHCALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( False ), - linkType = cms.string( "HFEM:HFHAD" ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ), - elementImporters = cms.VPSet( - cms.PSet( importerName = cms.string( "GeneralTracksImporter" ), - useIterativeTracking = cms.bool( False ), - source = cms.InputTag( "hltLightPFTracksReg" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3 ), - muonSrc = cms.InputTag( "hltMuonsReg" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( -1.0, -1.0, -1.0, -1.0, -1.0 ) - ), - cms.PSet( importerName = cms.string( "ECALClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHCAL" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHFEM" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHFHAD" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ) - ) - ), - verbose = cms.untracked.bool( False ) +process.hltPreDoubleEle33CaloIdLGsfTrkIdVLMW = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltParticleFlowReg = cms.EDProducer( "PFProducer", - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - minPtForPostCleaning = cms.double( 20.0 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - sumPtTrackIsoForPhoton = cms.double( -1.0 ), - metFactorForFakes = cms.double( 4.0 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - electron_missinghits = cms.uint32( 1 ), - metSignificanceForCleaning = cms.double( 3.0 ), - usePFPhotons = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - nTrackIsoForEgammaSC = cms.uint32( 2 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - cosmicRejectionDistance = cms.double( 1.0 ), - useEGammaFilters = cms.bool( False ), - useEGammaElectrons = cms.bool( False ), - nsigma_TRACK = cms.double( 1.0 ), - useEGammaSupercluster = cms.bool( False ), - sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ), - eventFractionForCleaning = cms.double( 0.8 ), - usePFDecays = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - eventFractionForRejection = cms.double( 0.8 ), - photon_MinEt = cms.double( 10.0 ), - usePFNuclearInteractions = cms.bool( False ), - maxSignificance = cms.double( 2.5 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - debug = cms.untracked.bool( False ), - pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ), - 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 ), - ptErrorScale = cms.double( 8.0 ), - minSignificance = cms.double( 2.5 ), - minMomentumForPunchThrough = cms.double( 100.0 ), - pf_conv_mvaCut = cms.double( 0.0 ), - useCalibrationsFromDB = cms.bool( True ), - usePFElectrons = cms.bool( False ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_combIso = cms.double( 10.0 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - postHFCleaning = cms.bool( False ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHCAL:Cleaned','hltParticleFlowClusterHFHAD:Cleaned','hltParticleFlowClusterHFEM:Cleaned' ), - coneEcalIsoForEgammaSC = cms.double( 0.3 ), - minSignificanceReduction = cms.double( 1.4 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - 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 ), - minPixelHits = cms.int32( 1 ), - maxDPtOPt = cms.double( 1.0 ), - useHO = cms.bool( False ), - pf_electron_output_col = cms.string( "electrons" ), - electron_noniso_mvaCut = cms.double( -0.1 ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - useVerticesForNeutral = cms.bool( True ), - pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes.root" ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ), - coneTrackIsoForEgammaSC = cms.double( 0.3 ), - minDeltaMet = cms.double( 0.4 ), - pt_Error = cms.double( 1.0 ), - useProtectionsForJetMET = cms.bool( True ), - metFactorForRejection = cms.double( 4.0 ), - sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ), - calibHF_use = cms.bool( False ), - verbose = cms.untracked.bool( False ), - usePFConversions = cms.bool( False ), - trackQuality = cms.string( "highPurity" ), - calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ), - metFactorForCleaning = cms.double( 4.0 ), - eventFactorForCosmics = cms.double( 10.0 ), - egammaElectrons = cms.InputTag( "" ), - minEnergyForPunchThrough = cms.double( 100.0 ), - minTrackerHits = cms.int32( 8 ), - iCfgCandConnector = cms.PSet( - bCalibSecondary = cms.bool( False ), - bCalibPrimary = cms.bool( False ), - bCorrect = cms.bool( False ), - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ) - ), - rejectTracks_Bad = cms.bool( False ), - pf_electronID_crackCorrection = cms.bool( False ), - pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterCorr.root" ), - 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 ), +process.hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) +) +process.hltEG33EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter" ), + etcutEB = cms.double( 33.0 ), + etcutEE = cms.double( 33.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG33HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEG33EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEG33CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.014 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEG33HEFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle33CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEG33CaloIdLClusterShapeFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +process.hltEle33CaloIdLGsfTrkIdVLDEtaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.02 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.02 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle33CaloIdLPixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle33CaloIdLGsfTrkIdVLDPhiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.15 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.15 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle33CaloIdLGsfTrkIdVLDEtaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle33CaloIdLNewPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 20.6 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle33CaloIdLGsfTrkIdVLDPhiFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( True ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +process.hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer( "PFECALSuperClusterProducer", + PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ), + doSatelliteClusterMerge = cms.bool( False ), + thresh_PFClusterBarrel = cms.double( 4.0 ), + PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ), + useRegression = cms.bool( False ), + satelliteMajorityFraction = cms.double( 0.5 ), + thresh_PFClusterEndcap = cms.double( 4.0 ), + ESAssociation = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ), + use_preshower = cms.bool( True ), + verbose = cms.untracked.bool( False ), + thresh_SCEt = cms.double( 4.0 ), + etawidth_SuperClusterEndcap = cms.double( 0.04 ), + phiwidth_SuperClusterEndcap = cms.double( 0.6 ), + useDynamicDPhiWindow = cms.bool( True ), + PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ), + regressionConfig = cms.PSet( + regressionKeyEE = cms.string( "pfscecal_EECorrection_offline" ), + ecalRecHitsEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), + ecalRecHitsEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), + regressionKeyEB = cms.string( "pfscecal_EBCorrection_offline" ), + vertexCollection = cms.InputTag( "offlinePrimaryVertices" ) + ), + applyCrackCorrections = cms.bool( False ), + satelliteClusterSeedThreshold = cms.double( 50.0 ), + etawidth_SuperClusterBarrel = cms.double( 0.04 ), + PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ), + PFClusters = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + thresh_PFClusterSeedBarrel = cms.double( 4.0 ), + ClusteringType = cms.string( "Mustache" ), + EnergyWeight = cms.string( "Raw" ), + BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + thresh_PFClusterSeedEndcap = cms.double( 4.0 ), + phiwidth_SuperClusterBarrel = cms.double( 0.6 ), + thresh_PFClusterES = cms.double( 5.0 ), + seedThresholdIsET = cms.bool( True ), + PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ) +) +process.hltEgammaCandidatesUnseeded = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers", + scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), + scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ), + recoEcalCandidateCollection = cms.string( "" ) +) +process.hltEgammaCandidatesWrapperUnseeded = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper", + doIsolated = cms.bool( True ), + saveTags = cms.bool( False ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + candNonIsolatedTag = cms.InputTag( "" ) +) +process.hltDiEG33EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + etcutEB = cms.double( 33.0 ), + etcutEE = cms.double( 33.0 ), + ncandcut = cms.int32( 2 ) +) +process.hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTBcHcalIsolationProducersRegional", + caloTowerProducer = cms.InputTag( "hltTowerMakerForAll" ), + effectiveAreaBarrel = cms.double( 0.105 ), + outerCone = cms.double( 0.14 ), + innerCone = cms.double( 0.0 ), + useSingleTower = cms.bool( False ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + depth = cms.int32( -1 ), + doRhoCorrection = cms.bool( False ), + effectiveAreaEndcap = cms.double( 0.17 ), + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + rhoMax = cms.double( 9.9999999E7 ), + etMin = cms.double( 0.0 ), + rhoScale = cms.double( 1.0 ), + doEtSum = cms.bool( False ) +) +process.hltDiEG33HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltDiEG33EtUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEgammaClusterShapeUnseeded = cms.EDProducer( "EgammaHLTClusterShapeProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + isIeta = cms.bool( True ) +) +process.hltDiEG33CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.014 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltDiEG33HEUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEgammaElectronPixelSeedsUnseeded = cms.EDProducer( "ElectronSeedProducer", + endcapSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), + SeedConfiguration = cms.PSet( + searchInTIDTEC = cms.bool( True ), + HighPtThreshold = cms.double( 35.0 ), + r2MinF = cms.double( -0.15 ), + OrderedHitsFactoryPSet = cms.PSet( + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), + useOnDemandTracker = cms.untracked.int32( 0 ), + SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ) + ), + DeltaPhi1Low = cms.double( 0.23 ), + DeltaPhi1High = cms.double( 0.08 ), + ePhiMin1 = cms.double( -0.08 ), + LowPtThreshold = cms.double( 3.0 ), + RegionPSet = cms.PSet( + deltaPhiRegion = cms.double( 0.4 ), + originHalfLength = cms.double( 15.0 ), + useZInVertex = cms.bool( True ), + deltaEtaRegion = cms.double( 0.1 ), + ptMin = cms.double( 1.5 ), + originRadius = cms.double( 0.2 ), + VertexProducer = cms.InputTag( "dummyVertices" ) + ), + dynamicPhiRoad = cms.bool( False ), + ePhiMax1 = cms.double( 0.04 ), + measurementTrackerName = cms.string( "hltESPMeasurementTracker" ), + SizeWindowENeg = cms.double( 0.675 ), + nSigmasDeltaZ1 = cms.double( 5.0 ), + rMaxI = cms.double( 0.2 ), + rMinI = cms.double( -0.2 ), + preFilteredSeeds = cms.bool( True ), + r2MaxF = cms.double( 0.15 ), + pPhiMin1 = cms.double( -0.04 ), + initialSeeds = cms.InputTag( "noSeedsHere" ), + pPhiMax1 = cms.double( 0.08 ), + SCEtCut = cms.double( 3.0 ), + z2MaxB = cms.double( 0.09 ), + fromTrackerSeeds = cms.bool( True ), + hcalRecHits = cms.InputTag( "hltHbhereco" ), + z2MinB = cms.double( -0.09 ), + hOverEConeSize = cms.double( 0.0 ), + hOverEHBMinE = cms.double( 999999.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + applyHOverECut = cms.bool( False ), + hOverEHFMinE = cms.double( 999999.0 ), + measurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + PhiMin2B = cms.double( -0.004 ), + PhiMin2F = cms.double( -0.004 ), + PhiMax2B = cms.double( 0.004 ), + PhiMax2F = cms.double( 0.004 ), + DeltaPhi2B = cms.double( 0.004 ), + DeltaPhi2F = cms.double( 0.004 ) + ), + barrelSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ) +) +process.hltDiEle33CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + candTag = cms.InputTag( "hltDiEG33CaloIdLClusterShapeUnseededFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +process.hltEgammaCkfTrackCandidatesForGSFUnseeded = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + cleanTrajectoryAfterInOut = cms.bool( True ), + useHitsSplitting = cms.bool( True ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( True ), + maxNSeeds = cms.uint32( 1000000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForElectrons" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) +) +process.hltEgammaGsfTracksUnseeded = cms.EDProducer( "GsfTrackProducer", + src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSFUnseeded" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + producer = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), + AlgorithmName = cms.string( "gsf" ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryInEvent = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + GeometricInnerState = cms.bool( True ), + Propagator = cms.string( "hltESPFwdElectronPropagator" ) +) +process.hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", + BSProducer = cms.InputTag( "hltOnlineBeamSpot" ), + UseGsfTracks = cms.bool( True ), + TrackProducer = cms.InputTag( "" ), + GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracksUnseeded" ) +) +process.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), + upperTrackNrToRemoveCut = cms.int32( 9999 ), + lowerTrackNrToRemoveCut = cms.int32( -1 ), + inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ) +) +process.hltDiEle33CaloIdLGsfTrkIdVLDEtaUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.02 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.02 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Deta' ), + candTag = cms.InputTag( "hltDiEle33CaloIdLPixelMatchUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltDiEle33CaloIdLGsfTrkIdVLDPhiUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.15 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.15 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Dphi' ), + candTag = cms.InputTag( "hltDiEle33CaloIdLGsfTrkIdVLDEtaUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltDiEle33CaloIdLNewPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 20.6 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + candTag = cms.InputTag( "hltDiEle33CaloIdLGsfTrkIdVLDPhiUnseededFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( True ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +process.hltPreDoubleEle33CaloIdLGsfTrkIdVL = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau36er OR L1_DoubleIsoTau40er OR L1_DoubleIsoTau44er" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +process.hltPreDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 0 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +process.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +process.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 1 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +process.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +process.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 2 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +process.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +process.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 3 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','IsoTau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +process.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +process.hltL2TauJetsL1IsoTauSeeded = cms.EDProducer( "L2TauJetsMerger", + EtMin = cms.double( 20.0 ), + JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional' ) +) +process.hltDoubleL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 35.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.2 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltL2TauJetsL1IsoTauSeeded" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) +) +process.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", + filter = cms.bool( False ), + src = cms.InputTag( "hltL2TauJetsL1IsoTauSeeded" ), + cut = cms.string( "pt > 30.0 & abs(eta) < 2.2" ) +) +process.hltSiPixelDigisReg = cms.EDProducer( "SiPixelRawToDigi", + UseQualityInfo = cms.bool( False ), + UsePilotBlade = cms.bool( False ), + UsePhase1 = cms.bool( False ), + CheckPixelOrder = cms.bool( False ), + InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), + ErrorList = cms.vint32( ), + Regions = cms.PSet( + inputs = cms.VInputTag( 'hltL2TausForPixelIsolation' ), + deltaPhi = cms.vdouble( 0.5 ), + maxZ = cms.vdouble( 24.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ) + ), + Timing = cms.untracked.bool( False ), + UserErrorList = cms.vint32( ) +) +process.hltSiPixelClustersReg = cms.EDProducer( "SiPixelClusterProducer", + src = cms.InputTag( "hltSiPixelDigisReg" ), + ChannelThreshold = cms.int32( 1000 ), + maxNumberOfClusters = cms.int32( 20000 ), + VCaltoElectronGain = cms.int32( 65 ), + MissCalibrate = cms.untracked.bool( True ), + SplitClusters = cms.bool( False ), + VCaltoElectronOffset = cms.int32( -414 ), + payloadType = cms.string( "HLT" ), + SeedThreshold = cms.int32( 1000 ), + ClusterThreshold = cms.double( 4000.0 ) +) +process.hltSiPixelClustersRegCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", + src = cms.InputTag( "hltSiPixelClustersReg" ), + onDemand = cms.bool( False ) +) +process.hltSiPixelRecHitsReg = cms.EDProducer( "SiPixelRecHitConverter", + VerboseLevel = cms.untracked.int32( 0 ), + src = cms.InputTag( "hltSiPixelClustersReg" ), + CPE = cms.string( "hltESPPixelCPEGeneric" ) +) +process.hltPixelLayerTripletsReg = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3', + 'BPix1+BPix2+FPix1_pos', + 'BPix1+BPix2+FPix1_neg', + 'BPix1+FPix1_pos+FPix2_pos', + 'BPix1+FPix1_neg+FPix2_neg' ), + MTOB = cms.PSet( ), + TEC = cms.PSet( ), + MTID = cms.PSet( ), + FPix = cms.PSet( + hitErrorRZ = cms.double( 0.0036 ), + hitErrorRPhi = cms.double( 0.0051 ), + useErrorsFromParam = cms.bool( True ), + HitProducer = cms.string( "hltSiPixelRecHitsReg" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ) + ), + MTEC = cms.PSet( ), + MTIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + BPix = cms.PSet( + hitErrorRZ = cms.double( 0.006 ), + hitErrorRPhi = cms.double( 0.0027 ), + useErrorsFromParam = cms.bool( True ), + HitProducer = cms.string( "hltSiPixelRecHitsReg" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ) + ), + TIB = cms.PSet( ) +) +process.hltPixelTracksReg = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), + FilterPSet = cms.PSet( + chi2 = cms.double( 50.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + ComponentName = cms.string( "PixelTrackFilterByKinematics" ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + ptMin = cms.double( 0.1 ), + tipMax = cms.double( 1.0 ) + ), + passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), + FitterPSet = cms.PSet( + ComponentName = cms.string( "PixelFitterByHelixProjections" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + fixImpactParameter = cms.double( 0.0 ) + ), + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.2 ), + ptMin = cms.double( 0.9 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + mode = cms.string( "BeamSpotSigma" ), + input = cms.InputTag( "hltL2TausForPixelIsolation" ), + maxNRegions = cms.int32( 10 ), + vertexCollection = cms.InputTag( "" ), + maxNVertices = cms.int32( 1 ), + zErrorBeamSpot = cms.double( 24.2 ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ), + nSigmaZVertex = cms.double( 3.0 ), + zErrorVertex = cms.double( 0.2 ), + nSigmaZBeamSpot = cms.double( 4.0 ) + ) + ), + CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useMultScattering = cms.bool( True ), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegCache" ) + ), + extraHitRZtolerance = cms.double( 0.06 ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ) + ), + SeedingLayers = cms.InputTag( "hltPixelLayerTripletsReg" ) + ) +) +process.hltPixelVerticesReg = cms.EDProducer( "PixelVertexProducer", + WtAverage = cms.bool( True ), + Method2 = cms.bool( True ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ), + Verbosity = cms.int32( 0 ), + UseError = cms.bool( True ), + TrackCollection = cms.InputTag( "hltPixelTracksReg" ), + PtMin = cms.double( 1.0 ), + NTrkMin = cms.int32( 2 ), + ZOffset = cms.double( 5.0 ), + Finder = cms.string( "DivisiveVertexFinder" ), + ZSeparation = cms.double( 0.05 ) +) +process.hltL2TauPixelIsoTagProducer = cms.EDProducer( "L2TauPixelIsoTagProducer", + TrackSrc = cms.InputTag( "" ), + BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + TrackMaxNChi2 = cms.double( 100.0 ), + TrackMinNHits = cms.int32( 3 ), + TrackMinPt = cms.double( 1.2 ), + IsoConeMax = cms.double( 0.4 ), + TrackPVMaxDZ = cms.double( 0.1 ), + IsoConeMin = cms.double( 0.2 ), + VertexSrc = cms.InputTag( "hltPixelVerticesReg" ), + JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), + TrackMaxDxy = cms.double( 0.2 ), + MaxNumberPV = cms.int32( 1 ) +) +process.hltL2TauIsoFilter = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducer" ), + TriggerType = cms.int32( 84 ), + Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), + MinTag = cms.double( 0.0 ), + MaxTag = cms.double( 0.0 ) +) +process.hltL2TauJetsIso = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 84 ), + HLTObject = cms.InputTag( "hltL2TauIsoFilter" ) +) +process.hltDoubleL2IsoTau35eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 35.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.2 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltL2TauJetsIso" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) +) +process.hltPixelTracksHybrid = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), + FilterPSet = cms.PSet( + chi2 = cms.double( 1000.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + ComponentName = cms.string( "PixelTrackFilterByKinematics" ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + ptMin = cms.double( 0.1 ), + tipMax = cms.double( 1.0 ) + ), + passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), + FitterPSet = cms.PSet( + ComponentName = cms.string( "PixelFitterByHelixProjections" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + fixImpactParameter = cms.double( 0.0 ) + ), + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.2 ), + ptMin = cms.double( 0.9 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + mode = cms.string( "BeamSpotSigma" ), + maxNRegions = cms.int32( 10 ), + vertexCollection = cms.InputTag( "" ), + maxNVertices = cms.int32( 1 ), + zErrorBeamSpot = cms.double( 24.2 ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ), + nSigmaZVertex = cms.double( 3.0 ), + zErrorVertex = cms.double( 0.2 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + input = cms.InputTag( "hltL2TausForPixelIsolation" ) + ) + ), + CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useMultScattering = cms.bool( True ), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) + ), + extraHitRZtolerance = cms.double( 0.06 ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ) + ), + SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) + ) +) +process.hltIter0PFlowPixelSeedsFromPixelTracksForTau = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + useEventsWithNoVertex = cms.bool( True ), + originHalfLength = cms.double( 15.0 ), + useProtoTrackKinematics = cms.bool( False ), + usePV = cms.bool( False ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + InputCollection = cms.InputTag( "hltPixelTracksHybrid" ), + originRadius = cms.double( 0.1 ) +) +process.hltIter0PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter0PFlowPixelSeedsFromPixelTracksForTau" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) +) +process.hltIter0PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForTau" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + MeasurementTracker = cms.string( "" ), + AlgorithmName = cms.string( "hltIterX" ), + alias = cms.untracked.string( "ctfWithMaterialTracksReg" ), + NavigationSchool = cms.string( "" ), + TrajectoryInEvent = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + GeometricInnerState = cms.bool( True ), + useSimpleMF = cms.bool( True ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +) +process.hltIter0PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 3 ), + chi2n_par = cms.double( 0.7 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 0.4, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 0.35, 4.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForTau" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 0.4, 4.0 ), + d0_par1 = cms.vdouble( 0.3, 4.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +process.hltTrackIter0RefsForJets4Iter1ForTau = cms.EDProducer( "ChargedRefCandidateProducer", + src = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForTau" ), + particleType = cms.string( "pi+" ) +) +process.hltAK4Iter0TrackJets4Iter1ForTau = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( 0.9 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "TrackJet" ), + minSeed = cms.uint32( 14327 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.4 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltTrackIter0RefsForJets4Iter1ForTau" ), + inputEtMin = cms.double( 0.1 ), + puPtMin = cms.double( 0.0 ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 0 ), + MaxVtxZ = cms.double( 30.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.5 ), + UseOnlyOnePV = cms.bool( True ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.2 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +process.hltIter0TrackAndTauJets4Iter1ForTau = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding", + fractionMinCaloInTauCone = cms.double( 0.7 ), + fractionMaxChargedPUInCaloCone = cms.double( 0.3 ), + tauConeSize = cms.double( 0.2 ), + ptTrkMaxInCaloCone = cms.double( 1.0 ), + isolationConeSize = cms.double( 0.5 ), + inputTrackJetTag = cms.InputTag( "hltAK4Iter0TrackJets4Iter1ForTau" ), + nTrkMaxInCaloCone = cms.int32( 0 ), + inputCaloJetTag = cms.InputTag( "hltL2TausForPixelIsolation" ), + etaMinCaloJet = cms.double( -2.7 ), + etaMaxCaloJet = cms.double( 2.7 ), + ptMinCaloJet = cms.double( 5.0 ), + inputTrackTag = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForTau" ) +) +process.hltIter1ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + maxChi2 = cms.double( 9.0 ), + trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForTau" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + overrideTrkQuals = cms.InputTag( "" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + TrackQuality = cms.string( "highPurity" ) +) +process.hltIter1MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), + OnDemand = cms.bool( False ), + src = cms.InputTag( "hltSiStripClusters" ) +) +process.hltIter1PixelLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3', + 'BPix1+BPix2+FPix1_pos', + 'BPix1+BPix2+FPix1_neg', + 'BPix1+FPix1_pos+FPix2_pos', + 'BPix1+FPix1_neg+FPix2_neg' ), + MTOB = cms.PSet( ), + TEC = cms.PSet( ), + MTID = cms.PSet( ), + FPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.0036 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), + hitErrorRPhi = cms.double( 0.0051 ) + ), + MTEC = cms.PSet( ), + MTIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + BPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.006 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), + hitErrorRPhi = cms.double( 0.0027 ) + ), + TIB = cms.PSet( ) +) +process.hltIter1PFlowPixelSeedsForTau = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.05 ), + searchOpt = cms.bool( True ), + ptMin = cms.double( 0.5 ), + measurementTrackerName = cms.string( "hltIter1MaskedMeasurementTrackerEventForTau" ), + mode = cms.string( "VerticesFixed" ), + maxNRegions = cms.int32( 100 ), + maxNVertices = cms.int32( 10 ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + input = cms.InputTag( "hltIter0TrackAndTauJets4Iter1ForTau" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + deltaPhi = cms.double( 1.0 ), + deltaEta = cms.double( 1.0 ), + zErrorBeamSpot = cms.double( 15.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + zErrorVetex = cms.double( 0.1 ) + ) + ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + ClusterCheckPSet = cms.PSet( + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + MaxNumberOfCosmicClusters = cms.uint32( 50000 ), + doClusterCheck = cms.bool( False ), + ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), + MaxNumberOfPixelClusters = cms.uint32( 10000 ) + ), + OrderedHitsFactoryPSet = cms.PSet( + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.032 ), + useMultScattering = cms.bool( True ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ), + extraHitRZtolerance = cms.double( 0.037 ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) + ), + SeedingLayers = cms.InputTag( "hltIter1PixelLayerTripletsForTau" ) + ), + SeedCreatorPSet = cms.PSet( + ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) + ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +) +process.hltIter1PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter1PFlowPixelSeedsForTau" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForTau" ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) +) +process.hltIter1PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForTau" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForTau" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + MeasurementTracker = cms.string( "" ), + AlgorithmName = cms.string( "hltIterX" ), + alias = cms.untracked.string( "ctfWithMaterialTracksReg" ), + NavigationSchool = cms.string( "" ), + TrajectoryInEvent = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + GeometricInnerState = cms.bool( True ), + useSimpleMF = cms.bool( True ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +) +process.hltIter1PFlowTrackSelectionHighPurityLooseForTau = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 3 ), + chi2n_par = cms.double( 0.7 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 0.9, 3.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 0.8, 3.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForTau" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 0.9, 3.0 ), + d0_par1 = cms.vdouble( 0.85, 3.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +process.hltIter1PFlowTrackSelectionHighPurityTightForTau = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 5 ), + chi2n_par = cms.double( 0.4 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 1.0, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 1.0, 4.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForTau" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 1.0, 4.0 ), + d0_par1 = cms.vdouble( 1.0, 4.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +process.hltIter1PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltIter1PFlowTrackSelectionHighPurityLooseForTau','hltIter1PFlowTrackSelectionHighPurityTightForTau' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltIter1PFlowTrackSelectionHighPurityLooseForTau','hltIter1PFlowTrackSelectionHighPurityTightForTau' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +process.hltIter1MergedForTau = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForTau','hltIter1PFlowTrackSelectionHighPurityForTau' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForTau','hltIter1PFlowTrackSelectionHighPurityForTau' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +process.hltIter1TrackRefsForJets4Iter2ForTau = cms.EDProducer( "ChargedRefCandidateProducer", + src = cms.InputTag( "hltIter1MergedForTau" ), + particleType = cms.string( "pi+" ) +) +process.hltAK4Iter1TrackJets4Iter2ForTau = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( 0.9 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "TrackJet" ), + minSeed = cms.uint32( 14327 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.4 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltIter1TrackRefsForJets4Iter2ForTau" ), + inputEtMin = cms.double( 0.1 ), + puPtMin = cms.double( 0.0 ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetPtMin = cms.double( 7.5 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 0 ), + MaxVtxZ = cms.double( 30.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.5 ), + UseOnlyOnePV = cms.bool( True ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.2 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +process.hltIter1TrackAndTauJets4Iter2ForTau = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding", + fractionMinCaloInTauCone = cms.double( 0.7 ), + fractionMaxChargedPUInCaloCone = cms.double( 0.3 ), + tauConeSize = cms.double( 0.2 ), + ptTrkMaxInCaloCone = cms.double( 1.4 ), + isolationConeSize = cms.double( 0.5 ), + inputTrackJetTag = cms.InputTag( "hltAK4Iter1TrackJets4Iter2ForTau" ), + nTrkMaxInCaloCone = cms.int32( 0 ), + inputCaloJetTag = cms.InputTag( "hltL2TausForPixelIsolation" ), + etaMinCaloJet = cms.double( -2.7 ), + etaMaxCaloJet = cms.double( 2.7 ), + ptMinCaloJet = cms.double( 5.0 ), + inputTrackTag = cms.InputTag( "hltIter1MergedForTau" ) +) +process.hltIter2ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + maxChi2 = cms.double( 16.0 ), + trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForTau" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForTau" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + overrideTrkQuals = cms.InputTag( "" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + TrackQuality = cms.string( "highPurity" ) +) +process.hltIter2MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForTau" ), + OnDemand = cms.bool( False ), + src = cms.InputTag( "hltSiStripClusters" ) +) +process.hltIter2PixelLayerPairsForTau = cms.EDProducer( "SeedingLayersEDProducer", + 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' ), + MTOB = cms.PSet( ), + TEC = cms.PSet( ), + MTID = cms.PSet( ), + FPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.0036 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForTau" ), + hitErrorRPhi = cms.double( 0.0051 ) + ), + MTEC = cms.PSet( ), + MTIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + BPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.006 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForTau" ), + hitErrorRPhi = cms.double( 0.0027 ) + ), + TIB = cms.PSet( ) +) +process.hltIter2PFlowPixelSeedsForTau = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.025 ), + searchOpt = cms.bool( True ), + ptMin = cms.double( 1.2 ), + measurementTrackerName = cms.string( "hltIter2MaskedMeasurementTrackerEventForTau" ), + mode = cms.string( "VerticesFixed" ), + maxNRegions = cms.int32( 100 ), + maxNVertices = cms.int32( 10 ), + deltaPhi = cms.double( 0.8 ), + deltaEta = cms.double( 0.8 ), + zErrorBeamSpot = cms.double( 15.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + zErrorVetex = cms.double( 0.05 ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + input = cms.InputTag( "hltIter1TrackAndTauJets4Iter2ForTau" ) + ) + ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + ClusterCheckPSet = cms.PSet( + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + MaxNumberOfCosmicClusters = cms.uint32( 50000 ), + doClusterCheck = cms.bool( False ), + ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), + MaxNumberOfPixelClusters = cms.uint32( 10000 ) + ), + OrderedHitsFactoryPSet = cms.PSet( + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), + GeneratorPSet = cms.PSet( + maxElement = cms.uint32( 100000 ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) + ), + SeedingLayers = cms.InputTag( "hltIter2PixelLayerPairsForTau" ) + ), + SeedCreatorPSet = cms.PSet( + ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) + ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +) +process.hltIter2PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter2PFlowPixelSeedsForTau" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForTau" ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) +) +process.hltIter2PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForTau" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForTau" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + MeasurementTracker = cms.string( "" ), + AlgorithmName = cms.string( "hltIterX" ), + alias = cms.untracked.string( "ctfWithMaterialTracksReg" ), + NavigationSchool = cms.string( "" ), + TrajectoryInEvent = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + GeometricInnerState = cms.bool( True ), + useSimpleMF = cms.bool( True ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +) +process.hltIter2PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 3 ), + chi2n_par = cms.double( 0.7 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 0.4, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 0.35, 4.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForTau" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 0.4, 4.0 ), + d0_par1 = cms.vdouble( 0.3, 4.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +process.hltIter2MergedForTau = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForTau','hltIter2PFlowTrackSelectionHighPurityForTau' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltIter1MergedForTau','hltIter2PFlowTrackSelectionHighPurityForTau' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +process.hltPFMuonForTauMerging = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2MergedForTau' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2MergedForTau' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +process.hltMuonLinksReg = cms.EDProducer( "MuonLinksProducerForHLT", + pMin = cms.double( 2.5 ), + InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonForTauMerging" ), + shareHitFraction = cms.double( 0.8 ), + LinkCollection = cms.InputTag( "hltL3MuonsLinksCombination" ), + ptMin = cms.double( 2.5 ) +) +process.hltMuonsReg = cms.EDProducer( "MuonIdProducer", + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltPFMuonForTauMerging" ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + ComponentName = cms.string( "TrackExtractor" ), + DR_Max = cms.double( 1.0 ), + Diff_r = cms.double( 0.1 ), + Chi2Prob_Min = cms.double( -1.0 ), + DR_Veto = cms.double( 0.01 ), + NHits_Min = cms.uint32( 0 ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + Pt_Min = cms.double( -1.0 ), + DepositLabel = cms.untracked.string( "" ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ) + ), + maxAbsEta = cms.double( 3.0 ), + fillGlobalTrackRefits = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + OverlapDPhi = cms.double( 0.0786 ), + ClusterDTheta = cms.double( 0.02 ) + ), + globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + addExtraSoftMuons = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + CaloExtractorPSet = cms.PSet( + PrintTimeReport = cms.untracked.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + Noise_HE = cms.double( 0.2 ), + NoiseTow_EB = cms.double( 0.04 ), + NoiseTow_EE = cms.double( 0.15 ), + Threshold_H = cms.double( 0.5 ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ) + ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + DepositLabel = cms.untracked.string( "Cal" ), + UseRecHitsFlag = cms.bool( False ), + TrackAssociatorParameters = cms.PSet( + muonMaxDistanceSigmaX = cms.double( 0.0 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + dRHcal = cms.double( 1.0 ), + dRPreshowerPreselection = cms.double( 0.2 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + useEcal = cms.bool( False ), + dREcal = cms.double( 1.0 ), + dREcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), + dRMuon = cms.double( 9999.0 ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceX = cms.double( 5.0 ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + usePreshower = cms.bool( False ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcalPreselection = cms.double( 1.0 ), + useMuon = cms.bool( False ), + useCalo = cms.bool( True ), + accountForTrajectoryChangeCalo = cms.bool( False ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + dRMuonPreselection = cms.double( 0.2 ), + truthMatch = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + useHcal = cms.bool( False ) + ), + Threshold_HO = cms.double( 0.5 ), + Noise_EE = cms.double( 0.1 ), + Noise_EB = cms.double( 0.025 ), + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Noise_HB = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + DR_Veto_HO = cms.double( 0.1 ), + Noise_HO = cms.double( 0.2 ) + ), + runArbitrationCleaner = cms.bool( False ), + fillEnergy = cms.bool( True ), + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) + ), + TimingFillerParameters = cms.PSet( + UseDT = cms.bool( True ), + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + ErrorEB = cms.double( 2.085 ), + ErrorCSC = cms.double( 7.4 ), + CSCTimingParameters = cms.PSet( + CSCsegments = cms.InputTag( "hltCscSegments" ), + CSCTimeOffset = cms.double( 0.0 ), + CSCStripTimeOffset = cms.double( 0.0 ), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + DTradius = cms.double( 0.01 ), + TightMatchDT = cms.bool( False ), + TightMatchCSC = cms.bool( True ) + ), + debug = cms.bool( False ), + UseStripTime = cms.bool( True ), + CSCStripError = cms.double( 7.0 ), + CSCWireError = cms.double( 8.6 ), + CSCWireTimeOffset = cms.double( 0.0 ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( True ) + ), + PruneCut = cms.double( 100.0 ), + UseWireTime = cms.bool( True ) + ), + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + DoWireCorr = cms.bool( False ), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + DTradius = cms.double( 0.01 ), + TightMatchDT = cms.bool( False ), + TightMatchCSC = cms.bool( True ) + ), + debug = cms.bool( False ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + PruneCut = cms.double( 10000.0 ), + RequireBothProjections = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DTTimeOffset = cms.double( 2.7 ), + DropTheta = cms.bool( True ), + UseSegmentT0 = cms.bool( False ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( True ) + ) + ), + ErrorEE = cms.double( 6.95 ), + UseCSC = cms.bool( True ), + UseECAL = cms.bool( True ) + ), + inputCollectionTypes = cms.vstring( 'inner tracks', + 'links', + 'outer tracks' ), + minCaloCompatibility = cms.double( 0.6 ), + ecalDepositName = cms.string( "ecal" ), + minP = cms.double( 10.0 ), + fillIsolation = cms.bool( True ), + jetDepositName = cms.string( "jets" ), + hoDepositName = cms.string( "ho" ), + writeIsoDeposits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsPullY = cms.double( 9999.0 ), + minPt = cms.double( 10.0 ), + TrackAssociatorParameters = cms.PSet( + muonMaxDistanceSigmaX = cms.double( 0.0 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + dRHcal = cms.double( 9999.0 ), + dRPreshowerPreselection = cms.double( 0.2 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + useEcal = cms.bool( True ), + dREcal = cms.double( 9999.0 ), + dREcalPreselection = cms.double( 0.05 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), + dRMuon = cms.double( 9999.0 ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceX = cms.double( 5.0 ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( True ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + usePreshower = cms.bool( False ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcalPreselection = cms.double( 0.2 ), + useMuon = cms.bool( True ), + useCalo = cms.bool( False ), + accountForTrajectoryChangeCalo = cms.bool( False ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + dRMuonPreselection = cms.double( 0.2 ), + truthMatch = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + useHcal = cms.bool( True ) + ), + JetExtractorPSet = cms.PSet( + PrintTimeReport = cms.untracked.bool( False ), + ExcludeMuonVeto = cms.bool( True ), + TrackAssociatorParameters = cms.PSet( + muonMaxDistanceSigmaX = cms.double( 0.0 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + dRHcal = cms.double( 0.5 ), + dRPreshowerPreselection = cms.double( 0.2 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + useEcal = cms.bool( False ), + dREcal = cms.double( 0.5 ), + dREcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ), + dRMuon = cms.double( 9999.0 ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceX = cms.double( 5.0 ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + usePreshower = cms.bool( False ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcalPreselection = cms.double( 0.5 ), + useMuon = cms.bool( False ), + useCalo = cms.bool( True ), + accountForTrajectoryChangeCalo = cms.bool( False ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + dRMuonPreselection = cms.double( 0.2 ), + truthMatch = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + useHcal = cms.bool( False ) + ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ) + ), + ComponentName = cms.string( "JetExtractor" ), + DR_Max = cms.double( 1.0 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + DR_Veto = cms.double( 0.1 ), + Threshold = cms.double( 5.0 ) + ), + fillGlobalTrackQuality = cms.bool( False ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDy = cms.double( 9999.0 ), + fillCaloCompatibility = cms.bool( True ), + fillMatching = cms.bool( True ), + MuonCaloCompatibility = cms.PSet( + allSiPMHO = cms.bool( False ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ) + ), + fillTrackerKink = cms.bool( False ), + hcalDepositName = cms.string( "hcal" ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + inputCollectionLabels = cms.VInputTag( 'hltPFMuonForTauMerging','hltMuonLinksReg','hltL2Muons' ), + trackDepositName = cms.string( "tracker" ), + maxAbsDx = cms.double( 3.0 ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + minNumberOfMatches = cms.int32( 1 ) +) +process.hltLightPFTracksReg = cms.EDProducer( "LightPFTrackProducer", + TrackQuality = cms.string( "none" ), + UseQuality = cms.bool( False ), + TkColList = cms.VInputTag( 'hltPFMuonForTauMerging' ) +) +process.hltParticleFlowBlockReg = cms.EDProducer( "PFBlockProducer", + debug = cms.untracked.bool( False ), + linkDefinitions = cms.VPSet( + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "PS1:ECAL" ), + linkerName = cms.string( "PreshowerAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "PS2:ECAL" ), + linkerName = cms.string( "PreshowerAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "TRACK:ECAL" ), + linkerName = cms.string( "TrackAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "TRACK:HCAL" ), + linkerName = cms.string( "TrackAndHCALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( False ), + linkType = cms.string( "ECAL:HCAL" ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( False ), + linkType = cms.string( "HFEM:HFHAD" ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) + ), + elementImporters = cms.VPSet( + cms.PSet( importerName = cms.string( "GeneralTracksImporter" ), + useIterativeTracking = cms.bool( False ), + source = cms.InputTag( "hltLightPFTracksReg" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3 ), + muonSrc = cms.InputTag( "hltMuonsReg" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( -1.0, -1.0, -1.0, -1.0, -1.0 ) + ), + cms.PSet( importerName = cms.string( "ECALClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHCAL" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHFEM" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHFHAD" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ) + ) + ), + verbose = cms.untracked.bool( False ) +) +process.hltParticleFlowReg = cms.EDProducer( "PFProducer", + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + minPtForPostCleaning = cms.double( 20.0 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + sumPtTrackIsoForPhoton = cms.double( -1.0 ), + metFactorForFakes = cms.double( 4.0 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + electron_missinghits = cms.uint32( 1 ), + metSignificanceForCleaning = cms.double( 3.0 ), + usePFPhotons = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + nTrackIsoForEgammaSC = cms.uint32( 2 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + cosmicRejectionDistance = cms.double( 1.0 ), + useEGammaFilters = cms.bool( False ), + useEGammaElectrons = cms.bool( False ), + nsigma_TRACK = cms.double( 1.0 ), + useEGammaSupercluster = cms.bool( False ), + sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ), + eventFractionForCleaning = cms.double( 0.8 ), + usePFDecays = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + eventFractionForRejection = cms.double( 0.8 ), + photon_MinEt = cms.double( 10.0 ), + usePFNuclearInteractions = cms.bool( False ), + maxSignificance = cms.double( 2.5 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + debug = cms.untracked.bool( False ), + pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ), + 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 ), + ptErrorScale = cms.double( 8.0 ), + minSignificance = cms.double( 2.5 ), + minMomentumForPunchThrough = cms.double( 100.0 ), + pf_conv_mvaCut = cms.double( 0.0 ), + useCalibrationsFromDB = cms.bool( True ), + usePFElectrons = cms.bool( False ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + photon_combIso = cms.double( 10.0 ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + postHFCleaning = cms.bool( False ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHCAL:Cleaned','hltParticleFlowClusterHFHAD:Cleaned','hltParticleFlowClusterHFEM:Cleaned' ), + coneEcalIsoForEgammaSC = cms.double( 0.3 ), + minSignificanceReduction = cms.double( 1.4 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + 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 ), + minPixelHits = cms.int32( 1 ), + maxDPtOPt = cms.double( 1.0 ), + useHO = cms.bool( False ), + pf_electron_output_col = cms.string( "electrons" ), + electron_noniso_mvaCut = cms.double( -0.1 ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + useVerticesForNeutral = cms.bool( True ), + pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes.root" ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ), + coneTrackIsoForEgammaSC = cms.double( 0.3 ), + minDeltaMet = cms.double( 0.4 ), + pt_Error = cms.double( 1.0 ), + useProtectionsForJetMET = cms.bool( True ), + metFactorForRejection = cms.double( 4.0 ), + sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ), + calibHF_use = cms.bool( False ), + verbose = cms.untracked.bool( False ), + usePFConversions = cms.bool( False ), + trackQuality = cms.string( "highPurity" ), + calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ), + metFactorForCleaning = cms.double( 4.0 ), + eventFactorForCosmics = cms.double( 10.0 ), + egammaElectrons = cms.InputTag( "" ), + minEnergyForPunchThrough = cms.double( 100.0 ), + minTrackerHits = cms.int32( 8 ), + iCfgCandConnector = cms.PSet( + bCalibSecondary = cms.bool( False ), + bCalibPrimary = cms.bool( False ), + bCorrect = cms.bool( False ), + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ) + ), + rejectTracks_Bad = cms.bool( False ), + pf_electronID_crackCorrection = cms.bool( False ), + pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterCorr.root" ), + 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 ), muons = cms.InputTag( "hltMuonsReg" ), metFactorForHighEta = cms.double( 25.0 ), minHFCleaningPt = cms.double( 5.0 ), @@ -11099,6 +12471,7 @@ MinLxySignificance = cms.double( 3.0 ) ) process.hltPixelTracksForSeedsJpsi = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -11107,7 +12480,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -11777,6 +13149,7 @@ MinLxySignificance = cms.double( 3.0 ) ) process.hltPixelTracksForSeedsNRMuMu = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -11785,7 +13158,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -12455,6 +13827,7 @@ MinLxySignificance = cms.double( 3.0 ) ) process.hltPixelTracksForSeedsPsiPrime = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 50.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -12463,7 +13836,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -13271,6 +14643,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksL3Muon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -13279,85 +14652,522 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), + passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), + FitterPSet = cms.PSet( + ComponentName = cms.string( "PixelFitterByHelixProjections" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + fixImpactParameter = cms.double( 0.0 ) + ), + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "GlobalTrackingRegionWithVerticesProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.2 ), + ptMin = cms.double( 0.9 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + nSigmaZ = cms.double( 4.0 ), + sigmaZVertex = cms.double( 4.0 ), + fixedError = cms.double( 0.5 ), + useFixedError = cms.bool( True ), + useFoundVertices = cms.bool( True ), + useFakeVertices = cms.bool( True ), + VertexCollection = cms.InputTag( "hltL3MuonVertex" ) + ) + ), + CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useMultScattering = cms.bool( True ), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) + ), + extraHitRZtolerance = cms.double( 0.06 ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ) + ), + SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) + ) +) +process.hltPixelVerticesL3Muon = cms.EDProducer( "PixelVertexProducer", + WtAverage = cms.bool( True ), + Method2 = cms.bool( True ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ), + Verbosity = cms.int32( 0 ), + UseError = cms.bool( True ), + TrackCollection = cms.InputTag( "hltPixelTracksL3Muon" ), + PtMin = cms.double( 1.0 ), + NTrkMin = cms.int32( 2 ), + ZOffset = cms.double( 5.0 ), + Finder = cms.string( "DivisiveVertexFinder" ), + ZSeparation = cms.double( 0.05 ) +) +process.hltPixelTracksForSeedsL3Muon = cms.EDProducer( "PixelTrackProducer", useFilterWithES = cms.bool( False ), + FilterPSet = cms.PSet( + chi2 = cms.double( 1000.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + ComponentName = cms.string( "PixelTrackFilterByKinematics" ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + ptMin = cms.double( 0.1 ), + tipMax = cms.double( 1.0 ) + ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), fixImpactParameter = cms.double( 0.0 ) ), - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "GlobalTrackingRegionWithVerticesProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.2 ), - ptMin = cms.double( 0.9 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - nSigmaZ = cms.double( 4.0 ), - sigmaZVertex = cms.double( 4.0 ), - fixedError = cms.double( 0.5 ), - useFixedError = cms.bool( True ), - useFoundVertices = cms.bool( True ), - useFakeVertices = cms.bool( True ), - VertexCollection = cms.InputTag( "hltL3MuonVertex" ) + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.1 ), + ptMin = cms.double( 0.9 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL3MuonCandidates" ), + maxNRegions = cms.int32( 10 ), + vertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), + maxNVertices = cms.int32( 1 ), + zErrorBeamSpot = cms.double( 24.2 ), + deltaEta = cms.double( 0.3 ), + deltaPhi = cms.double( 0.3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + zErrorVetex = cms.double( 0.2 ) + ) + ), + CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useMultScattering = cms.bool( True ), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) + ), + extraHitRZtolerance = cms.double( 0.06 ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ) + ), + SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) + ) +) +process.hltIter0L3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + useEventsWithNoVertex = cms.bool( True ), + originHalfLength = cms.double( 0.2 ), + useProtoTrackKinematics = cms.bool( False ), + usePV = cms.bool( False ), + InputVertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + InputCollection = cms.InputTag( "hltPixelTracksForSeedsL3Muon" ), + originRadius = cms.double( 0.1 ) +) +process.hltIter0L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracks" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) +) +process.hltIter0L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter0L3MuonCkfTrackCandidates" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + MeasurementTracker = cms.string( "" ), + AlgorithmName = cms.string( "hltIterX" ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + NavigationSchool = cms.string( "" ), + TrajectoryInEvent = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + GeometricInnerState = cms.bool( True ), + useSimpleMF = cms.bool( True ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +) +process.hltIter0L3MuonTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 3 ), + chi2n_par = cms.double( 0.7 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 0.4, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 0.35, 4.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 0.4, 4.0 ), + d0_par1 = cms.vdouble( 0.3, 4.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +process.hltIter1L3MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + maxChi2 = cms.double( 9.0 ), + trajectories = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + overrideTrkQuals = cms.InputTag( "" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + TrackQuality = cms.string( "highPurity" ) +) +process.hltIter1L3MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + clustersToSkip = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), + OnDemand = cms.bool( False ), + src = cms.InputTag( "hltSiStripClusters" ) +) +process.hltIter1L3MuonPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3', + 'BPix1+BPix2+FPix1_pos', + 'BPix1+BPix2+FPix1_neg', + 'BPix1+FPix1_pos+FPix2_pos', + 'BPix1+FPix1_neg+FPix2_neg' ), + MTOB = cms.PSet( ), + TEC = cms.PSet( ), + MTID = cms.PSet( ), + FPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.0036 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), + hitErrorRPhi = cms.double( 0.0051 ) + ), + MTEC = cms.PSet( ), + MTIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + BPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.006 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), + hitErrorRPhi = cms.double( 0.0027 ) + ), + TIB = cms.PSet( ) +) +process.hltIter1L3MuonPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), + RegionPSet = cms.PSet( + precise = cms.bool( True ), + originRadius = cms.double( 0.05 ), + ptMin = cms.double( 0.5 ), + deltaPhi = cms.double( 0.3 ), + deltaEta = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL3MuonCandidates" ), + maxNRegions = cms.int32( 10 ), + vertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), + maxNVertices = cms.int32( 1 ), + zErrorBeamSpot = cms.double( 24.2 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + zErrorVetex = cms.double( 0.1 ), + measurementTrackerName = cms.string( "hltIter1L3MuonMaskedMeasurementTrackerEvent" ) + ) + ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + ClusterCheckPSet = cms.PSet( + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + MaxNumberOfCosmicClusters = cms.uint32( 50000 ), + doClusterCheck = cms.bool( False ), + ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), + MaxNumberOfPixelClusters = cms.uint32( 10000 ) + ), + OrderedHitsFactoryPSet = cms.PSet( + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + useBending = cms.bool( True ), + useFixedPreFiltering = cms.bool( False ), + maxElement = cms.uint32( 100000 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.032 ), + useMultScattering = cms.bool( True ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ), + extraHitRZtolerance = cms.double( 0.037 ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) + ), + SeedingLayers = cms.InputTag( "hltIter1L3MuonPixelLayerTriplets" ) + ), + SeedCreatorPSet = cms.PSet( + ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) + ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +) +process.hltIter1L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter1L3MuonPixelSeeds" ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1L3MuonMaskedMeasurementTrackerEvent" ), + cleanTrajectoryAfterInOut = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + doSeedingRegionRebuilding = cms.bool( False ), + maxNSeeds = cms.uint32( 100000 ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + TrajectoryBuilder = cms.string( "" ) +) +process.hltIter1L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter1L3MuonCkfTrackCandidates" ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1L3MuonMaskedMeasurementTrackerEvent" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + MeasurementTracker = cms.string( "" ), + AlgorithmName = cms.string( "hltIterX" ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + NavigationSchool = cms.string( "" ), + TrajectoryInEvent = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + GeometricInnerState = cms.bool( True ), + useSimpleMF = cms.bool( True ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +) +process.hltIter1L3MuonTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 3 ), + chi2n_par = cms.double( 0.7 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 0.9, 3.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 0.8, 3.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter1L3MuonCtfWithMaterialTracks" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 0.9, 3.0 ), + d0_par1 = cms.vdouble( 0.85, 3.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +process.hltIter1L3MuonTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector", + max_d0 = cms.double( 100.0 ), + minNumber3DLayers = cms.uint32( 0 ), + max_lostHitFraction = cms.double( 1.0 ), + applyAbsCutsIfNoPV = cms.bool( False ), + qualityBit = cms.string( "highPurity" ), + minNumberLayers = cms.uint32( 5 ), + chi2n_par = cms.double( 0.4 ), + useVtxError = cms.bool( False ), + nSigmaZ = cms.double( 3.0 ), + dz_par2 = cms.vdouble( 1.0, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + min_eta = cms.double( -9999.0 ), + dz_par1 = cms.vdouble( 1.0, 4.0 ), + copyTrajectories = cms.untracked.bool( True ), + vtxNumber = cms.int32( -1 ), + max_d0NoPV = cms.double( 100.0 ), + keepAllTracks = cms.bool( False ), + maxNumberLostLayers = cms.uint32( 1 ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + max_relpterr = cms.double( 9999.0 ), + copyExtras = cms.untracked.bool( True ), + max_z0NoPV = cms.double( 100.0 ), + vertexCut = cms.string( "tracksSize>=3" ), + max_z0 = cms.double( 100.0 ), + useVertices = cms.bool( True ), + min_nhits = cms.uint32( 0 ), + src = cms.InputTag( "hltIter1L3MuonCtfWithMaterialTracks" ), + max_minMissHitOutOrIn = cms.int32( 99 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), + max_eta = cms.double( 9999.0 ), + d0_par2 = cms.vdouble( 1.0, 4.0 ), + d0_par1 = cms.vdouble( 1.0, 4.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + minHitsToBypassChecks = cms.uint32( 20 ) +) +process.hltIter1L3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltIter1L3MuonTrackSelectionHighPurityLoose','hltIter1L3MuonTrackSelectionHighPurityTight' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltIter1L3MuonTrackSelectionHighPurityLoose','hltIter1L3MuonTrackSelectionHighPurityTight' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +process.hltIter1L3MuonMerged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0L3MuonTrackSelectionHighPurity','hltIter1L3MuonTrackSelectionHighPurity' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) ) ), - CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), - OrderedHitsFactoryPSet = cms.PSet( - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), - useMultScattering = cms.bool( True ), - SeedComparitorPSet = cms.PSet( - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) - ), - extraHitRZtolerance = cms.double( 0.06 ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ) - ), - SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) - ) + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltIter0L3MuonTrackSelectionHighPurity','hltIter1L3MuonTrackSelectionHighPurity' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) ) -process.hltPixelVerticesL3Muon = cms.EDProducer( "PixelVertexProducer", - WtAverage = cms.bool( True ), - Method2 = cms.bool( True ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ), - Verbosity = cms.int32( 0 ), - UseError = cms.bool( True ), - TrackCollection = cms.InputTag( "hltPixelTracksL3Muon" ), - PtMin = cms.double( 1.0 ), - NTrkMin = cms.int32( 2 ), - ZOffset = cms.double( 5.0 ), - Finder = cms.string( "DivisiveVertexFinder" ), - ZSeparation = cms.double( 0.05 ) +process.hltIter2L3MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + maxChi2 = cms.double( 16.0 ), + trajectories = cms.InputTag( "hltIter1L3MuonTrackSelectionHighPurity" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + overrideTrkQuals = cms.InputTag( "" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + TrackQuality = cms.string( "highPurity" ) ) -process.hltPixelTracksForSeedsL3Muon = cms.EDProducer( "PixelTrackProducer", - FilterPSet = cms.PSet( - chi2 = cms.double( 1000.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - ComponentName = cms.string( "PixelTrackFilterByKinematics" ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - ptMin = cms.double( 0.1 ), - tipMax = cms.double( 1.0 ) +process.hltIter2L3MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + clustersToSkip = cms.InputTag( "hltIter2L3MuonClustersRefRemoval" ), + OnDemand = cms.bool( False ), + src = cms.InputTag( "hltSiStripClusters" ) +) +process.hltIter2L3MuonPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer", + 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' ), + MTOB = cms.PSet( ), + TEC = cms.PSet( ), + MTID = cms.PSet( ), + FPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.0036 ), + useErrorsFromParam = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2L3MuonClustersRefRemoval" ), + hitErrorRPhi = cms.double( 0.0051 ) ), - useFilterWithES = cms.bool( False ), - passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), - FitterPSet = cms.PSet( - ComponentName = cms.string( "PixelFitterByHelixProjections" ), + MTEC = cms.PSet( ), + MTIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + BPix = cms.PSet( + HitProducer = cms.string( "hltSiPixelRecHits" ), + hitErrorRZ = cms.double( 0.006 ), + useErrorsFromParam = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - fixImpactParameter = cms.double( 0.0 ) + skipClusters = cms.InputTag( "hltIter2L3MuonClustersRefRemoval" ), + hitErrorRPhi = cms.double( 0.0027 ) ), + TIB = cms.PSet( ) +) +process.hltIter2L3MuonPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", RegionFactoryPSet = cms.PSet( ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), RegionPSet = cms.PSet( precise = cms.bool( True ), - originRadius = cms.double( 0.1 ), - ptMin = cms.double( 0.9 ), + originRadius = cms.double( 0.025 ), + ptMin = cms.double( 1.2 ), + deltaPhi = cms.double( 0.3 ), + deltaEta = cms.double( 0.3 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), mode = cms.string( "VerticesFixed" ), input = cms.InputTag( "hltL3MuonCandidates" ), @@ -13365,45 +15175,37 @@ vertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), maxNVertices = cms.int32( 1 ), zErrorBeamSpot = cms.double( 24.2 ), - deltaEta = cms.double( 0.3 ), - deltaPhi = cms.double( 0.3 ), nSigmaZVertex = cms.double( 3.0 ), nSigmaZBeamSpot = cms.double( 4.0 ), - zErrorVetex = cms.double( 0.2 ) + zErrorVetex = cms.double( 0.05 ), + measurementTrackerName = cms.string( "hltIter2L3MuonMaskedMeasurementTrackerEvent" ) ) ), - CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + ClusterCheckPSet = cms.PSet( + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + MaxNumberOfCosmicClusters = cms.uint32( 50000 ), + doClusterCheck = cms.bool( False ), + ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), + MaxNumberOfPixelClusters = cms.uint32( 10000 ) + ), OrderedHitsFactoryPSet = cms.PSet( - ComponentName = cms.string( "StandardHitTripletGenerator" ), + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), - useMultScattering = cms.bool( True ), - SeedComparitorPSet = cms.PSet( - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) - ), - extraHitRZtolerance = cms.double( 0.06 ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ) + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ), - SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) - ) -) -process.hltIter0L3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - useEventsWithNoVertex = cms.bool( True ), - originHalfLength = cms.double( 0.2 ), - useProtoTrackKinematics = cms.bool( False ), - usePV = cms.bool( False ), - InputVertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - InputCollection = cms.InputTag( "hltPixelTracksForSeedsL3Muon" ), - originRadius = cms.double( 0.1 ) + SeedingLayers = cms.InputTag( "hltIter2L3MuonPixelLayerPairs" ) + ), + SeedCreatorPSet = cms.PSet( + ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) + ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) ) -process.hltIter0L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracks" ), +process.hltIter2L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + src = cms.InputTag( "hltIter2L3MuonPixelSeeds" ), maxSeedsBeforeCleaning = cms.uint32( 1000 ), SimpleMagneticField = cms.string( "ParabolicMf" ), TransientInitialStateEstimatorParameters = cms.PSet( @@ -13412,22 +15214,22 @@ propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2L3MuonMaskedMeasurementTrackerEvent" ), cleanTrajectoryAfterInOut = cms.bool( False ), useHitsSplitting = cms.bool( False ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), doSeedingRegionRebuilding = cms.bool( False ), maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryBuilder = cms.string( "" ) ) -process.hltIter0L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter0L3MuonCkfTrackCandidates" ), +process.hltIter2L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + src = cms.InputTag( "hltIter2L3MuonCkfTrackCandidates" ), SimpleMagneticField = cms.string( "ParabolicMf" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2L3MuonMaskedMeasurementTrackerEvent" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "" ), @@ -13440,7 +15242,7 @@ useSimpleMF = cms.bool( True ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) ) -process.hltIter0L3MuonTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", +process.hltIter2L3MuonTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", max_d0 = cms.double( 100.0 ), minNumber3DLayers = cms.uint32( 0 ), max_lostHitFraction = cms.double( 1.0 ), @@ -13467,7 +15269,7 @@ max_z0 = cms.double( 100.0 ), useVertices = cms.bool( True ), min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ), + src = cms.InputTag( "hltIter2L3MuonCtfWithMaterialTracks" ), max_minMissHitOutOrIn = cms.int32( 99 ), chi2n_no1Dmod_par = cms.double( 9999.0 ), vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), @@ -13477,599 +15279,925 @@ res_par = cms.vdouble( 0.003, 0.001 ), minHitsToBypassChecks = cms.uint32( 20 ) ) -process.hltIter1L3MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - maxChi2 = cms.double( 9.0 ), - trajectories = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - overrideTrkQuals = cms.InputTag( "" ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - TrackQuality = cms.string( "highPurity" ) +process.hltIter2L3MuonMerged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + writeOnlyTrkQuals = cms.bool( False ), + MinPT = cms.double( 0.05 ), + allowFirstHitShare = cms.bool( True ), + copyExtras = cms.untracked.bool( True ), + Epsilon = cms.double( -0.001 ), + selectedTrackQuals = cms.VInputTag( 'hltIter1L3MuonMerged','hltIter2L3MuonTrackSelectionHighPurity' ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + copyMVA = cms.bool( False ), + FoundHitBonus = cms.double( 5.0 ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + MinFound = cms.int32( 3 ), + hasSelector = cms.vint32( 0, 0 ), + TrackProducers = cms.VInputTag( 'hltIter1L3MuonMerged','hltIter2L3MuonTrackSelectionHighPurity' ), + LostHitPenalty = cms.double( 20.0 ), + newQuality = cms.string( "confirmed" ) +) +process.hltTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", + src = cms.InputTag( "hltIter2L3MuonMerged" ), + particleType = cms.string( "mu+" ) +) +process.hltMu7p5Track2JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 2.0 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 3.35 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 2.8 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) +) +process.hltPreMu7p5Track3p5Jpsi = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltMu7p5Track3p5JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 3.5 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 3.35 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 2.8 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) +) +process.hltPreMu7p5Track7Jpsi = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltMu7p5Track7JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 7.0 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 3.35 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 2.8 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) +) +process.hltPreMu7p5Track2Upsilon = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltMu7p5Track2UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 2.0 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 11.4 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 8.5 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) +) +process.hltPreMu7p5Track3p5Upsilon = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltMu7p5Track3p5UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 3.5 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 11.4 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 8.5 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) +) +process.hltPreMu7p5Track7Upsilon = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltMu7p5Track7UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", + saveTags = cms.bool( True ), + MaxDCAMuonTrack = cms.double( 0.5 ), + PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), + TrackTag = cms.InputTag( "hltTracksIter" ), + MaxTrackDz = cms.double( 999.0 ), + MaxTrackNormChi2 = cms.double( 10.0 ), + MinTrackPt = cms.double( 7.0 ), + MinTrackHits = cms.int32( 8 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MaxMasses = cms.vdouble( 11.4 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxTrackEta = cms.double( 999.0 ), + checkCharge = cms.bool( True ), + MinMasses = cms.vdouble( 8.5 ), + CutCowboys = cms.bool( False ), + MaxTrackDxy = cms.double( 999.0 ), + MinTrackP = cms.double( 3.5 ) +) +process.hltL1sL1DoubleMu0er16NoOS = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_Eta1p6_WdEta18" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +process.hltPreDimuon0er16JpsiNoOSNoVertexing = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( True ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0er16NoOS" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +process.hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 2 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0 ) +) +process.hltDimuon0JpsiNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.35 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.8 ) +) +process.hltL1sL1DoubleMu0er16OS = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_Eta1p6_WdEta18_OS" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +process.hltPreDimuon0er16JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1fL1sL1DoubleMu0er16OSL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( True ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0er16OS" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +process.hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er16OSL1Filtered0" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 2 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0 ) +) +process.hltDimuon0JpsiOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.35 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.8 ) +) +process.hltPreDimuon6JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltIter1L3MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - clustersToSkip = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), - OnDemand = cms.bool( False ), - src = cms.InputTag( "hltSiStripClusters" ) +process.hltDimuon6JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fDoubleMu2L2PreFiltered2" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.35 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 6.0 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.8 ) ) -process.hltIter1L3MuonPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg' ), - MTOB = cms.PSet( ), - TEC = cms.PSet( ), - MTID = cms.PSet( ), - FPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.0036 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0051 ) - ), - MTEC = cms.PSet( ), - MTIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - BPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.006 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0027 ) - ), - TIB = cms.PSet( ) +process.hltL1sL1SingleEG40 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) ) -process.hltIter1L3MuonPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.05 ), - ptMin = cms.double( 0.5 ), - deltaPhi = cms.double( 0.3 ), - deltaEta = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltL3MuonCandidates" ), - maxNRegions = cms.int32( 10 ), - vertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), - maxNVertices = cms.int32( 1 ), - zErrorBeamSpot = cms.double( 24.2 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - zErrorVetex = cms.double( 0.1 ), - measurementTrackerName = cms.string( "hltIter1L3MuonMaskedMeasurementTrackerEvent" ) - ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - ClusterCheckPSet = cms.PSet( - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - MaxNumberOfCosmicClusters = cms.uint32( 50000 ), - doClusterCheck = cms.bool( False ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ) - ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.032 ), - useMultScattering = cms.bool( True ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ), - extraHitRZtolerance = cms.double( 0.037 ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) - ), - SeedingLayers = cms.InputTag( "hltIter1L3MuonPixelLayerTriplets" ) - ), - SeedCreatorPSet = cms.PSet( - ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) - ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +process.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltIter1L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter1L3MuonPixelSeeds" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1L3MuonMaskedMeasurementTrackerEvent" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) +process.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) ) -process.hltIter1L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter1L3MuonCkfTrackCandidates" ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1L3MuonMaskedMeasurementTrackerEvent" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "" ), - AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - NavigationSchool = cms.string( "" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - GeometricInnerState = cms.bool( True ), - useSimpleMF = cms.bool( True ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +process.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltIter1L3MuonTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 3 ), - chi2n_par = cms.double( 0.7 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 0.9, 3.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 0.8, 3.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter1L3MuonCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 0.9, 3.0 ), - d0_par1 = cms.vdouble( 0.85, 3.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) +process.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEG85EtFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter1L3MuonTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 5 ), - chi2n_par = cms.double( 0.4 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 1.0, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 1.0, 4.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter1L3MuonCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 1.0, 4.0 ), - d0_par1 = cms.vdouble( 1.0, 4.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) +process.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + ncandcut = cms.int32( 2 ) ) -process.hltIter1L3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1L3MuonTrackSelectionHighPurityLoose','hltIter1L3MuonTrackSelectionHighPurityTight' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter1L3MuonTrackSelectionHighPurityLoose','hltIter1L3MuonTrackSelectionHighPurityTight' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +process.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 2 ), + isoTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter1L3MuonMerged = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0L3MuonTrackSelectionHighPurity','hltIter1L3MuonTrackSelectionHighPurity' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter0L3MuonTrackSelectionHighPurity','hltIter1L3MuonTrackSelectionHighPurity' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +process.hltL1sL1SingleEG20 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG20" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) ) -process.hltIter2L3MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - maxChi2 = cms.double( 16.0 ), - trajectories = cms.InputTag( "hltIter1L3MuonTrackSelectionHighPurity" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter1L3MuonClustersRefRemoval" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - overrideTrkQuals = cms.InputTag( "" ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - TrackQuality = cms.string( "highPurity" ) +process.hltPreEle20WP60Ele8Mass55 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltIter2L3MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - clustersToSkip = cms.InputTag( "hltIter2L3MuonClustersRefRemoval" ), - OnDemand = cms.bool( False ), - src = cms.InputTag( "hltSiStripClusters" ) +process.hltEGL1SingleEG20Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG20" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) ) -process.hltIter2L3MuonPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer", - 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' ), - MTOB = cms.PSet( ), - TEC = cms.PSet( ), - MTID = cms.PSet( ), - FPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.0036 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2L3MuonClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0051 ) - ), - MTEC = cms.PSet( ), - MTIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - BPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.006 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2L3MuonClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0027 ) - ), - TIB = cms.PSet( ) +process.hltEle20WP60Ele8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG20Filter" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltIter2L3MuonPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.025 ), - ptMin = cms.double( 1.2 ), - deltaPhi = cms.double( 0.3 ), - deltaEta = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltL3MuonCandidates" ), - maxNRegions = cms.int32( 10 ), - vertexCollection = cms.InputTag( "hltPixelVerticesL3Muon" ), - maxNVertices = cms.int32( 1 ), - zErrorBeamSpot = cms.double( 24.2 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - zErrorVetex = cms.double( 0.05 ), - measurementTrackerName = cms.string( "hltIter2L3MuonMaskedMeasurementTrackerEvent" ) - ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - ClusterCheckPSet = cms.PSet( - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - MaxNumberOfCosmicClusters = cms.uint32( 50000 ), - doClusterCheck = cms.bool( False ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ) - ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - GeneratorPSet = cms.PSet( - maxElement = cms.uint32( 100000 ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) - ), - SeedingLayers = cms.InputTag( "hltIter2L3MuonPixelLayerPairs" ) - ), - SeedCreatorPSet = cms.PSet( - ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) - ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +process.hltEle20WP60Ele8ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEle20WP60Ele8EtFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter2L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter2L3MuonPixelSeeds" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2L3MuonMaskedMeasurementTrackerEvent" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) +process.hltEle20WP60Ele8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.1 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle20WP60Ele8ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter2L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter2L3MuonCkfTrackCandidates" ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2L3MuonMaskedMeasurementTrackerEvent" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "" ), - AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - NavigationSchool = cms.string( "" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - GeometricInnerState = cms.bool( True ), - useSimpleMF = cms.bool( True ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +process.hltEle20WP60Ele8EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle20WP60Ele8HEFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter2L3MuonTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 3 ), - chi2n_par = cms.double( 0.7 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 0.4, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 0.35, 4.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter2L3MuonCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesL3Muon" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 0.4, 4.0 ), - d0_par1 = cms.vdouble( 0.3, 4.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) +process.hltEle20WP60Ele8HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle20WP60Ele8EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter2L3MuonMerged = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1L3MuonMerged','hltIter2L3MuonTrackSelectionHighPurity' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter1L3MuonMerged','hltIter2L3MuonTrackSelectionHighPurity' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +process.hltEle20WP60Ele8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle20WP60Ele8HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) ) -process.hltTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", - src = cms.InputTag( "hltIter2L3MuonMerged" ), - particleType = cms.string( "mu+" ) +process.hltEle20WP60Ele8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 1.05 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 1.05 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltMu7p5Track2JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +process.hltEle20WP60Ele8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 2.0 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 3.35 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 2.8 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.005 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.005 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltPreMu7p5Track3p5Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +process.hltEle20WP60Ele8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.03 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle20WP60Ele8DetaFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltMu7p5Track3p5JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +process.hltEle20WP60Ele8TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 3.5 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 3.35 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 2.8 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle20WP60Ele8DphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltPreMu7p5Track7Jpsi = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +process.hltEle20WP60Ele8EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + ncandcut = cms.int32( 2 ) ) -process.hltMu7p5Track7JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +process.hltEle20WP60Ele8PixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 7.0 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 3.35 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 2.8 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + candTag = cms.InputTag( "hltEle20WP60Ele8EtUnseededFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) ) -process.hltPreMu7p5Track2Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +process.hltEle20WP60Ele8Mass55Filter = cms.EDFilter( "HLTPMMassFilter", + saveTags = cms.bool( False ), + lowerMassCut = cms.double( 55.0 ), + L1NonIsoCand = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + upperMassCut = cms.double( 125.0 ), + candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchUnseededFilter" ), + reqOppCharge = cms.untracked.bool( False ), + nZcandcut = cms.int32( 1 ) ) -process.hltMu7p5Track2UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +process.hltL1sL1SingleIsoEG18 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG18" ), saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 2.0 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 11.4 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 8.5 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreMu7p5Track3p5Upsilon = cms.EDFilter( "HLTPrescaler", +process.hltPreEle22eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltMu7p5Track3p5UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", - saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 3.5 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 11.4 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 8.5 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) +process.hltEGL1SingleIsoEG18erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.17 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleIsoEG18" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) +) +process.hltSingleEG22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG18erFilter" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltSingleEle22WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.031 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltSingleEG22EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltSingleEle22WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( 0.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltSingleEle22WP75ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltSingleEle22WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.14 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.21 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltSingleEle22WP75HcEFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltSingleEle22WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.21 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.11 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltSingleEle22WP75EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltSingleEle22WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltSingleEle22WP75HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) +) +process.hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.032 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.032 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltSingleEle22WP75PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltSingleEle22WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 2.8 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 3.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltSingleEle22WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.0065 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.0035 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfChi2Filter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltPreMu7p5Track7Upsilon = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +process.hltSingleEle22WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.021 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfDetaFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltMu7p5Track7UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter", +process.hltSingleEle22WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - MaxDCAMuonTrack = cms.double( 0.5 ), - PreviousCandTag = cms.InputTag( "hltL3fLMu7p5TrackL3Filtered7p5" ), - TrackTag = cms.InputTag( "hltTracksIter" ), - MaxTrackDz = cms.double( 999.0 ), - MaxTrackNormChi2 = cms.double( 10.0 ), - MinTrackPt = cms.double( 7.0 ), - MinTrackHits = cms.int32( 8 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MaxMasses = cms.vdouble( 11.4 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxTrackEta = cms.double( 999.0 ), - checkCharge = cms.bool( True ), - MinMasses = cms.vdouble( 8.5 ), - CutCowboys = cms.bool( False ), - MaxTrackDxy = cms.double( 999.0 ), - MinTrackP = cms.double( 3.5 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltSingleEle22WP75GsfDphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltL1sL1DoubleMu0er16NoOS = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_Eta1p6_WdEta18" ), +process.hltL1sL1IsoEG20erTauJet20er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_IsoEG20er_TauJet20er_NotWdEta0" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -14080,302 +16208,916 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreDimuon0er16JpsiNoOSNoVertexing = cms.EDFilter( "HLTPrescaler", +process.hltPreEle22eta2p1WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", +process.hltEGRegionalL1IsoEG20erTauJet20er = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.17 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1IsoEG20erTauJet20er" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) +) +process.hltEG22L1sIsoEG20erTauJet20erEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGRegionalL1IsoEG20erTauJet20er" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEle22WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0er16NoOS" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "hltL1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.031 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEG22L1sIsoEG20erTauJet20erEtFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", +process.hltEle22WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( 0.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle22WP75ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle22WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 2 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.14 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.21 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle22WP75HcEFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltDimuon0JpsiNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEle22WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( True ), - ChargeOpt = cms.int32( -1 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - FastAccept = cms.bool( False ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), - MaxPtBalance = cms.double( 999999.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MaxAcop = cms.double( 999.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 3.35 ), - MinPtMax = cms.vdouble( 0.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxDz = cms.double( 9999.0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxDr = cms.double( 2.0 ), - MinAcop = cms.double( -999.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MinNhits = cms.int32( 0 ), - NSigmaPt = cms.double( 0.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - MinInvMass = cms.vdouble( 2.8 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.21 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.11 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle22WP75EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltL1sL1DoubleMu0er16OS = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_Eta1p6_WdEta18_OS" ), +process.hltEle22WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle22WP75HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) ) -process.hltPreDimuon0er16JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +process.hltEle22WP75GsfOneOESuperMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.032 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.032 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle22WP75PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle22WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 2.8 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 3.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle22WP75GsfOneOESuperMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle22WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.0065 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.0035 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle22WP75GsfChi2Filter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle22WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.035 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.021 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle22WP75GsfDetaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle22WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle22WP75GsfDphiFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltTauJet5 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( False ), + MinPt = cms.double( 5.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) +) +process.hltOverlapFilterIsoEle22WP75GsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", + saveTags = cms.bool( False ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle22WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +process.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", + debug = cms.untracked.bool( False ), + linkDefinitions = cms.VPSet( + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "PS1:ECAL" ), + linkerName = cms.string( "PreshowerAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "PS2:ECAL" ), + linkerName = cms.string( "PreshowerAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "TRACK:ECAL" ), + linkerName = cms.string( "TrackAndECALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( True ), + linkType = cms.string( "TRACK:HCAL" ), + linkerName = cms.string( "TrackAndHCALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( False ), + linkType = cms.string( "ECAL:HCAL" ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( useKDTree = cms.bool( False ), + linkType = cms.string( "HFEM:HFHAD" ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) + ), + elementImporters = cms.VPSet( + cms.PSet( importerName = cms.string( "GeneralTracksImporter" ), + useIterativeTracking = cms.bool( False ), + source = cms.InputTag( "hltLightPFTracks" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3 ), + muonSrc = cms.InputTag( "hltMuons" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( -1.0, -1.0, -1.0, -1.0, -1.0 ) + ), + cms.PSet( importerName = cms.string( "ECALClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHCAL" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHFEM" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterHFHAD" ) + ), + cms.PSet( importerName = cms.string( "GenericClusterImporter" ), + source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ) + ) + ), + verbose = cms.untracked.bool( False ) +) +process.hltParticleFlowForTaus = cms.EDProducer( "PFProducer", + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + minPtForPostCleaning = cms.double( 20.0 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + sumPtTrackIsoForPhoton = cms.double( -1.0 ), + metFactorForFakes = cms.double( 4.0 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + electron_missinghits = cms.uint32( 1 ), + metSignificanceForCleaning = cms.double( 3.0 ), + usePFPhotons = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + nTrackIsoForEgammaSC = cms.uint32( 2 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + cosmicRejectionDistance = cms.double( 1.0 ), + useEGammaFilters = cms.bool( False ), + useEGammaElectrons = cms.bool( False ), + nsigma_TRACK = cms.double( 1.0 ), + useEGammaSupercluster = cms.bool( False ), + sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ), + eventFractionForCleaning = cms.double( 0.8 ), + usePFDecays = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + eventFractionForRejection = cms.double( 0.8 ), + photon_MinEt = cms.double( 10.0 ), + usePFNuclearInteractions = cms.bool( False ), + maxSignificance = cms.double( 2.5 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + debug = cms.untracked.bool( False ), + pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ), + 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 ), + ptErrorScale = cms.double( 8.0 ), + minSignificance = cms.double( 2.5 ), + minMomentumForPunchThrough = cms.double( 100.0 ), + pf_conv_mvaCut = cms.double( 0.0 ), + useCalibrationsFromDB = cms.bool( True ), + usePFElectrons = cms.bool( False ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + photon_combIso = cms.double( 10.0 ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + postHFCleaning = cms.bool( False ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHCAL:Cleaned','hltParticleFlowClusterHFHAD:Cleaned','hltParticleFlowClusterHFEM:Cleaned' ), + coneEcalIsoForEgammaSC = cms.double( 0.3 ), + minSignificanceReduction = cms.double( 1.4 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + 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 ), + minPixelHits = cms.int32( 1 ), + maxDPtOPt = cms.double( 1.0 ), + useHO = cms.bool( False ), + pf_electron_output_col = cms.string( "electrons" ), + electron_noniso_mvaCut = cms.double( -0.1 ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + useVerticesForNeutral = cms.bool( True ), + pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes.root" ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ), + coneTrackIsoForEgammaSC = cms.double( 0.3 ), + minDeltaMet = cms.double( 0.4 ), + pt_Error = cms.double( 1.0 ), + useProtectionsForJetMET = cms.bool( True ), + metFactorForRejection = cms.double( 4.0 ), + sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ), + calibHF_use = cms.bool( False ), + verbose = cms.untracked.bool( False ), + usePFConversions = cms.bool( False ), + trackQuality = cms.string( "highPurity" ), + calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ), + metFactorForCleaning = cms.double( 4.0 ), + eventFactorForCosmics = cms.double( 10.0 ), + egammaElectrons = cms.InputTag( "" ), + minEnergyForPunchThrough = cms.double( 100.0 ), + minTrackerHits = cms.int32( 8 ), + iCfgCandConnector = cms.PSet( + bCalibSecondary = cms.bool( False ), + bCalibPrimary = cms.bool( False ), + bCorrect = cms.bool( False ), + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ) + ), + rejectTracks_Bad = cms.bool( False ), + pf_electronID_crackCorrection = cms.bool( False ), + pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterCorr.root" ), + 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 ), + muons = cms.InputTag( "hltMuons" ), + metFactorForHighEta = cms.double( 25.0 ), + minHFCleaningPt = cms.double( 5.0 ), + muon_HCAL = cms.vdouble( 3.0, 3.0 ), + pf_electron_mvaCut = cms.double( -0.1 ), + ptFactorForHighEta = cms.double( 2.0 ), + maxDeltaPhiPt = cms.double( 7.0 ), + pf_electronID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_PfElectrons23Jan_IntToFloat.txt" ), + sumEtEcalIsoForEgammaSC_endcap = cms.double( 2.0 ), + 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 ), + pf_GlobC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFGlobalCorr.root" ), + photon_HoE = cms.double( 0.1 ), + sumEtEcalIsoForEgammaSC_barrel = cms.double( 1.0 ), + calibPFSCEle_Fbrem_endcap = cms.vdouble( 0.9, 6.5, -0.0692932, 0.101776, 0.995338, -0.00236548, 0.874998, 1.653, -0.0750184, 0.147, 0.923165, 4.74665E-4, 1.10782 ), + punchThroughFactor = cms.double( 3.0 ), + algoType = cms.uint32( 0 ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + postMuonCleaning = cms.bool( True ), + calibPFSCEle_barrel = cms.vdouble( 1.004, -1.536, 22.88, -1.467, 0.3555, 0.6227, 14.65, 2051.0, 25.0, 0.9932, -0.5444, 0.0, 0.5438, 0.7109, 7.645, 0.2904, 0.0 ), + electron_protectionsForJetMET = cms.PSet( + maxE = cms.double( 50.0 ), + maxTrackPOverEele = cms.double( 1.0 ), + maxEcalEOverP_2 = cms.double( 0.2 ), + maxHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverP_1 = cms.double( 0.5 ), + maxHcalEOverP = cms.double( 1.0 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalE = cms.double( 10.0 ), + maxEeleOverPout = cms.double( 0.2 ), + maxNtracks = cms.double( 3.0 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxDPhiIN = cms.double( 0.1 ), + maxEeleOverPoutRes = cms.double( 0.5 ) + ), + electron_iso_pt = cms.double( 10.0 ), + isolatedElectronID_mvaWeightFile = cms.string( "RecoEgamma/ElectronIdentification/data/TMVA_BDTSimpleCat_17Feb2011.weights.xml" ), + vertexCollection = cms.InputTag( "hltPixelVertices" ), + X0_Map = cms.string( "RecoParticleFlow/PFProducer/data/allX0histos.root" ), + calibPFSCEle_Fbrem_barrel = cms.vdouble( 0.6, 6.0, -0.0255975, 0.0576727, 0.975442, -5.46394E-4, 1.26147, 25.0, -0.02025, 0.04537, 0.9728, -8.962E-4, 1.172 ), + blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), + punchThroughMETFactor = cms.double( 4.0 ), + metSignificanceForRejection = cms.double( 4.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 2.0 ) + ), + usePhotonReg = cms.bool( False ), + dzPV = cms.double( 0.2 ), + 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 ), + useRegressionFromDB = cms.bool( False ), + muon_ECAL = cms.vdouble( 0.5, 0.5 ), + usePFSCEleCalib = cms.bool( True ) ) -process.hltL1fL1sL1DoubleMu0er16OSL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( True ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMu0er16OS" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "hltL1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) +process.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( True ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "PFJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.4 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltParticleFlowForTaus" ), + inputEtMin = cms.double( 0.0 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetPtMin = cms.double( 0.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 0 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -process.hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2PreFilter", - saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er16OSL1Filtered0" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 2 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0 ) +process.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", + pfCandAssocMapSrc = cms.InputTag( "" ), + src = cms.InputTag( "hltAK4PFJetsForTaus" ), + deltaR = cms.double( 0.8 ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) ) -process.hltDimuon0JpsiOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - ChargeOpt = cms.int32( -1 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - FastAccept = cms.bool( False ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0" ), - MaxPtBalance = cms.double( 999999.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MaxAcop = cms.double( 999.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 3.35 ), - MinPtMax = cms.vdouble( 0.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxDz = cms.double( 9999.0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxDr = cms.double( 2.0 ), - MinAcop = cms.double( -999.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MinNhits = cms.int32( 0 ), - NSigmaPt = cms.double( 0.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - MinInvMass = cms.vdouble( 2.8 ) +process.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer", + outputSelection = cms.string( "pt > 0.5" ), + ranking = cms.VPSet( + cms.PSet( selectionPassFunction = cms.string( "-pt" ), + selectionFailValue = cms.double( 1000.0 ), + selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), + name = cms.string( "ChargedPFCandidate" ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ) + ) + ), + builders = cms.VPSet( + cms.PSet( minMergeChargedHadronPt = cms.double( 100.0 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + minMergeNeutralHadronEt = cms.double( 0.0 ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minNeutralHadronEt = cms.double( 30.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 0.5 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ) + ) + ) + ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ) ) -process.hltPreDimuon6JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +process.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", + outputSelection = cms.string( "pt > 0" ), + ranking = cms.VPSet( + cms.PSet( selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ), + selectionFailValue = cms.double( 1000.0 ), + selection = cms.string( "algoIs(\'kStrips\')" ), + name = cms.string( "InStrip" ), + plugin = cms.string( "RecoTauPiZeroStringQuality" ) + ) + ), + builders = cms.VPSet( + cms.PSet( name = cms.string( "s" ), + stripPhiAssociationDistance = cms.double( 0.2 ), + plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), + minGammaEtStripAdd = cms.double( 0.0 ), + minGammaEtStripSeed = cms.double( 0.5 ), + maxStripBuildIterations = cms.int32( -1 ), + updateStripAfterEachDaughter = cms.bool( False ), + makeCombinatoricStrips = cms.bool( False ), + applyElecTrackQcuts = cms.bool( False ), + stripCandidatesParticleIds = cms.vint32( 2, 4 ), + minStripEt = cms.double( 1.0 ), + stripEtaAssociationDistance = cms.double( 0.05 ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minGammaEt = cms.double( 0.5 ), + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ) + ) + ) + ), + massHypothesis = cms.double( 0.136 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ) ) -process.hltDimuon6JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - ChargeOpt = cms.int32( -1 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - FastAccept = cms.bool( False ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fDoubleMu2L2PreFiltered2" ), - MaxPtBalance = cms.double( 999999.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MaxAcop = cms.double( 999.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 3.35 ), - MinPtMax = cms.vdouble( 0.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MaxDz = cms.double( 9999.0 ), - MinPtPair = cms.vdouble( 6.0 ), - MaxDr = cms.double( 2.0 ), - MinAcop = cms.double( -999.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MinNhits = cms.int32( 0 ), - NSigmaPt = cms.double( 0.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - MinInvMass = cms.vdouble( 2.8 ) +process.hltPFTausSansRef = cms.EDProducer( "RecoTauProducer", + piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), + modifiers = cms.VPSet( + cms.PSet( ElectronPreIDProducer = cms.InputTag( "elecpreid" ), + name = cms.string( "shrinkingConeElectronRej" ), + plugin = cms.string( "RecoTauElectronRejectionPlugin" ), + DataType = cms.string( "AOD" ), + maximumForElectrionPreIDOutput = cms.double( -0.1 ), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), + ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ), + EcalStripSumE_minClusEnergy = cms.double( 0.1 ), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), + EcalStripSumE_deltaEta = cms.double( 0.03 ) + ) + ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), + maxJetAbsEta = cms.double( 99.0 ), + chargedHadronSrc = cms.InputTag( "hltTauPFJetsRecoTauChargedHadrons" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( usePFLeptons = cms.bool( True ), + signalConeNeutralHadrons = cms.string( "0.1" ), + name = cms.string( "fixedConeTau" ), + plugin = cms.string( "RecoTauBuilderConePlugin" ), + isoConeChargedHadrons = cms.string( "0.4" ), + isoConePiZeros = cms.string( "0.4" ), + isoConeNeutralHadrons = cms.string( "0.4" ), + matchingCone = cms.string( "0.4" ), + signalConeChargedHadrons = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), + leadObjectPt = cms.double( 0.5 ), + signalConePiZeros = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), + qualityCuts = cms.PSet( + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 0.5 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ) + ), + maxSignalConeChargedHadrons = cms.int32( 3 ) + ) + ), + buildNullTaus = cms.bool( True ) ) -process.hltL1sL1SingleEG35 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) +process.hltPFTaus = cms.EDProducer( "RecoTauPiZeroUnembedder", + src = cms.InputTag( "hltPFTausSansRef" ) ) -process.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) +process.hltPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltPFTaus" ) ) -process.hltEGL1SingleEG35Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) +process.hltPFTauLooseAbsoluteIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + PFTauProducer = cms.InputTag( "hltPFTaus" ), + maximumSumPtCut = cms.double( 3.0 ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + minTrackHits = cms.uint32( 5 ), + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + minTrackPixelHits = cms.uint32( 2 ), + minGammaEt = cms.double( 0.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.05 ) + ), + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ) + ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( True ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + deltaBetaFactor = cms.string( "0.38" ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.06 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( False ), + maximumOccupancy = cms.uint32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + verbosity = cms.int32( 0 ), + applyRhoCorrection = cms.bool( False ), + relativeSumPtOffset = cms.double( 0.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + storeRawPUsumPt = cms.bool( False ) ) -process.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( False ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - ncandcut = cms.int32( 1 ) +process.hltPFTauLooseRelativeIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + PFTauProducer = cms.InputTag( "hltPFTaus" ), + maximumSumPtCut = cms.double( 3.0 ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + minTrackHits = cms.uint32( 5 ), + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + minTrackPixelHits = cms.uint32( 2 ), + minGammaEt = cms.double( 0.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.05 ) + ), + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxDeltaZ = cms.double( 0.2 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minGammaEt = cms.double( 0.5 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + maxTransverseImpactParameter = cms.double( 0.2 ) + ) + ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( False ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + deltaBetaFactor = cms.string( "0.38" ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.1 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( True ), + maximumOccupancy = cms.uint32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + verbosity = cms.int32( 0 ), + applyRhoCorrection = cms.bool( False ), + relativeSumPtOffset = cms.double( 20.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + storeRawPUsumPt = cms.bool( False ) ) -process.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEG85EtFilter" ), - nonIsoTag = cms.InputTag( "" ) +process.hltPFTauLooseAbsOrRelIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", + PassValue = cms.double( 1.0 ), + Prediscriminants = cms.PSet( + discr2 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltPFTauLooseRelativeIsolationDiscriminator" ) + ), + discr1 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltPFTauLooseAbsoluteIsolationDiscriminator" ) + ), + BooleanOperator = cms.string( "or" ) + ), + FailValue = cms.double( 0.0 ), + PFTauProducer = cms.InputTag( "hltPFTaus" ) ) -process.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltPFTau20 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( False ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - ncandcut = cms.int32( 2 ) + MinPt = cms.double( 20.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltPFTaus" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) ) -process.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), +process.hltSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + cut = cms.string( "pt > 0" ), + src = cms.InputTag( "hltPFTaus" ) +) +process.hltPFTau20Track = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 2 ), - isoTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), - nonIsoTag = cms.InputTag( "" ) + MinPt = cms.double( 20.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) ) -process.hltL1sL1SingleEG20 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG20" ), +process.hltSelectedPFTausTrackFindingLooseIsolation = cms.EDFilter( "PFTauSelector", + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltPFTauLooseAbsOrRelIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + cut = cms.string( "pt > 0" ), + src = cms.InputTag( "hltPFTaus" ) +) +process.hltPFTau20TrackLooseIso = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) + MinPt = cms.double( 20.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingLooseIsolation" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) ) -process.hltPreEle20WP60Ele8Mass55 = cms.EDFilter( "HLTPrescaler", +process.hltOverlapFilterIsoEle22WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLT2PhotonPFTau", + saveTags = cms.bool( True ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingLooseIsolation' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle22WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIso" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +process.hltPreEle25WP60SC4Mass55 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEGL1SingleEG20Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG20" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) -process.hltEle20WP60Ele8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEle25WP60SC4EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), inputTag = cms.InputTag( "hltEGL1SingleEG20Filter" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), + etcutEB = cms.double( 25.0 ), + etcutEE = cms.double( 25.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle20WP60Ele8ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle25WP60SC4ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -14390,10 +17132,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle20WP60Ele8EtFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle20WP60Ele8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle25WP60SC4HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -14408,27 +17150,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle20WP60Ele8ClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer", - energyEndcap = cms.double( 0.0 ), - effectiveAreaBarrel = cms.double( 0.149 ), - etaStripBarrel = cms.double( 0.0 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ), - etaStripEndcap = cms.double( 0.0 ), - drVetoBarrel = cms.double( 0.0 ), - drMax = cms.double( 0.3 ), - doRhoCorrection = cms.bool( True ), - energyBarrel = cms.double( 0.0 ), - effectiveAreaEndcap = cms.double( 0.097 ), - drVetoEndcap = cms.double( 0.0 ), - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ) -) -process.hltEle20WP60Ele8EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle25WP60SC4EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -14443,143 +17168,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle20WP60Ele8HEFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4HEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltRegionalTowerForEgamma = cms.EDProducer( "EgammaHLTCaloTowerProducer", - L1NonIsoCand = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - EMin = cms.double( 0.8 ), - EtMin = cms.double( 0.5 ), - L1IsoCand = cms.InputTag( 'hltL1extraParticles','Isolated' ), - useTowersInCone = cms.double( 0.8 ), - towerCollection = cms.InputTag( "hltTowerMakerForAll" ) -) -process.hltParticleFlowRecHitHCALForEgamma = cms.EDProducer( "PFCTRecHitProducer", - ECAL_Compensate = cms.bool( False ), - ECAL_Dead_Code = cms.uint32( 10 ), - MinLongTiming_Cut = cms.double( -5.0 ), - ECAL_Compensation = cms.double( 0.5 ), - MaxLongTiming_Cut = cms.double( 5.0 ), - weight_HFhad = cms.double( 1.0 ), - ApplyPulseDPG = cms.bool( False ), - navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ), - ECAL_Threshold = cms.double( 10.0 ), - ApplyTimeDPG = cms.bool( False ), - caloTowers = cms.InputTag( "hltRegionalTowerForEgamma" ), - hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ), - LongFibre_Fraction = cms.double( 0.1 ), - MaxShortTiming_Cut = cms.double( 5.0 ), - HcalMaxAllowedHFLongShortSev = cms.int32( 9 ), - thresh_Barrel = cms.double( 0.4 ), - navigation_HF = cms.bool( True ), - HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ), - HF_Calib_29 = cms.double( 1.07 ), - LongFibre_Cut = cms.double( 120.0 ), - EM_Depth = cms.double( 22.0 ), - weight_HFem = cms.double( 1.0 ), - LongShortFibre_Cut = cms.double( 1.0E9 ), - MinShortTiming_Cut = cms.double( -5.0 ), - HCAL_Calib = cms.bool( True ), - thresh_HF = cms.double( 0.4 ), - HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ), - thresh_Endcap = cms.double( 0.4 ), - HcalMaxAllowedChannelStatusSev = cms.int32( 9 ), - hcalRecHitsHF = cms.InputTag( "hltHfreco" ), - ShortFibre_Cut = cms.double( 60.0 ), - ApplyLongShortDPG = cms.bool( True ), - HF_Calib = cms.bool( True ), - HAD_Depth = cms.double( 47.0 ), - ShortFibre_Fraction = cms.double( 0.01 ), - HCAL_Calib_29 = cms.double( 1.35 ) -) -process.hltParticleFlowClusterHCALForEgamma = cms.EDProducer( "PFClusterProducer", - pfClusterBuilder = cms.PSet( - positionCalc = cms.PSet( - minFractionInCalc = cms.double( 1.0E-9 ), - logWeightDenominator = cms.double( 0.8 ), - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( 5 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) - ), - minFracTot = cms.double( 1.0E-20 ), - maxIterations = cms.uint32( 50 ), - stoppingTolerance = cms.double( 1.0E-8 ), - minFractionToKeep = cms.double( 1.0E-7 ), - excludeOtherSeeds = cms.bool( True ), - showerSigma = cms.double( 10.0 ), - recHitEnergyNorms = cms.VPSet( - cms.PSet( detector = cms.string( "HCAL_BARREL1" ), - recHitEnergyNorm = cms.double( 0.8 ) - ), - cms.PSet( detector = cms.string( "HCAL_ENDCAP" ), - recHitEnergyNorm = cms.double( 0.8 ) - ) - ), - algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), - allCellsPositionCalc = cms.PSet( - minFractionInCalc = cms.double( 1.0E-9 ), - logWeightDenominator = cms.double( 0.8 ), - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( -1 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) - ) - ), - positionReCalc = cms.PSet( ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.double( 0.8 ), - detector = cms.string( "HCAL_BARREL1" ), - gatheringThresholdPt = cms.double( 0.0 ) - ), - cms.PSet( gatheringThreshold = cms.double( 0.8 ), - detector = cms.string( "HCAL_ENDCAP" ), - gatheringThresholdPt = cms.double( 0.0 ) - ) - ), - useCornerCells = cms.bool( True ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ) - ), - energyCorrector = cms.PSet( ), - recHitCleaners = cms.VPSet( - cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) ) - ), - seedFinder = cms.PSet( - nNeighbours = cms.int32( 4 ), - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThreshold = cms.double( 0.8 ), - seedingThresholdPt = cms.double( 0.0 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThreshold = cms.double( 1.1 ), - seedingThresholdPt = cms.double( 0.0 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ) - ), - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCALForEgamma" ) -) -process.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", - energyEndcap = cms.double( 0.0 ), - useHF = cms.bool( False ), - effectiveAreaBarrel = cms.double( 0.06 ), - etaStripBarrel = cms.double( 0.0 ), - pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - etaStripEndcap = cms.double( 0.0 ), - drVetoBarrel = cms.double( 0.0 ), - pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForEgamma" ), - drMax = cms.double( 0.3 ), - doRhoCorrection = cms.bool( True ), - energyBarrel = cms.double( 0.0 ), - effectiveAreaEndcap = cms.double( 0.089 ), - drVetoEndcap = cms.double( 0.0 ), - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - rhoMax = cms.double( 9.9999999E7 ), - pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), - rhoScale = cms.double( 1.0 ) -) -process.hltEle20WP60Ele8HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle25WP60SC4HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -14594,10 +17186,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle20WP60Ele8EcalIsoFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle20WP60Ele8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle25WP60SC4PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), @@ -14608,7 +17200,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle20WP60Ele8HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -14623,7 +17215,7 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -process.hltEle20WP60Ele8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle25WP60SC4OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -14638,10 +17230,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle25WP60SC4PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle20WP60Ele8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle25WP60SC4DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -14650,666 +17242,287 @@ thrRegularEE = cms.double( 0.005 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.005 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle20WP60Ele8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.03 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle20WP60Ele8DetaFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltElectronsVertex = cms.EDProducer( "VertexFromTrackProducer", - verbose = cms.untracked.bool( False ), - useTriggerFilterElectrons = cms.bool( False ), - beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - isRecoCandidate = cms.bool( True ), - trackLabel = cms.InputTag( "hltEgammaGsfElectrons" ), - useTriggerFilterMuons = cms.bool( False ), - useBeamSpot = cms.bool( True ), - vertexLabel = cms.InputTag( "None" ), - triggerFilterElectronsSrc = cms.InputTag( "None" ), - triggerFilterMuonsSrc = cms.InputTag( "None" ), - useVertex = cms.bool( False ) -) -process.hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer", - FilterPSet = cms.PSet( - chi2 = cms.double( 1000.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - ComponentName = cms.string( "PixelTrackFilterByKinematics" ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - ptMin = cms.double( 0.1 ), - tipMax = cms.double( 1.0 ) - ), - useFilterWithES = cms.bool( False ), - passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), - FitterPSet = cms.PSet( - ComponentName = cms.string( "PixelFitterByHelixProjections" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - fixImpactParameter = cms.double( 0.0 ) - ), - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "GlobalTrackingRegionWithVerticesProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.2 ), - ptMin = cms.double( 0.9 ), - originHalfLength = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFixedError = cms.bool( True ), - sigmaZVertex = cms.double( 3.0 ), - fixedError = cms.double( 0.2 ), - VertexCollection = cms.InputTag( "hltElectronsVertex" ), - useFoundVertices = cms.bool( True ), - nSigmaZ = cms.double( 4.0 ), - useFakeVertices = cms.bool( True ) - ) - ), - CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ), - OrderedHitsFactoryPSet = cms.PSet( - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), - useMultScattering = cms.bool( True ), - SeedComparitorPSet = cms.PSet( - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) - ), - extraHitRZtolerance = cms.double( 0.06 ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ) - ), - SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ) - ) -) -process.hltPixelVerticesElectrons = cms.EDProducer( "PixelVertexProducer", - WtAverage = cms.bool( True ), - Method2 = cms.bool( True ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ), - Verbosity = cms.int32( 0 ), - UseError = cms.bool( True ), - TrackCollection = cms.InputTag( "hltPixelTracksElectrons" ), - PtMin = cms.double( 1.0 ), - NTrkMin = cms.int32( 2 ), - ZOffset = cms.double( 5.0 ), - Finder = cms.string( "DivisiveVertexFinder" ), - ZSeparation = cms.double( 0.05 ) -) -process.hltIter0ElectronsPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - useEventsWithNoVertex = cms.bool( True ), - originHalfLength = cms.double( 0.3 ), - useProtoTrackKinematics = cms.bool( False ), - usePV = cms.bool( True ), - InputVertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - InputCollection = cms.InputTag( "hltPixelTracksElectrons" ), - originRadius = cms.double( 0.1 ) -) -process.hltIter0ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter0ElectronsPixelSeedsFromPixelTracks" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) -) -process.hltIter0ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter0ElectronsCkfTrackCandidates" ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "" ), - AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - NavigationSchool = cms.string( "" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - GeometricInnerState = cms.bool( True ), - useSimpleMF = cms.bool( True ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) -) -process.hltIter0ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 3 ), - chi2n_par = cms.double( 0.7 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 0.4, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 0.35, 4.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter0ElectronsCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesElectrons" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 0.4, 4.0 ), - d0_par1 = cms.vdouble( 0.3, 4.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) -) -process.hltIter1ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - maxChi2 = cms.double( 9.0 ), - trajectories = cms.InputTag( "hltIter0ElectronsTrackSelectionHighPurity" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - overrideTrkQuals = cms.InputTag( "" ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - TrackQuality = cms.string( "highPurity" ) -) -process.hltIter1ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - clustersToSkip = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), - OnDemand = cms.bool( False ), - src = cms.InputTag( "hltSiStripClusters" ) + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.005 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle25WP60SC4PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter1ElectronsPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg' ), - MTOB = cms.PSet( ), - TEC = cms.PSet( ), - MTID = cms.PSet( ), - FPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.0036 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0051 ) - ), - MTEC = cms.PSet( ), - MTIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - BPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.006 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0027 ) - ), - TIB = cms.PSet( ) +process.hltEle25WP60SC4DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.03 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle25WP60SC4DetaFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter1ElectronsPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.05 ), - ptMin = cms.double( 0.5 ), - input = cms.InputTag( "hltEgammaCandidates" ), - maxNRegions = cms.int32( 10 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - vertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ), - zErrorBeamSpot = cms.double( 24.2 ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - mode = cms.string( "VerticesFixed" ), - maxNVertices = cms.int32( 3 ), - zErrorVetex = cms.double( 0.2 ) - ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - ClusterCheckPSet = cms.PSet( - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - MaxNumberOfCosmicClusters = cms.uint32( 50000 ), - doClusterCheck = cms.bool( False ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ) - ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - maxElement = cms.uint32( 100000 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.032 ), - useMultScattering = cms.bool( True ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ), - extraHitRZtolerance = cms.double( 0.037 ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) - ), - SeedingLayers = cms.InputTag( "hltIter1ElectronsPixelLayerTriplets" ) - ), - SeedCreatorPSet = cms.PSet( - ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) - ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +process.hltEle25WP60SC4TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle25WP60SC4DphiFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter1ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter1ElectronsPixelSeeds" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) +process.hltEle25WP60SC4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + etcutEB = cms.double( 4.0 ), + etcutEE = cms.double( 4.0 ), + ncandcut = cms.int32( 2 ) ) -process.hltIter1ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter1ElectronsCkfTrackCandidates" ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - clusterRemovalInfo = cms.InputTag( "" ), +process.hltEle25WP60SC4Mass55Filter = cms.EDFilter( "HLTPMMassFilter", + saveTags = cms.bool( False ), + lowerMassCut = cms.double( 55.0 ), + L1NonIsoCand = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "" ), - AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - NavigationSchool = cms.string( "" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - GeometricInnerState = cms.bool( True ), - useSimpleMF = cms.bool( True ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) -) -process.hltIter1ElectronsTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 3 ), - chi2n_par = cms.double( 0.7 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 0.9, 3.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 0.8, 3.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesElectrons" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 0.9, 3.0 ), - d0_par1 = cms.vdouble( 0.85, 3.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + upperMassCut = cms.double( 125.0 ), + candTag = cms.InputTag( "hltEle25WP60SC4EtUnseededFilter" ), + reqOppCharge = cms.untracked.bool( False ), + nZcandcut = cms.int32( 1 ) ) -process.hltIter1ElectronsTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 5 ), - chi2n_par = cms.double( 0.4 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 1.0, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 1.0, 4.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesElectrons" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 1.0, 4.0 ), - d0_par1 = cms.vdouble( 1.0, 4.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) +process.hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_SingleIsoEG30er OR L1_ETM70" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) ) -process.hltIter1ElectronsTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +process.hltPreEle25eta2p1WP85GsfPFMET80boostedW = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltIter1MergedForElectrons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +process.hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) ) -process.hltIter2ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - maxChi2 = cms.double( 16.0 ), - trajectories = cms.InputTag( "hltIter1ElectronsTrackSelectionHighPurity" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - overrideTrkQuals = cms.InputTag( "" ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - TrackQuality = cms.string( "highPurity" ) +process.hltEG25EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), + L1NonIsoCand = cms.InputTag( "" ), + relaxed = cms.untracked.bool( False ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter" ), + etcutEB = cms.double( 25.0 ), + etcutEE = cms.double( 25.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltIter2ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - clustersToSkip = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ), - OnDemand = cms.bool( False ), - src = cms.InputTag( "hltSiStripClusters" ) +process.hltEle25WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.033 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEG25EtFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter2ElectronsPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer", - 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' ), - MTOB = cms.PSet( ), - TEC = cms.PSet( ), - MTID = cms.PSet( ), - FPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.0036 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0051 ) - ), - MTEC = cms.PSet( ), - MTIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - BPix = cms.PSet( - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.006 ), - useErrorsFromParam = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ), - hitErrorRPhi = cms.double( 0.0027 ) - ), - TIB = cms.PSet( ) +process.hltEle25WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.2 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle25WP85ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter2ElectronsPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - originRadius = cms.double( 0.05 ), - ptMin = cms.double( 1.2 ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ), - vertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ), - input = cms.InputTag( "hltEgammaCandidates" ), - mode = cms.string( "VerticesFixed" ), - maxNRegions = cms.int32( 10 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - maxNVertices = cms.int32( 3 ), - zErrorBeamSpot = cms.double( 24.2 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - zErrorVetex = cms.double( 0.2 ) - ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - ClusterCheckPSet = cms.PSet( - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - MaxNumberOfCosmicClusters = cms.uint32( 50000 ), - doClusterCheck = cms.bool( False ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ) - ), - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - GeneratorPSet = cms.PSet( - maxElement = cms.uint32( 100000 ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) - ), - SeedingLayers = cms.InputTag( "hltIter2ElectronsPixelLayerPairs" ) - ), - SeedCreatorPSet = cms.PSet( - ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ) - ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ) +process.hltEle25WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.12 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.16 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle25WP85HEFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter2ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - src = cms.InputTag( "hltIter2ElectronsPixelSeeds" ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ), - cleanTrajectoryAfterInOut = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - doSeedingRegionRebuilding = cms.bool( False ), - maxNSeeds = cms.uint32( 100000 ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - TrajectoryBuilder = cms.string( "" ) +process.hltEle25WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.3 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.2 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle25WP85EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter2ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - src = cms.InputTag( "hltIter2ElectronsCkfTrackCandidates" ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - MeasurementTracker = cms.string( "" ), - AlgorithmName = cms.string( "hltIterX" ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - NavigationSchool = cms.string( "" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - GeometricInnerState = cms.bool( True ), - useSimpleMF = cms.bool( True ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ) +process.hltEle25WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), + s2_threshold = cms.double( 0.4 ), + npixelmatchcut = cms.double( 1.0 ), + tanhSO10InterThres = cms.double( 1.0 ), + pixelVeto = cms.bool( False ), + doIsolated = cms.bool( True ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi1I = cms.double( 0.0088 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle25WP85HcalIsoFilter" ), + tanhSO10ForwardThres = cms.double( 1.0 ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + L1NonIsoCand = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + s_a_rF = cms.double( 0.04 ), + L1NonIsoPixelSeedsTag = cms.InputTag( "" ), + s_a_rI = cms.double( 0.027 ), + s_a_phi2I = cms.double( 7.0E-4 ), + useS = cms.bool( False ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_zB = cms.double( 0.012 ), + s_a_phi2F = cms.double( 0.00906 ) ) -process.hltIter2ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", - max_d0 = cms.double( 100.0 ), - minNumber3DLayers = cms.uint32( 0 ), - max_lostHitFraction = cms.double( 1.0 ), - applyAbsCutsIfNoPV = cms.bool( False ), - qualityBit = cms.string( "highPurity" ), - minNumberLayers = cms.uint32( 3 ), - chi2n_par = cms.double( 0.7 ), - useVtxError = cms.bool( False ), - nSigmaZ = cms.double( 3.0 ), - dz_par2 = cms.vdouble( 0.4, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - min_eta = cms.double( -9999.0 ), - dz_par1 = cms.vdouble( 0.35, 4.0 ), - copyTrajectories = cms.untracked.bool( True ), - vtxNumber = cms.int32( -1 ), - max_d0NoPV = cms.double( 100.0 ), - keepAllTracks = cms.bool( False ), - maxNumberLostLayers = cms.uint32( 1 ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - max_relpterr = cms.double( 9999.0 ), - copyExtras = cms.untracked.bool( True ), - max_z0NoPV = cms.double( 100.0 ), - vertexCut = cms.string( "tracksSize>=3" ), - max_z0 = cms.double( 100.0 ), - useVertices = cms.bool( True ), - min_nhits = cms.uint32( 0 ), - src = cms.InputTag( "hltIter2ElectronsCtfWithMaterialTracks" ), - max_minMissHitOutOrIn = cms.int32( 99 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - vertices = cms.InputTag( "hltPixelVerticesElectrons" ), - max_eta = cms.double( 9999.0 ), - d0_par2 = cms.vdouble( 0.4, 4.0 ), - d0_par1 = cms.vdouble( 0.3, 4.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - minHitsToBypassChecks = cms.uint32( 20 ) +process.hltEle25WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.009 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.012 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle25WP85PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltIter2MergedForElectrons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - writeOnlyTrkQuals = cms.bool( False ), - MinPT = cms.double( 0.05 ), - allowFirstHitShare = cms.bool( True ), - copyExtras = cms.untracked.bool( True ), - Epsilon = cms.double( -0.001 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForElectrons','hltIter2ElectronsTrackSelectionHighPurity' ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - copyMVA = cms.bool( False ), - FoundHitBonus = cms.double( 5.0 ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - MinFound = cms.int32( 3 ), - hasSelector = cms.vint32( 0, 0 ), - TrackProducers = cms.VInputTag( 'hltIter1MergedForElectrons','hltIter2ElectronsTrackSelectionHighPurity' ), - LostHitPenalty = cms.double( 20.0 ), - newQuality = cms.string( "confirmed" ) +process.hltEle25WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 1.0 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 999.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltEle25WP85GsfOneOEMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltEgammaEleGsfTrackIso = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", - egTrkIsoStripEndcap = cms.double( 0.03 ), - egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ), - useGsfTrack = cms.bool( True ), - useSCRefs = cms.bool( True ), - trackProducer = cms.InputTag( "hltIter2MergedForElectrons" ), - egTrkIsoStripBarrel = cms.double( 0.03 ), - electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ), - egTrkIsoConeSize = cms.double( 0.3 ), - egTrkIsoRSpan = cms.double( 999999.0 ), - egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ), - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), - egTrkIsoPtMin = cms.double( 1.0 ), - egTrkIsoZSpan = cms.double( 0.15 ) +process.hltEle25WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.01 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.005 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle25WP85GsfMissingHitsFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltEle20WP60Ele8TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle25WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.03 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle25WP85GsfDetaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle25WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15324,21 +17537,202 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle20WP60Ele8DphiFilter" ), + candTag = cms.InputTag( "hltEle25WP85GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle20WP60Ele8EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( True ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "PFJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.4 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltParticleFlow" ), + inputEtMin = cms.double( 0.0 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetPtMin = cms.double( 0.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 0 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) +) +process.hltAK4PFJetsCorrected = cms.EDProducer( "PFJetCorrectionProducer", + src = cms.InputTag( "hltAK4PFJets" ), + correctors = cms.vstring( 'hltESPAK4PFCorrection' ) +) +process.hltPFMETProducer = cms.EDProducer( "HLTMhtProducer", + usePt = cms.bool( True ), + minPtJet = cms.double( 0.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJets" ), + minNJet = cms.int32( 0 ), + maxEtaJet = cms.double( 999.0 ), + excludePFMuons = cms.bool( False ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) +) +process.hltPFMET80Filter = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 80.0 ) +) +process.hltL1sL1SingleEG35ORL1SingleIsoEG30er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_SingleIsoEG30er" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +process.hltPreEle35eta2p1WP85Gsf = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltEGL1SingleEG35ORL1SingleIsoEG30erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", + doIsolated = cms.bool( False ), + endcap_end = cms.double( 2.65 ), + saveTags = cms.bool( False ), + region_eta_size_ecap = cms.double( 1.0 ), + barrel_end = cms.double( 1.4791 ), + l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + region_phi_size = cms.double( 1.044 ), + region_eta_size = cms.double( 0.522 ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORL1SingleIsoEG30er" ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), + ncandcut = cms.int32( 1 ) +) +process.hltEG35EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - ncandcut = cms.int32( 2 ) + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erFilter" ), + etcutEB = cms.double( 35.0 ), + etcutEE = cms.double( 35.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltEle20WP60Ele8PixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), +process.hltEle35WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.033 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.011 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), + candTag = cms.InputTag( "hltEG35EtFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle35WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.2 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.15 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle35WP85ClusterShapeFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle35WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.12 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.16 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle35WP85HEFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle35WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.3 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.2 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle35WP85EcalIsoFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle35WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), tanhSO10InterThres = cms.double( 1.0 ), @@ -15347,12 +17741,12 @@ s_a_phi1B = cms.double( 0.0069 ), s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - candTag = cms.InputTag( "hltEle20WP60Ele8EtUnseededFilter" ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + candTag = cms.InputTag( "hltEle35WP85HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), tanhSO10BarrelThres = cms.double( 0.35 ), s_a_rF = cms.double( 0.04 ), L1NonIsoPixelSeedsTag = cms.InputTag( "" ), @@ -15363,41 +17757,117 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -process.hltEle20WP60Ele8Mass55Filter = cms.EDFilter( "HLTPMMassFilter", +process.hltEle35WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), - lowerMassCut = cms.double( 55.0 ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.009 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.012 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle35WP85PixelMatchFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle35WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - upperMassCut = cms.double( 125.0 ), - candTag = cms.InputTag( "hltEle20WP60Ele8PixelMatchUnseededFilter" ), - reqOppCharge = cms.untracked.bool( False ), - nZcandcut = cms.int32( 1 ) + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 1.0 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 999.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltEle35WP85GsfOneOEMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) ) -process.hltPreEle25WP60SC4Mass55 = cms.EDFilter( "HLTPrescaler", +process.hltEle35WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.01 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.005 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), + candTag = cms.InputTag( "hltEle35WP85GsfMissingHitsFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle35WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.03 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 0.03 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle35WP85GsfDetaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle35WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle35WP85GsfDphiFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltPreEle40eta2p1WP85Gsf = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEle25WP60SC4EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), +process.hltEG40EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG20Filter" ), - etcutEB = cms.double( 25.0 ), - etcutEE = cms.double( 25.0 ), + inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erFilter" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 40.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle25WP60SC4ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle40WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), + thrRegularEE = cms.double( 0.033 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), @@ -15406,65 +17876,65 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEle25WP60SC4EtFilter" ), + candTag = cms.InputTag( "hltEG40EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP60SC4HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle40WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.1 ), + thrOverEEE = cms.double( 0.2 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.1 ), + thrOverEEB = cms.double( 0.15 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle25WP60SC4ClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle40WP85ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP60SC4EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle40WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), + thrOverEEE = cms.double( 0.12 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), + thrOverEEB = cms.double( 0.16 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle25WP60SC4HEFilter" ), + candTag = cms.InputTag( "hltEle40WP85HEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP60SC4HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle40WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), + thrOverEEE = cms.double( 0.3 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), + thrOverEEB = cms.double( 0.2 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle25WP60SC4EcalIsoFilter" ), + candTag = cms.InputTag( "hltEle40WP85EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP60SC4PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), +process.hltEle40WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), tanhSO10InterThres = cms.double( 1.0 ), @@ -15474,7 +17944,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle25WP60SC4HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle40WP85HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -15489,31 +17959,49 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -process.hltEle25WP60SC4OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle40WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 1.05 ), + thrRegularEE = cms.double( 0.009 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 1.05 ), + thrRegularEB = cms.double( 0.012 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle25WP60SC4PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle40WP85PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP60SC4DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle40WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.005 ), + thrRegularEE = cms.double( 1.0 ), + thrOverEEE = cms.double( -1.0 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( -1.0 ), + thrRegularEB = cms.double( 999.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltEle40WP85GsfOneOEMinusOneOPFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle40WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( 0.01 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), @@ -15522,14 +18010,14 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle25WP60SC4PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle40WP85GsfMissingHitsFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP60SC4DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle40WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( True ), + saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( 0.03 ), thrOverEEE = cms.double( -1.0 ), @@ -15540,10 +18028,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle25WP60SC4DetaFilter" ), + candTag = cms.InputTag( "hltEle40WP85GsfDetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP60SC4TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle40WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15558,35 +18046,11 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle25WP60SC4DphiFilter" ), + candTag = cms.InputTag( "hltEle40WP85GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP60SC4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - etcutEB = cms.double( 4.0 ), - etcutEE = cms.double( 4.0 ), - ncandcut = cms.int32( 2 ) -) -process.hltEle25WP60SC4Mass55Filter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( False ), - lowerMassCut = cms.double( 55.0 ), - L1NonIsoCand = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - upperMassCut = cms.double( 125.0 ), - candTag = cms.InputTag( "hltEle25WP60SC4EtUnseededFilter" ), - reqOppCharge = cms.untracked.bool( False ), - nZcandcut = cms.int32( 1 ) -) -process.hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_SingleIsoEG30er OR L1_ETM70" ), +process.hltL1sL1SingleEG25 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleEG25" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -15597,11 +18061,11 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreEle25eta2p1WP85GsfPFMET80boostedW = cms.EDFilter( "HLTPrescaler", +process.hltPreEle27WP85Gsf = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltEGL1SingleEG25Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -15611,22 +18075,22 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG25" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) ) -process.hltEG25EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1EG25EG27EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter" ), - etcutEB = cms.double( 25.0 ), - etcutEE = cms.double( 25.0 ), + inputTag = cms.InputTag( "hltEGL1SingleEG25Filter" ), + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle25WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1EG25Ele27WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15641,10 +18105,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG25EtFilter" ), + candTag = cms.InputTag( "hltL1EG25EG27EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1EG25Ele27WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15659,10 +18123,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle25WP85ClusterShapeFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1EG25Ele27WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15677,10 +18141,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle25WP85HEFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85HEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1EG25Ele27WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15695,10 +18159,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle25WP85EcalIsoFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltL1EG25Ele27WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), @@ -15709,7 +18173,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle25WP85HcalIsoFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -15724,7 +18188,7 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -process.hltEle25WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15739,10 +18203,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle25WP85PixelMatchFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1EG25Ele27WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15757,10 +18221,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - candTag = cms.InputTag( "hltEle25WP85GsfOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1EG25Ele27WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15775,10 +18239,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle25WP85GsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfMissingHitsFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1EG25Ele27WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15793,10 +18257,10 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle25WP85GsfDetaFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfDetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle25WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1EG25Ele27WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -15811,89 +18275,11 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle25WP85GsfDphiFilter" ), + candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( True ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "PFJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.4 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltParticleFlow" ), - inputEtMin = cms.double( 0.0 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetPtMin = cms.double( 0.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 0 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltAK4PFJetsCorrected = cms.EDProducer( "PFJetCorrectionProducer", - src = cms.InputTag( "hltAK4PFJets" ), - correctors = cms.vstring( 'hltESPAK4PFCorrection' ) -) -process.hltPFMETProducer = cms.EDProducer( "HLTMhtProducer", - usePt = cms.bool( True ), - minPtJet = cms.double( 0.0 ), - jetsLabel = cms.InputTag( "hltAK4PFJets" ), - minNJet = cms.int32( 0 ), - maxEtaJet = cms.double( 999.0 ), - excludePFMuons = cms.bool( False ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -process.hltPFMET80Filter = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), - minMht = cms.vdouble( 80.0 ) -) -process.hltL1sL1SingleEG35ORL1SingleIsoEG30er = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG35 OR L1_SingleIsoEG30er" ), +process.hltL1sL1SingleIsoEG22er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG22er" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -15904,11 +18290,11 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreEle35eta2p1WP85Gsf = cms.EDFilter( "HLTPrescaler", +process.hltPreEle27eta2p1WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEGL1SingleEG35ORL1SingleIsoEG30erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltEGL1SingleIsoEG22erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -15918,28 +18304,28 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORL1SingleIsoEG30er" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleIsoEG22er" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) ) -process.hltEG35EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG27EtL1IsoEG22erFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erFilter" ), - etcutEB = cms.double( 35.0 ), - etcutEE = cms.double( 35.0 ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG22erFilter" ), + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle35WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.033 ), + thrRegularEE = cms.double( 0.031 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), @@ -15948,64 +18334,64 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG35EtFilter" ), + candTag = cms.InputTag( "hltEG27EtL1IsoEG22erFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle35WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), + thrOverE2EE = cms.double( 0.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle35WP85ClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle27WP75ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle35WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.12 ), + thrOverEEE = cms.double( 0.14 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.16 ), + thrOverEEB = cms.double( 0.21 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle35WP85HEFilter" ), + candTag = cms.InputTag( "hltEle27WP75HcEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle35WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.3 ), + thrOverEEE = cms.double( 0.21 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), + thrOverEEB = cms.double( 0.11 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle35WP85EcalIsoFilter" ), + candTag = cms.InputTag( "hltEle27WP75EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle35WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle27WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), @@ -16016,7 +18402,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle35WP85HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle27WP75HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -16031,300 +18417,373 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -process.hltEle35WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27WP75GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.009 ), + thrRegularEE = cms.double( 0.032 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), + thrRegularEB = cms.double( 0.032 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle35WP85PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle27WP75PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle35WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 1.0 ), + thrRegularEE = cms.double( 2.8 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999.0 ), + thrRegularEB = cms.double( 3.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - candTag = cms.InputTag( "hltEle35WP85GsfOneOEMinusOneOPFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle27WP75GsfOneOEMinusOneOPFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle35WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.01 ), + thrRegularEE = cms.double( 0.0065 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.005 ), + thrRegularEB = cms.double( 0.0035 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle35WP85GsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle27WP75GsfChi2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle35WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), + thrRegularEE = cms.double( 0.035 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.03 ), + thrRegularEB = cms.double( 0.021 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle35WP85GsfDetaFilter" ), + candTag = cms.InputTag( "hltEle27WP75GsfDetaFilter" ), + nonIsoTag = cms.InputTag( "" ) +) +process.hltEle27WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.05 ), + L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + thrOverEEB = cms.double( 0.05 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltEle27WP75GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEle35WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), +process.hltOverlapFilterIsoEle27WP75GsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", + saveTags = cms.bool( False ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle27WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +process.hltOverlapFilterIsoEle27WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLT2PhotonPFTau", + saveTags = cms.bool( True ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingLooseIsolation' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle27WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIso" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +process.hltPreEle27eta2p1WP75GsfDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltDoublePFTau40TrackPt1MediumIsolationNoL1MatchDz02Reg = cms.EDFilter( "HLTPFTauPairDzMatchFilter", + saveTags = cms.bool( True ), + TriggerType = cms.int32( 84 ), + JetSrc = cms.InputTag( "hltSelectedPFTausTrackPt1MediumIsolationReg" ), + JetMinPt = cms.double( 40.0 ), + JetMaxDZ = cms.double( 0.2 ), + JetMinDR = cms.double( 0.5 ), + JetMaxEta = cms.double( 2.1 ) +) +process.hltPreEle27eta2p1WP75GsfCentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltJetsNoLeptonsSingleTopEle27 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltEle27WP75GsfTrackIsoFilter" ) +) +process.hltJetFilterSingleTopEle27 = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltJetsNoLeptonsSingleTopEle27" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 86 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer", + vertexCollections = cms.VPSet( + cms.PSet( maxDistanceToBeam = cms.double( 1.0 ), + useBeamConstraint = cms.bool( False ), + minNdof = cms.double( 0.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ), + label = cms.string( "" ) + ), + cms.PSet( maxDistanceToBeam = cms.double( 1.0 ), + useBeamConstraint = cms.bool( True ), + minNdof = cms.double( 0.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ), + label = cms.string( "WithBS" ) + ) + ), + verbose = cms.untracked.bool( False ), + TkFilterParameters = cms.PSet( + maxNormalizedChi2 = cms.double( 20.0 ), + minPt = cms.double( 0.0 ), + algorithm = cms.string( "filter" ), + maxD0Significance = cms.double( 999.0 ), + trackQuality = cms.string( "any" ), + minPixelLayersWithHits = cms.int32( 2 ), + minSiliconLayersWithHits = cms.int32( 5 ) + ), + beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + TrackLabel = cms.InputTag( "hltPFMuonMerging" ), + TkClusParameters = cms.PSet( + TkDAClusParameters = cms.PSet( + d0CutOff = cms.double( 999.0 ), + Tmin = cms.double( 4.0 ), + dzCutOff = cms.double( 4.0 ), + coolingFactor = cms.double( 0.6 ), + use_vdt = cms.untracked.bool( True ), + vertexSize = cms.double( 0.15 ) + ), + algorithm = cms.string( "DA_vect" ) + ) +) +process.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", + src = cms.InputTag( "hltVerticesPF" ), + filterParams = cms.PSet( + maxZ = cms.double( 24.0 ), + minNdof = cms.double( 4.0 ), + maxRho = cms.double( 2.0 ), + pvSrc = cms.InputTag( "hltVerticesPF" ) + ) +) +process.hltVerticesPFFilter = cms.EDFilter( "VertexSelector", + filter = cms.bool( True ), + src = cms.InputTag( "hltVerticesPFSelector" ), + cut = cms.string( "!isFake" ) +) +process.hltPFJetForBtagSelector = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 30.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.6 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 86 ) +) +process.hltPFJetForBtag = cms.EDProducer( "HLTPFJetCollectionProducer", + TriggerTypes = cms.vint32( 86 ), + HLTObject = cms.InputTag( "hltPFJetForBtagSelector" ) +) +process.hltBLifetimeAssociatorPF = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltPFJetForBtag" ), + tracks = cms.InputTag( "hltPFMuonMerging" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltBLifetimeTagInfosPF = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltVerticesPFSelector" ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltBLifetimeAssociatorPF" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +process.hltSecondaryVertexTagInfosPF = cms.EDProducer( "SecondaryVertexProducer", + extSVDeltaRToJet = cms.double( 0.3 ), + beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + vertexReco = cms.PSet( + primcut = cms.double( 1.8 ), + seccut = cms.double( 6.0 ), + smoothing = cms.bool( False ), + weightthreshold = cms.double( 0.001 ), + minweight = cms.double( 0.5 ), + finder = cms.string( "avr" ) + ), + vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), + constraint = cms.string( "BeamSpot" ), + trackIPTagInfos = cms.InputTag( "hltBLifetimeTagInfosPF" ), + vertexCuts = cms.PSet( + distSig3dMax = cms.double( 99999.9 ), + fracPV = cms.double( 0.65 ), + distVal2dMax = cms.double( 2.5 ), + useTrackWeights = cms.bool( True ), + maxDeltaRToJetAxis = cms.double( 0.5 ), + v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + distSig2dMin = cms.double( 3.0 ), + multiplicityMin = cms.uint32( 2 ), + distVal2dMin = cms.double( 0.01 ), + distSig2dMax = cms.double( 99999.9 ), + distVal3dMax = cms.double( 99999.9 ), + minimumTrackWeight = cms.double( 0.5 ), + distVal3dMin = cms.double( -99999.9 ), + massMax = cms.double( 6.5 ), + distSig3dMin = cms.double( -99999.9 ) + ), + useExternalSV = cms.bool( False ), + minimumTrackWeight = cms.double( 0.5 ), + usePVError = cms.bool( True ), + trackSelection = cms.PSet( + totalHitsMin = cms.uint32( 2 ), + jetDeltaRMax = cms.double( 0.3 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + normChi2Max = cms.double( 99999.9 ), + maxDistToAxis = cms.double( 0.2 ), + sip2dValMax = cms.double( 99999.9 ), + maxDecayLen = cms.double( 99999.9 ), + ptMin = cms.double( 1.0 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( -99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ) + ), + trackSort = cms.string( "sip3dSig" ), + extSVCollection = cms.InputTag( "secondaryVertices" ) +) +process.hltCombinedSecondaryVertexBJetTagsPF = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), + tagInfos = cms.VInputTag( 'hltBLifetimeTagInfosPF','hltSecondaryVertexTagInfosPF' ) +) +process.hltCSVFilterSingleTop = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle35WP85GsfDphiFilter" ), - nonIsoTag = cms.InputTag( "" ) + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + MinTag = cms.double( 0.7 ), + MaxTag = cms.double( 999999.0 ) ) -process.hltPreEle40eta2p1WP85Gsf = cms.EDFilter( "HLTPrescaler", +process.hltPreEle27eta2p1WP75GsfTriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEG40EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( False ), - L1NonIsoCand = cms.InputTag( "" ), - relaxed = cms.untracked.bool( False ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35ORL1SingleIsoEG30erFilter" ), - etcutEB = cms.double( 40.0 ), - etcutEE = cms.double( 40.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEle40WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.033 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.011 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG40EtFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle40WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEle40WP85ClusterShapeFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle40WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.12 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.16 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle40WP85HEFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle40WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.3 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltEle40WP85EcalIsoFilter" ), - nonIsoTag = cms.InputTag( "" ) -) -process.hltEle40WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( False ), - s2_threshold = cms.double( 0.4 ), - npixelmatchcut = cms.double( 1.0 ), - tanhSO10InterThres = cms.double( 1.0 ), - pixelVeto = cms.bool( False ), - doIsolated = cms.bool( True ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi1I = cms.double( 0.0088 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltEle40WP85HcalIsoFilter" ), - tanhSO10ForwardThres = cms.double( 1.0 ), - L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - L1NonIsoCand = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - s_a_rF = cms.double( 0.04 ), - L1NonIsoPixelSeedsTag = cms.InputTag( "" ), - s_a_rI = cms.double( 0.027 ), - s_a_phi2I = cms.double( 7.0E-4 ), - useS = cms.bool( False ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_zB = cms.double( 0.012 ), - s_a_phi2F = cms.double( 0.00906 ) -) -process.hltEle40WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.009 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltEle40WP85PixelMatchFilter" ), - nonIsoTag = cms.InputTag( "" ) +process.hltEle27JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltEle27WP75GsfTrackIsoFilter" ) ) -process.hltEle40WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 1.0 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - candTag = cms.InputTag( "hltEle40WP85GsfOneOEMinusOneOPFilter" ), - nonIsoTag = cms.InputTag( "" ) +process.hltEle27TriCentralPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle27JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 3 ), + MaxAbsJetEta = cms.double( 2.6 ) ) -process.hltEle40WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.01 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.005 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltEle40WP85GsfMissingHitsFilter" ), - nonIsoTag = cms.InputTag( "" ) +process.hltPreEle27eta2p1WP75GsfTriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltEle40WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), - saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), - thrOverEEE = cms.double( -1.0 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.03 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltEle40WP85GsfDetaFilter" ), - nonIsoTag = cms.InputTag( "" ) +process.hltEle27DiCentralPFJet40EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle27JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 40.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 2 ), + MaxAbsJetEta = cms.double( 2.6 ) ) -process.hltEle40WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), - L1NonIsoCand = cms.InputTag( "" ), +process.hltEle27CentralPFJet50EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.05 ), - L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.05 ), - thrRegularEB = cms.double( -1.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltEle40WP85GsfDphiFilter" ), - nonIsoTag = cms.InputTag( "" ) + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle27JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 50.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) ) -process.hltL1sL1SingleEG25 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG25" ), +process.hltPreEle27eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1sL1SingleIsoEG30er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -16335,11 +18794,11 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreEle27WP85Gsf = cms.EDFilter( "HLTPrescaler", +process.hltPreEle32eta2p1WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEGL1SingleEG25Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltEGL1SingleIsoEG30erFilter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -16349,28 +18808,28 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG25" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleIsoEG30er" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 1 ) ) -process.hltL1EG25EG27EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG32EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG25Filter" ), - etcutEB = cms.double( 27.0 ), - etcutEE = cms.double( 27.0 ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG30erFilter" ), + etcutEB = cms.double( 32.0 ), + etcutEE = cms.double( 32.0 ), ncandcut = cms.int32( 1 ) ) -process.hltL1EG25Ele27WP85ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WP75ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.033 ), + thrRegularEE = cms.double( 0.031 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), @@ -16379,64 +18838,64 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltL1EG25EG27EtFilter" ), + candTag = cms.InputTag( "hltEG32EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1EG25Ele27WP85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WP75HcEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", doIsolated = cms.bool( True ), - thrOverE2EE = cms.double( -1.0 ), + thrOverE2EE = cms.double( 0.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), - thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.2 ), + thrOverE2EB = cms.double( 0.0 ), + thrRegularEE = cms.double( 13.0 ), + thrOverEEE = cms.double( 0.01 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.15 ), - thrRegularEB = cms.double( -1.0 ), + thrOverEEB = cms.double( 0.01 ), + thrRegularEB = cms.double( 4.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85ClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle32WP75ClusterShapeFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1EG25Ele27WP85EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WP75EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.12 ), + thrOverEEE = cms.double( 0.14 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.16 ), + thrOverEEB = cms.double( 0.21 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85HEFilter" ), + candTag = cms.InputTag( "hltEle32WP75HcEFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1EG25Ele27WP85HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WP75HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), thrRegularEE = cms.double( -1.0 ), - thrOverEEE = cms.double( 0.3 ), + thrOverEEE = cms.double( 0.21 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - thrOverEEB = cms.double( 0.2 ), + thrOverEEB = cms.double( 0.11 ), thrRegularEB = cms.double( -1.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85EcalIsoFilter" ), + candTag = cms.InputTag( "hltEle32WP75EcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1EG25Ele27WP85PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle32WP75PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( False ), s2_threshold = cms.double( 0.4 ), npixelmatchcut = cms.double( 1.0 ), @@ -16447,7 +18906,7 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi1I = cms.double( 0.0088 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle32WP75HcalIsoFilter" ), tanhSO10ForwardThres = cms.double( 1.0 ), L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), L1NonIsoCand = cms.InputTag( "" ), @@ -16462,79 +18921,79 @@ s_a_zB = cms.double( 0.012 ), s_a_phi2F = cms.double( 0.00906 ) ) -process.hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WP75GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.009 ), + thrRegularEE = cms.double( 0.032 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.012 ), + thrRegularEB = cms.double( 0.032 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle32WP75PixelMatchFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1EG25Ele27WP85GsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WP75GsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 1.0 ), + thrRegularEE = cms.double( 2.8 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 999.0 ), + thrRegularEB = cms.double( 3.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), - isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter" ), + isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle32WP75GsfOneOEMinusOneOPFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1EG25Ele27WP85GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WP75GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.01 ), + thrRegularEE = cms.double( 0.0065 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.005 ), + thrRegularEB = cms.double( 0.0035 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Deta' ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle32WP75GsfChi2Filter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1EG25Ele27WP85GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WP75GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), saveTags = cms.bool( False ), thrOverE2EB = cms.double( -1.0 ), - thrRegularEE = cms.double( 0.03 ), + thrRegularEE = cms.double( 0.035 ), thrOverEEE = cms.double( -1.0 ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), thrOverEEB = cms.double( -1.0 ), - thrRegularEB = cms.double( 0.03 ), + thrRegularEB = cms.double( 0.021 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfDetaFilter" ), + candTag = cms.InputTag( "hltEle32WP75GsfDetaFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1EG25Ele27WP85GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WP75GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -16549,9 +19008,117 @@ useEt = cms.bool( True ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - candTag = cms.InputTag( "hltL1EG25Ele27WP85GsfDphiFilter" ), + candTag = cms.InputTag( "hltEle32WP75GsfDphiFilter" ), nonIsoTag = cms.InputTag( "" ) ) +process.hltOverlapFilterIsoEle32WP75GsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", + saveTags = cms.bool( False ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle32WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +process.hltOverlapFilterIsoEle32WP75GsfLooseIsoPFTau20 = cms.EDFilter( "HLT2PhotonPFTau", + saveTags = cms.bool( True ), + MinMinv = cms.double( 0.0 ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingLooseIsolation' ), + MinDelR = cms.double( 0.3 ), + MinPt = cms.double( 1.0 ), + MinN = cms.int32( 1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MaxMinv = cms.double( -1.0 ), + MinDeta = cms.double( 0.0 ), + MaxDelR = cms.double( 99999.0 ), + inputTag1 = cms.InputTag( "hltEle32WP75GsfTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIso" ), + MaxDphi = cms.double( -1.0 ), + MaxDeta = cms.double( -1.0 ), + MaxPt = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ) +) +process.hltPreEle32eta2p1WP75GsfDoubleMediumIsoPFTau40Trk1eta2p1Reg = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltPreEle32eta2p1WP75GsfCentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltJetsNoLeptonsSingleTopEle32 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltEle32WP75GsfTrackIsoFilter" ) +) +process.hltJetFilterSingleTopEle32 = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltJetsNoLeptonsSingleTopEle32" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 86 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltPreEle32eta2p1WP75GsfTriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltEle32JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltEle32WP75GsfTrackIsoFilter" ) +) +process.hltEle32TriCentralPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle32JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 3 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltPreEle32eta2p1WP75GsfTriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltEle32DiCentralPFJet40EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle32JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 40.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 2 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltEle32CentralPFJet50EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltEle32JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 50.0 ), + triggerType = cms.int32( 85 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltPreEle32eta2p1WP75Gsf = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) process.hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -16561,7 +19128,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltL1SeededRecoEcalCandidate" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 45.0 ), etcutEE = cms.double( 45.0 ), ncandcut = cms.int32( 1 ) @@ -16713,7 +19280,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 105.0 ), etcutEE = cms.double( 105.0 ), ncandcut = cms.int32( 1 ) @@ -17034,86 +19601,225 @@ ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ), - max_EMF = cms.double( 999.0 ) -) -process.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CaloJetCorrectionProducer", - src = cms.InputTag( "hltAK4CaloJetsIDPassed" ), - correctors = cms.vstring( 'hltESPAK4CaloCorrection' ) + max_EMF = cms.double( 999.0 ) +) +process.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CaloJetCorrectionProducer", + src = cms.InputTag( "hltAK4CaloJetsIDPassed" ), + correctors = cms.vstring( 'hltESPAK4CaloCorrection' ) +) +process.hltMetCleanUsingJetID = cms.EDProducer( "HLTMETCleanerUsingJetID", + minPt = cms.double( 20.0 ), + maxEta = cms.double( 5.0 ), + jetsLabel = cms.InputTag( "hltAK4CaloJets" ), + usePt = cms.bool( False ), + goodJetsLabel = cms.InputTag( "hltAK4CaloJetsIDPassed" ), + metLabel = cms.InputTag( "hltMet" ) +) +process.hltMETCleanUsingJetID30 = cms.EDFilter( "HLT1CaloMET", + saveTags = cms.bool( True ), + MinPt = cms.double( 30.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( -1.0 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltMetCleanUsingJetID" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 87 ) +) +process.hltPreIsoMu16eta2p1CaloMET30 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltMuonEcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.1623 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.08086 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltL3MuonCandidates" ) +) +process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltParticleFlowRecHitHCALForMuonsUnseeded = cms.EDProducer( "PFCTRecHitProducer", + ECAL_Compensate = cms.bool( False ), + ECAL_Dead_Code = cms.uint32( 10 ), + MinLongTiming_Cut = cms.double( -5.0 ), + ECAL_Compensation = cms.double( 0.5 ), + MaxLongTiming_Cut = cms.double( 5.0 ), + weight_HFhad = cms.double( 1.0 ), + ApplyPulseDPG = cms.bool( False ), + navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ), + ECAL_Threshold = cms.double( 10.0 ), + ApplyTimeDPG = cms.bool( False ), + caloTowers = cms.InputTag( "hltTowerMakerForAll" ), + hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ), + LongFibre_Fraction = cms.double( 0.1 ), + MaxShortTiming_Cut = cms.double( 5.0 ), + HcalMaxAllowedHFLongShortSev = cms.int32( 9 ), + thresh_Barrel = cms.double( 0.4 ), + navigation_HF = cms.bool( True ), + HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ), + HF_Calib_29 = cms.double( 1.07 ), + LongFibre_Cut = cms.double( 120.0 ), + EM_Depth = cms.double( 22.0 ), + weight_HFem = cms.double( 1.0 ), + LongShortFibre_Cut = cms.double( 1.0E9 ), + MinShortTiming_Cut = cms.double( -5.0 ), + HCAL_Calib = cms.bool( True ), + thresh_HF = cms.double( 0.4 ), + HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ), + thresh_Endcap = cms.double( 0.4 ), + HcalMaxAllowedChannelStatusSev = cms.int32( 9 ), + hcalRecHitsHF = cms.InputTag( "hltHfreco" ), + ShortFibre_Cut = cms.double( 60.0 ), + ApplyLongShortDPG = cms.bool( True ), + HF_Calib = cms.bool( True ), + HAD_Depth = cms.double( 47.0 ), + ShortFibre_Fraction = cms.double( 0.01 ), + HCAL_Calib_29 = cms.double( 1.35 ) +) +process.hltParticleFlowClusterHCALForMuonsUnseeded = cms.EDProducer( "PFClusterProducer", + pfClusterBuilder = cms.PSet( + positionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ), + minFracTot = cms.double( 1.0E-20 ), + maxIterations = cms.uint32( 50 ), + stoppingTolerance = cms.double( 1.0E-8 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + showerSigma = cms.double( 10.0 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( detector = cms.string( "HCAL_BARREL1" ), + recHitEnergyNorm = cms.double( 0.8 ) + ), + cms.PSet( detector = cms.string( "HCAL_ENDCAP" ), + recHitEnergyNorm = cms.double( 0.8 ) + ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + allCellsPositionCalc = cms.PSet( + minFractionInCalc = cms.double( 1.0E-9 ), + logWeightDenominator = cms.double( 0.8 ), + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ) + ) + ), + positionReCalc = cms.PSet( ), + initialClusteringStep = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_BARREL1" ), + gatheringThresholdPt = cms.double( 0.0 ) + ), + cms.PSet( gatheringThreshold = cms.double( 0.8 ), + detector = cms.string( "HCAL_ENDCAP" ), + gatheringThresholdPt = cms.double( 0.0 ) + ) + ), + useCornerCells = cms.bool( True ), + algoName = cms.string( "Basic2DGenericTopoClusterizer" ) + ), + energyCorrector = cms.PSet( ), + recHitCleaners = cms.VPSet( + cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) ) + ), + seedFinder = cms.PSet( + nNeighbours = cms.int32( 4 ), + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThreshold = cms.double( 0.8 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThreshold = cms.double( 1.1 ), + seedingThresholdPt = cms.double( 0.0 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + algoName = cms.string( "LocalMaximumSeedFinder" ) + ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCALForMuonsUnseeded" ) ) -process.hltMetCleanUsingJetID = cms.EDProducer( "HLTMETCleanerUsingJetID", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltAK4CaloJets" ), - usePt = cms.bool( False ), - goodJetsLabel = cms.InputTag( "hltAK4CaloJetsIDPassed" ), - metLabel = cms.InputTag( "hltMet" ) +process.hltMuonHcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06859 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForMuonsUnseeded" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.18348 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltL3MuonCandidates" ) ) -process.hltMETCleanUsingJetID30 = cms.EDFilter( "HLT1CaloMET", +process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - MinPt = cms.double( 30.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltMetCleanUsingJetID" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 87 ) -) -process.hltPreIsoMu16eta2p1CaloMET30 = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) -process.hltL3CaloMuonCorrectedIsolations = cms.EDProducer( "L2MuonIsolationProducer", - WriteIsolatorFloat = cms.bool( True ), - IsolatorPSet = cms.PSet( - ConeSizesRel = cms.vdouble( 0.3 ), - EffAreaSFEndcap = cms.double( 0.883 ), - CutAbsoluteIso = cms.bool( True ), - AndOrCuts = cms.bool( True ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - ConeSizes = cms.vdouble( 0.3 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ReturnRelativeSum = cms.bool( False ), - RhoScaleBarrel = cms.double( 1.0 ), - EffAreaSFBarrel = cms.double( 0.836 ), - CutRelativeIso = cms.bool( False ), - EtaBounds = cms.vdouble( 2.411 ), - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnAbsoluteSum = cms.bool( True ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleEndcap = cms.double( 1.0 ), - RhoMax = cms.double( 9.9999999E7 ), - UseRhoCorrection = cms.bool( True ) - ), - StandAloneCollectionLabel = cms.InputTag( "hltL3MuonCandidates" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - ComponentName = cms.string( "CaloExtractor" ), - Threshold_E = cms.double( 0.2 ), - DR_Max = cms.double( 1.0 ), - DR_Veto_E = cms.double( 0.07 ), - Weight_E = cms.double( 1.0 ), - Vertex_Constraint_XY = cms.bool( False ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - Weight_H = cms.double( 1.0 ) - ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -process.hltL3MuonCombRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", +process.hltMuonTkRelIsolationCut0p09Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", printDebug = cms.bool( False ), CutsPSet = cms.PSet( ConeSizes = cms.vdouble( 0.3 ), ComponentName = cms.string( "SimpleCuts" ), - Thresholds = cms.vdouble( 0.15 ), + Thresholds = cms.vdouble( 0.09 ), maxNTracks = cms.int32( -1 ), EtaBounds = cms.vdouble( 2.411 ), applyCutsORmaxNTracks = cms.bool( False ) ), OutputMuIsoDeposits = cms.bool( True ), TrackPt_Min = cms.double( -1.0 ), - CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedIsolations" ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), Vertex_Constraint_Z = cms.bool( False ), @@ -17149,16 +19855,16 @@ VetoLeadingTrack = cms.bool( True ), PtVeto_Min = cms.double( 2.0 ) ), - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ) + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) ) -process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -17209,450 +19915,47 @@ subtractorName = cms.string( "" ), muCut = cms.double( -1.0 ), subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltCaloTowersTau2Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 1 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','Tau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -process.hltAkTau2Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersTau2Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltCaloTowersTau3Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 2 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','Tau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -process.hltAkTau3Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersTau3Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltCaloTowersTau4Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", - verbose = cms.untracked.int32( 0 ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 3 ), - TauTrigger = cms.InputTag( 'hltL1extraParticles','Tau' ), - minimumE = cms.double( 0.8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ) -) -process.hltAkTau4Regional = cms.EDProducer( "FastjetJetProducer", - Active_Area_Repeats = cms.int32( 5 ), - doAreaFastjet = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( False ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "CaloJet" ), - minSeed = cms.uint32( 0 ), - Ghost_EtaMax = cms.double( 6.0 ), - doRhoFastjet = cms.bool( False ), - jetAlgorithm = cms.string( "AntiKt" ), - nSigmaPU = cms.double( 1.0 ), - GhostArea = cms.double( 0.01 ), - Rho_EtaMax = cms.double( 4.4 ), - maxBadEcalCells = cms.uint32( 9999999 ), - useDeterministicSeed = cms.bool( True ), - doPVCorrection = cms.bool( False ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.2 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltCaloTowersTau4Regional" ), - inputEtMin = cms.double( 0.3 ), - puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "NotUsed" ), - jetPtMin = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - doPUOffsetCorr = cms.bool( False ), - inputEMin = cms.double( 0.0 ), - useMassDropTagger = cms.bool( False ), - muMin = cms.double( -1.0 ), - subtractorName = cms.string( "" ), - muCut = cms.double( -1.0 ), - subjetPtMin = cms.double( -1.0 ), - useTrimming = cms.bool( False ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - useFiltering = cms.bool( False ), - rFilt = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 5 ), - MaxVtxZ = cms.double( 15.0 ), - UseOnlyVertexTracks = cms.bool( False ), - dRMin = cms.double( -1.0 ), - nFilt = cms.int32( -1 ), - usePruning = cms.bool( False ), - maxDepth = cms.int32( -1 ), - yCut = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - UseOnlyOnePV = cms.bool( False ), - rcut_factor = cms.double( -1.0 ), - sumRecHits = cms.bool( False ), - trimPtFracMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) -) -process.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", - EtMin = cms.double( 20.0 ), - JetSrc = cms.VInputTag( 'hltAkTau1Regional','hltAkTau2Regional','hltAkTau3Regional','hltAkTau4Regional' ) -) -process.hltSingleL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - MinPt = cms.double( 35.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.2 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -process.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", - debug = cms.untracked.bool( False ), - linkDefinitions = cms.VPSet( - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "PS1:ECAL" ), - linkerName = cms.string( "PreshowerAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "PS2:ECAL" ), - linkerName = cms.string( "PreshowerAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "TRACK:ECAL" ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( True ), - linkType = cms.string( "TRACK:HCAL" ), - linkerName = cms.string( "TrackAndHCALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( False ), - linkType = cms.string( "ECAL:HCAL" ), - linkerName = cms.string( "ECALAndHCALLinker" ) - ), - cms.PSet( useKDTree = cms.bool( False ), - linkType = cms.string( "HFEM:HFHAD" ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ), - elementImporters = cms.VPSet( - cms.PSet( importerName = cms.string( "GeneralTracksImporter" ), - useIterativeTracking = cms.bool( False ), - source = cms.InputTag( "hltLightPFTracks" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3 ), - muonSrc = cms.InputTag( "hltMuons" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( -1.0, -1.0, -1.0, -1.0, -1.0 ) - ), - cms.PSet( importerName = cms.string( "ECALClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHCAL" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHFEM" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterHFHAD" ) - ), - cms.PSet( importerName = cms.string( "GenericClusterImporter" ), - source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ) - ) - ), - verbose = cms.untracked.bool( False ) -) -process.hltParticleFlowForTaus = cms.EDProducer( "PFProducer", - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - minPtForPostCleaning = cms.double( 20.0 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - sumPtTrackIsoForPhoton = cms.double( -1.0 ), - metFactorForFakes = cms.double( 4.0 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - electron_missinghits = cms.uint32( 1 ), - metSignificanceForCleaning = cms.double( 3.0 ), - usePFPhotons = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - nTrackIsoForEgammaSC = cms.uint32( 2 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - cosmicRejectionDistance = cms.double( 1.0 ), - useEGammaFilters = cms.bool( False ), - useEGammaElectrons = cms.bool( False ), - nsigma_TRACK = cms.double( 1.0 ), - useEGammaSupercluster = cms.bool( False ), - sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ), - eventFractionForCleaning = cms.double( 0.8 ), - usePFDecays = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - eventFractionForRejection = cms.double( 0.8 ), - photon_MinEt = cms.double( 10.0 ), - usePFNuclearInteractions = cms.bool( False ), - maxSignificance = cms.double( 2.5 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - debug = cms.untracked.bool( False ), - pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ), - 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 ), - ptErrorScale = cms.double( 8.0 ), - minSignificance = cms.double( 2.5 ), - minMomentumForPunchThrough = cms.double( 100.0 ), - pf_conv_mvaCut = cms.double( 0.0 ), - useCalibrationsFromDB = cms.bool( True ), - usePFElectrons = cms.bool( False ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_combIso = cms.double( 10.0 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - postHFCleaning = cms.bool( False ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHCAL:Cleaned','hltParticleFlowClusterHFHAD:Cleaned','hltParticleFlowClusterHFEM:Cleaned' ), - coneEcalIsoForEgammaSC = cms.double( 0.3 ), - minSignificanceReduction = cms.double( 1.4 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - 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 ), - minPixelHits = cms.int32( 1 ), - maxDPtOPt = cms.double( 1.0 ), - useHO = cms.bool( False ), - pf_electron_output_col = cms.string( "electrons" ), - electron_noniso_mvaCut = cms.double( -0.1 ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - useVerticesForNeutral = cms.bool( True ), - pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes.root" ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ), - coneTrackIsoForEgammaSC = cms.double( 0.3 ), - minDeltaMet = cms.double( 0.4 ), - pt_Error = cms.double( 1.0 ), - useProtectionsForJetMET = cms.bool( True ), - metFactorForRejection = cms.double( 4.0 ), - sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ), - calibHF_use = cms.bool( False ), - verbose = cms.untracked.bool( False ), - usePFConversions = cms.bool( False ), - trackQuality = cms.string( "highPurity" ), - calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ), - metFactorForCleaning = cms.double( 4.0 ), - eventFactorForCosmics = cms.double( 10.0 ), - egammaElectrons = cms.InputTag( "" ), - minEnergyForPunchThrough = cms.double( 100.0 ), - minTrackerHits = cms.int32( 8 ), - iCfgCandConnector = cms.PSet( - bCalibSecondary = cms.bool( False ), - bCalibPrimary = cms.bool( False ), - bCorrect = cms.bool( False ), - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ) - ), - rejectTracks_Bad = cms.bool( False ), - pf_electronID_crackCorrection = cms.bool( False ), - pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterCorr.root" ), - 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 ), - muons = cms.InputTag( "hltMuons" ), - metFactorForHighEta = cms.double( 25.0 ), - minHFCleaningPt = cms.double( 5.0 ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - pf_electron_mvaCut = cms.double( -0.1 ), - ptFactorForHighEta = cms.double( 2.0 ), - maxDeltaPhiPt = cms.double( 7.0 ), - pf_electronID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_PfElectrons23Jan_IntToFloat.txt" ), - sumEtEcalIsoForEgammaSC_endcap = cms.double( 2.0 ), - 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 ), - pf_GlobC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFGlobalCorr.root" ), - photon_HoE = cms.double( 0.1 ), - sumEtEcalIsoForEgammaSC_barrel = cms.double( 1.0 ), - calibPFSCEle_Fbrem_endcap = cms.vdouble( 0.9, 6.5, -0.0692932, 0.101776, 0.995338, -0.00236548, 0.874998, 1.653, -0.0750184, 0.147, 0.923165, 4.74665E-4, 1.10782 ), - punchThroughFactor = cms.double( 3.0 ), - algoType = cms.uint32( 0 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - postMuonCleaning = cms.bool( True ), - calibPFSCEle_barrel = cms.vdouble( 1.004, -1.536, 22.88, -1.467, 0.3555, 0.6227, 14.65, 2051.0, 25.0, 0.9932, -0.5444, 0.0, 0.5438, 0.7109, 7.645, 0.2904, 0.0 ), - electron_protectionsForJetMET = cms.PSet( - maxE = cms.double( 50.0 ), - maxTrackPOverEele = cms.double( 1.0 ), - maxEcalEOverP_2 = cms.double( 0.2 ), - maxHcalEOverEcalE = cms.double( 0.1 ), - maxEcalEOverP_1 = cms.double( 0.5 ), - maxHcalEOverP = cms.double( 1.0 ), - maxEcalEOverPRes = cms.double( 0.2 ), - maxHcalE = cms.double( 10.0 ), - maxEeleOverPout = cms.double( 0.2 ), - maxNtracks = cms.double( 3.0 ), - maxEleHcalEOverEcalE = cms.double( 0.1 ), - maxDPhiIN = cms.double( 0.1 ), - maxEeleOverPoutRes = cms.double( 0.5 ) - ), - electron_iso_pt = cms.double( 10.0 ), - isolatedElectronID_mvaWeightFile = cms.string( "RecoEgamma/ElectronIdentification/data/TMVA_BDTSimpleCat_17Feb2011.weights.xml" ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - X0_Map = cms.string( "RecoParticleFlow/PFProducer/data/allX0histos.root" ), - calibPFSCEle_Fbrem_barrel = cms.vdouble( 0.6, 6.0, -0.0255975, 0.0576727, 0.975442, -5.46394E-4, 1.26147, 25.0, -0.02025, 0.04537, 0.9728, -8.962E-4, 1.172 ), - blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), - punchThroughMETFactor = cms.double( 4.0 ), - metSignificanceForRejection = cms.double( 4.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 2.0 ) - ), - usePhotonReg = cms.bool( False ), - dzPV = cms.double( 0.2 ), - 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 ), - useRegressionFromDB = cms.bool( False ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - usePFSCEleCalib = cms.bool( True ) + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -process.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", +process.hltCaloTowersTau2Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 1 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','Tau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) +) +process.hltAkTau2Regional = cms.EDProducer( "FastjetJetProducer", Active_Area_Repeats = cms.int32( 5 ), doAreaFastjet = cms.bool( False ), voronoiRfact = cms.double( -9.0 ), maxBadHcalCells = cms.uint32( 9999999 ), - doAreaDiskApprox = cms.bool( True ), + doAreaDiskApprox = cms.bool( False ), maxRecoveredEcalCells = cms.uint32( 9999999 ), - jetType = cms.string( "PFJet" ), + jetType = cms.string( "CaloJet" ), minSeed = cms.uint32( 0 ), Ghost_EtaMax = cms.double( 6.0 ), doRhoFastjet = cms.bool( False ), @@ -17664,14 +19967,14 @@ useDeterministicSeed = cms.bool( True ), doPVCorrection = cms.bool( False ), maxRecoveredHcalCells = cms.uint32( 9999999 ), - rParam = cms.double( 0.4 ), + rParam = cms.double( 0.2 ), maxProblematicHcalCells = cms.uint32( 9999999 ), doOutputJets = cms.bool( True ), - src = cms.InputTag( "hltParticleFlowForTaus" ), - inputEtMin = cms.double( 0.0 ), + src = cms.InputTag( "hltCaloTowersTau2Regional" ), + inputEtMin = cms.double( 0.3 ), puPtMin = cms.double( 10.0 ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetPtMin = cms.double( 0.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), radiusPU = cms.double( 0.4 ), maxProblematicEcalCells = cms.uint32( 9999999 ), doPUOffsetCorr = cms.bool( False ), @@ -17688,7 +19991,7 @@ rFilt = cms.double( -1.0 ), yMax = cms.double( -1.0 ), zcut = cms.double( -1.0 ), - MinVtxNdof = cms.int32( 0 ), + MinVtxNdof = cms.int32( 5 ), MaxVtxZ = cms.double( 15.0 ), UseOnlyVertexTracks = cms.bool( False ), dRMin = cms.double( -1.0 ), @@ -17705,331 +20008,157 @@ DxyTrVtxMax = cms.double( 0.0 ), useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -process.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", - pfCandAssocMapSrc = cms.InputTag( "" ), - src = cms.InputTag( "hltAK4PFJetsForTaus" ), - deltaR = cms.double( 0.8 ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -process.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer", - outputSelection = cms.string( "pt > 0.5" ), - ranking = cms.VPSet( - cms.PSet( selectionPassFunction = cms.string( "-pt" ), - selectionFailValue = cms.double( 1000.0 ), - selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), - name = cms.string( "ChargedPFCandidate" ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ) - ) - ), - builders = cms.VPSet( - cms.PSet( minMergeChargedHadronPt = cms.double( 100.0 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - minMergeNeutralHadronEt = cms.double( 0.0 ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minNeutralHadronEt = cms.double( 30.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 0.5 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ) - ) - ) - ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ) -) -process.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", - outputSelection = cms.string( "pt > 0" ), - ranking = cms.VPSet( - cms.PSet( selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ), - selectionFailValue = cms.double( 1000.0 ), - selection = cms.string( "algoIs(\'kStrips\')" ), - name = cms.string( "InStrip" ), - plugin = cms.string( "RecoTauPiZeroStringQuality" ) - ) - ), - builders = cms.VPSet( - cms.PSet( name = cms.string( "s" ), - stripPhiAssociationDistance = cms.double( 0.2 ), - plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), - minGammaEtStripAdd = cms.double( 0.0 ), - minGammaEtStripSeed = cms.double( 0.5 ), - maxStripBuildIterations = cms.int32( -1 ), - updateStripAfterEachDaughter = cms.bool( False ), - makeCombinatoricStrips = cms.bool( False ), - applyElecTrackQcuts = cms.bool( False ), - stripCandidatesParticleIds = cms.vint32( 2, 4 ), - minStripEt = cms.double( 1.0 ), - stripEtaAssociationDistance = cms.double( 0.05 ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minGammaEt = cms.double( 0.5 ), - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ) - ) - ) - ), - massHypothesis = cms.double( 0.136 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ) -) -process.hltPFTausSansRef = cms.EDProducer( "RecoTauProducer", - piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), - modifiers = cms.VPSet( - cms.PSet( ElectronPreIDProducer = cms.InputTag( "elecpreid" ), - name = cms.string( "shrinkingConeElectronRej" ), - plugin = cms.string( "RecoTauElectronRejectionPlugin" ), - DataType = cms.string( "AOD" ), - maximumForElectrionPreIDOutput = cms.double( -0.1 ), - EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), - ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ), - EcalStripSumE_minClusEnergy = cms.double( 0.1 ), - EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), - EcalStripSumE_deltaEta = cms.double( 0.03 ) - ) - ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), - maxJetAbsEta = cms.double( 99.0 ), - chargedHadronSrc = cms.InputTag( "hltTauPFJetsRecoTauChargedHadrons" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( usePFLeptons = cms.bool( True ), - signalConeNeutralHadrons = cms.string( "0.1" ), - name = cms.string( "fixedConeTau" ), - plugin = cms.string( "RecoTauBuilderConePlugin" ), - isoConeChargedHadrons = cms.string( "0.4" ), - isoConePiZeros = cms.string( "0.4" ), - isoConeNeutralHadrons = cms.string( "0.4" ), - matchingCone = cms.string( "0.4" ), - signalConeChargedHadrons = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), - leadObjectPt = cms.double( 0.5 ), - signalConePiZeros = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), - qualityCuts = cms.PSet( - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 0.5 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ) - ), - maxSignalConeChargedHadrons = cms.int32( 3 ) - ) - ), - buildNullTaus = cms.bool( True ) +process.hltCaloTowersTau3Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 2 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','Tau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) ) -process.hltPFTaus = cms.EDProducer( "RecoTauPiZeroUnembedder", - src = cms.InputTag( "hltPFTausSansRef" ) +process.hltAkTau3Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersTau3Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -process.hltPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltPFTaus" ) +process.hltCaloTowersTau4Regional = cms.EDProducer( "CaloTowerCreatorForTauHLT", + verbose = cms.untracked.int32( 0 ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 3 ), + TauTrigger = cms.InputTag( 'hltL1extraParticles','Tau' ), + minimumE = cms.double( 0.8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ) ) -process.hltPFTauLooseAbsoluteIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - PFTauProducer = cms.InputTag( "hltPFTaus" ), - maximumSumPtCut = cms.double( 3.0 ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - minTrackHits = cms.uint32( 5 ), - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - minTrackPixelHits = cms.uint32( 2 ), - minGammaEt = cms.double( 0.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.05 ) - ), - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ) - ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - deltaBetaFactor = cms.string( "0.38" ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.06 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - maximumOccupancy = cms.uint32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - verbosity = cms.int32( 0 ), - applyRhoCorrection = cms.bool( False ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - storeRawPUsumPt = cms.bool( False ) +process.hltAkTau4Regional = cms.EDProducer( "FastjetJetProducer", + Active_Area_Repeats = cms.int32( 5 ), + doAreaFastjet = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + maxBadHcalCells = cms.uint32( 9999999 ), + doAreaDiskApprox = cms.bool( False ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + jetType = cms.string( "CaloJet" ), + minSeed = cms.uint32( 0 ), + Ghost_EtaMax = cms.double( 6.0 ), + doRhoFastjet = cms.bool( False ), + jetAlgorithm = cms.string( "AntiKt" ), + nSigmaPU = cms.double( 1.0 ), + GhostArea = cms.double( 0.01 ), + Rho_EtaMax = cms.double( 4.4 ), + maxBadEcalCells = cms.uint32( 9999999 ), + useDeterministicSeed = cms.bool( True ), + doPVCorrection = cms.bool( False ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + rParam = cms.double( 0.2 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + doOutputJets = cms.bool( True ), + src = cms.InputTag( "hltCaloTowersTau4Regional" ), + inputEtMin = cms.double( 0.3 ), + puPtMin = cms.double( 10.0 ), + srcPVs = cms.InputTag( "NotUsed" ), + jetPtMin = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + doPUOffsetCorr = cms.bool( False ), + inputEMin = cms.double( 0.0 ), + useMassDropTagger = cms.bool( False ), + muMin = cms.double( -1.0 ), + subtractorName = cms.string( "" ), + muCut = cms.double( -1.0 ), + subjetPtMin = cms.double( -1.0 ), + useTrimming = cms.bool( False ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + useFiltering = cms.bool( False ), + rFilt = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + MinVtxNdof = cms.int32( 5 ), + MaxVtxZ = cms.double( 15.0 ), + UseOnlyVertexTracks = cms.bool( False ), + dRMin = cms.double( -1.0 ), + nFilt = cms.int32( -1 ), + usePruning = cms.bool( False ), + maxDepth = cms.int32( -1 ), + yCut = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + UseOnlyOnePV = cms.bool( False ), + rcut_factor = cms.double( -1.0 ), + sumRecHits = cms.bool( False ), + trimPtFracMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ) ) -process.hltPFTauLooseRelativeIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - PFTauProducer = cms.InputTag( "hltPFTaus" ), - maximumSumPtCut = cms.double( 3.0 ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - minTrackHits = cms.uint32( 5 ), - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - minTrackPixelHits = cms.uint32( 2 ), - minGammaEt = cms.double( 0.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.05 ) - ), - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxDeltaZ = cms.double( 0.2 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minGammaEt = cms.double( 0.5 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - maxTransverseImpactParameter = cms.double( 0.2 ) - ) - ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - deltaBetaFactor = cms.string( "0.38" ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.1 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - maximumOccupancy = cms.uint32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.double( 0.5 ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - verbosity = cms.int32( 0 ), - applyRhoCorrection = cms.bool( False ), - relativeSumPtOffset = cms.double( 20.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - storeRawPUsumPt = cms.bool( False ) +process.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", + EtMin = cms.double( 20.0 ), + JetSrc = cms.VInputTag( 'hltAkTau1Regional','hltAkTau2Regional','hltAkTau3Regional','hltAkTau4Regional' ) ) -process.hltPFTauLooseAbsOrRelIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - PassValue = cms.double( 1.0 ), - Prediscriminants = cms.PSet( - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltPFTauLooseRelativeIsolationDiscriminator" ) - ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltPFTauLooseAbsoluteIsolationDiscriminator" ) - ), - BooleanOperator = cms.string( "or" ) - ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltPFTaus" ) +process.hltSingleL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 35.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.2 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 84 ) ) process.hltPFTau50 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), @@ -18041,15 +20170,6 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 84 ) ) -process.hltSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - cut = cms.string( "pt > 0" ), - src = cms.InputTag( "hltPFTaus" ) -) process.hltPFTau50Track = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( False ), MinPt = cms.double( 50.0 ), @@ -18255,13 +20375,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltL1sMu16erTauJet20er = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_Mu16er_TauJet20er" ), @@ -18331,65 +20487,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q" ), - MinN = cms.int32( 1 ), - IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) -) -process.hltTauJet5 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( False ), - MinPt = cms.double( 5.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -process.hltPFTau20 = cms.EDFilter( "HLT1PFTau", +process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( False ), - MinPt = cms.double( 20.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltPFTaus" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -process.hltPFTau20Track = cms.EDFilter( "HLT1PFTau", +process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( False ), - MinPt = cms.double( 20.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) -) -process.hltSelectedPFTausTrackFindingLooseIsolation = cms.EDFilter( "PFTauSelector", - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTauLooseAbsOrRelIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - cut = cms.string( "pt > 0" ), - src = cms.InputTag( "hltPFTaus" ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -process.hltPFTau20TrackLooseIso = cms.EDFilter( "HLT1PFTau", +process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - MinPt = cms.double( 20.0 ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingLooseIsolation" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 84 ) + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), @@ -18449,7 +20589,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -18473,7 +20613,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -18548,13 +20688,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 17.0 ) ) -process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltL2Tau35eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), @@ -18589,7 +20765,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltL2IsoTau35eta2p2" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -18654,7 +20830,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau40TrackPt1MediumIsolationL1HLTMatchedReg" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -18742,13 +20918,49 @@ checkSC = cms.bool( False ), inputTag2 = cms.InputTag( "hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q" ) ) +process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) process.hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2" ), + PreviousCandTag = cms.InputTag( "hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 2 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltL1sL1SingleMu20er = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleMu20er" ), @@ -18818,13 +21030,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 24.0 ) ) -process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltOverlapFilterIsoMu24LooseIsoPFTau20 = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), @@ -18839,7 +21087,7 @@ MaxMinv = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDelR = cms.double( 99999.0 ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02" ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ), inputTag2 = cms.InputTag( "hltPFTau20TrackLooseIsoAgainstMuon" ), MaxDphi = cms.double( -1.0 ), MaxDeta = cms.double( -1.0 ), @@ -18858,7 +21106,7 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu20eta2p1CentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -18914,13 +21162,286 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 20.0 ) ) -process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( False ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +process.hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09" ) +) +process.hltJetFilterSingleTopIsoMu20Eta2p1 = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltJetsNoLeptonsSingleTopIsoMu20Eta2p1" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 86 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltPreIsoMu20eta2p1TriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09" ) +) +process.hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 3 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltPreIsoMu20eta2p1TriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltIsoMu20Eta2p1Trk02DiCentralPFJet40MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 40.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 2 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltIsoMu20Eta2p1Trk02CentralPFJet50MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 50.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL3fL1sMu16L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.1 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 20.0 ) +) +process.hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16L1f0L2f10QL3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +process.hltL1sL1SingleMu16er = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu16er" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +process.hltPreIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1fL1sMu16erL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu16er" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +process.hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu16erL1Filtered0" ), + MinPt = cms.double( 10.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.16 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ) +) +process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.1 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 20.0 ) +) +process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu16Eta2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -18967,20 +21488,116 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 24.0 ) ) -process.hltL3crIsoL1sMu16L1f0L2f16QL3f24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +process.hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltJetsNoLeptonsSingleTopIsoMu24Eta2p1 = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ) +) +process.hltJetFilterSingleTopIsoMu24Eta2p1 = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltJetsNoLeptonsSingleTopIsoMu24Eta2p1" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 86 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltPreIsoMu24eta2p1TriCentralPFJet30 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.3 ), + numLeptons = cms.uint32( 1 ), + leptons = cms.InputTag( "hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09" ) +) +process.hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 30.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 3 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltPreIsoMu24eta2p1TriCentralPFJet504030 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltIsoMu24Eta2p1Trk02DiCentralPFJet40MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 40.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 2 ), + MaxAbsJetEta = cms.double( 2.6 ) +) +process.hltIsoMu24Eta2p1Trk02CentralPFJet50MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets" ), + MinJetPt = cms.double( 50.0 ), + triggerType = cms.int32( 0 ), + MinNJets = cms.uint32( 1 ), + MaxAbsJetEta = cms.double( 2.6 ) ) process.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL1sL1SingleMu16er = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu16er" ), +process.hltL1sL1SingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -18991,7 +21608,107 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreIsoTkMu20eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1fL1sMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu25" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +process.hltL2fL1sMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), + MinPt = cms.double( 10.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ) +) +process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 20.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu25L1f0L2Filtered10Q" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.5 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 27.0 ) +) +process.hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23" ), + MinN = cms.int32( 1 ), + IsolatorPSet = cms.PSet( ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) +) +process.hltPreIsoTkMu20 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -19002,6 +21719,7 @@ L1MaxEta = cms.double( 5.0 ) ) process.hltIter0HighPtTkMuPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -19010,7 +21728,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -19617,11 +22334,11 @@ process.hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons", InputObjects = cms.InputTag( "hltHighPtTkMuons" ) ) -process.hltL3fL1sMu16Eta2p1f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", +process.hltL3fL1sMu16f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 2.1 ), - previousCandTag = cms.InputTag( "" ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.5 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), minPt = cms.double( 20.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -19632,44 +22349,78 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -process.hltHighPtTkMuCaloMuonCorrectedIsolations = cms.EDProducer( "L2MuonIsolationProducer", - WriteIsolatorFloat = cms.bool( True ), - IsolatorPSet = cms.PSet( - ConeSizesRel = cms.vdouble( 0.3 ), - EffAreaSFEndcap = cms.double( 0.883 ), - CutAbsoluteIso = cms.bool( True ), - AndOrCuts = cms.bool( True ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - ConeSizes = cms.vdouble( 0.3 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ReturnRelativeSum = cms.bool( False ), - RhoScaleBarrel = cms.double( 1.0 ), - EffAreaSFBarrel = cms.double( 0.836 ), - CutRelativeIso = cms.bool( False ), - EtaBounds = cms.vdouble( 2.411 ), - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnAbsoluteSum = cms.bool( True ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleEndcap = cms.double( 1.0 ), - RhoMax = cms.double( 9.9999999E7 ), - UseRhoCorrection = cms.bool( True ) - ), - StandAloneCollectionLabel = cms.InputTag( "hltHighPtTkMuonCands" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - ComponentName = cms.string( "CaloExtractor" ), - Threshold_E = cms.double( 0.2 ), - DR_Max = cms.double( 1.0 ), - DR_Veto_E = cms.double( 0.07 ), - Weight_E = cms.double( 1.0 ), - Vertex_Constraint_XY = cms.bool( False ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - Weight_H = cms.double( 1.0 ) - ) +process.hltHighPtTkMuonEcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + effectiveAreaBarrel = cms.double( 0.1623 ), + etaStripBarrel = cms.double( 0.0 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.08086 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltHighPtTkMuonCands" ) +) +process.hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltHighPtTkMuonHcalPFClusterIsoUnseeded = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer", + energyEndcap = cms.double( 0.0 ), + useHF = cms.bool( False ), + effectiveAreaBarrel = cms.double( 0.06859 ), + etaStripBarrel = cms.double( 0.0 ), + pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + etaStripEndcap = cms.double( 0.0 ), + drVetoBarrel = cms.double( 0.0 ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForMuonsUnseeded" ), + drMax = cms.double( 0.3 ), + doRhoCorrection = cms.bool( True ), + energyBarrel = cms.double( 0.0 ), + effectiveAreaEndcap = cms.double( 0.18348 ), + drVetoEndcap = cms.double( 0.0 ), + rhoMax = cms.double( 9.9999999E7 ), + pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ), + rhoScale = cms.double( 1.0 ), + recoCandidateProducer = cms.InputTag( "hltHighPtTkMuonCands" ) +) +process.hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) process.hltHighPtTkMuVertex = cms.EDProducer( "VertexFromTrackProducer", verbose = cms.untracked.bool( False ), @@ -19685,6 +22436,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksHighPtTkMuIso = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -19693,7 +22445,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -19751,6 +22502,7 @@ ZSeparation = cms.double( 0.05 ) ) process.hltIter0HighPtTkMuIsoPixelTracksForSeeds = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -19759,7 +22511,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -20344,19 +23095,70 @@ LostHitPenalty = cms.double( 20.0 ), newQuality = cms.string( "confirmed" ) ) -process.hltHighPtTkMuCombRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", +process.hltHighPtTkMuRelIsolationsIterTrkRegIter02 = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + ConeSizes = cms.vdouble( 0.3 ), + ComponentName = cms.string( "SimpleCuts" ), + Thresholds = cms.vdouble( 0.09 ), + maxNTracks = cms.int32( -1 ), + EtaBounds = cms.vdouble( 2.411 ), + applyCutsORmaxNTracks = cms.bool( False ) + ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + ComponentName = cms.string( "CaloExtractor" ), + Threshold_E = cms.double( 0.2 ), + DR_Max = cms.double( 0.3 ), + DR_Veto_E = cms.double( 0.07 ), + Weight_E = cms.double( 1.0 ), + Vertex_Constraint_XY = cms.bool( False ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + Weight_H = cms.double( 1.0 ) + ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + TrkExtractorPSet = cms.PSet( + DR_VetoPt = cms.double( 0.025 ), + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter2HighPtTkMuIsoMerged" ), + ReferenceRadius = cms.double( 6.0 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_Max = cms.double( 0.3 ), + Diff_r = cms.double( 0.1 ), + PropagateTracksToRadius = cms.bool( True ), + Chi2Prob_Min = cms.double( -1.0 ), + DR_Veto = cms.double( 0.01 ), + NHits_Min = cms.uint32( 0 ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + Pt_Min = cms.double( -1.0 ), + DepositLabel = cms.untracked.string( "PXLS" ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + VetoLeadingTrack = cms.bool( True ), + PtVeto_Min = cms.double( 2.0 ) + ), + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) +) +process.hltHightPtTkMuonTkRelIsolationCut0p09Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", printDebug = cms.bool( False ), CutsPSet = cms.PSet( ConeSizes = cms.vdouble( 0.3 ), ComponentName = cms.string( "SimpleCuts" ), - Thresholds = cms.vdouble( 0.15 ), + Thresholds = cms.vdouble( 0.09 ), maxNTracks = cms.int32( -1 ), EtaBounds = cms.vdouble( 2.411 ), applyCutsORmaxNTracks = cms.bool( False ) ), OutputMuIsoDeposits = cms.bool( True ), TrackPt_Min = cms.double( -1.0 ), - CaloDepositsLabel = cms.InputTag( "hltHighPtTkMuCaloMuonCorrectedIsolations" ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), Vertex_Constraint_Z = cms.bool( False ), @@ -20392,37 +23194,27 @@ VetoLeadingTrack = cms.bool( True ), PtVeto_Min = cms.double( 2.0 ) ), - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ) + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ) ) -process.hltL3fL1sMu16L1Eta2p1f0TkFiltered20QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16L1f0Tkf20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -process.hltPreIsoTkMu24 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoTkMu20eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltHighPtTkMuTkFilt = cms.EDFilter( "HLTTrackWithHits", - saveTags = cms.bool( False ), - src = cms.InputTag( "hltIter2HighPtTkMuMerged" ), - MinPT = cms.double( 24.0 ), - MinN = cms.int32( 1 ), - MinPXL = cms.int32( 1 ), - MinBPX = cms.int32( 0 ), - MaxN = cms.int32( 99999 ), - MinFPX = cms.int32( 0 ) -) -process.hltL3fL1sMu16f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", +process.hltL3fL1sMu16Eta2p1f0TkFiltered20Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 1.0E99 ), - previousCandTag = cms.InputTag( "" ), - minPt = cms.double( 24.0 ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.1 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16erL1Filtered0" ), + minPt = cms.double( 20.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), trkMuonId = cms.uint32( 0 ), @@ -20432,15 +23224,51 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -process.hltL3fL1sMu16L1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16Eta2p1L1f0Tkf20QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -process.hltPreIsoTkMu24eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoTkMu24 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -20454,11 +23282,11 @@ MaxN = cms.int32( 99999 ), MinFPX = cms.int32( 0 ) ) -process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", +process.hltL3fL1sMu16f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), - maxAbsEta = cms.double( 2.1 ), - previousCandTag = cms.InputTag( "" ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 1.0E99 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu16L1Filtered0" ), minPt = cms.double( 24.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -20469,89 +23297,112 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -process.hltL3fL1sMu20L1Eta2p1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu16L1f0Tkf24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) -process.hltL1sL1SingleMu25 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) -process.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoTkMu24eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL1fL1sMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", - saveTags = cms.bool( False ), - CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu25" ), - MinPt = cms.double( 0.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - SelectQualities = cms.vint32( ), - CandTag = cms.InputTag( "hltL1extraParticles" ), - ExcludeSingleSegmentCSC = cms.bool( False ) +process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q = cms.EDFilter( "HLTMuonTrkFilter", + maxNormalizedChi2 = cms.double( 1.0E99 ), + saveTags = cms.bool( True ), + maxAbsEta = cms.double( 2.1 ), + previousCandTag = cms.InputTag( "hltL1fL1sMu20erL1Filtered0" ), + minPt = cms.double( 24.0 ), + inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + minMuonStations = cms.int32( 2 ), + trkMuonId = cms.uint32( 0 ), + requiredTypeMask = cms.uint32( 0 ), + minMuonHits = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), + allowedTypeMask = cms.uint32( 255 ) ) -process.hltL2fL1sMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2PreFilter", +process.hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - MaxDr = cms.double( 9999.0 ), - CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), - MinPt = cms.double( 10.0 ), - MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - MinDxySig = cms.double( -1.0 ), - MinNchambers = cms.vint32( 0 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinDr = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", - MaxNormalizedChi2 = cms.double( 20.0 ), +process.hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu25L1f0L2Filtered10Q" ), - MinNmuonHits = cms.int32( 0 ), - MinN = cms.int32( 1 ), - MinTrackPt = cms.double( 0.0 ), - MaxEta = cms.double( 2.5 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinNhits = cms.int32( 0 ), - MinDxySig = cms.double( -1.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDz = cms.double( 9999.0 ), - MaxPtDifference = cms.double( 9999.0 ), - MaxDr = cms.double( 2.0 ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinDr = cms.double( -1.0 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MinPt = cms.double( 27.0 ) + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) ) -process.hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu20Eta2p1L1f0Tkf24QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu25L1f0L2f10QL3Filtered27Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), - CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) process.hltPreIsoTkMu27 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -20569,9 +23420,9 @@ ) process.hltL3fL1sMu25f0TkFiltered27Q = cms.EDFilter( "HLTMuonTrkFilter", maxNormalizedChi2 = cms.double( 1.0E99 ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), maxAbsEta = cms.double( 1.0E99 ), - previousCandTag = cms.InputTag( "" ), + previousCandTag = cms.InputTag( "hltL1fL1sMu25L1Filtered0" ), minPt = cms.double( 27.0 ), inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), minMuonStations = cms.int32( 2 ), @@ -20582,13 +23433,49 @@ inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), allowedTypeMask = cms.uint32( 255 ) ) -process.hltL3fL1sMu25L1f0TkFiltered27QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltHighPtTkMuonCands" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltHighPtTkMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu25L1f0Tkf27QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27Q" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltHighPtTkMuonCands" ), - DepTag = cms.VInputTag( 'hltHighPtTkMuCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltHightPtTkMuonTkRelIsolationCut0p09Map' ) ) process.hltBPTXAntiCoincidence = cms.EDFilter( "HLTLevel1Activity", technicalBits = cms.uint64( 0x8 ), @@ -20953,7 +23840,7 @@ MaxEta = cms.double( 2.0 ), MinInvMass = cms.double( 10.0 ) ) -process.hltL1sMu6NotBptxOR = cms.EDFilter( "HLTLevel1GTSeed", +process.hltL1sMuOpenNotBptxOR = cms.EDFilter( "HLTLevel1GTSeed", L1SeedsLogicalExpression = cms.string( "L1_SingleMu6_NotBptxOR" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), @@ -20969,10 +23856,10 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL1fL1sMu6NotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", +process.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", saveTags = cms.bool( False ), CSCTFtag = cms.InputTag( "unused" ), - PreviousCandTag = cms.InputTag( "hltL1sMu6NotBptxOR" ), + PreviousCandTag = cms.InputTag( "hltL1sMuOpenNotBptxOR" ), MinPt = cms.double( 0.0 ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), @@ -20980,21 +23867,210 @@ CandTag = cms.InputTag( "hltL1extraParticles" ), ExcludeSingleSegmentCSC = cms.bool( False ) ) -process.hltL2fL1sMu6NotBptxORL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2PreFilter", +process.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer", + debug = cms.untracked.bool( False ), + Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ), + recHits2DLabel = cms.InputTag( "dt2DSegments" ), + recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ), + Reco4DAlgoConfig = cms.PSet( + segmCleanerMode = cms.int32( 2 ), + Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ), + recAlgoConfig = cms.PSet( + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + minTime = cms.double( -3.0 ), + stepTwoFromDigi = cms.bool( False ), + doVdriftCorr = cms.bool( True ), + debug = cms.untracked.bool( False ), + maxTime = cms.double( 420.0 ), + tTrigModeConfig = cms.PSet( + vPropWire = cms.double( 24.4 ), + doTOFCorrection = cms.bool( True ), + tofCorrType = cms.int32( 0 ), + wirePropCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + doWirePropCorrection = cms.bool( True ), + doT0Correction = cms.bool( True ), + debug = cms.untracked.bool( False ) + ), + useUncertDB = cms.bool( True ) + ), + nSharedHitsMax = cms.int32( 2 ), + hit_afterT0_resolution = cms.double( 0.03 ), + Reco2DAlgoConfig = cms.PSet( + segmCleanerMode = cms.int32( 2 ), + recAlgoConfig = cms.PSet( + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + minTime = cms.double( -3.0 ), + stepTwoFromDigi = cms.bool( False ), + doVdriftCorr = cms.bool( True ), + debug = cms.untracked.bool( False ), + maxTime = cms.double( 420.0 ), + tTrigModeConfig = cms.PSet( + vPropWire = cms.double( 24.4 ), + doTOFCorrection = cms.bool( True ), + tofCorrType = cms.int32( 0 ), + wirePropCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + doWirePropCorrection = cms.bool( True ), + doT0Correction = cms.bool( True ), + debug = cms.untracked.bool( False ) + ), + useUncertDB = cms.bool( True ) + ), + nSharedHitsMax = cms.int32( 2 ), + AlphaMaxPhi = cms.double( 1.0 ), + hit_afterT0_resolution = cms.double( 0.03 ), + MaxAllowedHits = cms.uint32( 50 ), + performT0_vdriftSegCorrection = cms.bool( False ), + AlphaMaxTheta = cms.double( 0.9 ), + debug = cms.untracked.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + nUnSharedHitsMin = cms.int32( 2 ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ), + MaxChi2 = cms.double( 4.0 ) + ), + performT0_vdriftSegCorrection = cms.bool( False ), + debug = cms.untracked.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + nUnSharedHitsMin = cms.int32( 2 ), + AllDTRecHits = cms.bool( True ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ) + ) +) +process.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator", + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + ForcePointDown = cms.bool( False ), + EnableDTMeasurement = cms.bool( True ), + MaxCSCChi2 = cms.double( 300.0 ), + MaxDTChi2 = cms.double( 300.0 ), + MaxSeeds = cms.int32( 1000 ), + EnableCSCMeasurement = cms.bool( True ) +) +process.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGenerator", + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ), + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ) + ), + InputObjects = cms.InputTag( "hltL1extraParticles" ), + L1MaxEta = cms.double( 2.5 ), + OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ), + L1MinPt = cms.double( 0.0 ), + L1MinQuality = cms.uint32( 1 ), + GMTReadoutCollection = cms.InputTag( "hltGtDigis" ), + UseUnassociatedL1 = cms.bool( False ), + UseOfflineSeed = cms.untracked.bool( True ), + Propagator = cms.string( "SteppingHelixPropagatorAny" ) +) +process.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer", + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', + 'hltESPFastSteppingHelixPropagatorOpposite' ), + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ) + ), + InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + NMinRecHits = cms.uint32( 2 ), + UseSubRecHits = cms.bool( False ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + RescaleError = cms.double( 100.0 ) + ), + L2TrajBuilderParameters = cms.PSet( + DoRefit = cms.bool( False ), + SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + FilterParameters = cms.PSet( + NumberOfSigma = cms.double( 3.0 ), + FitDirection = cms.string( "insideOut" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + MaxChi2 = cms.double( 1000.0 ), + MuonTrajectoryUpdatorParameters = cms.PSet( + MaxChi2 = cms.double( 25.0 ), + RescaleErrorFactor = cms.double( 100.0 ), + Granularity = cms.int32( 0 ), + ExcludeRPCFromFit = cms.bool( False ), + UseInvalidHits = cms.bool( True ), + RescaleError = cms.bool( False ) + ), + EnableRPCMeasurement = cms.bool( True ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + EnableDTMeasurement = cms.bool( True ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + EnableCSCMeasurement = cms.bool( True ) + ), + NavigationType = cms.string( "Standard" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + NMinRecHits = cms.uint32( 2 ), + UseSubRecHits = cms.bool( False ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + RescaleError = cms.double( 100.0 ) + ), + DoBackwardFilter = cms.bool( True ), + SeedPosition = cms.string( "in" ), + BWFilterParameters = cms.PSet( + NumberOfSigma = cms.double( 3.0 ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + FitDirection = cms.string( "outsideIn" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + MaxChi2 = cms.double( 100.0 ), + MuonTrajectoryUpdatorParameters = cms.PSet( + MaxChi2 = cms.double( 25.0 ), + RescaleErrorFactor = cms.double( 100.0 ), + Granularity = cms.int32( 0 ), + ExcludeRPCFromFit = cms.bool( False ), + UseInvalidHits = cms.bool( True ), + RescaleError = cms.bool( False ) + ), + EnableRPCMeasurement = cms.bool( True ), + BWSeedType = cms.string( "fromGenerator" ), + EnableDTMeasurement = cms.bool( True ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + EnableCSCMeasurement = cms.bool( True ) + ), + DoSeedRefit = cms.bool( False ) + ), + DoSeedRefit = cms.bool( False ), + TrackLoaderParameters = cms.PSet( + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ), + DoSmoothing = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ) + ), + VertexConstraint = cms.bool( True ) + ), + MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" ) +) +process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer", + InputObjects = cms.InputTag( "hltL2CosmicMuons" ) +) +process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu6NotBptxORL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), MinPt = cms.double( 10.0 ), MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MaxEta = cms.double( 2.5 ), MinNhits = cms.vint32( 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), @@ -21004,49 +24080,49 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltPreL2Mu20NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu35NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL2fL1sMu6NotBptxORL1f0L2Filtered20Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", +process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered35Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu6NotBptxORL1Filtered0" ), - MinPt = cms.double( 20.0 ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), + MinPt = cms.double( 35.0 ), MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MaxEta = cms.double( 2.5 ), MinNhits = cms.vint32( 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), MinNstations = cms.vint32( 3 ) ) -process.hltPreL2Mu30NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu40NoVertex3StaNoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltL2fL1sMu6NotBptxORL1f0L2Filtered30Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", +process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2PreFilter", saveTags = cms.bool( True ), MaxDr = cms.double( 9999.0 ), CutOnChambers = cms.bool( False ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu6NotBptxORL1Filtered0" ), - MinPt = cms.double( 30.0 ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), + MinPt = cms.double( 40.0 ), MinN = cms.int32( 1 ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MaxEta = cms.double( 2.5 ), MinNhits = cms.vint32( 1 ), MinDxySig = cms.double( -1.0 ), MinNchambers = cms.vint32( 0 ), AbsEtaBins = cms.vdouble( 5.0 ), MaxDz = cms.double( 9999.0 ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinDr = cms.double( -1.0 ), NSigmaPt = cms.double( 0.0 ), @@ -21788,6 +24864,7 @@ useVertex = cms.bool( False ) ) process.hltPixelTracksGlbTrkMuon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -21796,7 +24873,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -21854,6 +24930,7 @@ ZSeparation = cms.double( 0.05 ) ) process.hltPixelTracksForSeedsGlbTrkMuon = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -21862,7 +24939,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -22915,6 +25991,14 @@ MinNJets = cms.uint32( 1 ), MaxAbsJetEta = cms.double( 2.6 ) ) +process.hltPreMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltPreTkMu20 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) process.hltPreMu24eta2p1 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -24475,7 +27559,7 @@ setDHtZero = cms.bool( False ), minHt = cms.double( 150.0 ) ) -process.hltPFDiJet90 = cms.EDFilter( "HLT1PFJet", +process.hltDiPFJet90 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), MinPt = cms.double( 90.0 ), MinN = cms.int32( 2 ), @@ -24723,8 +27807,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ), @@ -24867,6 +27951,7 @@ cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ) ) process.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -24875,7 +27960,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -24940,6 +28024,7 @@ beamSpot = cms.InputTag( "hltOnlineBeamSpot" ) ) process.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -24948,7 +28033,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -25651,23 +28735,82 @@ coneSize = cms.double( 0.4 ), pvSrc = cms.InputTag( "" ) ) -process.hltFastPixelBLifetimeL3TagInfos = cms.EDProducer( "TrackIPProducer", +process.hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", maximumTransverseImpactParameter = cms.double( 0.2 ), minimumNumberOfHits = cms.int32( 8 ), minimumTransverseMomentum = cms.double( 1.0 ), - primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), + primaryVertex = cms.InputTag( "hltVerticesL3","WithBS" ), maximumLongitudinalImpactParameter = cms.double( 17.0 ), - computeGhostTrack = cms.bool( False ), + computeGhostTrack = cms.bool( True ), ghostTrackPriorDeltaR = cms.double( 0.03 ), jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), jetDirectionUsingGhostTrack = cms.bool( False ), minimumNumberOfPixelHits = cms.int32( 2 ), jetDirectionUsingTracks = cms.bool( False ), - computeProbabilities = cms.bool( False ), + computeProbabilities = cms.bool( True ), useTrackQuality = cms.bool( False ), - maximumChiSquared = cms.double( 20.0 ) + maximumChiSquared = cms.double( 5.0 ) +) +process.hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", + fitterSigmacut = cms.double( 3.0 ), + vertexReco = cms.PSet( + smoothing = cms.bool( True ), + primcut = cms.double( 1.0 ), + finder = cms.string( "avr" ), + seccut = cms.double( 3.0 ) + ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + vertexMinDLen2DSig = cms.double( 2.5 ), + maximumLongitudinalImpactParameter = cms.double( 0.3 ), + vertexMinAngleCosine = cms.double( 0.95 ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + maxNTracks = cms.uint32( 30 ), + clusterizer = cms.PSet( + seedMin3DIPValue = cms.double( 0.005 ), + clusterMaxDistance = cms.double( 0.05 ), + seedMin3DIPSignificance = cms.double( 1.2 ), + seedMax3DIPSignificance = cms.double( 9999.0 ), + distanceRatio = cms.double( 20.0 ), + clusterMaxSignificance = cms.double( 4.5 ), + clusterMinAngleCosine = cms.double( 0.5 ), + seedMax3DIPValue = cms.double( 9999.0 ) + ), + useVertexReco = cms.bool( True ), + vertexMinDLenSig = cms.double( 0.5 ), + useDirectVertexFitter = cms.bool( True ), + minHits = cms.uint32( 8 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + minPt = cms.double( 0.8 ) ) -process.hltL3SecondaryVertexTagInfos = cms.EDProducer( "SecondaryVertexProducer", +process.hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", + minSignificance = cms.double( 2.0 ), + secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), + maxFraction = cms.double( 0.7 ) +) +process.hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", + fitterSigmacut = cms.double( 3.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + fitterTini = cms.double( 256.0 ), + trackMinLayers = cms.int32( 4 ), + fitterRatio = cms.double( 0.25 ), + secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), + sigCut = cms.double( 5.0 ), + distCut = cms.double( 0.04 ), + trackMinPt = cms.double( 0.4 ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + dLenFraction = cms.double( 0.333 ), + trackMinPixels = cms.int32( 1 ), + dRCut = cms.double( 0.4 ) +) +process.hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", + minSignificance = cms.double( 10.0 ), + secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), + maxFraction = cms.double( 0.2 ) +) +process.hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", extSVDeltaRToJet = cms.double( 0.3 ), beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), vertexReco = cms.PSet( @@ -25680,15 +28823,15 @@ ), vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltFastPixelBLifetimeL3TagInfos" ), + trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), vertexCuts = cms.PSet( distSig3dMax = cms.double( 99999.9 ), - fracPV = cms.double( 0.65 ), + fracPV = cms.double( 0.79 ), distVal2dMax = cms.double( 2.5 ), useTrackWeights = cms.bool( True ), maxDeltaRToJetAxis = cms.double( 0.5 ), v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMin = cms.double( 3.0 ), + distSig2dMin = cms.double( 2.0 ), multiplicityMin = cms.uint32( 2 ), distVal2dMin = cms.double( 0.01 ), distSig2dMax = cms.double( 99999.9 ), @@ -25698,38 +28841,48 @@ massMax = cms.double( 6.5 ), distSig3dMin = cms.double( -99999.9 ) ), - useExternalSV = cms.bool( False ), + useExternalSV = cms.bool( True ), minimumTrackWeight = cms.double( 0.5 ), usePVError = cms.bool( True ), trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), totalHitsMin = cms.uint32( 2 ), jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + ptMin = cms.double( 1.0 ), qualityClass = cms.string( "any" ), pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - normChi2Max = cms.double( 99999.9 ), - maxDistToAxis = cms.double( 0.2 ), sip2dValMax = cms.double( 99999.9 ), - maxDecayLen = cms.double( 99999.9 ), - ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), sip2dSigMin = cms.double( -99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ) + b_dR = cms.double( 0.6263 ) ), trackSort = cms.string( "sip3dSig" ), - extSVCollection = cms.InputTag( "secondaryVertices" ) + extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ) ) -process.hltL3CombinedSecondaryVertexBJetTags = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), - tagInfos = cms.VInputTag( 'hltFastPixelBLifetimeL3TagInfos','hltL3SecondaryVertexTagInfos' ) +process.hltCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltCombinedSecondaryVertexV2" ), + tagInfos = cms.VInputTag( 'hltImpactParameterTagInfos','hltInclusiveSecondaryVertexFinderTagInfos' ) ) process.hltBLifetimeL3FilterCSVsusy = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), @@ -25846,7 +28999,7 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPrePFMET120PFMHT120IDLoose = cms.EDFilter( "HLTPrescaler", +process.hltPrePFMET90PFMHT90IDLoose = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -25862,10 +29015,10 @@ pfCandidatesLabel = cms.InputTag( "" ), excludePFMuons = cms.bool( False ) ) -process.hltMHT90 = cms.EDFilter( "HLTMhtFilter", +process.hltMHT70 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( False ), mhtLabels = cms.VInputTag( 'hltMht' ), - minMht = cms.vdouble( 90.0 ) + minMht = cms.vdouble( 70.0 ) ) process.hltAK4PFJetsCorrectedLooseID = cms.EDProducer( "HLTPFJetIDProducer", CEF = cms.double( 0.99 ), @@ -25889,6 +29042,58 @@ pfCandidatesLabel = cms.InputTag( "" ), excludePFMuons = cms.bool( False ) ) +process.hltPFMHTLooseID90 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), + minMht = cms.vdouble( 90.0 ) +) +process.hltPFMET90 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 90.0 ) +) +process.hltPrePFMET100PFMHT100IDLoose = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltMHT80 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltMht' ), + minMht = cms.vdouble( 80.0 ) +) +process.hltPFMHTLooseID100 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), + minMht = cms.vdouble( 100.0 ) +) +process.hltPFMET100 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 100.0 ) +) +process.hltPrePFMET110PFMHT110IDLoose = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltPFMHTLooseID110 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), + minMht = cms.vdouble( 110.0 ) +) +process.hltPFMET110 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 110.0 ) +) +process.hltPrePFMET120PFMHT120IDLoose = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltMHT90 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( False ), + mhtLabels = cms.VInputTag( 'hltMht' ), + minMht = cms.vdouble( 90.0 ) +) process.hltPFMHTLooseID120 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( False ), mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), @@ -25909,6 +29114,7 @@ etMin = cms.double( 20.0 ) ) process.hltPixelTracksForNoPU = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -25917,7 +29123,6 @@ ptMin = cms.double( 0.0 ), tipMax = cms.double( 999.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -25995,22 +29200,12 @@ process.hltCSV0p7L3 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.7 ), MaxTag = cms.double( 999999.0 ) ) -process.hltPFMHTLooseID90 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( False ), - mhtLabels = cms.VInputTag( 'hltPFMHTLooseID' ), - minMht = cms.vdouble( 90.0 ) -) -process.hltPFMET90 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( False ), - mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), - minMht = cms.vdouble( 90.0 ) -) process.hltPreCaloMHTNoPU90PFMET90PFMHT90IDLoose = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -26027,13 +29222,13 @@ L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), L1TechTriggerSeeding = cms.bool( False ) ) -process.hltPreQuadPFJetBTagCSVVBF = cms.EDFilter( "HLTPrescaler", +process.hltPreQuadPFJetDoubleBTagCSVVBFMqq200 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", +process.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 15.0 ), MinN = cms.int32( 4 ), MaxEta = cms.double( 5.2 ), MinMass = cms.double( -1.0 ), @@ -26071,12 +29266,12 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 86 ) ) -process.hltVBFCaloJetEtaSortedMqq150Deta2p6 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", +process.hltVBFCaloJetEtaSortedMqq150Deta1p5 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.6 ), + Detaqq = cms.double( 1.5 ), value = cms.string( "Eta" ), Mqq = cms.double( 150.0 ), Etaq1Etaq2 = cms.double( 999.0 ), @@ -26086,18 +29281,18 @@ Dphibb = cms.double( 10.0 ), Ptsumqq = cms.double( 0.0 ) ) -process.hltCSV0p8L3 = cms.EDFilter( "HLTCaloJetTag", +process.hltCSVL30p6 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - MinTag = cms.double( 0.8 ), + MinTag = cms.double( 0.6 ), MaxTag = cms.double( 999999.0 ) ) -process.hltPFQuadJetLooseID34 = cms.EDFilter( "HLT1PFJet", +process.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( False ), - MinPt = cms.double( 34.0 ), + MinPt = cms.double( 15.0 ), MinN = cms.int32( 4 ), MaxEta = cms.double( 5.2 ), MinMass = cms.double( -1.0 ), @@ -26135,192 +29330,101 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 86 ) ) -process.hltVBFPFJetEtaSortedMqq240Detaqq2p6 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +process.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", + maxNumber = cms.uint32( 6 ), + filter = cms.bool( False ), + src = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ) +) +process.hltDoubleCSVPF0p4 = cms.EDFilter( "HLTPFJetTagWithMatching", + saveTags = cms.bool( True ), + deltaR = cms.double( 0.1 ), + MinJets = cms.int32( 2 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + MinTag = cms.double( 0.4 ), + MaxTag = cms.double( 999999.0 ) +) +process.hltCSVPF0p7 = cms.EDFilter( "HLTPFJetTagWithMatching", + saveTags = cms.bool( True ), + deltaR = cms.double( 0.1 ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + TriggerType = cms.int32( 86 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + MinTag = cms.double( 0.7 ), + MaxTag = cms.double( 999999.0 ) +) +process.hltVBFPFJetCSVSortedMqq200Detaqq1p2 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), Detabb = cms.double( 999.0 ), - njets = cms.int32( 4 ), - Detaqq = cms.double( 2.6 ), - value = cms.string( "Eta" ), - Mqq = cms.double( 240.0 ), + njets = cms.int32( 6 ), + Detaqq = cms.double( 1.2 ), + value = cms.string( "2BTagAndPt" ), + Mqq = cms.double( 200.0 ), Etaq1Etaq2 = cms.double( 999.0 ), Ptsumbb = cms.double( 0.0 ), - inputJetTags = cms.InputTag( "" ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), triggerType = cms.int32( 85 ), - Dphibb = cms.double( 2.6 ), + Dphibb = cms.double( 3.2 ), Ptsumqq = cms.double( 0.0 ) ) -process.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer", - vertexCollections = cms.VPSet( - cms.PSet( maxDistanceToBeam = cms.double( 1.0 ), - useBeamConstraint = cms.bool( False ), - minNdof = cms.double( 0.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ), - label = cms.string( "" ) - ), - cms.PSet( maxDistanceToBeam = cms.double( 1.0 ), - useBeamConstraint = cms.bool( True ), - minNdof = cms.double( 0.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ), - label = cms.string( "WithBS" ) - ) - ), - verbose = cms.untracked.bool( False ), - TkFilterParameters = cms.PSet( - maxNormalizedChi2 = cms.double( 20.0 ), - minPt = cms.double( 0.0 ), - algorithm = cms.string( "filter" ), - maxD0Significance = cms.double( 999.0 ), - trackQuality = cms.string( "any" ), - minPixelLayersWithHits = cms.int32( 2 ), - minSiliconLayersWithHits = cms.int32( 5 ) - ), - beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - TrackLabel = cms.InputTag( "hltPFMuonMerging" ), - TkClusParameters = cms.PSet( - TkDAClusParameters = cms.PSet( - d0CutOff = cms.double( 999.0 ), - Tmin = cms.double( 4.0 ), - dzCutOff = cms.double( 4.0 ), - coolingFactor = cms.double( 0.6 ), - use_vdt = cms.untracked.bool( True ), - vertexSize = cms.double( 0.15 ) - ), - algorithm = cms.string( "DA_vect" ) - ) -) -process.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", - src = cms.InputTag( "hltVerticesPF" ), - filterParams = cms.PSet( - maxZ = cms.double( 24.0 ), - minNdof = cms.double( 4.0 ), - maxRho = cms.double( 2.0 ), - pvSrc = cms.InputTag( "hltVerticesPF" ) - ) -) -process.hltVerticesPFFilter = cms.EDFilter( "VertexSelector", - filter = cms.bool( True ), - src = cms.InputTag( "hltVerticesPFSelector" ), - cut = cms.string( "!isFake" ) -) -process.hltPFJetForBtagSelector = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - MinPt = cms.double( 30.0 ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.6 ), - MinMass = cms.double( -1.0 ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - MinE = cms.double( -1.0 ), - triggerType = cms.int32( 86 ) -) -process.hltPFJetForBtag = cms.EDProducer( "HLTPFJetCollectionProducer", - TriggerTypes = cms.vint32( 86 ), - HLTObject = cms.InputTag( "hltPFJetForBtagSelector" ) -) -process.hltBLifetimeAssociatorPF = cms.EDProducer( "JetTracksAssociatorAtVertex", - jets = cms.InputTag( "hltPFJetForBtag" ), - tracks = cms.InputTag( "hltPFMuonMerging" ), - useAssigned = cms.bool( False ), - coneSize = cms.double( 0.4 ), - pvSrc = cms.InputTag( "" ) +process.hltPreQuadPFJetSingleBTagCSVVBFMqq460 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltBLifetimeTagInfosPF = cms.EDProducer( "TrackIPProducer", - maximumTransverseImpactParameter = cms.double( 0.2 ), - minimumNumberOfHits = cms.int32( 8 ), - minimumTransverseMomentum = cms.double( 1.0 ), - primaryVertex = cms.InputTag( "hltVerticesPFSelector" ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - jetTracks = cms.InputTag( "hltBLifetimeAssociatorPF" ), - jetDirectionUsingGhostTrack = cms.bool( False ), - minimumNumberOfPixelHits = cms.int32( 2 ), - jetDirectionUsingTracks = cms.bool( False ), - computeProbabilities = cms.bool( False ), - useTrackQuality = cms.bool( False ), - maximumChiSquared = cms.double( 20.0 ) +process.hltVBFPFJetCSVSortedMqq460Detaqq4p1 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( False ), + inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), + Detabb = cms.double( 999.0 ), + njets = cms.int32( 4 ), + Detaqq = cms.double( 4.1 ), + value = cms.string( "1BTagAndEta" ), + Mqq = cms.double( 460.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + Ptsumbb = cms.double( 0.0 ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + triggerType = cms.int32( 85 ), + Dphibb = cms.double( 1.6 ), + Ptsumqq = cms.double( 0.0 ) ) -process.hltSecondaryVertexTagInfosPF = cms.EDProducer( "SecondaryVertexProducer", - extSVDeltaRToJet = cms.double( 0.3 ), - beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - vertexReco = cms.PSet( - primcut = cms.double( 1.8 ), - seccut = cms.double( 6.0 ), - smoothing = cms.bool( False ), - weightthreshold = cms.double( 0.001 ), - minweight = cms.double( 0.5 ), - finder = cms.string( "avr" ) - ), - vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), - constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltBLifetimeTagInfosPF" ), - vertexCuts = cms.PSet( - distSig3dMax = cms.double( 99999.9 ), - fracPV = cms.double( 0.65 ), - distVal2dMax = cms.double( 2.5 ), - useTrackWeights = cms.bool( True ), - maxDeltaRToJetAxis = cms.double( 0.5 ), - v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMin = cms.double( 3.0 ), - multiplicityMin = cms.uint32( 2 ), - distVal2dMin = cms.double( 0.01 ), - distSig2dMax = cms.double( 99999.9 ), - distVal3dMax = cms.double( 99999.9 ), - minimumTrackWeight = cms.double( 0.5 ), - distVal3dMin = cms.double( -99999.9 ), - massMax = cms.double( 6.5 ), - distSig3dMin = cms.double( -99999.9 ) - ), - useExternalSV = cms.bool( False ), - minimumTrackWeight = cms.double( 0.5 ), - usePVError = cms.bool( True ), - trackSelection = cms.PSet( - totalHitsMin = cms.uint32( 2 ), - jetDeltaRMax = cms.double( 0.3 ), - qualityClass = cms.string( "any" ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - normChi2Max = cms.double( 99999.9 ), - maxDistToAxis = cms.double( 0.2 ), - sip2dValMax = cms.double( 99999.9 ), - maxDecayLen = cms.double( 99999.9 ), - ptMin = cms.double( 1.0 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dSigMin = cms.double( -99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ) - ), - trackSort = cms.string( "sip3dSig" ), - extSVCollection = cms.InputTag( "secondaryVertices" ) +process.hltPreQuadPFJetDoubleBTagCSVVBFMqq240 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltCombinedSecondaryVertexBJetTagsPF = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltCombinedSecondaryVertex" ), - tagInfos = cms.VInputTag( 'hltBLifetimeTagInfosPF','hltSecondaryVertexTagInfosPF' ) +process.hltVBFPFJetCSVSortedMqq240Detaqq2p0 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( False ), + inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), + Detabb = cms.double( 999.0 ), + njets = cms.int32( 6 ), + Detaqq = cms.double( 2.0 ), + value = cms.string( "2BTagAndPt" ), + Mqq = cms.double( 240.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + Ptsumbb = cms.double( 0.0 ), + inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), + triggerType = cms.int32( 85 ), + Dphibb = cms.double( 2.4 ), + Ptsumqq = cms.double( 0.0 ) ) -process.hltCSVPF0p8PFFilterHbbVBF = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), - TriggerType = cms.int32( 86 ), - Jets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), - MinTag = cms.double( 0.8 ), - MaxTag = cms.double( 999999.0 ) +process.hltPreQuadPFJetSingleBTagCSVVBFMqq500 = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) ) -process.hltVBFPFJetCSVSortedMqq200Detaqq2p0 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +process.hltVBFPFJetCSVSortedMqq500Detaqq4p6 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( False ), inputJets = cms.InputTag( "hltAK4PFJetsCorrectedLooseID" ), Detabb = cms.double( 999.0 ), njets = cms.int32( 4 ), - Detaqq = cms.double( 2.0 ), - value = cms.string( "second" ), - Mqq = cms.double( 200.0 ), + Detaqq = cms.double( 4.6 ), + value = cms.string( "1BTagAndEta" ), + Mqq = cms.double( 500.0 ), Etaq1Etaq2 = cms.double( 999.0 ), Ptsumbb = cms.double( 0.0 ), inputJetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsPF" ), triggerType = cms.int32( 85 ), - Dphibb = cms.double( 2.6 ), + Dphibb = cms.double( 1.3 ), Ptsumqq = cms.double( 0.0 ) ) process.hltPreQuadPFJetVBF = cms.EDFilter( "HLTPrescaler", @@ -26360,7 +29464,7 @@ process.hltTripleCSV0p5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 3 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.5 ), @@ -26383,7 +29487,7 @@ process.hltDoubleCSV0p5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 2 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.5 ), @@ -26449,7 +29553,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltPrePhoton135PFMET40 = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton135PFMET100NoiseCleaned = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) @@ -26458,7 +29562,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 135.0 ), etcutEE = cms.double( 135.0 ), ncandcut = cms.int32( 1 ) @@ -26481,15 +29585,6 @@ candTag = cms.InputTag( "hltEG135EtFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltPFMET40Filter = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), - minMht = cms.vdouble( 40.0 ) -) -process.hltPrePhoton135PFMET100NoiseCleaned = cms.EDFilter( "HLTPrescaler", - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - offset = cms.uint32( 0 ) -) process.hltMETClean40 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), MinPt = cms.double( 40.0 ), @@ -27186,6 +30281,11 @@ candTag = cms.InputTag( "hltEG22R9Id90HE10Iso40EBOnlyHcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) +process.hltPFMET40Filter = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMETProducer' ), + minMht = cms.vdouble( 40.0 ) +) process.hltPrePhoton22R9Id90HE10Iso40EBOnlyVBF = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -27211,7 +30311,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 250.0 ), etcutEE = cms.double( 250.0 ), ncandcut = cms.int32( 1 ) @@ -27225,7 +30325,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 300.0 ), etcutEE = cms.double( 300.0 ), ncandcut = cms.int32( 1 ) @@ -27234,7 +30334,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.0 ), saveTags = cms.bool( False ), @@ -27244,7 +30344,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 2 ) @@ -27254,7 +30354,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter" ), etcutEB = cms.double( 26.0 ), etcutEE = cms.double( 26.0 ), ncandcut = cms.int32( 1 ) @@ -27839,7 +30939,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -28107,7 +31207,7 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", +process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", doIsolated = cms.bool( False ), endcap_end = cms.double( 2.65 ), saveTags = cms.bool( False ), @@ -28117,7 +31217,7 @@ candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), region_phi_size = cms.double( 1.044 ), region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210" ), + L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510" ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), ncandcut = cms.int32( 2 ) @@ -28127,7 +31227,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 28.0 ), etcutEE = cms.double( 100000.0 ), ncandcut = cms.int32( 1 ) @@ -28400,7 +31500,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltDoubleEGL1SingleEG35ORDoubleEG1510Filter" ), + inputTag = cms.InputTag( "hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter" ), etcutEB = cms.double( 36.0 ), etcutEE = cms.double( 36.0 ), ncandcut = cms.int32( 1 ) @@ -28822,7 +31922,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -28930,7 +32030,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -29038,7 +32138,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -29146,7 +32246,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 120.0 ), etcutEE = cms.double( 999999.0 ), ncandcut = cms.int32( 1 ) @@ -30812,18 +33912,6 @@ MinTag = cms.double( 0.5 ), MaxTag = cms.double( 99999.0 ) ) -process.hltL1sL1DoubleEG2210 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_22_10" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) process.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -34484,7 +37572,7 @@ process.hltBLifetimeL3FilterCSVLoose0p3 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), MinJets = cms.int32( 1 ), - JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTags" ), + JetTags = cms.InputTag( "hltCombinedSecondaryVertexBJetTagsCalo" ), TriggerType = cms.int32( 86 ), Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), MinTag = cms.double( 0.3 ), @@ -34663,7 +37751,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 50.0 ), ncandcut = cms.int32( 1 ) @@ -34695,7 +37783,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 75.0 ), ncandcut = cms.int32( 1 ) @@ -34727,7 +37815,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 90.0 ), ncandcut = cms.int32( 1 ) @@ -34759,7 +37847,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 120.0 ), etcutEE = cms.double( 120.0 ), ncandcut = cms.int32( 1 ) @@ -34791,7 +37879,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 175.0 ), etcutEE = cms.double( 175.0 ), ncandcut = cms.int32( 1 ) @@ -34823,7 +37911,7 @@ L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 165.0 ), etcutEE = cms.double( 165.0 ), ncandcut = cms.int32( 1 ) @@ -35158,37 +38246,10 @@ candTag = cms.InputTag( "hltEG36R9Id90HE10IsoMHcalIsoFilter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltL1sL1SingleEG40 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40" ), - saveTags = cms.bool( True ), - L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), - L1UseL1TriggerObjectMaps = cms.bool( True ), - L1UseAliasesForSeeding = cms.bool( True ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), - L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), - L1NrBxInEvent = cms.int32( 3 ), - L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), - L1TechTriggerSeeding = cms.bool( False ) -) process.hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional", - doIsolated = cms.bool( False ), - endcap_end = cms.double( 2.65 ), - saveTags = cms.bool( False ), - region_eta_size_ecap = cms.double( 1.0 ), - barrel_end = cms.double( 1.4791 ), - l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - region_phi_size = cms.double( 1.044 ), - region_eta_size = cms.double( 0.522 ), - L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG40" ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ), - ncandcut = cms.int32( 1 ) -) process.hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), @@ -36107,8 +39168,8 @@ CutCowboys = cms.bool( False ), MinInvMass = cms.vdouble( 0.0 ) ) -process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", - L1SeedsLogicalExpression = cms.string( "L1_HTT175 OR L1_SingleJet200 OR L1_DoubleJetC100 OR L1_QuadJetC60" ), +process.hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT125 OR L1_HTT150 OR L1_HTT175 OR L1_SingleJet128 OR L1_SingleJet176 OR L1_SingleJet200 OR L1_DoubleJetC84 OR L1_DoubleJetC100 OR L1_QuadJetC40 OR L1_QuadJetC60" ), saveTags = cms.bool( True ), L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), L1UseL1TriggerObjectMaps = cms.bool( True ), @@ -36153,18 +39214,18 @@ doMuonCorrection = cms.bool( False ), maxNJ = cms.int32( 9 ) ) -process.hltRsqMR160Rsq0p01MR100Calo = cms.EDFilter( "HLTRFilter", +process.hltRsqMR240Rsq0p0196MR100Calo = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphereCalo" ), inputMetTag = cms.InputTag( "hltMet" ), - RMRCut = cms.double( 160.0 ), + RMRCut = cms.double( 240.0 ), MROffset = cms.double( -300.0 ), doMuonCorrection = cms.bool( False ), minMR = cms.double( 100.0 ), - minR = cms.double( 0.1 ) + minR = cms.double( 0.14 ) ) process.hlt2PFJet80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), @@ -36188,7 +39249,7 @@ ) process.hltRsqMR260Rsq0p09MR200 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -36243,26 +39304,25 @@ MinE = cms.double( -1.0 ), triggerType = cms.int32( 0 ) ) +process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT175 OR L1_SingleJet200 OR L1_DoubleJetC100 OR L1_QuadJetC60" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) process.hltPreRsqMR300Rsq0p09MR200 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltRsqMR200Rsq0p01MR100Calo = cms.EDFilter( "HLTRFilter", - acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), - doRPrime = cms.bool( False ), - R2Offset = cms.double( -0.25 ), - inputTag = cms.InputTag( "hltRHemisphereCalo" ), - inputMetTag = cms.InputTag( "hltMet" ), - RMRCut = cms.double( 200.0 ), - MROffset = cms.double( -300.0 ), - doMuonCorrection = cms.bool( False ), - minMR = cms.double( 100.0 ), - minR = cms.double( 0.1 ) -) process.hltRsqMR300Rsq0p09MR200 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( -0.25 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -36283,7 +39343,7 @@ ) process.hltRsq0p16Calo = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( 0.0 ), inputTag = cms.InputTag( "hltRHemisphereCalo" ), @@ -36296,7 +39356,7 @@ ) process.hltRsq0p36 = cms.EDFilter( "HLTRFilter", acceptNJ = cms.bool( True ), - saveTags = cms.bool( False ), + saveTags = cms.bool( True ), doRPrime = cms.bool( False ), R2Offset = cms.double( 0.0 ), inputTag = cms.InputTag( "hltRHemisphere" ), @@ -36750,6 +39810,152 @@ MinTag = cms.double( 10.0 ), MaxTag = cms.double( 999999.0 ) ) +process.hltPreHT350DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1sL1HTT150OrHTT175OrHTT200OrHTT125 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_HTT125 OR L1_HTT150 OR L1_HTT175 OR L1_HTT200" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +process.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 40.0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +process.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ) +) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) +) +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 2 ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ) +) +process.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ) +) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 0.5 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' ) +) +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 2 ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ) +) +process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ) +) +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ), + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumNumberOfHits = cms.int32( 6 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 0 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 5.0 ) +) +process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' ) +) +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 2 ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ) +) process.hltPreHT350DisplacedDijet80DisplacedTrack = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -36763,6 +39969,407 @@ MinTag = cms.double( 5.0 ), MaxTag = cms.double( 999999.0 ) ) +process.hltPreHT500DisplacedDijet40Inclusive = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltPreHT550DisplacedDijet40Inclusive = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltPreVBFDisplacedJet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1sTripleVBFORHTT = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( " L1_TripleJet_92_76_64_VBF OR L1_HTT175" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +process.hltVBFFilterDisplacedJetsTight = cms.EDFilter( "HLTCaloJetVBFFilter", + saveTags = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + leadingJetOnly = cms.bool( False ), + maxEta = cms.double( 5.0 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + etaOpposite = cms.bool( True ), + triggerType = cms.int32( 85 ), + minInvMass = cms.double( 500.0 ), + minPtHigh = cms.double( 20.0 ), + minPtLow = cms.double( 20.0 ) +) +process.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 40.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +process.hltSingleCentralCaloJetpt40CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ) +) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltSingleCentralCaloJetpt40CollectionProducer" ), + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerFromVBF = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPFromVBF = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerFromVBF' ) +) +process.hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterFromVBF = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPFromVBF" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltSingleCentralCaloJetpt40CollectionProducer" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ) +) +process.hltDisplacedHLTCaloJetCollectionProducerFromVBF = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterFromVBF" ) +) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexFromVBF = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerFromVBF" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerFromVBF = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 0.5 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexFromVBF" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPFromVBF = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerLong" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerFromVBF' ) +) +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterFromVBF = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPFromVBF" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerFromVBF" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ) +) +process.hltIter02DisplacedHLTCaloJetCollectionProducerFromVBF = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterFromVBF" ) +) +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerFromVBF" ), + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerFromVBF = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumNumberOfHits = cms.int32( 6 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 0 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 5.0 ) +) +process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPFromVBF = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D2ndLong" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerFromVBF' ) +) +process.hltL4DisplacedDijetFullTracksTightHLTCaloJetTagFilterFromVBF = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPFromVBF" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerFromVBF" ), + MinTag = cms.double( 7.0 ), + MaxTag = cms.double( 999999.0 ) +) +process.hltPreVBFDisplacedJet40TightIDDisplacedTrack = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL4DisplacedDijetFullTracksTightHLTCaloJetTagFilterFromVBFTightID = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPFromVBF" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerFromVBF" ), + MinTag = cms.double( 9.0 ), + MaxTag = cms.double( 999999.0 ) +) +process.hltPreVBFDisplacedJet40Hadronic = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1sTripleVBFORHTT175 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( " L1_TripleJet_92_76_64_VBF OR L1_HTT175" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +process.hltVBFFilterDisplacedJets = cms.EDFilter( "HLTCaloJetVBFFilter", + saveTags = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + leadingJetOnly = cms.bool( False ), + maxEta = cms.double( 5.0 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + etaOpposite = cms.bool( True ), + triggerType = cms.int32( 85 ), + minInvMass = cms.double( 400.0 ), + minPtHigh = cms.double( 20.0 ), + minPtLow = cms.double( 20.0 ) +) +process.hltHighHadFractionCaloJetSelector = cms.EDFilter( "CaloJetSelector", + filter = cms.bool( False ), + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "abs(eta) < 2 && (( energyFractionHadronic > 0.85 && ( n90 < 12 && n60 < 6 && towersArea < 0.20 )) || energyFractionHadronic > .98)" ) +) +process.hltCentralHadronCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 40.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltHighHadFractionCaloJetSelector" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +process.hltCentralHadronCaloJetpt40CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltCentralHadronCaloJetpt40" ) +) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJets = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltCentralHadronCaloJetpt40CollectionProducer" ), + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJets = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJets" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJets = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJets' ) +) +process.hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJets = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJets" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltCentralHadronCaloJetpt40CollectionProducer" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ) +) +process.hltDisplacedHLTHadronJetCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJets" ) +) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJets = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltDisplacedHLTHadronJetCollectionProducer" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJets = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 0.5 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJets" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJets = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJets' ) +) +process.hltL4PromptHadronJetsFullTracksHLTCaloJetTagFilter = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJets" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltDisplacedHLTHadronJetCollectionProducer" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ) +) +process.hltPreVBFDisplacedJet40TightIDHadronic = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltHighHadFractionCaloJetSelectorTightID = cms.EDFilter( "CaloJetSelector", + filter = cms.bool( False ), + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "abs(eta) < 2 && (( energyFractionHadronic > 0.88 && ( n90 < 10 && n60 < 5 && towersArea < 0.18 )) || energyFractionHadronic > .98)" ) +) +process.hltCentralHadronCaloJetpt40TightID = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + MinPt = cms.double( 40.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + MinMass = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltHighHadFractionCaloJetSelectorTightID" ), + MinE = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +process.hltCentralHadronCaloJetpt40CollectionProducerTightID = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltCentralHadronCaloJetpt40TightID" ) +) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJetsTightID = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltCentralHadronCaloJetpt40CollectionProducerTightID" ), + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJetsTightID = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 1.0 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJetsTightID" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJetsTightID' ) +) +process.hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJetsTightID = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltCentralHadronCaloJetpt40CollectionProducerTightID" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ) +) +process.hltDisplacedHLTHadronJetCollectionProducerTightID = cms.EDProducer( "HLTCaloJetCollectionProducer", + TriggerTypes = cms.vint32( 85 ), + HLTObject = cms.InputTag( "hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJetsTightID" ) +) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJetsTightID = cms.EDProducer( "JetTracksAssociatorAtVertex", + jets = cms.InputTag( "hltDisplacedHLTHadronJetCollectionProducerTightID" ), + tracks = cms.InputTag( "hltIter2MergedForBTag" ), + useAssigned = cms.bool( False ), + coneSize = cms.double( 0.4 ), + pvSrc = cms.InputTag( "" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJetsTightID = cms.EDProducer( "TrackIPProducer", + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumNumberOfHits = cms.int32( 8 ), + minimumTransverseMomentum = cms.double( 0.5 ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJetsTightID" ), + jetDirectionUsingGhostTrack = cms.bool( False ), + minimumNumberOfPixelHits = cms.int32( 2 ), + jetDirectionUsingTracks = cms.bool( False ), + computeProbabilities = cms.bool( False ), + useTrackQuality = cms.bool( False ), + maximumChiSquared = cms.double( 20.0 ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJetsTightID' ) +) +process.hltL4PromptHadronJetsFullTracksHLTCaloJetTagFilterTightID = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + MinJets = cms.int32( 1 ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID" ), + TriggerType = cms.int32( 85 ), + Jets = cms.InputTag( "hltDisplacedHLTHadronJetCollectionProducerTightID" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ) +) process.hltPreMonoCentralPFJet140PFMETNoMu100PFMHTNoMu140NoiseCleaned = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -37146,12 +40753,12 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) -process.hltEG90EtL1SingleEG35Filter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG90EtL1SingleEG40Filter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( False ), L1NonIsoCand = cms.InputTag( "" ), relaxed = cms.untracked.bool( False ), L1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - inputTag = cms.InputTag( "hltEGL1SingleEG35Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 90.0 ), ncandcut = cms.int32( 1 ) @@ -37171,10 +40778,10 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ), - candTag = cms.InputTag( "hltEG90EtL1SingleEG35Filter" ), + candTag = cms.InputTag( "hltEG90EtL1SingleEG40Filter" ), nonIsoTag = cms.InputTag( "" ) ) -process.hltEG90L1SingleEG35HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG90L1SingleEG40HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", doIsolated = cms.bool( True ), thrOverE2EE = cms.double( -1.0 ), L1NonIsoCand = cms.InputTag( "" ), @@ -37189,7 +40796,7 @@ useEt = cms.bool( False ), ncandcut = cms.int32( 1 ), isoTag = cms.InputTag( "hltEgammaHoverE" ), - candTag = cms.InputTag( "hltEG90EtL1SingleEG35Filter" ), + candTag = cms.InputTag( "hltEG90EtL1SingleEG40Filter" ), nonIsoTag = cms.InputTag( "" ) ) process.hltHt400 = cms.EDFilter( "HLTHtMhtFilter", @@ -38422,13 +42029,49 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MinPt = cms.double( 15.0 ) ) -process.hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), + saveTags = cms.bool( True ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.1 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.13 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15Q" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23 = cms.EDFilter( "HLTMuonGenericFilter", + doIsolated = cms.bool( True ), + thrOverE2EE = cms.double( -1.0 ), + L1NonIsoCand = cms.InputTag( "notUsed" ), saveTags = cms.bool( True ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15Q" ), + thrOverE2EB = cms.double( -1.0 ), + thrRegularEE = cms.double( -1.0 ), + thrOverEEE = cms.double( 0.23 ), + L1IsoCand = cms.InputTag( "hltL3MuonCandidates" ), + thrOverEEB = cms.double( 0.23 ), + thrRegularEB = cms.double( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + ncandcut = cms.int32( 1 ), + isoTag = cms.InputTag( "hltMuonHcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10" ), + nonIsoTag = cms.InputTag( "notUsed" ) +) +process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23" ), MinN = cms.int32( 1 ), IsolatorPSet = cms.PSet( ), CandTag = cms.InputTag( "hltL3MuonCandidates" ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationsIterTrkRegIter02' ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p09Map' ) ) process.hltPreMu15IsoVVVLPFHT400PFMET70 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), @@ -38442,6 +42085,411 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) ) +process.hltPreDimuon16Jpsi = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltDimuon16JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 15.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.9 ) +) +process.hltDisplacedmumuVtxProducerDimuon16Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon16JpsiL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +process.hltDisplacedmumuFilterDimuon16Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon16Jpsi" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +process.hltPreDimuon10JpsiBarrel = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltDimuon10JpsiBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 9.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 1.25 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 2.9 ) +) +process.hltDisplacedmumuVtxProducerDimuon10JpsiBarrel = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon10JpsiBarrelL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +process.hltDisplacedmumuFilterDimuon10JpsiBarrel = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon10JpsiBarrel" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +process.hltPreDimuon8PsiPrimeBarrel = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltDimuon8PsiPrimeBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 4.05 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 7.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 1.25 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 3.35 ) +) +process.hltDisplacedmumuVtxProducerDimuon8PsiPrimeBarrel = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon8PsiPrimeBarrelL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +process.hltDisplacedmumuFilterDimuon8PsiPrimeBarrel = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon8PsiPrimeBarrel" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +process.hltPreDimuon8UpsilonBarrel = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltDimuon8UpsilonBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 11.5 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 7.9 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 1.25 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 8.5 ) +) +process.hltDisplacedmumuVtxProducerDimuon8UpsilonBarrel = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon8UpsilonBarrelL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +process.hltDisplacedmumuFilterDimuon8UpsilonBarrel = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon8UpsilonBarrel" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +process.hltPreDimuon0PhiBarrel = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltDimuon0PhiBarrelL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + ChargeOpt = cms.int32( -1 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0" ), + MaxPtBalance = cms.double( 999999.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MaxAcop = cms.double( 999.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 1.2 ), + MinPtMax = cms.vdouble( 0.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MaxDz = cms.double( 9999.0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxDr = cms.double( 2.0 ), + MinAcop = cms.double( -999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MinNhits = cms.int32( 0 ), + NSigmaPt = cms.double( 0.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MaxRapidityPair = cms.double( 1.25 ), + CutCowboys = cms.bool( False ), + MinInvMass = cms.vdouble( 0.85 ) +) +process.hltDisplacedmumuVtxProducerDimuon0PhiBarrel = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon0PhiBarrelL3Filtered" ), + MinPt = cms.double( 0.0 ), + ChargeOpt = cms.int32( -1 ), + MaxEta = cms.double( 2.5 ), + MaxInvMass = cms.double( 999999.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ) +) +process.hltDisplacedmumuFilterDimuon0PhiBarrel = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + MuonTag = cms.InputTag( "hltL3MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinVtxProbability = cms.double( 0.005 ), + MaxLxySignificance = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0PhiBarrel" ), + FastAccept = cms.bool( True ), + MinCosinePointingAngle = cms.double( -2.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinLxySignificance = cms.double( 0.0 ) +) +process.hltL1sL1SingleMu14erORSingleMu16 = cms.EDFilter( "HLTLevel1GTSeed", + L1SeedsLogicalExpression = cms.string( "L1_SingleMu14er OR L1_SingleMu16" ), + saveTags = cms.bool( True ), + L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ), + L1UseL1TriggerObjectMaps = cms.bool( True ), + L1UseAliasesForSeeding = cms.bool( True ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ), + L1NrBxInEvent = cms.int32( 3 ), + L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ), + L1TechTriggerSeeding = cms.bool( False ) +) +process.hltPreMu16TkMu0dEta18Onia = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltL1fL1sMu14erorMu16L1Filtered0 = cms.EDFilter( "HLTMuonL1Filter", + saveTags = cms.bool( False ), + CSCTFtag = cms.InputTag( "unused" ), + PreviousCandTag = cms.InputTag( "hltL1sL1SingleMu14erORSingleMu16" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + SelectQualities = cms.vint32( ), + CandTag = cms.InputTag( "hltL1extraParticles" ), + ExcludeSingleSegmentCSC = cms.bool( False ) +) +process.hltL2fL1sMu14erorMu16L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2PreFilter", + saveTags = cms.bool( True ), + MaxDr = cms.double( 9999.0 ), + CutOnChambers = cms.bool( False ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu14erorMu16L1Filtered0" ), + MinPt = cms.double( 0.0 ), + MinN = cms.int32( 1 ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.vint32( 0 ), + MinDxySig = cms.double( -1.0 ), + MinNchambers = cms.vint32( 0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MaxDz = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinDr = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MinNstations = cms.vint32( 0 ) +) +process.hltL3fL1sMu14erorMu16L1f0L2f0L3Filtered16 = cms.EDFilter( "HLTMuonL3PreFilter", + MaxNormalizedChi2 = cms.double( 9999.0 ), + saveTags = cms.bool( True ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu14erorMu16L1f0L2Filtered0" ), + MinNmuonHits = cms.int32( 0 ), + MinN = cms.int32( 1 ), + MinTrackPt = cms.double( 0.0 ), + MaxEta = cms.double( 2.5 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinNhits = cms.int32( 0 ), + MinDxySig = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDz = cms.double( 9999.0 ), + MaxPtDifference = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), + CandTag = cms.InputTag( "hltL3MuonCandidates" ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinDr = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MinPt = cms.double( 16.0 ) +) +process.hltDiMuonGlbFiltered16TrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", + maxDCAMuMu = cms.double( 0.5 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + saveTags = cms.bool( True ), + minMuonHits = cms.int32( -1 ), + maxMass = cms.double( 12.0 ), + ChargeOpt = cms.int32( -1 ), + maxEtaMuon = cms.double( 2.5 ), + minMass = cms.double( 2.8 ), + trkMuonId = cms.uint32( 0 ), + minDR = cms.double( 0.001 ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), + minPtMuon1 = cms.double( 16.0 ), + maxYDimuon = cms.double( 2.5 ), + maxdEtaMuMu = cms.double( 1.8 ), + minTrkHits = cms.int32( -1 ), + inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), + requiredTypeMask = cms.uint32( 0 ), + minPtMuon2 = cms.double( 0.0 ), + allowedTypeMask = cms.uint32( 255 ) +) +process.hltDiMuonGlb16Trk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + MinN = cms.int32( 1 ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered16TrkFiltered0" ), + checkSC = cms.bool( False ), + inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered16TrkFiltered0" ) +) +process.hltPreMu16TkMu0dEta18Phi = cms.EDFilter( "HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), + offset = cms.uint32( 0 ) +) +process.hltDiMuonGlbFiltered16TrkFiltered0Phi = cms.EDFilter( "HLTDiMuonGlbTrkFilter", + maxDCAMuMu = cms.double( 0.5 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + saveTags = cms.bool( True ), + minMuonHits = cms.int32( -1 ), + maxMass = cms.double( 1.2 ), + ChargeOpt = cms.int32( -1 ), + maxEtaMuon = cms.double( 2.5 ), + minMass = cms.double( 0.85 ), + trkMuonId = cms.uint32( 0 ), + minDR = cms.double( 0.001 ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), + minPtMuon1 = cms.double( 16.0 ), + maxYDimuon = cms.double( 2.5 ), + maxdEtaMuMu = cms.double( 1.8 ), + minTrkHits = cms.int32( -1 ), + inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), + requiredTypeMask = cms.uint32( 0 ), + minPtMuon2 = cms.double( 0.0 ), + allowedTypeMask = cms.uint32( 255 ) +) +process.hltDiMuonGlb16Trk0DzFiltered0p2Phi = cms.EDFilter( "HLT2MuonMuonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + MinN = cms.int32( 1 ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered16TrkFiltered0Phi" ), + checkSC = cms.bool( False ), + inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered16TrkFiltered0Phi" ) +) process.hltPreECALHT800 = cms.EDFilter( "HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ), offset = cms.uint32( 0 ) @@ -38602,13 +42650,19 @@ 'HLT_DiPFJetAve60_HFJEC_v1', 'HLT_DiPFJetAve80_HFJEC_v1', 'HLT_Dimuon0_Jpsi_Muon_v1', + 'HLT_Dimuon0_Phi_Barrel_v1', 'HLT_Dimuon0_Upsilon_Muon_v1', 'HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1', 'HLT_Dimuon0er16_Jpsi_NoVertexing_v1', + 'HLT_Dimuon10_Jpsi_Barrel_v1', 'HLT_Dimuon13_PsiPrime_v1', 'HLT_Dimuon13_Upsilon_v1', + 'HLT_Dimuon16_Jpsi_v1', 'HLT_Dimuon20_Jpsi_v1', 'HLT_Dimuon6_Jpsi_NoVertexing_v1', + 'HLT_Dimuon8_PsiPrime_Barrel_v1', + 'HLT_Dimuon8_Upsilon_Barrel_v1', + 'HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1', 'HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1', 'HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1', 'HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1', @@ -38641,6 +42695,8 @@ 'HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Ele18_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele20WP60_Ele8_Mass55_v1', + 'HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1', + 'HLT_Ele22_eta2p1_WP75_Gsf_v1', 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v1', @@ -38648,7 +42704,19 @@ 'HLT_Ele25WP60_SC4_Mass55_v1', 'HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1', 'HLT_Ele27_WP85_Gsf_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet30_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1', + 'HLT_Ele27_eta2p1_WP75_Gsf_v1', 'HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1', + 'HLT_Ele32_eta2p1_WP75_Gsf_v1', 'HLT_Ele33_CaloIdL_TrackIdL_IsoVL_PFJet30_v1', 'HLT_Ele35_eta2p1_WP85_Gsf_v1', 'HLT_Ele40_eta2p1_WP85_Gsf_v1', @@ -38656,10 +42724,13 @@ 'HLT_HT200_v1', 'HLT_HT250_v1', 'HLT_HT300_v1', + 'HLT_HT350_DisplacedDijet40_DisplacedTrack_v1', 'HLT_HT350_DisplacedDijet80_DisplacedTrack_v1', 'HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v1', 'HLT_HT350_v1', 'HLT_HT400_v1', + 'HLT_HT500_DisplacedDijet40_Inclusive_v1', + 'HLT_HT550_DisplacedDijet40_Inclusive_v1', 'HLT_HT650_DisplacedDijet80_Inclusive_v1', 'HLT_HT750_DisplacedDijet80_Inclusive_v1', 'HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1', @@ -38668,12 +42739,20 @@ 'HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1', 'HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1', 'HLT_IsoMu17_eta2p1_v1', + 'HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1', + 'HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1', + 'HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1', 'HLT_IsoMu20_eta2p1_v1', + 'HLT_IsoMu20_v1', + 'HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1', 'HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1', + 'HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1', + 'HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1', 'HLT_IsoMu24_eta2p1_v1', 'HLT_IsoMu24_v1', 'HLT_IsoMu27_v1', 'HLT_IsoTkMu20_eta2p1_v1', + 'HLT_IsoTkMu20_v1', 'HLT_IsoTkMu24_eta2p1_v1', 'HLT_IsoTkMu24_v1', 'HLT_IsoTkMu27_v1', @@ -38687,8 +42766,8 @@ 'HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1', 'HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1', 'HLT_L2Mu10_NoVertex_NoBPTX_v1', - 'HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', - 'HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1', 'HLT_LooseIsoPFTau50_Trk30_eta2p1_v1', @@ -38706,6 +42785,8 @@ 'HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1', 'HLT_Mu15_IsoVVVL_PFHT600_v1', 'HLT_Mu15_PFHT300_v1', + 'HLT_Mu16_TkMu0_dEta18_Onia_v1', + 'HLT_Mu16_TkMu0_dEta18_Phi_v1', 'HLT_Mu16_eta2p1_CaloMET30_v1', 'HLT_Mu17_Mu8_DZ_v1', 'HLT_Mu17_Mu8_SameSign_DPhi_v1', @@ -38719,6 +42800,7 @@ 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v1', 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v1', 'HLT_Mu17_TrkIsoVVL_v1', + 'HLT_Mu20_v1', 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1', 'HLT_Mu24_TrkIsoVVL_v1', 'HLT_Mu24_eta2p1_v1', @@ -38777,16 +42859,18 @@ 'HLT_PFJet500_v1', 'HLT_PFJet60_v1', 'HLT_PFJet80_v1', + 'HLT_PFMET100_PFMHT100_IDLoose_v1', + 'HLT_PFMET110_PFMHT110_IDLoose_v1', 'HLT_PFMET120_NoiseCleaned_BTagCSV07_v1', 'HLT_PFMET120_NoiseCleaned_Mu5_v1', 'HLT_PFMET120_PFMHT120_IDLoose_v1', 'HLT_PFMET170_NoiseCleaned_v1', + 'HLT_PFMET90_PFMHT90_IDLoose_v1', 'HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1', 'HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1', 'HLT_Photon120_R9Id90_HE10_IsoM_v1', 'HLT_Photon120_v1', 'HLT_Photon135_PFMET100_NoiseCleaned_v1', - 'HLT_Photon135_PFMET40_v1', 'HLT_Photon165_HE10_v1', 'HLT_Photon165_R9Id90_HE10_IsoM_v1', 'HLT_Photon175_v1', @@ -38797,8 +42881,7 @@ 'HLT_Photon250_NoHE_v1', 'HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1', 'HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1', - 'HLT_Photon300_NoHE_v1', - 'HLT_Photon30_R9Id90_HE10_IsoM_v1', + 'HLT_Photon300_NoHE_v1')+cms.vstring( 'HLT_Photon30_R9Id90_HE10_IsoM_v1', 'HLT_Photon30_v1', 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1', 'HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1', @@ -38826,16 +42909,25 @@ 'HLT_QuadJet45_TripleCSV0p5_v1', 'HLT_QuadMuon0_Dimuon0_Jpsi_v1', 'HLT_QuadMuon0_Dimuon0_Upsilon_v1', - 'HLT_QuadPFJet_BTagCSV_VBF_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1', + 'HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1', + 'HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1', 'HLT_QuadPFJet_VBF_v1', 'HLT_ReducedIterativeTracking_v1', 'HLT_Rsq0p36_v1', 'HLT_RsqMR260_Rsq0p09_MR200_4jet_v1', 'HLT_RsqMR260_Rsq0p09_MR200_v1', 'HLT_RsqMR300_Rsq0p09_MR200_4jet_v1', - 'HLT_RsqMR300_Rsq0p09_MR200_v1')+cms.vstring( 'HLT_TkMu24_eta2p1_v1', + 'HLT_RsqMR300_Rsq0p09_MR200_v1', + 'HLT_TkMu20_v1', + 'HLT_TkMu24_eta2p1_v1', 'HLT_TkMu27_v1', 'HLT_TripleMu_12_10_5_v1', + 'HLT_VBF_DisplacedJet40_DisplacedTrack_v1', + 'HLT_VBF_DisplacedJet40_Hadronic_v1', + 'HLT_VBF_DisplacedJet40_TightID_DisplacedTrack_v1', + 'HLT_VBF_DisplacedJet40_TightID_Hadronic_v1', 'HLT_ZeroBias_v1') ) ), outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltL1GtObjectMap_*_*', @@ -38885,8 +42977,17 @@ process.HLTPFClusteringForEgamma = cms.Sequence( process.hltRechitInRegionsECAL + process.hltRechitInRegionsES + process.hltParticleFlowRecHitECALL1Seeded + process.hltParticleFlowRecHitPSL1Seeded + process.hltParticleFlowClusterPSL1Seeded + process.hltParticleFlowClusterECALUncorrectedL1Seeded + process.hltParticleFlowClusterECALL1Seeded + process.hltParticleFlowSuperClusterECALL1Seeded ) process.HLTDoLocalHcalWithTowerSequence = cms.Sequence( process.hltHcalDigis + process.hltHbhereco + process.hltHfreco + process.hltHoreco + process.hltTowerMakerForAll ) process.HLTFastJetForEgamma = cms.Sequence( process.hltFixedGridRhoFastjetAllCaloForMuons ) +process.HLTPFHcalClusteringForEgamma = cms.Sequence( process.hltRegionalTowerForEgamma + process.hltParticleFlowRecHitHCALForEgamma + process.hltParticleFlowClusterHCALForEgamma ) process.HLTGsfElectronSequence = cms.Sequence( process.hltEgammaCkfTrackCandidatesForGSF + process.hltEgammaGsfTracks + process.hltEgammaGsfElectrons + process.hltEgammaGsfTrackVars ) -process.HLTEle33CaloIdLGsfTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35ORDoubleEG1510ORDoubleEG2210Filter + process.hltEG33EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG33HEFilter + process.hltEgammaClusterShape + process.hltEG33CaloIdLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle33CaloIdLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle33CaloIdLGsfTrkIdVLDEtaFilter + process.hltEle33CaloIdLGsfTrkIdVLDPhiFilter ) +process.HLTRecoPixelVertexingForElectronSequence = cms.Sequence( process.hltPixelLayerTriplets + process.hltPixelTracksElectrons + process.hltPixelVerticesElectrons ) +process.HLTPixelTrackingForElectron = cms.Sequence( process.hltElectronsVertex + process.HLTDoLocalPixelSequence + process.HLTRecoPixelVertexingForElectronSequence ) +process.HLTIterativeTrackingForElectronsIteration0 = cms.Sequence( process.hltIter0ElectronsPixelSeedsFromPixelTracks + process.hltIter0ElectronsCkfTrackCandidates + process.hltIter0ElectronsCtfWithMaterialTracks + process.hltIter0ElectronsTrackSelectionHighPurity ) +process.HLTIterativeTrackingForElectronsIteration1 = cms.Sequence( process.hltIter1ElectronsClustersRefRemoval + process.hltIter1ElectronsMaskedMeasurementTrackerEvent + process.hltIter1ElectronsPixelLayerTriplets + process.hltIter1ElectronsPixelSeeds + process.hltIter1ElectronsCkfTrackCandidates + process.hltIter1ElectronsCtfWithMaterialTracks + process.hltIter1ElectronsTrackSelectionHighPurityLoose + process.hltIter1ElectronsTrackSelectionHighPurityTight + process.hltIter1ElectronsTrackSelectionHighPurity ) +process.HLTIterativeTrackingForElectronsIteration2 = cms.Sequence( process.hltIter2ElectronsClustersRefRemoval + process.hltIter2ElectronsMaskedMeasurementTrackerEvent + process.hltIter2ElectronsPixelLayerPairs + process.hltIter2ElectronsPixelSeeds + process.hltIter2ElectronsCkfTrackCandidates + process.hltIter2ElectronsCtfWithMaterialTracks + process.hltIter2ElectronsTrackSelectionHighPurity ) +process.HLTIterativeTrackingForElectronIter02 = cms.Sequence( process.HLTIterativeTrackingForElectronsIteration0 + process.HLTIterativeTrackingForElectronsIteration1 + process.hltIter1MergedForElectrons + process.HLTIterativeTrackingForElectronsIteration2 + process.hltIter2MergedForElectrons ) +process.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( process.HLTPixelTrackingForElectron + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingForElectronIter02 ) +process.HLTEle24Ele22WP75GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1DoubleEG2210FilterEta2p1 + process.hltEle24Ele22leg1EtFilter + process.hltEle24Ele22leg2EtFilter + process.hltEgammaClusterShape + process.hltEle24Ele22WP75leg1ClusterShapeFilter + process.hltEle24Ele22WP75leg2ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle24Ele22WP75leg1HcEFilter + process.hltEle24Ele22WP75leg2HcEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle24Ele22WP75leg1EcalIsoFilter + process.hltEle24Ele22WP75leg2EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle24Ele22WP75leg1HcalIsoFilter + process.hltEle24Ele22WP75leg2HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle24Ele22WP75leg1PixelMatchFilter + process.hltEle24Ele22WP75leg2PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle24Ele22WP75Gsfleg1OneOESuperMinusOneOPFilter + process.hltEle24Ele22WP75Gsfleg2OneOESuperMinusOneOPFilter + process.hltEle24Ele22WP75Gsfleg1Chi2Filter + process.hltEle24Ele22WP75Gsfleg2Chi2Filter + process.hltEle24Ele22WP75Gsfleg1DetaFilter + process.hltEle24Ele22WP75Gsfleg2DetaFilter + process.hltEle24Ele22WP75Gsfleg1DphiFilter + process.hltEle24Ele22WP75Gsfleg2DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle24Ele22WP75Gsfleg1TrackIsoFilter + process.hltEle24Ele22WP75Gsfleg2TrackIsoFilter ) +process.HLTEle33CaloIdLGsfTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40OREG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG33EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG33HEFilter + process.hltEgammaClusterShape + process.hltEG33CaloIdLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle33CaloIdLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle33CaloIdLGsfTrkIdVLDEtaFilter + process.hltEle33CaloIdLGsfTrkIdVLDPhiFilter ) process.HLTEle33CaloIdLGsfTrkIdVLMWSequence = cms.Sequence( process.HLTEle33CaloIdLGsfTrkIdVLSequence + process.hltEle33CaloIdLNewPixelMatchFilter ) process.HLTPFClusteringForEgammaUnseeded = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowSuperClusterECALUnseeded ) process.HLTElePixelMatchUnseededSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeedsUnseeded ) @@ -38934,16 +43035,14 @@ process.HLTIterativeTrackingL3MuonIteration2 = cms.Sequence( process.hltIter2L3MuonClustersRefRemoval + process.hltIter2L3MuonMaskedMeasurementTrackerEvent + process.hltIter2L3MuonPixelLayerPairs + process.hltIter2L3MuonPixelSeeds + process.hltIter2L3MuonCkfTrackCandidates + process.hltIter2L3MuonCtfWithMaterialTracks + process.hltIter2L3MuonTrackSelectionHighPurity ) process.HLTIterativeTrackingL3MuonIter02 = cms.Sequence( process.HLTIterativeTrackingL3MuonIteration0 + process.HLTIterativeTrackingL3MuonIteration1 + process.hltIter1L3MuonMerged + process.HLTIterativeTrackingL3MuonIteration2 + process.hltIter2L3MuonMerged ) process.HLTTrackReconstructionIter02 = cms.Sequence( process.HLTPixelTrackingL3Muon + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIter02 ) -process.HLTDoublePho85Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG85EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG85HEFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG85EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG85HEUnseededFilter ) -process.HLTPFHcalClusteringForEgamma = cms.Sequence( process.hltRegionalTowerForEgamma + process.hltParticleFlowRecHitHCALForEgamma + process.hltParticleFlowClusterHCALForEgamma ) -process.HLTRecoPixelVertexingForElectronSequence = cms.Sequence( process.hltPixelLayerTriplets + process.hltPixelTracksElectrons + process.hltPixelVerticesElectrons ) -process.HLTPixelTrackingForElectron = cms.Sequence( process.hltElectronsVertex + process.HLTDoLocalPixelSequence + process.HLTRecoPixelVertexingForElectronSequence ) -process.HLTIterativeTrackingForElectronsIteration0 = cms.Sequence( process.hltIter0ElectronsPixelSeedsFromPixelTracks + process.hltIter0ElectronsCkfTrackCandidates + process.hltIter0ElectronsCtfWithMaterialTracks + process.hltIter0ElectronsTrackSelectionHighPurity ) -process.HLTIterativeTrackingForElectronsIteration1 = cms.Sequence( process.hltIter1ElectronsClustersRefRemoval + process.hltIter1ElectronsMaskedMeasurementTrackerEvent + process.hltIter1ElectronsPixelLayerTriplets + process.hltIter1ElectronsPixelSeeds + process.hltIter1ElectronsCkfTrackCandidates + process.hltIter1ElectronsCtfWithMaterialTracks + process.hltIter1ElectronsTrackSelectionHighPurityLoose + process.hltIter1ElectronsTrackSelectionHighPurityTight + process.hltIter1ElectronsTrackSelectionHighPurity ) -process.HLTIterativeTrackingForElectronsIteration2 = cms.Sequence( process.hltIter2ElectronsClustersRefRemoval + process.hltIter2ElectronsMaskedMeasurementTrackerEvent + process.hltIter2ElectronsPixelLayerPairs + process.hltIter2ElectronsPixelSeeds + process.hltIter2ElectronsCkfTrackCandidates + process.hltIter2ElectronsCtfWithMaterialTracks + process.hltIter2ElectronsTrackSelectionHighPurity ) -process.HLTIterativeTrackingForElectronIter02 = cms.Sequence( process.HLTIterativeTrackingForElectronsIteration0 + process.HLTIterativeTrackingForElectronsIteration1 + process.hltIter1MergedForElectrons + process.HLTIterativeTrackingForElectronsIteration2 + process.hltIter2MergedForElectrons ) -process.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( process.HLTPixelTrackingForElectron + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingForElectronIter02 ) +process.HLTDoublePho85Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG85EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG85HEFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG85EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG85HEUnseededFilter ) process.HLTEle20WP60Ele8Mass55Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEle20WP60Ele8EtFilter + process.hltEgammaClusterShape + process.hltEle20WP60Ele8ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle20WP60Ele8HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle20WP60Ele8EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle20WP60Ele8HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle20WP60Ele8PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle20WP60Ele8OneOEMinusOneOPFilter + process.hltEle20WP60Ele8DetaFilter + process.hltEle20WP60Ele8DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle20WP60Ele8TrackIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEle20WP60Ele8EtUnseededFilter + process.HLTElePixelMatchUnseededSequence + process.hltEle20WP60Ele8PixelMatchUnseededFilter + process.hltEle20WP60Ele8Mass55Filter ) +process.HLTSingleEle22erWP75GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG18erFilter + process.hltSingleEG22EtFilter + process.hltEgammaClusterShape + process.hltSingleEle22WP75ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltSingleEle22WP75HcEFilter + process.hltEgammaEcalPFClusterIso + process.hltSingleEle22WP75EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltSingleEle22WP75HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltSingleEle22WP75PixelMatchFilter + process.HLTGsfElectronSequence + process.hltSingleEle22WP75GsfOneOESuperMinusOneOPFilter + process.hltSingleEle22WP75GsfChi2Filter + process.hltSingleEle22WP75GsfDetaFilter + process.hltSingleEle22WP75GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltSingleEle22WP75GsfTrackIsoFilter ) +process.HLTEle22WP75GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGRegionalL1IsoEG20erTauJet20er + process.hltEG22L1sIsoEG20erTauJet20erEtFilter + process.hltEgammaClusterShape + process.hltEle22WP75ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle22WP75HcEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle22WP75EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle22WP75HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle22WP75PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle22WP75GsfOneOESuperMinusOneOPFilter + process.hltEle22WP75GsfChi2Filter + process.hltEle22WP75GsfDetaFilter + process.hltEle22WP75GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle22WP75GsfTrackIsoFilter ) +process.HLTParticleFlowSequenceForTaus = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHCAL + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHFEM + process.hltParticleFlowClusterHFHAD + process.hltLightPFTracks + process.hltParticleFlowBlockForTaus + process.hltParticleFlowForTaus ) +process.HLTPFTriggerSequenceForTaus = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequenceForTaus + process.hltAK4PFJetsForTaus ) +process.HLTLooseIsoPFTauSequence = cms.Sequence( process.hltTauPFJets08Region + process.hltTauPFJetsRecoTauChargedHadrons + process.hltPFTauPiZeros + process.hltPFTausSansRef + process.hltPFTaus + process.hltPFTauTrackFindingDiscriminator + process.hltPFTauLooseAbsoluteIsolationDiscriminator + process.hltPFTauLooseRelativeIsolationDiscriminator + process.hltPFTauLooseAbsOrRelIsolationDiscriminator ) +process.HLTIsoEle22WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltOverlapFilterIsoEle22WP75GsfLooseIsoPFTau20 ) process.HLTEle25WP60SC4Mass55Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEle25WP60SC4EtFilter + process.hltEgammaClusterShape + process.hltEle25WP60SC4ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle25WP60SC4HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle25WP60SC4EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle25WP60SC4HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle25WP60SC4PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle25WP60SC4OneOEMinusOneOPFilter + process.hltEle25WP60SC4DetaFilter + process.hltEle25WP60SC4DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle25WP60SC4TrackIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEle25WP60SC4EtUnseededFilter + process.hltEle25WP60SC4Mass55Filter ) process.HLTEle25WP85GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35ORL1SingleIsoEG30erORL1ETM70Filter + process.hltEG25EtFilter + process.hltEgammaClusterShape + process.hltEle25WP85ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle25WP85HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle25WP85EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle25WP85HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle25WP85PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle25WP85GsfOneOEMinusOneOPFilter + process.hltEle25WP85GsfMissingHitsFilter + process.hltEle25WP85GsfDetaFilter + process.hltEle25WP85GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle25WP85GsfTrackIsoFilter ) process.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( process.HLTDoCaloSequencePF + process.hltAK4CaloJetsPF ) @@ -38954,42 +43053,66 @@ process.HLTEle35WP85GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35ORL1SingleIsoEG30erFilter + process.hltEG35EtFilter + process.hltEgammaClusterShape + process.hltEle35WP85ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle35WP85HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle35WP85EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle35WP85HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle35WP85PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle35WP85GsfOneOEMinusOneOPFilter + process.hltEle35WP85GsfMissingHitsFilter + process.hltEle35WP85GsfDetaFilter + process.hltEle35WP85GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle35WP85GsfTrackIsoFilter ) process.HLTEle40WP85GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35ORL1SingleIsoEG30erFilter + process.hltEG40EtFilter + process.hltEgammaClusterShape + process.hltEle40WP85ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle40WP85HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle40WP85EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle40WP85HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle40WP85PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle40WP85GsfOneOEMinusOneOPFilter + process.hltEle40WP85GsfMissingHitsFilter + process.hltEle40WP85GsfDetaFilter + process.hltEle40WP85GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle40WP85GsfTrackIsoFilter ) process.HLTEle27WP85GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG25Filter + process.hltL1EG25EG27EtFilter + process.hltEgammaClusterShape + process.hltL1EG25Ele27WP85ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltL1EG25Ele27WP85HEFilter + process.hltEgammaEcalPFClusterIso + process.hltL1EG25Ele27WP85EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltL1EG25Ele27WP85HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltL1EG25Ele27WP85PixelMatchFilter + process.HLTGsfElectronSequence + process.hltL1EG25Ele27WP85GsfOneOEMinusOneOPFilter + process.hltL1EG25Ele27WP85GsfMissingHitsFilter + process.hltL1EG25Ele27WP85GsfDetaFilter + process.hltL1EG25Ele27WP85GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltL1EG25Ele27WP85GsfTrackIsoFilter ) -process.HLTEle45CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG45EtFilter + process.hltEgammaClusterShape + process.hltEG45CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG45CaloIdVTHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle45CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle45CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle45CaloIdVTGsfTrkIdTGsfDphiFilter ) -process.HLTEle105CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG105EtFilter + process.hltEgammaClusterShape + process.hltEG105CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG105CaloIdVTHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle105CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle105CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle105CaloIdVTGsfTrkIdTGsfDphiFilter ) +process.HLTEle27erWP75GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG22erFilter + process.hltEG27EtL1IsoEG22erFilter + process.hltEgammaClusterShape + process.hltEle27WP75ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle27WP75HcEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle27WP75EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle27WP75HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle27WP75PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle27WP75GsfOneOEMinusOneOPFilter + process.hltEle27WP75GsfChi2Filter + process.hltEle27WP75GsfDetaFilter + process.hltEle27WP75GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle27WP75GsfTrackIsoFilter ) +process.HLTIsoEle27WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltOverlapFilterIsoEle27WP75GsfLooseIsoPFTau20 ) +process.HLTBtagCSVSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltBLifetimeAssociatorPF + process.hltBLifetimeTagInfosPF + process.hltSecondaryVertexTagInfosPF + process.hltCombinedSecondaryVertexBJetTagsPF ) +process.HLTEle32erWP75GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG30erFilter + process.hltEG32EtFilter + process.hltEgammaClusterShape + process.hltEle32WP75ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle32WP75HcEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle32WP75EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle32WP75HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle32WP75PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle32WP75GsfOneOEMinusOneOPFilter + process.hltEle32WP75GsfChi2Filter + process.hltEle32WP75GsfDetaFilter + process.hltEle32WP75GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle32WP75GsfTrackIsoFilter ) +process.HLTIsoEle32WP75GsfLooseIsoPFTau20Sequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltOverlapFilterIsoEle32WP75GsfLooseIsoPFTau20 ) +process.HLTEle45CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG45EtFilter + process.hltEgammaClusterShape + process.hltEG45CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG45CaloIdVTHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle45CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle45CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle45CaloIdVTGsfTrkIdTGsfDphiFilter ) +process.HLTEle105CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG105EtFilter + process.hltEgammaClusterShape + process.hltEG105CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG105CaloIdVTHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle105CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle105CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle105CaloIdVTGsfTrkIdTGsfDphiFilter ) process.HLTRecoMETSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltMet ) process.HLTHBHENoiseCleanerSequence = cms.Sequence( process.hltHcalNoiseInfoProducer + process.hltHcalTowerNoiseCleaner ) process.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltAK4CaloJets + process.hltAK4CaloJetsIDPassed ) process.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAllCalo + process.hltAK4CaloJetsCorrected + process.hltAK4CaloJetsCorrectedIDPassed ) process.HLTAK4CaloJetsSequence = cms.Sequence( process.HLTAK4CaloJetsReconstructionSequence + process.HLTAK4CaloJetsCorrectionSequence ) -process.HLTL3muoncaloisorecoSequenceNoBools = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuons + process.hltL3CaloMuonCorrectedIsolations ) -process.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( process.HLTPixelTrackingL3Muon + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIter02 + process.hltL3MuonCombRelIsolationsIterTrkRegIter02 ) +process.HLTPFClusteringUnseeded = cms.Sequence( process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded ) +process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuons + process.HLTPFClusteringUnseeded + process.hltMuonEcalPFClusterIsoUnseeded ) +process.HLTPFHcalClusteringForMuonsUnseeded = cms.Sequence( process.hltParticleFlowRecHitHCALForMuonsUnseeded + process.hltParticleFlowClusterHCALForMuonsUnseeded ) +process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( process.HLTPFHcalClusteringForMuonsUnseeded + process.hltMuonHcalPFClusterIsoUnseeded ) +process.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( process.HLTPixelTrackingL3Muon + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIter02 ) +process.HLTMu16eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltCaloTowersTau1Regional + process.hltAkTau1Regional + process.hltCaloTowersTau2Regional + process.hltAkTau2Regional + process.hltCaloTowersTau3Regional + process.hltAkTau3Regional + process.hltCaloTowersTau4Regional + process.hltAkTau4Regional ) process.HLTL2TauJetsL1TauSeededSequence = cms.Sequence( process.HLTCaloTausCreatorL1TauRegionalSequence + process.hltL2TauJetsL1TauSeeded ) -process.HLTParticleFlowSequenceForTaus = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHCAL + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHFEM + process.hltParticleFlowClusterHFHAD + process.hltLightPFTracks + process.hltParticleFlowBlockForTaus + process.hltParticleFlowForTaus ) -process.HLTPFTriggerSequenceForTaus = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequenceForTaus + process.hltAK4PFJetsForTaus ) -process.HLTLooseIsoPFTauSequence = cms.Sequence( process.hltTauPFJets08Region + process.hltTauPFJetsRecoTauChargedHadrons + process.hltPFTauPiZeros + process.hltPFTausSansRef + process.hltPFTaus + process.hltPFTauTrackFindingDiscriminator + process.hltPFTauLooseAbsoluteIsolationDiscriminator + process.hltPFTauLooseRelativeIsolationDiscriminator + process.hltPFTauLooseAbsOrRelIsolationDiscriminator ) +process.HLTMu17eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu17eta2p1TauJet20IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTPFTriggerSequenceMuTau = cms.Sequence( process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequenceForTaus + process.hltAK4PFJetsForTaus ) process.HLTIsoMuLooseIsoPFTauSequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltPFTauAgainstMuonDiscriminator + process.hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + process.hltPFTau20TrackLooseIsoAgainstMuon + process.hltOverlapFilterIsoMu17LooseIsoPFTau20 ) process.HLTSingleIsoMu17LooseIsoPFTau20Sequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltPFTauAgainstMuonDiscriminator + process.hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + process.hltPFTau20TrackLooseIsoAgainstMuon + process.hltOverlapFilterSingleIsoMu17LooseIsoPFTau20 ) +process.HLTMu17eta2p1IsoTau36erIsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTIsoMu17MediumIsoPFTau40SequenceReg = cms.Sequence( process.HLTMediumIsoPFTauSequenceReg + process.hltPFTau40Reg + process.hltPFTauTrackPt1DiscriminatorReg + process.hltSelectedPFTausTrackPt1Reg + process.hltPFTau40TrackPt1Reg + process.hltSelectedPFTausTrackPt1MediumIsolationReg + process.hltPFTau40TrackPt1MediumIsolationReg + process.hltL1JetsHLTPFTauTrackPt1MediumIsolationMatchReg + process.hltPFTau40TrackPt1MediumIsolationL1HLTMatchedReg + process.hltOverlapFilterIsoMu17MediumIsoPFTau40Reg ) +process.HLTDoubleMu17eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu24eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTIsoMu24LooseIsoPFTau20Sequence = cms.Sequence( process.HLTLooseIsoPFTauSequence + process.hltPFTau20 + process.hltSelectedPFTausTrackFinding + process.hltPFTau20Track + process.hltSelectedPFTausTrackFindingLooseIsolation + process.hltPFTau20TrackLooseIso + process.hltPFTauAgainstMuonDiscriminator + process.hltSelectedPFTausTrackFindingLooseIsolationAgainstMuon + process.hltPFTau20TrackLooseIsoAgainstMuon + process.hltOverlapFilterIsoMu24LooseIsoPFTau20 ) +process.HLTMu20eta2p1NoL1erIsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu20IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu20eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu24IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) +process.HLTMu27IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTIterativeTrackingHighPtTkMuIteration0 = cms.Sequence( process.hltPixelLayerTriplets + process.hltIter0HighPtTkMuPixelTracks + process.hltIter0HighPtTkMuPixelSeedsFromPixelTracks + process.hltIter0HighPtTkMuCkfTrackCandidates + process.hltIter0HighPtTkMuCtfWithMaterialTracks + process.hltIter0HighPtTkMuTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMuIteration2 = cms.Sequence( process.hltIter2HighPtTkMuClustersRefRemoval + process.hltIter2HighPtTkMuMaskedMeasurementTrackerEvent + process.hltIter2HighPtTkMuPixelLayerPairs + process.hltIter2HighPtTkMuPixelSeeds + process.hltIter2HighPtTkMuCkfTrackCandidates + process.hltIter2HighPtTkMuCtfWithMaterialTracks + process.hltIter2HighPtTkMuTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMu = cms.Sequence( process.HLTIterativeTrackingHighPtTkMuIteration0 + process.HLTIterativeTrackingHighPtTkMuIteration2 + process.hltIter2HighPtTkMuMerged ) process.HLTHighPt20TrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMu20TkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) -process.HLTHighPtTkMucaloisorecoSequenceNoBools = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuons + process.hltHighPtTkMuCaloMuonCorrectedIsolations ) +process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuons + process.HLTPFClusteringUnseeded + process.hltHighPtTkMuonEcalPFClusterIsoUnseeded ) +process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded = cms.Sequence( process.HLTPFHcalClusteringForMuonsUnseeded + process.hltHighPtTkMuonHcalPFClusterIsoUnseeded ) process.HLTPixelTrackingHighPtTkMuIso = cms.Sequence( process.hltHighPtTkMuVertex + process.HLTDoLocalPixelSequence + process.hltPixelLayerTriplets + process.hltPixelTracksHighPtTkMuIso + process.hltPixelVerticesHighPtTkMuIso ) process.HLTIterativeTrackingHighPtTkMuIsoIteration0 = cms.Sequence( process.hltIter0HighPtTkMuIsoPixelTracksForSeeds + process.hltIter0HighPtTkMuIsoPixelSeedsFromPixelTracks + process.hltIter0HighPtTkMuIsoCkfTrackCandidates + process.hltIter0HighPtTkMuIsoCtfWithMaterialTracks + process.hltIter0HighPtTkMuIsoTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMuIsoIteration1 = cms.Sequence( process.hltIter1HighPtTkMuIsoClustersRefRemoval + process.hltIter1HighPtTkMuIsoMaskedMeasurementTrackerEvent + process.hltIter1HighPtTkMuIsoPixelLayerTriplets + process.hltIter1HighPtTkMuIsoPixelSeeds + process.hltIter1HighPtTkMuIsoCkfTrackCandidates + process.hltIter1HighPtTkMuIsoCtfWithMaterialTracks + process.hltIter1HighPtTkMuIsoTrackSelectionHighPurityLoose + process.hltIter1HighPtTkMuIsoTrackSelectionHighPurityTight + process.hltIter1HighPtTkMuIsoTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMuIsoIteration2 = cms.Sequence( process.hltIter2HighPtTkMuIsoClustersRefRemoval + process.hltIter2HighPtTkMuIsoMaskedMeasurementTrackerEvent + process.hltIter2HighPtTkMuIsoPixelLayerPairs + process.hltIter2HighPtTkMuIsoPixelSeeds + process.hltIter2HighPtTkMuIsoCkfTrackCandidates + process.hltIter2HighPtTkMuIsoCtfWithMaterialTracks + process.hltIter2HighPtTkMuIsoTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMuIsoIter02 = cms.Sequence( process.HLTIterativeTrackingHighPtTkMuIsoIteration0 + process.HLTIterativeTrackingHighPtTkMuIsoIteration1 + process.hltIter1HighPtTkMuIsoMerged + process.HLTIterativeTrackingHighPtTkMuIsoIteration2 + process.hltIter2HighPtTkMuIsoMerged ) -process.HLTTrackReconstructionForIsoHighPtTkMuIter02 = cms.Sequence( process.HLTPixelTrackingHighPtTkMuIso + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingHighPtTkMuIsoIter02 + process.hltHighPtTkMuCombRelIsolationsIterTrkRegIter02 ) -process.HLTHighPtTrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMuTkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) +process.HLTTrackReconstructionForIsoHighPtTkMuIter02 = cms.Sequence( process.HLTPixelTrackingHighPtTkMuIso + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingHighPtTkMuIsoIter02 + process.hltHighPtTkMuRelIsolationsIterTrkRegIter02 ) +process.HLTTkMu20IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) +process.HLTTkMu20eta2p1IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16Eta2p1f0TkFiltered20QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) process.HLTHighPt24TrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMu24TkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) +process.HLTTkMu24IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu16f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) +process.HLTTkMu24eta2p1IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu20Eta2p1f0TkFiltered24QL3f17QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu20Eta2p1f0TkFiltered24QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) process.HLTHighPt27TrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMu27TkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) +process.HLTTkMu27IsolationSequence = cms.Sequence( process.HLTHighPtTkMuEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu25f0TkFiltered27QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTHighPtTkMuHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu25f0TkFiltered27QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltHightPtTkMuonTkRelIsolationCut0p09Map ) process.HLTBeginSequenceAntiBPTX = cms.Sequence( process.hltTriggerType + process.HLTL1UnpackerSequence + process.hltBPTXAntiCoincidence + process.HLTBeamSpot ) 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.HLTTrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.hltPixelLayerTriplets + process.hltPixelTracks + process.HLTDoLocalStripSequence + process.hltMuTrackSeeds + process.hltMuCkfTrackCandidates + process.hltMuCtfTracks + process.HLTL3muonrecoNocandSequence + process.hltDiMuonMerging + process.hltDiMuonLinks + process.hltGlbTrkMuons + process.hltGlbTrkMuonCands ) process.HLTL3muontrkisorecoSequence = cms.Sequence( process.HLTPixelTrackingL3Muon + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIter02 ) process.HLTL3muontrkisovvlSequence = cms.Sequence( process.HLTL3muontrkisorecoSequence + process.hltL3MuonRelTrkIsolationVVL ) @@ -39008,10 +43131,9 @@ process.HLTIterativeTrackingForBTagIteration1 = cms.Sequence( process.hltIter1ClustersRefRemovalForBTag + process.hltIter1MaskedMeasurementTrackerEventForBTag + process.hltIter1PixelLayerTripletsForBTag + process.hltIter1PFlowPixelSeedsForBTag + process.hltIter1PFlowCkfTrackCandidatesForBTag + process.hltIter1PFlowCtfWithMaterialTracksForBTag + process.hltIter1PFlowTrackSelectionHighPurityLooseForBTag + process.hltIter1PFlowTrackSelectionHighPurityTightForBTag + process.hltIter1PFlowTrackSelectionHighPurityForBTag ) process.HLTIterativeTrackingForBTagIteration2 = cms.Sequence( process.hltIter2ClustersRefRemovalForBTag + process.hltIter2MaskedMeasurementTrackerEventForBTag + process.hltIter2PixelLayerPairsForBTag + process.hltIter2PFlowPixelSeedsForBTag + process.hltIter2PFlowCkfTrackCandidatesForBTag + process.hltIter2PFlowCtfWithMaterialTracksForBTag + process.hltIter2PFlowTrackSelectionHighPurityForBTag ) process.HLTIterativeTrackingForBTagIter02 = cms.Sequence( process.HLTIterativeTrackingForBTagIteration0 + process.HLTIterativeTrackingForBTagIteration1 + process.hltIter1MergedForBTag + process.HLTIterativeTrackingForBTagIteration2 + process.hltIter2MergedForBTag ) -process.HLTBtagCSVSequenceL3 = cms.Sequence( process.hltSelectorJets30L1FastJet + process.hltSelectorCentralJets30L1FastJeta + process.hltSelector8CentralJetsL1FastJet + process.HLTDoLocalPixelSequenceRegForBTag + process.HLTDoLocalStripSequenceRegForBTag + process.HLTIterativeTrackingForBTagIter02 + process.hltVerticesL3 + process.hltFastPixelBLifetimeL3Associator + process.hltFastPixelBLifetimeL3TagInfos + process.hltL3SecondaryVertexTagInfos + process.hltL3CombinedSecondaryVertexBJetTags ) +process.HLTBtagCSVSequenceL3 = cms.Sequence( process.hltSelectorJets30L1FastJet + process.hltSelectorCentralJets30L1FastJeta + process.hltSelector8CentralJetsL1FastJet + process.HLTDoLocalPixelSequenceRegForBTag + process.HLTDoLocalStripSequenceRegForBTag + process.HLTIterativeTrackingForBTagIter02 + process.hltVerticesL3 + process.hltFastPixelBLifetimeL3Associator + process.hltImpactParameterTagInfos + process.hltInclusiveVertexFinder + process.hltInclusiveSecondaryVertices + process.hltTrackVertexArbitrator + process.hltInclusiveMergedVertices + process.hltInclusiveSecondaryVertexFinderTagInfos + process.hltCombinedSecondaryVertexBJetTagsCalo ) process.HLTNoPUSequence = cms.Sequence( process.hltSelectorJets20L1FastJetForNoPU + process.HLTDoLocalPixelSequenceRegForBTag + process.hltPixelTracksForNoPU + process.hltCaloJetFromPV ) -process.HLTBtagCSVSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltBLifetimeAssociatorPF + process.hltBLifetimeTagInfosPF + process.hltSecondaryVertexTagInfosPF + process.hltCombinedSecondaryVertexBJetTagsPF ) -process.HLTSinglePhoton135Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG135EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG135HEFilter ) +process.HLTSinglePhoton135Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG135EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG135HEFilter ) process.HLTRecoPixelVertexingForPhotonsSequence = cms.Sequence( process.hltPixelLayerTriplets + process.hltPixelTracks + process.hltPixelVerticesForPhotons ) process.HLTIterativeTrackingForPhotonsIteration0 = cms.Sequence( process.hltIter0PFlowPixelSeedsFromPixelTracksForPhotons + process.hltIter0PFlowCkfTrackCandidatesForPhotons + process.hltIter0PFlowCtfWithMaterialTracksForPhotons + process.hltIter0PFlowTrackSelectionHighPurityForPhotons ) process.HLTIterativeTrackingForPhotonsIteration1 = cms.Sequence( process.hltIter1ClustersRefRemovalForPhotons + process.hltIter1MaskedMeasurementTrackerEventForPhotons + process.hltIter1PixelLayerTripletsForPhotons + process.hltIter1PFlowPixelSeedsForPhotons + process.hltIter1PFlowCkfTrackCandidatesForPhotons + process.hltIter1PFlowCtfWithMaterialTracksForPhotons + process.hltIter1PFlowTrackSelectionHighPurityLooseForPhotons + process.hltIter1PFlowTrackSelectionHighPurityTightForPhotons + process.hltIter1PFlowTrackSelectionHighPurityForPhotons ) @@ -39019,20 +43141,20 @@ process.HLTIterativeTrackingForPhotonsIter02 = cms.Sequence( process.HLTIterativeTrackingForPhotonsIteration0 + process.HLTIterativeTrackingForPhotonsIteration1 + process.hltIter1MergedForPhotons + process.HLTIterativeTrackingForPhotonsIteration2 + process.hltIter2MergedForPhotons ) process.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecoPixelVertexingForPhotonsSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingForPhotonsIter02 ) process.HLTPhoton22R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEG22R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG22R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG22R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltPhoton22R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG22R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG22R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTSinglePhoton250erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG250erEtFilter ) -process.HLTSinglePhoton300erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG300erEtFilter ) +process.HLTSinglePhoton250erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG250erEtFilter ) +process.HLTSinglePhoton300erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG300erEtFilter ) process.HLTPFHcalClusteringForEgammaUnseeded = cms.Sequence( process.hltParticleFlowRecHitHCALForEgammaUnseeded + process.hltParticleFlowClusterHCALForEgammaUnseeded + process.hltParticleFlowClusterHFEMForEgammaUnseeded + process.hltParticleFlowClusterHFHADForEgammaUnseeded ) -process.HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter + process.hltEG26EtL1Seed2210EtEta2Filter + process.hltEgammaR9ID + process.hltEG26R9Id65R9IdEta2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG26HE10R9Id65HEEta2Filter + cms.ignore(process.hltEG26R9Id85HE10R9Id65R9IdEta2LastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG26CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + process.hltEG26RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG16EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG16R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG16HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG16R9Id85HE10R9Id65R9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG16CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG16R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass60CombMassLastFilter ) -process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Eta2Filter + process.hltEG36EtL1Seed2210EtEta2Filter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdEta2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEEta2Filter + cms.ignore(process.hltEG36R9Id85HE10R9Id65R9IdEta2LastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG22EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG22R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG22HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG22R9Id85HE10R9Id65R9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG22CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG22R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass15CombMassLastFilter ) -process.HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + process.hltEG28EtL1Seed2210Eta1p5Filter + process.hltEgammaR9ID + process.hltEG28R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG28HE10R9Id65HEFilter + cms.ignore(process.hltEG28R9Id85HE10R9Id65R9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG28CaloId24b40eHE10R9Id65ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG28Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG28Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + process.hltEG28RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG14EtUnseededEta1p5Filter + process.hltEgammaR9IDUnseeded + process.hltDiEG14R9Id65R9IdUnseededEta1p5Filter + process.hltEgammaHoverEUnseeded + process.hltDiEG14HE10R9Id65HEUnseededEta1p5Filter + cms.ignore(process.hltEG14R9Id85HE10R9Id65R9UnseededEta1p5LastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG14CaloId24b40eHE10R9Id65ClusterShapeUnseededEta1p5Filter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededEta1p5Filter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededEta1p5Filter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededEta1p5LastFilter) + process.hltDiEG14R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta1p5Mass50CombMassLastFilter ) -process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + process.hltEG36R9Id85HE10R9Id65R9IdLastFilter + process.hltEgammaClusterShape + process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + process.hltEgammaEcalPFClusterIsoRhoCorr + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter + process.hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass30CombMassLastFilter ) -process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + process.hltEG36R9Id85HE10R9Id65R9IdLastFilter + process.hltEgammaClusterShape + process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + process.hltEgammaEcalPFClusterIsoRhoCorr + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter ) -process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG35ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + cms.ignore(process.hltEG36R9Id85HE10R9Id65R9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass70CombMassLastFilter ) +process.HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter + process.hltEG26EtL1Seed2210EtEta2Filter + process.hltEgammaR9ID + process.hltEG26R9Id65R9IdEta2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG26HE10R9Id65HEEta2Filter + cms.ignore(process.hltEG26R9Id85HE10R9Id65R9IdEta2LastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG26CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG26Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + process.hltEG26RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG16EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG16R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG16HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG16R9Id85HE10R9Id65R9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG16CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG16Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG16R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass60CombMassLastFilter ) +process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Eta2Filter + process.hltEG36EtL1Seed2210EtEta2Filter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdEta2Filter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEEta2Filter + cms.ignore(process.hltEG36R9Id85HE10R9Id65R9IdEta2LastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10R9Id65Eta2ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65Eta2HcalIsoLastFilter) + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta2LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG22EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG22R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG22HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG22R9Id85HE10R9Id65R9IdUnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG22CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG22Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG22R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass15CombMassLastFilter ) +process.HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG28EtL1Seed2210Eta1p5Filter + process.hltEgammaR9ID + process.hltEG28R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG28HE10R9Id65HEFilter + cms.ignore(process.hltEG28R9Id85HE10R9Id65R9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG28CaloId24b40eHE10R9Id65ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG28Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG28Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + process.hltEG28RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG14EtUnseededEta1p5Filter + process.hltEgammaR9IDUnseeded + process.hltDiEG14R9Id65R9IdUnseededEta1p5Filter + process.hltEgammaHoverEUnseeded + process.hltDiEG14HE10R9Id65HEUnseededEta1p5Filter + cms.ignore(process.hltEG14R9Id85HE10R9Id65R9UnseededEta1p5LastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG14CaloId24b40eHE10R9Id65ClusterShapeUnseededEta1p5Filter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededEta1p5Filter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededEta1p5Filter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG14Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededEta1p5LastFilter) + process.hltDiEG14R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Eta1p5Mass50CombMassLastFilter ) +process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + process.hltEG36R9Id85HE10R9Id65R9IdLastFilter + process.hltEgammaClusterShape + process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + process.hltEgammaEcalPFClusterIsoRhoCorr + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter + process.hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass30CombMassLastFilter ) +process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + process.hltEG36R9Id85HE10R9Id65R9IdLastFilter + process.hltEgammaClusterShape + process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter + process.hltEgammaEcalPFClusterIsoRhoCorr + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter ) +process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510Filter + process.hltEG36EtL1Seed2210EtFilter + process.hltEgammaR9ID + process.hltEG36R9Id65R9IdFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HE10R9Id65HEFilter + cms.ignore(process.hltEG36R9Id85HE10R9Id65R9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG36CaloId24b40eHE10R9Id65ClusterShapeFilter) + process.hltEgammaEcalPFClusterIsoRhoCorr + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65EcalIsoFilter) + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + cms.ignore(process.hltEG36Iso50T80LCaloId24b40eHE10R9Id65HcalIsoLastFilter) + process.hltEG36RId85ORCaloId24b40eIso50T80LANDHE10R9Id65LegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id65R9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10R9Id65HEUnseededFilter + cms.ignore(process.hltEG18R9Id85HE10R9Id65R9UnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG18CaloId24b40eHE10R9Id65ClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65EcalIsoUnseededFilter) + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65HcalIsoUnseededFilter) + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG18Iso50T80LCaloId24b40eHE10R9Id65TrackIsoUnseededLastFilter) + process.hltDiEG18R9Id85ORCaloId24b40eIso50T80LANDHE10R9Id65Mass70CombMassLastFilter ) process.HLTPhoton36R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG30Filter + process.hltEG36R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG36R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG36R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG36R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG50R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG50R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG50R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG50R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG50R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG75R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG75R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG75R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG75R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG75R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG90R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG90R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG90R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG90R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG90R9Id90HE10Iso40EBOnlyTrackIsoFilter ) -process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG120R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG120R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG120R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG120R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG120R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG50R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG50R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG50R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG50R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG50R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG75R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG75R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG75R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG75R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG75R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG90R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG90R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG90R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG90R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG90R9Id90HE10Iso40EBOnlyTrackIsoFilter ) +process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG120R9Id90HE10Iso40EBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120R9Id90HE10Iso40EBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG120R9Id90HE10Iso40EBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG120R9Id90HE10Iso40EBOnlyEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG120R9Id90HE10Iso40EBOnlyHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG120R9Id90HE10Iso40EBOnlyTrackIsoFilter ) process.HLTEle12CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter + process.hltEle12CaloIdLTrackIdLIsoVLEtFilter + process.hltEgammaClusterShape + process.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle12CaloIdLTrackIdLIsoVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + process.hltEle12CaloIdLTrackIdLIsoVLDetaFilter + process.hltEle12CaloIdLTrackIdLIsoVLDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter ) process.HLTEle18CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle18CaloIdLTrackIdLIsoVLL1MatchFilter + process.hltEle18CaloIdLTrackIdLIsoVLEtFilter + process.hltEgammaClusterShape + process.hltEle18CaloIdLTrackIdLIsoVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle18CaloIdLTrackIdLIsoVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle18CaloIdLTrackIdLIsoVLEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle18CaloIdLTrackIdLIsoVLHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle18CaloIdLTrackIdLIsoVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle18CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + process.hltEle18CaloIdLTrackIdLIsoVLDetaFilter + process.hltEle18CaloIdLTrackIdLIsoVLDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle18CaloIdLTrackIdLIsoVLTrackIsoFilter ) process.HLTEle23CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle23CaloIdLTrackIdLIsoVLL1MatchFilter + process.hltEle23CaloIdLTrackIdLIsoVLEtFilter + process.hltEgammaClusterShape + process.hltEle23CaloIdLTrackIdLIsoVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle23CaloIdLTrackIdLIsoVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle23CaloIdLTrackIdLIsoVLEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle23CaloIdLTrackIdLIsoVLHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle23CaloIdLTrackIdLIsoVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle23CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + process.hltEle23CaloIdLTrackIdLIsoVLDetaFilter + process.hltEle23CaloIdLTrackIdLIsoVLDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle23CaloIdLTrackIdLIsoVLTrackIsoFilter ) @@ -39066,12 +43188,12 @@ process.HLTPhoton22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEG22EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG22HEFilter ) process.HLTPhoton30Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG25Filter + process.hltEG30EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30HEFilter ) process.HLTPhoton36Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG30Filter + process.hltEG36EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36HEFilter ) -process.HLTPhoton50Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG50EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50HEFilter ) -process.HLTPhoton75Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG75EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75HEFilter ) -process.HLTPhoton90Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG90EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90HEFilter ) -process.HLTPhoton120Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG120EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120HEFilter ) -process.HLTPhoton175Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG175EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG175HEFilter ) -process.HLTPhoton165HE10Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG165EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG165HE10Filter ) +process.HLTPhoton50Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG50EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50HEFilter ) +process.HLTPhoton75Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG75EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75HEFilter ) +process.HLTPhoton90Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG90EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90HEFilter ) +process.HLTPhoton120Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG120EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120HEFilter ) +process.HLTPhoton175Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG175EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG175HEFilter ) +process.HLTPhoton165HE10Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG165EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG165HE10Filter ) process.HLTPhoton22R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG20Filter + process.hltEG22R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG22R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG22R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG22R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG22R9Id90HE10IsoMHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG22R9Id90HE10IsoMTrackIsoFilter ) process.HLTPhoton30R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG25Filter + process.hltEG30R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG30R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG30R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG30R9Id90HE10IsoMHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG30R9Id90HE10IsoMTrackIsoFilter ) process.HLTPhoton36R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG30Filter + process.hltEG36R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG36R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG36R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG36R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEG36R9Id90HE10IsoMHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG36R9Id90HE10IsoMTrackIsoFilter ) @@ -39086,14 +43208,27 @@ process.HLT2PromptTrackRequirementIter12DisplacedJets = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducer + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP + process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter ) process.HLTIterativeTrackingIteration4DisplacedJets = cms.Sequence( process.hltDisplacedhltTrimmedPixelVertices + process.hltDisplacedhltIter4ClustersRefRemoval + process.hltDisplacedhltIter4MaskedMeasurementTrackerEvent + process.hltDisplacedhltIter4PixelLessLayerTriplets + process.hltDisplacedhltIter4PFlowPixelLessSeeds + process.hltDisplacedhltIter4PFlowCkfTrackCandidates + process.hltDisplacedhltIter4PFlowCtfWithMaterialTracks + process.hltDisplacedhltIter4PFlowTrackSelectionHighPurity + process.hltIter4MergedWithIter012DisplacedJets ) process.HLTDisplacedTightTrackRequirementDisplacedJets = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertex + process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducer + process.hltL4DisplacedDijetFullTracksJetTagProducerFromIP + process.hltL4DisplacedDijetFullTracksTightHLTCaloJetTagFilter ) +process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt + process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) +process.HLTIterativeTracking12ForBTagDisplacedJets = cms.Sequence( process.HLTIterativeTrackingForBTagIteration1 + process.hltIter1MergedForBTag + process.HLTIterativeTrackingForBTagIteration2 + process.hltIter2MergedForBTag ) +process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt + process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) +process.HLTDisplacedTrackRequirementDisplacedJetsLowPt = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt + process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt + process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) process.HLTDisplacedTrackRequirementDisplacedJets = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertex + process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducer + process.hltL4DisplacedDijetFullTracksJetTagProducerFromIP + process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilter ) +process.HLT2PromptTrackRequirementIter0DisplacedJetsFromVBF = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF + process.hltL3DisplacedDijet100FullTracksTrackIPProducerFromVBF + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPFromVBF + process.hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterFromVBF ) +process.HLT2PromptTrackRequirementIter12DisplacedJetsFromVBF = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexFromVBF + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerFromVBF + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPFromVBF + process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterFromVBF ) +process.HLTDisplacedTightTrackRequirementDisplacedJetsFromVBF = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF + process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerFromVBF + process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPFromVBF + process.hltL4DisplacedDijetFullTracksTightHLTCaloJetTagFilterFromVBF ) +process.HLTDisplacedTightTrackRequirementDisplacedJetsFromVBFTightID = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexFromVBF + process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerFromVBF + process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPFromVBF + process.hltL4DisplacedDijetFullTracksTightHLTCaloJetTagFilterFromVBFTightID ) +process.HLT2PromptTrackRequirementIter0HadronJets = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJets + process.hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJets + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJets + process.hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJets ) +process.HLTPromptTrackRequirementIter12HadronJets = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJets + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJets + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJets + process.hltL4PromptHadronJetsFullTracksHLTCaloJetTagFilter ) +process.HLT2PromptTrackRequirementIter0HadronJetsTightID = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexForHadronJetsTightID + process.hltL3DisplacedDijet100FullTracksTrackIPProducerForHadronJetsTightID + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID + process.hltOnePromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterForHadronJetsTightID ) +process.HLTPromptTrackRequirementIter12HadronJetsTightID = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexForHadronJetsTightID + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerForHadronJetsTightID + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPForHadronJetsTightID + process.hltL4PromptHadronJetsFullTracksHLTCaloJetTagFilterTightID ) process.HLTL1EGHttEle27erWP85GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1EG25erHTT125Filter + process.hltL1EGHttEG27EtFilter + process.hltEgammaClusterShape + process.hltL1EGHttEle27WP85ClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltL1EGHttEle27WP85HEFilter + process.hltEgammaEcalPFClusterIso + process.hltL1EGHttEle27WP85EcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltL1EGHttEle27WP85HcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltL1EGHttEle27WP85PixelMatchFilter + process.HLTGsfElectronSequence + process.hltL1EGHttEle27WP85GsfOneOEMinusOneOPFilter + process.hltL1EGHttEle27WP85GsfMissingHitsFilter + process.hltL1EGHttEle27WP85GsfDetaFilter + process.hltL1EGHttEle27WP85GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltL1EGHttEle27WP85GsfTrackIsoFilter ) -process.HLTPhoton90_CaloId_Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG35Filter + process.hltEG90EtL1SingleEG35Filter + process.hltEgammaClusterShape + process.hltEgammaCusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90L1SingleEG35HEFilter ) +process.HLTPhoton90_CaloId_Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG90EtL1SingleEG40Filter + process.hltEgammaClusterShape + process.hltEgammaCusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90L1SingleEG40HEFilter ) process.HLTSingleEle8CaloIdVLTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltSingleEle8EgammaCandidatesWrapper + process.hltMu8Ele8EG8EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu8Ele8EG8HEFilter + process.hltEgammaClusterShape + process.hltMu8Ele8EG8CaloIdLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltMu8Ele8CaloIdLPixelMatchFilter + process.hltMu8Ele8CkfTrackCandidateMaker + process.hltMu8Ele8CkfTrackProducer + process.hltMu8Ele8HLTPixelMatchElectronProducers + process.hltMu8Ele8HLTElectronDetaDphiProducer + process.hltElectronOneOEMinusOneOPFilterRegional + process.hltMu8Ele8CaloIdLTrkIdVLDEtaFilter + process.hltMu8Ele8CaloIdLTrkIdVLDPhiFilter ) process.HLTDoubleEle8CaloIdVLTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEle8EgammaCandidatesWrapper + process.hltEG8EtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG8HEFilter + process.hltEgammaClusterShape + process.hltEG8CaloIdLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle8CaloIdLPixelMatchFilter + process.hltDoubleEle8CkfTrackCandidateMaker + process.hltDoubleEle8TrackProducer + process.hltDoubleEle8HLTPixelMatchElectronProducer + process.hltDoubleEle8HLTElectronDetaDphiProducer + process.hltDoubleEle8OneOEMinusOneOPFilterRegional + process.hltDoubleEle8CaloIdLTrkIdVLDEtaFilter + process.hltDoubleEle8CaloIdLTrkIdVLDPhiFilter ) process.HLTSingleEle10CaloIdTrkIdVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaTriggerFilterObjectWrapper + process.hltSingleEle10CaloIdTrackIdVLEtFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltSingleEle10CaloIdTrackIdVLHoverEFilter + process.hltEgammaClusterShape + process.hltSingleEle10CaloIdTrackIdVLClusterShapeFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltSingleEle10CaloIdTrackIdVLPixelMatchFilter + process.hltSingleEle10CaloIdTrackIdVLCkfTrackCandidateMaker + process.hltSingleEle10CaloIdTrackIdVLTrackProducer + process.hltSingleEle10CaloIdTrackIdVLPixelMatchElectronProducers + process.hltSingleEle10CaloIdTrackIdVLDetaDphiProducer + process.hltSingleEle10CaloIdTrackIdVLOneOEMinusOneOPFilterRegional + process.hltSingleEle10CaloIdTrackIdVLDEtaFilter + process.hltSingleEle10CaloIdTrackIdVLDphiFilter ) process.HLTEle15VVVLGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5Filter + process.hltEG15EtFilter + process.hltEgammaClusterShape + process.hltEle15VVVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle15VVVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle15VVVLEcalIsoFilter + process.HLTPFHcalClusteringForEgamma + process.hltEgammaHcalPFClusterIso + process.hltEle15VVVLHcalIsoFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle15VVVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle15VVVLGsfOneOEMinusOneOPFilter + process.hltEle15VVVLGsfMissingHitsFilter + process.hltEle15VVVLGsfDetaFilter + process.hltEle15VVVLGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle15VVVLGsfTrackIsoFilter ) process.HLTEle15GsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5Filter + process.hltEG15EtFilter + process.hltEgammaClusterShape + process.hltEle15VVVLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle15VVVLHEFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltMixedLayerPairs + process.hltEgammaElectronPixelSeeds + process.hltEle15PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle15GsfOneOEMinusOneOPFilter + process.hltEle15GsfMissingHitsFilter + process.hltEle15GsfDetaFilter + process.hltEle15GsfDphiFilter ) +process.HLTMu15IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfecalIsoRhoFilteredEB0p13EE0p10 + process.HLTL3muonHcalPFisorecoSequenceNoBoolsUnseeded + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3pfhcalIsoRhoFiltered0p23 + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p09Map ) process.HLTriggerFirstPath = cms.Path( process.hltGetConditions + process.hltGetRaw + process.hltBoolFalse ) process.HLT_AK8PFJet360TrimMod_Mass30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleJet176ORSingleJet200 + process.hltPreAK8PFJet360TrimModMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet260 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets260 + process.hltAK8TrimModJets + process.hltAK8SinglePFJet360TrimModMass30 + process.HLTEndSequence ) @@ -39102,8 +43237,9 @@ process.HLT_Dimuon13_PsiPrime_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu10MuOpen + process.hltPreDimuon13PsiPrime + process.hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon13PsiPrimeL3Filtered + process.hltDisplacedmumuVtxProducerDimuon13PsiPrime + process.hltDisplacedmumuFilterDimuon13PsiPrime + process.HLTEndSequence ) process.HLT_Dimuon13_Upsilon_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu10MuOpen + process.hltPreDimuon13Upsilon + process.hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon13UpsilonL3Filtered + process.hltDisplacedmumuVtxProducerDimuon13Upsilon + process.hltDisplacedmumuFilterDimuon13Upsilon + process.HLTEndSequence ) process.HLT_Dimuon20_Jpsi_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu10MuOpen + process.hltPreDimuon20Jpsi + process.hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon20JpsiL3Filtered + process.hltDisplacedmumuVtxProducerDimuon20Jpsi + process.hltDisplacedmumuFilterDimuon20Jpsi + process.HLTEndSequence ) -process.HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPreDoubleEle33CaloIdLGsfTrkIdVLMW + process.HLTEle33CaloIdLGsfTrkIdVLMWSequence + process.HLTDoubleEle33CaloIdLGsfTrkIdVLMWUnseededSequence + process.HLTEndSequence ) -process.HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPreDoubleEle33CaloIdLGsfTrkIdVL + process.HLTEle33CaloIdLGsfTrkIdVLSequence + process.HLTDoubleEle33CaloIdLGsfTrkIdVLUnseededSequence + process.HLTEndSequence ) +process.HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleEG2210 + process.hltPreDoubleEle2422eta2p1WP75Gsf + process.HLTEle24Ele22WP75GsfSequence + process.HLTEndSequence ) +process.HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPreDoubleEle33CaloIdLGsfTrkIdVLMW + process.HLTEle33CaloIdLGsfTrkIdVLMWSequence + process.HLTDoubleEle33CaloIdLGsfTrkIdVLMWUnseededSequence + process.HLTEndSequence ) +process.HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPreDoubleEle33CaloIdLGsfTrkIdVL + process.HLTEle33CaloIdLGsfTrkIdVLSequence + process.HLTDoubleEle33CaloIdLGsfTrkIdVLUnseededSequence + process.HLTEndSequence ) process.HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleIsoTau36erORDoubleIsoTau40erORDoubleIsoTau44er + process.hltPreDoubleMediumIsoPFTau40Trk1eta2p1Reg + process.HLTL2TauJetsL1IsoTauSeededSequence + process.hltDoubleL2Tau35eta2p2 + process.HLTL2TauPixelIsolationSequence + process.hltL2TauIsoFilter + process.hltL2TauJetsIso + process.hltDoubleL2IsoTau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFJetTriggerSequenceReg + process.HLTMediumIsoPFTauSequenceReg + process.hltDoublePFTau40Reg + process.hltPFTauTrackPt1DiscriminatorReg + process.hltSelectedPFTausTrackPt1Reg + process.hltDoublePFTau40TrackPt1Reg + process.hltSelectedPFTausTrackPt1MediumIsolationReg + process.hltDoublePFTau40TrackPt1MediumIsolationReg + process.hltL1JetsHLTDoublePFTauTrackPt1MediumIsolationMatchReg + process.hltDoublePFTau40TrackPt1MediumIsolationL1HLTMatchedReg + process.hltDoublePFTau40TrackPt1MediumIsolationDz02Reg + process.HLTEndSequence ) process.HLT_DoubleMu33NoFiltersNoVtx_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreDoubleMu33NoFiltersNoVtx + process.hltL1fDimuonL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fDimuonL1f0L2NoVtxFiltered10 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVf10L3NoFiltersNoVtxFiltered33 + process.HLTEndSequence ) process.HLT_DoubleMu38NoFiltersNoVtx_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreDoubleMu38NoFiltersNoVtx + process.hltL1fDimuonL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fDimuonL1f0L2NoVtxFiltered16 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered38 + process.HLTEndSequence ) @@ -39125,32 +43261,54 @@ process.HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0er16NoOS + process.hltPreDimuon0er16JpsiNoOSNoVertexing + process.hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon0JpsiNoOSL3Filtered + process.HLTEndSequence ) process.HLT_Dimuon0er16_Jpsi_NoVertexing_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0er16OS + process.hltPreDimuon0er16JpsiNoVertexing + process.hltL1fL1sL1DoubleMu0er16OSL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu0er16OSL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon0JpsiOSL3Filtered + process.HLTEndSequence ) process.HLT_Dimuon6_Jpsi_NoVertexing_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0 + process.hltPreDimuon6JpsiNoVertexing + process.hltL1fL1DoubleMu0L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fDoubleMu2L2PreFiltered2 + process.HLTL3muonrecoSequence + process.hltDimuon6JpsiL3Filtered + process.HLTEndSequence ) -process.HLT_DoublePhoton85_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPreDoublePhoton85 + process.HLTDoublePho85Sequence + process.HLTEndSequence ) +process.HLT_DoublePhoton85_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPreDoublePhoton85 + process.HLTDoublePho85Sequence + process.HLTEndSequence ) process.HLT_Ele20WP60_Ele8_Mass55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPreEle20WP60Ele8Mass55 + process.HLTEle20WP60Ele8Mass55Sequence + process.HLTEndSequence ) +process.HLT_Ele22_eta2p1_WP75_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG18 + process.hltPreEle22eta2p1WP75Gsf + process.HLTSingleEle22erWP75GsfSequence + process.HLTEndSequence ) +process.HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1IsoEG20erTauJet20er + process.hltPreEle22eta2p1WP75GsfLooseIsoPFTau20 + process.HLTEle22WP75GsfSequence + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.hltOverlapFilterIsoEle22WP75GsfCaloJet5 + process.HLTPFTriggerSequenceForTaus + process.HLTIsoEle22WP75GsfLooseIsoPFTau20Sequence + process.HLTEndSequence ) process.HLT_Ele25WP60_SC4_Mass55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPreEle25WP60SC4Mass55 + process.HLTEle25WP60SC4Mass55Sequence + process.HLTEndSequence ) process.HLT_Ele25_eta2p1_WP85_Gsf_PFMET80_boostedW_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORL1SingleIsoEG30erORL1ETM70 + process.hltPreEle25eta2p1WP85GsfPFMET80boostedW + process.HLTEle25WP85GsfSequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET80Filter + process.HLTEndSequence ) process.HLT_Ele35_eta2p1_WP85_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORL1SingleIsoEG30er + process.hltPreEle35eta2p1WP85Gsf + process.HLTEle35WP85GsfSequence + process.HLTEndSequence ) process.HLT_Ele40_eta2p1_WP85_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORL1SingleIsoEG30er + process.hltPreEle40eta2p1WP85Gsf + process.HLTEle40WP85GsfSequence + process.HLTEndSequence ) process.HLT_Ele27_WP85_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG25 + process.hltPreEle27WP85Gsf + process.HLTEle27WP85GsfSequence + process.HLTEndSequence ) -process.HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 + process.HLTEle45CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hltDiPFJet50 + process.hltEle45CaloIdVTGsfTrkIdTCleanAK4PFJet + process.hltEle45CaloIdVTGsfTrkIdTDiCentralPFJet50EleCleaned + process.hltEle45CaloIdVTGsfTrkIdTCentralPFJet200EleCleaned + process.HLTEndSequence ) -process.HLT_Ele105_CaloIdVT_GsfTrkIdT_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPreEle105CaloIdVTGsfTrkIdT + process.HLTEle105CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) +process.HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG22er + process.hltPreEle27eta2p1WP75GsfLooseIsoPFTau20 + process.HLTEle27erWP75GsfSequence + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.hltOverlapFilterIsoEle27WP75GsfCaloJet5 + process.HLTPFTriggerSequenceForTaus + process.HLTIsoEle27WP75GsfLooseIsoPFTau20Sequence + process.HLTEndSequence ) +process.HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG22er + process.hltPreEle27eta2p1WP75GsfDoubleMediumIsoPFTau40Trk1eta2p1Reg + process.HLTEle27erWP75GsfSequence + process.HLTL2TauJetsL1IsoTauSeededSequence + process.hltDoubleL2Tau35eta2p2 + process.HLTL2TauPixelIsolationSequence + process.hltL2TauIsoFilter + process.hltL2TauJetsIso + process.hltDoubleL2IsoTau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFJetTriggerSequenceReg + process.HLTMediumIsoPFTauSequenceReg + process.hltDoublePFTau40Reg + process.hltPFTauTrackPt1DiscriminatorReg + process.hltSelectedPFTausTrackPt1Reg + process.hltDoublePFTau40TrackPt1Reg + process.hltSelectedPFTausTrackPt1MediumIsolationReg + process.hltDoublePFTau40TrackPt1MediumIsolationReg + process.hltDoublePFTau40TrackPt1MediumIsolationNoL1MatchDz02Reg + process.HLTEndSequence ) +process.HLT_Ele27_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG22er + process.hltPreEle27eta2p1WP75GsfCentralPFJet30BTagCSV07 + process.HLTEle27erWP75GsfSequence + process.HLTAK4PFJetsSequence + process.hltJetsNoLeptonsSingleTopEle27 + process.hltJetFilterSingleTopEle27 + process.HLTBtagCSVSequencePF + process.hltCSVFilterSingleTop + process.HLTEndSequence ) +process.HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG22er + process.hltPreEle27eta2p1WP75GsfTriCentralPFJet30 + process.HLTEle27erWP75GsfSequence + process.HLTAK4PFJetsSequence + process.hltEle27JetCollectionsForLeptonPlusPFJets + process.hltEle27TriCentralPFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele27_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG22er + process.hltPreEle27eta2p1WP75GsfTriCentralPFJet504030 + process.HLTEle27erWP75GsfSequence + process.HLTAK4PFJetsSequence + process.hltEle27JetCollectionsForLeptonPlusPFJets + process.hltEle27TriCentralPFJet30EleCleaned + process.hltEle27DiCentralPFJet40EleCleaned + process.hltEle27CentralPFJet50EleCleaned + process.HLTEndSequence ) +process.HLT_Ele27_eta2p1_WP75_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG22er + process.hltPreEle27eta2p1WP75Gsf + process.HLTEle27erWP75GsfSequence + process.HLTEndSequence ) +process.HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG30er + process.hltPreEle32eta2p1WP75GsfLooseIsoPFTau20 + process.HLTEle32erWP75GsfSequence + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.hltOverlapFilterIsoEle32WP75GsfCaloJet5 + process.HLTPFTriggerSequenceForTaus + process.HLTIsoEle32WP75GsfLooseIsoPFTau20Sequence + process.HLTEndSequence ) +process.HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG30er + process.hltPreEle32eta2p1WP75GsfDoubleMediumIsoPFTau40Trk1eta2p1Reg + process.HLTEle32erWP75GsfSequence + process.HLTL2TauJetsL1IsoTauSeededSequence + process.hltDoubleL2Tau35eta2p2 + process.HLTL2TauPixelIsolationSequence + process.hltL2TauIsoFilter + process.hltL2TauJetsIso + process.hltDoubleL2IsoTau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFJetTriggerSequenceReg + process.HLTMediumIsoPFTauSequenceReg + process.hltDoublePFTau40Reg + process.hltPFTauTrackPt1DiscriminatorReg + process.hltSelectedPFTausTrackPt1Reg + process.hltDoublePFTau40TrackPt1Reg + process.hltSelectedPFTausTrackPt1MediumIsolationReg + process.hltDoublePFTau40TrackPt1MediumIsolationReg + process.hltDoublePFTau40TrackPt1MediumIsolationNoL1MatchDz02Reg + process.HLTEndSequence ) +process.HLT_Ele32_eta2p1_WP75_Gsf_CentralPFJet30_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG30er + process.hltPreEle32eta2p1WP75GsfCentralPFJet30BTagCSV07 + process.HLTEle32erWP75GsfSequence + process.HLTAK4PFJetsSequence + process.hltJetsNoLeptonsSingleTopEle32 + process.hltJetFilterSingleTopEle32 + process.HLTBtagCSVSequencePF + process.hltCSVFilterSingleTop + process.HLTEndSequence ) +process.HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG30er + process.hltPreEle32eta2p1WP75GsfTriCentralPFJet30 + process.HLTEle32erWP75GsfSequence + process.HLTAK4PFJetsSequence + process.hltEle32JetCollectionsForLeptonPlusPFJets + process.hltEle32TriCentralPFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele32_eta2p1_WP75_Gsf_TriCentralPFJet50_40_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG30er + process.hltPreEle32eta2p1WP75GsfTriCentralPFJet504030 + process.HLTEle32erWP75GsfSequence + process.HLTAK4PFJetsSequence + process.hltEle32JetCollectionsForLeptonPlusPFJets + process.hltEle32TriCentralPFJet30EleCleaned + process.hltEle32DiCentralPFJet40EleCleaned + process.hltEle32CentralPFJet50EleCleaned + process.HLTEndSequence ) +process.HLT_Ele32_eta2p1_WP75_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleIsoEG30er + process.hltPreEle32eta2p1WP75Gsf + process.HLTEle32erWP75GsfSequence + process.HLTEndSequence ) +process.HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPreEle45CaloIdVTGsfTrkIdTPFJet200PFJet50 + process.HLTEle45CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hltDiPFJet50 + process.hltEle45CaloIdVTGsfTrkIdTCleanAK4PFJet + process.hltEle45CaloIdVTGsfTrkIdTDiCentralPFJet50EleCleaned + process.hltEle45CaloIdVTGsfTrkIdTCentralPFJet200EleCleaned + process.HLTEndSequence ) +process.HLT_Ele105_CaloIdVT_GsfTrkIdT_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPreEle105CaloIdVTGsfTrkIdT + process.HLTEle105CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) process.HLT_Mu16_eta2p1_CaloMET30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreMu16eta2p1CaloMET30 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTEndSequence ) -process.HLT_IsoMu16_eta2p1_CaloMET30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreIsoMu16eta2p1CaloMET30 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTEndSequence ) -process.HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) -process.HLT_IsoMu17_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16er + process.hltPreIsoMu17eta2p1 + process.hltL1fL1sSingleMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sSingleMu16erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu16erTauJet20er + process.hltPreIsoMu17eta2p1LooseIsoPFTau20 + process.hltL1fL1sMu16erTauJet20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erTauJet20erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTIsoMuLooseIsoPFTauSequence + process.HLTEndSequence ) -process.HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16er + process.hltPreIsoMu17eta2p1LooseIsoPFTau20SingleL1 + process.hltL1fL1sSingleMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sSingleMu16erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTSingleIsoMu17LooseIsoPFTau20Sequence + process.HLTEndSequence ) -process.HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu16erIsoTau36er + process.hltPreIsoMu17eta2p1MediumIsoPFTau40Trk1eta2p1Reg + process.hltL1fL1sMu16erIsoTau36erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erIsoTau36erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTL2TauJetsL1IsoTauSeededSequence + process.hltL2Tau35eta2p2 + process.HLTL2TauPixelIsolationSequence + process.hltL2TauIsoFilter + process.hltL2TauJetsIso + process.hltL2IsoTau35eta2p2 + process.hltOverlapFilterIsoMu17L2IsoTau35 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFJetTriggerSequenceRegNoMu + process.HLTIsoMu17MediumIsoPFTau40SequenceReg + process.HLTEndSequence ) -process.HLT_DoubleIsoMu17_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu125 + process.hltPreDoubleIsoMu17eta2p1 + process.hltL1fL1sDoubleMu125L1Filtered16er + process.HLTL2muonrecoSequence + process.hltL2fL1sDoubleMu125L1f16erL2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q + process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2 + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1LooseIsoPFTau20 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTIsoMu24LooseIsoPFTau20Sequence + process.HLTEndSequence ) -process.HLT_IsoMu20_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu24_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu24 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu16L1f0L2f16QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoTkMu20_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16er + process.hltPreIsoTkMu20eta2p1 + process.HLTMuonLocalRecoSequence + process.HLTHighPt20TrackerMuonSequence + process.hltL3fL1sMu16Eta2p1f0TkFiltered20Q + process.HLTHighPtTkMucaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltL3fL1sMu16L1Eta2p1f0TkFiltered20QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoTkMu24_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoTkMu24 + process.HLTMuonLocalRecoSequence + process.HLTHighPtTrackerMuonSequence + process.hltL3fL1sMu16f0TkFiltered24Q + process.HLTHighPtTkMucaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltL3fL1sMu16L1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoTkMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoTkMu24eta2p1 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q + process.HLTHighPtTkMucaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltL3fL1sMu20L1Eta2p1f0TkFiltered24QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreIsoMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu25L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) -process.HLT_IsoTkMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreIsoTkMu27 + process.HLTMuonLocalRecoSequence + process.HLTHighPt27TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered27Q + process.HLTHighPtTkMucaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoHighPtTkMuIter02 + process.hltL3fL1sMu25L1f0TkFiltered27QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) +process.HLT_IsoMu16_eta2p1_CaloMET30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreIsoMu16eta2p1CaloMET30 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTMu16eta2p1IsolationSequence + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTEndSequence ) +process.HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu14erETM30 + process.hltPreIsoMu16eta2p1CaloMET30LooseIsoPFTau50Trk30eta2p1 + process.hltL1fL1sMu14erETM30L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erETM30L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erETM30L1f0L2f10QL3Filtered16Q + process.HLTMu16eta2p1IsolationSequence + process.hltL3crIsoL1sMu14erETM30L1f0L2f14QL3f10QL3L3trkIsoFiltered0p09 + process.HLTRecoMETSequence + process.hltMET30 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean30 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID30 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) +process.HLT_IsoMu17_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16er + process.hltPreIsoMu17eta2p1 + process.hltL1fL1sSingleMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sSingleMu16erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + process.HLTMu17eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu16erTauJet20er + process.hltPreIsoMu17eta2p1LooseIsoPFTau20 + process.hltL1fL1sMu16erTauJet20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erTauJet20erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erTauJet20erL1f0L2f10QL3Filtered17Q + process.HLTMu17eta2p1TauJet20IsolationSequence + process.hltL3crIsoL1sMu16erTauJet20erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTIsoMuLooseIsoPFTauSequence + process.HLTEndSequence ) +process.HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16er + process.hltPreIsoMu17eta2p1LooseIsoPFTau20SingleL1 + process.hltL1fL1sSingleMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sSingleMu16erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sSingleMu16erL1f0L2f10QL3Filtered17Q + process.HLTMu17eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu16erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTSingleIsoMu17LooseIsoPFTau20Sequence + process.HLTEndSequence ) +process.HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu16erIsoTau36er + process.hltPreIsoMu17eta2p1MediumIsoPFTau40Trk1eta2p1Reg + process.hltL1fL1sMu16erIsoTau36erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erIsoTau36erL1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erIsoTau36erL1f0L2f10QL3Filtered17Q + process.HLTMu17eta2p1IsoTau36erIsolationSequence + process.hltL3crIsoL1sMu16erIsoTau36erL1f0L2f10QL3f17QL3trkIsoFiltered0p09 + process.HLTL2TauJetsL1IsoTauSeededSequence + process.hltL2Tau35eta2p2 + process.HLTL2TauPixelIsolationSequence + process.hltL2TauIsoFilter + process.hltL2TauJetsIso + process.hltL2IsoTau35eta2p2 + process.hltOverlapFilterIsoMu17L2IsoTau35 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFJetTriggerSequenceRegNoMu + process.HLTIsoMu17MediumIsoPFTau40SequenceReg + process.HLTEndSequence ) +process.HLT_DoubleIsoMu17_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu125 + process.hltPreDoubleIsoMu17eta2p1 + process.hltL1fL1sDoubleMu125L1Filtered16er + process.HLTL2muonrecoSequence + process.hltL2fL1sDoubleMu125L1f16erL2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sDoubleMu125L1f16erL2f10QL3Filtered17Q + process.hltL3DzL1sDoubleMu125L1f16erL2f10QL3f17QL3DzFiltered0p2 + process.HLTDoubleMu17eta2p1IsolationSequence + process.hltL3crIsoL1sDoubleMu125L1f16erL2f10QL3f17QL3Dz0p2L3crIsoRhoFiltered0p15IterTrk02 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1LooseIsoPFTau20 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTPFTriggerSequenceMuTau + process.HLTIsoMu24LooseIsoPFTau20Sequence + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1CentralPFJet30BTagCSV07 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTMu20eta2p1NoL1erIsolationSequence + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltJetsNoLeptonsSingleTopIsoMu20Eta2p1 + process.hltJetFilterSingleTopIsoMu20Eta2p1 + process.HLTBtagCSVSequencePF + process.hltCSVFilterSingleTop + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_TriCentralPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1TriCentralPFJet30 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTMu20eta2p1NoL1erIsolationSequence + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20eta2p1TriCentralPFJet504030 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QEta2p1L3Filtered20Q + process.HLTMu20eta2p1NoL1erIsolationSequence + process.hltL3crIsoL1sMu16L1f0L2f10QEta2p1L3f20QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltIsoMu20Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu20Eta2p1Trk02TriCentralPFJet30MuCleaned + process.hltIsoMu20Eta2p1Trk02DiCentralPFJet40MuCleaned + process.hltIsoMu20Eta2p1Trk02CentralPFJet50MuCleaned + process.HLTEndSequence ) +process.HLT_IsoMu20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu20 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QL3Filtered20Q + process.HLTMu20IsolationSequence + process.hltL3crIsoL1sMu16L1f0L2f10QL3f20QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16er + process.hltPreIsoMu20eta2p1 + process.hltL1fL1sMu16erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16Eta2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20eta2p1IsolationSequence + process.hltL3crIsoL1sMu16Eta2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu24_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoMu24 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3fL1sMu16L1f0L2f16QL3Filtered24QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_CentralPFJet30_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1CentralPFJet30BTagCSV07 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltJetsNoLeptonsSingleTopIsoMu24Eta2p1 + process.hltJetFilterSingleTopIsoMu24Eta2p1 + process.HLTBtagCSVSequencePF + process.hltCSVFilterSingleTop + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_TriCentralPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1TriCentralPFJet30 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_TriCentralPFJet50_40_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1TriCentralPFJet504030 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltIsoMu24Eta2p1Trk02JetCollectionsForLeptonPlusPFJets + process.hltIsoMu24Eta2p1Trk02TriCentralPFJet30MuCleaned + process.hltIsoMu24Eta2p1Trk02DiCentralPFJet40MuCleaned + process.hltIsoMu24Eta2p1Trk02CentralPFJet50MuCleaned + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTMu24eta2p1IsolationSequence + process.hltL3crIsoL1sMu20Eta2p1L1f0L2f10QL3f24QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreIsoMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu25L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + process.HLTMu27IsolationSequence + process.hltL3crIsoL1sMu25L1f0L2f10QL3f27QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoTkMu20 + process.hltL1fL1sMu16L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt20TrackerMuonSequence + process.hltL3fL1sMu16f0TkFiltered20Q + process.HLTTkMu20IsolationSequence + process.hltL3fL1sMu16L1f0Tkf20QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu20_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16er + process.hltPreIsoTkMu20eta2p1 + process.hltL1fL1sMu16erL1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt20TrackerMuonSequence + process.hltL3fL1sMu16Eta2p1f0TkFiltered20Q + process.HLTTkMu20eta2p1IsolationSequence + process.hltL3fL1sMu16Eta2p1L1f0Tkf20QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu24_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreIsoTkMu24 + process.hltL1fL1sMu16L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu16f0TkFiltered24Q + process.HLTTkMu24IsolationSequence + process.hltL3fL1sMu16L1f0Tkf24QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreIsoTkMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q + process.HLTTkMu24eta2p1IsolationSequence + process.hltL3fL1sMu20Eta2p1L1f0Tkf24QL3trkIsoFiltered0p09 + process.HLTEndSequence ) +process.HLT_IsoTkMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreIsoTkMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt27TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered27Q + process.HLTTkMu27IsolationSequence + process.hltL3fL1sMu25L1f0Tkf27QL3trkIsoFiltered0p09 + process.HLTEndSequence ) process.HLT_JetE30_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sL1SingleJetC20NotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreJetE30NoBPTX3BXNoHalo + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) process.HLT_JetE30_NoBPTX_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleJetC20NotBptxOR + process.hltPreJetE30NoBPTX + process.HLTStoppedHSCPLocalHcalReco + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) process.HLT_JetE50_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sL1SingleJetC32NotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreJetE50NoBPTX3BXNoHalo + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy50 + process.HLTEndSequence ) @@ -39158,10 +43316,10 @@ process.HLT_L2DoubleMu23_NoVertex_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreL2DoubleMu23NoVertex + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sDoubleMu103p5L1f0L2NoVtxPreFiltered23 + process.HLTEndSequence ) process.HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreL2DoubleMu28NoVertex2ChaAngle2p5Mass10 + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered28 + process.hltL2DoubleMu28NoVertexL2Filtered2ChaAngle2p5Mass10 + process.HLTEndSequence ) process.HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreL2DoubleMu38NoVertex2ChaAngle2p5Mass10 + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sDoubleMu103p5OR125L1f0L2NoVtxPreFiltered38 + process.hltL2DoubleMu38NoVertexL2Filtered2ChaAngle2p5Mass10 + process.HLTEndSequence ) -process.HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMu6NotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu10NoVertexNoBPTX3BXNoHalo + process.hltL1fL1sMu6NotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu6NotBptxORL1f0L2Filtered10 + process.HLTEndSequence ) -process.HLT_L2Mu10_NoVertex_NoBPTX_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6NotBptxOR + process.hltPreL2Mu10NoVertexNoBPTX + process.hltL1fL1sMu6NotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu6NotBptxORL1f0L2Filtered10 + process.HLTEndSequence ) -process.HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMu6NotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu20NoVertex3StaNoBPTX3BXNoHalo + process.hltL1fL1sMu6NotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu6NotBptxORL1f0L2Filtered20Sta3 + process.HLTEndSequence ) -process.HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMu6NotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu30NoVertex3StaNoBPTX3BXNoHalo + process.hltL1fL1sMu6NotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu6NotBptxORL1f0L2Filtered30Sta3 + process.HLTEndSequence ) +process.HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMuOpenNotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu10NoVertexNoBPTX3BXNoHalo + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) +process.HLT_L2Mu10_NoVertex_NoBPTX_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMuOpenNotBptxOR + process.hltPreL2Mu10NoVertexNoBPTX + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) +process.HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMuOpenNotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu35NoVertex3StaNoBPTX3BXNoHalo + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered35Sta3 + process.HLTEndSequence ) +process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v1 = cms.Path( process.HLTBeginSequenceAntiBPTX + process.hltL1sMuOpenNotBptxOR + process.hltL1BeamHaloAntiCoincidence3BX + process.hltPreL2Mu40NoVertex3StaNoBPTX3BXNoHalo + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + process.HLTEndSequence ) process.HLT_LooseIsoPFTau50_Trk30_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1QuadJetC36TauJet52 + process.hltPreLooseIsoPFTau50Trk30eta2p1 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) process.HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORL1ETM60NotJet52WdPhi2 + process.hltPreLooseIsoPFTau50Trk30eta2p1MET120 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoMETSequence + process.hltMET120 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean120 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID120 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) process.HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM50ORL1ETM70ORL1ETM60NotJet52WdPhi2 + process.hltPreLooseIsoPFTau50Trk30eta2p1MET80 + process.HLTL2TauJetsL1TauSeededSequence + process.hltSingleL2Tau35eta2p2 + process.HLTRecoMETSequence + process.hltMET80 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean80 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID80 + process.HLTRecoJetSequenceAK4PrePF + process.HLTPFTriggerSequenceForTaus + process.HLTLooseIsoPFTauSequence + process.hltPFTau50 + process.hltSelectedPFTausTrackFinding + process.hltPFTau50Track + process.hltPFTauTrackPt30Discriminator + process.hltSelectedPFTausTrackPt30 + process.hltPFTau50TrackPt30 + process.hltPFTauLooseRelativeIsolationDiscriminator0p06 + process.hltPFTauLooseAbsOrRel0p06IsolationDiscriminator + process.hltSelectedPFTausTrackPt30AbsOrRelIsolation + process.hltPFTau50TrackPt30LooseAbsOrRelIso + process.HLTEndSequence ) @@ -39176,10 +43334,12 @@ process.HLT_Mu30_TkMu11_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu25 + process.hltPreMu30TkMu11 + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu25L1f0L2Filtered25 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered30TrkFiltered11 + process.hltDiMuonGlb30Trk11DzFiltered0p2 + process.HLTEndSequence ) process.HLT_Mu40_TkMu11_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu25 + process.hltPreMu40TkMu11 + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu25L1f0L2Filtered25 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered40TrkFiltered11 + process.hltDiMuonGlb40Trk11DzFiltered0p2 + process.HLTEndSequence ) process.HLT_Mu40_eta2p1_PFJet200_PFJet50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16erORSingleMu20er + process.hltPreMu40eta2p1PFJet200PFJet50 + process.hltL1fL1sMu16erorMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16erorMu20erL1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16erorMu20erL1f0L2f16QL3Filtered40Q + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hltDiPFJet50 + process.hltMu40eta2p1CleanAK4PFJet + process.hltMu40eta2p1DiCentralPFJet50MuCleaned + process.hltMu40eta2p1CentralPFJet200MuCleaned + process.HLTEndSequence ) +process.HLT_Mu20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreMu20 + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f10QL3Filtered20Q + process.HLTEndSequence ) +process.HLT_TkMu20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreTkMu20 + process.hltL1fL1sMu16L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt20TrackerMuonSequence + process.hltL3fL1sMu16f0TkFiltered20Q + process.HLTEndSequence ) process.HLT_Mu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu20Eta2p1L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu20Eta2p1L1f0L2f10QL3Filtered24Q + process.HLTEndSequence ) -process.HLT_TkMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreTkMu24eta2p1 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q + process.HLTEndSequence ) +process.HLT_TkMu24_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu20er + process.hltPreTkMu24eta2p1 + process.hltL1fL1sMu20erL1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt24TrackerMuonSequence + process.hltL3fL1sMu20Eta2p1f0TkFiltered24Q + process.HLTEndSequence ) process.HLT_Mu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu25L1f0L2Filtered10Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu25L1f0L2f10QL3Filtered27Q + process.HLTEndSequence ) -process.HLT_TkMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreTkMu27 + process.HLTMuonLocalRecoSequence + process.HLTHighPt27TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered27Q + process.HLTEndSequence ) +process.HLT_TkMu27_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu25 + process.hltPreTkMu27 + process.hltL1fL1sMu25L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt27TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered27Q + process.HLTEndSequence ) process.HLT_Mu50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu25 + process.hltPreMu50 + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu25L1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered50Q + process.HLTEndSequence ) process.HLT_Mu45_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16ORSingleMu25 + process.hltPreMu45eta2p1 + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16orMu25L1f0L2Filtered16Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered45e2p1Q + process.HLTEndSequence ) process.HLT_Mu38NoFiltersNoVtx_Photon38_CaloIdL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu5EG20 + process.hltPreMu38NoFiltersNoVtxPhoton38CaloIdL + process.hltL1fL1sMu5EG20L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMu5EG20L1f5L2NoVtxFiltered16 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20L1f5L2NVf16L3NoFiltersNoVtxFiltered38 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + process.HLTDoLocalHcalWithTowerSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + process.HLTEndSequence ) @@ -39219,48 +43379,53 @@ process.HLT_HT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrETM70 + process.hltPreHT300 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT300 + process.HLTEndSequence ) process.HLT_HT350_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrETM70 + process.hltPreHT350 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.HLTEndSequence ) process.HLT_HT400_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrETM70 + process.hltPreHT400 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT400 + process.HLTEndSequence ) -process.HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT200DiPFJet90PFAlphaT0p57 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT150CaloAlphaT0p54 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT200PFAlphaT0p57 + process.HLTEndSequence ) -process.HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT250DiPFJet90PFAlphaT0p55 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT200CaloAlphaT0p535 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT250PFAlphaT0p55 + process.HLTEndSequence ) -process.HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT300DiPFJet90PFAlphaT0p53 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT250CaloAlphaT0p525 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT300PFAlphaT0p53 + process.HLTEndSequence ) -process.HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT350DiPFJet90PFAlphaT0p52 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT300CaloAlphaT0p52 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT350PFAlphaT0p52 + process.HLTEndSequence ) -process.HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT400DiPFJet90PFAlphaT0p51 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT375CaloAlphaT0p51 + process.HLTAK4PFJetsSequence + process.hltPFDiJet90 + process.hltPFHT400PFAlphaT0p51 + process.HLTEndSequence ) +process.HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT200DiPFJet90PFAlphaT0p57 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT150CaloAlphaT0p54 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT200PFAlphaT0p57 + process.HLTEndSequence ) +process.HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT250DiPFJet90PFAlphaT0p55 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT200CaloAlphaT0p535 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT250PFAlphaT0p55 + process.HLTEndSequence ) +process.HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT300DiPFJet90PFAlphaT0p53 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT250CaloAlphaT0p525 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT300PFAlphaT0p53 + process.HLTEndSequence ) +process.HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT350DiPFJet90PFAlphaT0p52 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT300CaloAlphaT0p52 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT350PFAlphaT0p52 + process.HLTEndSequence ) +process.HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrETM50OrETM60OrETM70 + process.hltPrePFHT400DiPFJet90PFAlphaT0p51 + process.HLTAK4CaloJetsSequence + process.hltCaloDiJet70 + process.hltHT375CaloAlphaT0p51 + process.HLTAK4PFJetsSequence + process.hltDiPFJet90 + process.hltPFHT400PFAlphaT0p51 + process.HLTEndSequence ) process.HLT_MET75_IsoTrk50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPreMET75IsoTrk50 + process.HLTRecoMETSequence + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean75 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) process.HLT_MET90_IsoTrk50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPreMET90IsoTrk50 + process.HLTRecoMETSequence + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean90 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) process.HLT_PFMET120_NoiseCleaned_BTagCSV07_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPrePFMET120NoiseCleanedBTagCSV07 + process.HLTRecoMETSequence + process.hltMET70 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean70 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID70 + process.hltSusyPreBtagJetFilter + process.HLTFastPrimaryVertexSequence + process.hltFastPVPixelVertexSelector + process.HLTBtagCSVSequenceL3 + process.hltBLifetimeL3FilterCSVsusy + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET120Filter + process.HLTEndSequence ) process.HLT_PFMET120_NoiseCleaned_Mu5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu0erETM55 + process.hltPrePFMET120NoiseCleanedMu5 + cms.ignore(process.hltL1sL1SingleMuOpenCandidate) + process.HLTRecoMETSequence + process.hltMET70 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean70 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID70 + process.hltPFMET120Mu5L1MuFiltered + process.HLTL2muonrecoSequence + process.hltPFMET120Mu5L2PreFiltered + process.HLTL3muonrecoSequence + process.hltPFMET120Mu5L3PreFiltered + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET120Filter + process.HLTEndSequence ) process.HLT_PFMET170_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPrePFMET170NoiseCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean80 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID80 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET170Filter + process.HLTEndSequence ) +process.HLT_PFMET90_PFMHT90_IDLoose_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORETM60 + process.hltPrePFMET90PFMHT90IDLoose + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT70 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseID + process.hltPFMHTLooseID90 + process.hltPFMETProducer + process.hltPFMET90 + process.HLTEndSequence ) +process.HLT_PFMET100_PFMHT100_IDLoose_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORETM60 + process.hltPrePFMET100PFMHT100IDLoose + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseID + process.hltPFMHTLooseID100 + process.hltPFMETProducer + process.hltPFMET100 + process.HLTEndSequence ) +process.HLT_PFMET110_PFMHT110_IDLoose_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORETM60 + process.hltPrePFMET110PFMHT110IDLoose + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseID + process.hltPFMHTLooseID110 + process.hltPFMETProducer + process.hltPFMET110 + process.HLTEndSequence ) process.HLT_PFMET120_PFMHT120_IDLoose_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORETM60 + process.hltPrePFMET120PFMHT120IDLoose + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseID + process.hltPFMHTLooseID120 + process.hltPFMETProducer + process.hltPFMET120 + process.HLTEndSequence ) process.HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_BTagCSV0p7_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORETM60 + process.hltPreCaloMHTNoPU90PFMET90PFMHT90IDLooseBTagCSV0p7 + process.HLTAK4CaloJetsSequence + process.HLTFastPrimaryVertexSequence + process.HLTNoPUSequence + process.hltMHTNoPU + process.hltMHTNoPU90 + process.HLTBtagCSVSequenceL3 + process.hltCSV0p7L3 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseID + process.hltPFMHTLooseID90 + process.hltPFMETProducer + process.hltPFMET90 + process.HLTEndSequence ) process.HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM70ORETM60 + process.hltPreCaloMHTNoPU90PFMET90PFMHT90IDLoose + process.HLTAK4CaloJetsSequence + process.HLTFastPrimaryVertexSequence + process.HLTNoPUSequence + process.hltMHTNoPU + process.hltMHTNoPU90 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseID + process.hltPFMHTLooseID90 + process.hltPFMETProducer + process.hltPFMET90 + process.HLTEndSequence ) -process.HLT_QuadPFJet_BTagCSV_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetBTagCSVVBF + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.hltVBFCaloJetEtaSortedMqq150Deta2p6 + process.HLTBtagCSVSequenceL3 + process.hltCSV0p8L3 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID34 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.hltVBFPFJetEtaSortedMqq240Detaqq2p6 + process.HLTBtagCSVSequencePF + process.hltCSVPF0p8PFFilterHbbVBF + process.hltVBFPFJetCSVSortedMqq200Detaqq2p0 + process.HLTEndSequence ) -process.HLT_QuadPFJet_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetVBF + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.hltVBFCaloJetEtaSortedMqq150Deta2p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID34 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.hltVBFPFJetEtaSortedMqq240Detaqq2p6 + process.HLTEndSequence ) +process.HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetDoubleBTagCSVVBFMqq200 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltCSVL30p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTBtagCSVSequencePF + process.hltSelector6PFJets + process.hltDoubleCSVPF0p4 + process.hltCSVPF0p7 + process.hltVBFPFJetCSVSortedMqq200Detaqq1p2 + process.HLTEndSequence ) +process.HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetSingleBTagCSVVBFMqq460 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltCSVL30p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTBtagCSVSequencePF + process.hltSelector6PFJets + process.hltCSVPF0p7 + process.hltVBFPFJetCSVSortedMqq460Detaqq4p1 + process.HLTEndSequence ) +process.HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetDoubleBTagCSVVBFMqq240 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltCSVL30p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTBtagCSVSequencePF + process.hltSelector6PFJets + process.hltDoubleCSVPF0p4 + process.hltCSVPF0p7 + process.hltVBFPFJetCSVSortedMqq240Detaqq2p0 + process.HLTEndSequence ) +process.HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetSingleBTagCSVVBFMqq500 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltCSVL30p6 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTBtagCSVSequencePF + process.hltSelector6PFJets + process.hltCSVPF0p7 + process.hltVBFPFJetCSVSortedMqq500Detaqq4p6 + process.HLTEndSequence ) +process.HLT_QuadPFJet_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreQuadPFJetVBF + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID64 + process.hltPFDoubleJetLooseID76 + process.hltPFSingleJetLooseID92 + process.HLTEndSequence ) process.HLT_L1_TripleJet_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleVBF + process.hltPreL1TripleJetVBF + process.HLTEndSequence ) process.HLT_QuadJet45_TripleCSV0p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Quad60OrHTT175 + process.hltPreQuadJet45TripleCSV0p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet45 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltTripleCSV0p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltQuadPFCentralJetLooseID45 + process.HLTEndSequence ) process.HLT_QuadJet45_DoubleCSV0p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Quad60OrHTT175 + process.hltPreQuadJet45DoubleCSV0p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet45 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltDoubleCSV0p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltQuadPFCentralJetLooseID45 + process.HLTEndSequence ) process.HLT_DoubleJet90_Double30_TripleCSV0p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Double100OrTripleVBF + process.hltPreDoubleJet90Double30TripleCSV0p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltDoubleCentralJet90 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltTripleCSV0p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltQuadPFCentralJetLooseID30 + process.hltDoublePFCentralJetLooseID90 + process.HLTEndSequence ) process.HLT_DoubleJet90_Double30_DoubleCSV0p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Double100OrTripleVBF + process.hltPreDoubleJet90Double30DoubleCSV0p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltDoubleCentralJet90 + process.HLTFastPrimaryVertexSequence + process.HLTBtagCSVSequenceL3 + process.hltDoubleCSV0p5 + process.HLTAK4PFJetsSequence + process.hltAK4PFJetsCorrectedLooseID + process.hltQuadPFCentralJetLooseID30 + process.hltDoublePFCentralJetLooseID90 + process.HLTEndSequence ) -process.HLT_Photon135_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton135PFMET40 + process.HLTSinglePhoton135Sequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon135_PFMET100_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton135PFMET100NoiseCleaned + process.HLTSinglePhoton135Sequence + process.HLTRecoMETSequence + process.hltMET50 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean40 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET100Filter + process.HLTEndSequence ) +process.HLT_Photon135_PFMET100_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton135PFMET100NoiseCleaned + process.HLTSinglePhoton135Sequence + process.HLTRecoMETSequence + process.hltMET50 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean40 + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET100Filter + process.HLTEndSequence ) process.HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPrePhoton22R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton22R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) process.HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPrePhoton22R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton22R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon250_NoHE_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton250NoHE + process.HLTSinglePhoton250erNoHESequence + process.HLTEndSequence ) -process.HLT_Photon300_NoHE_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton300NoHE + process.HLTSinglePhoton300erNoHESequence + process.HLTEndSequence ) -process.HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60 + process.HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence + process.HLTEndSequence ) -process.HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15 + process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence + process.HLTEndSequence ) -process.HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5 + process.HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence + process.HLTEndSequence ) -process.HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30 + process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence + process.HLTEndSequence ) -process.HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65 + process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence + process.HLTEndSequence ) -process.HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35ORDoubleEG1510ORDoubleEG2210 + process.hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70 + process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence + process.HLTEndSequence ) +process.HLT_Photon250_NoHE_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton250NoHE + process.HLTSinglePhoton250erNoHESequence + process.HLTEndSequence ) +process.HLT_Photon300_NoHE_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton300NoHE + process.HLTSinglePhoton300erNoHESequence + process.HLTEndSequence ) +process.HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60 + process.HLTPhoton26R9Id85ORCaloId24b40eIso50T80LPhoton16ANDHE10R9Id65Eta2Mass60Sequence + process.HLTEndSequence ) +process.HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15 + process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton22ANDHE10R9Id65Eta2Mass15Sequence + process.HLTEndSequence ) +process.HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5 + process.HLTPhoton28R9Id85ORCaloId24b40eIso50T80LPhoton14ANDHE10R9Id65Mass50Eta1p5Sequence + process.HLTEndSequence ) +process.HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30 + process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass30Sequence + process.HLTEndSequence ) +process.HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65 + process.HLTPhoton36R9Id85ANDCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Sequence + process.HLTEndSequence ) +process.HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40ORL1SingleEG35ORDoubleEG2210ORDoubleEG1510 + process.hltPrePhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70 + process.HLTPhoton36R9Id85ORCaloId24b40eIso50T80LPhoton18ANDHE10R9Id65Mass70Sequence + process.HLTEndSequence ) process.HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePhoton36R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton36R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) process.HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePhoton36R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton36R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton120R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) -process.HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton120R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton50R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) +process.HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton50R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton50R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton75R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) +process.HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton75R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton75R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton90R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) +process.HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton90R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton90R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton120R9Id90HE10Iso40EBOnlyPFMET40 + process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET40Filter + process.HLTEndSequence ) +process.HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton120R9Id90HE10Iso40EBOnlyVBF + process.HLTPhoton120R9Id90HE10Iso40EBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400AllJetsDEta3Filter + process.HLTEndSequence ) process.HLT_Mu8_TrkIsoVVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu5 + process.hltPreMu8TrkIsoVVL + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered5 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f5L3Filtered8 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoFiltered0p4 + process.HLTEndSequence ) process.HLT_Mu17_TrkIsoVVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu12 + process.hltPreMu17TrkIsoVVL + process.hltL1fL1sMu12L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu12L1f0L2Filtered12 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu12L1f0L2f12L3Filtered17 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu12L1f0L2f12L3Filtered17TkIsoFiltered0p4 + process.HLTEndSequence ) process.HLT_Mu24_TrkIsoVVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu16 + process.hltPreMu24TrkIsoVVL + process.hltL1fL1sMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu16L1f0L2Filtered16 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16L1f0L2f16L3Filtered24 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu16L1f0L2f16L3Filtered24TkIsoFiltered0p4 + process.HLTEndSequence ) @@ -39304,12 +43469,12 @@ process.HLT_Photon22_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPrePhoton22 + process.HLTPhoton22Sequence + process.HLTEndSequence ) process.HLT_Photon30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG25 + process.hltPrePhoton30 + process.HLTPhoton30Sequence + process.HLTEndSequence ) process.HLT_Photon36_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePhoton36 + process.HLTPhoton36Sequence + process.HLTEndSequence ) -process.HLT_Photon50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton50 + process.HLTPhoton50Sequence + process.HLTEndSequence ) -process.HLT_Photon75_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton75 + process.HLTPhoton75Sequence + process.HLTEndSequence ) -process.HLT_Photon90_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton90 + process.HLTPhoton90Sequence + process.HLTEndSequence ) -process.HLT_Photon120_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton120 + process.HLTPhoton120Sequence + process.HLTEndSequence ) -process.HLT_Photon175_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton175 + process.HLTPhoton175Sequence + process.HLTEndSequence ) -process.HLT_Photon165_HE10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton165HE10 + process.HLTPhoton165HE10Sequence + process.HLTEndSequence ) +process.HLT_Photon50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton50 + process.HLTPhoton50Sequence + process.HLTEndSequence ) +process.HLT_Photon75_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton75 + process.HLTPhoton75Sequence + process.HLTEndSequence ) +process.HLT_Photon90_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton90 + process.HLTPhoton90Sequence + process.HLTEndSequence ) +process.HLT_Photon120_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton120 + process.HLTPhoton120Sequence + process.HLTEndSequence ) +process.HLT_Photon175_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton175 + process.HLTPhoton175Sequence + process.HLTEndSequence ) +process.HLT_Photon165_HE10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton165HE10 + process.HLTPhoton165HE10Sequence + process.HLTEndSequence ) process.HLT_Photon22_R9Id90_HE10_IsoM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG20 + process.hltPrePhoton22R9Id90HE10IsoM + process.HLTPhoton22R9Id90HE10IsoMSequence + process.HLTEndSequence ) process.HLT_Photon30_R9Id90_HE10_IsoM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG25 + process.hltPrePhoton30R9Id90HE10IsoM + process.HLTPhoton30R9Id90HE10IsoMSequence + process.HLTEndSequence ) process.HLT_Photon36_R9Id90_HE10_IsoM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePhoton36R9Id90HE10IsoM + process.HLTPhoton36R9Id90HE10IsoMSequence + process.HLTEndSequence ) @@ -39324,20 +43489,27 @@ process.HLT_QuadMuon0_Dimuon0_Upsilon_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1QuadMu0 + process.hltPreQuadMuon0Dimuon0Upsilon + process.hltQuadMuonL1Filtered0 + process.HLTL2muonrecoSequence + process.hltQuadMuonL2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltQuadMuL3PreFiltered0 + process.hltUpsilonMuonMuonL3Filtered + process.hltDisplacedmumuVtxProducerUpsilonMuonMuon + process.hltVertexmumuFilterUpsilonMuonMuon + process.HLTEndSequence ) process.HLT_Mu17_Mu8_SameSign_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreMu17Mu8SameSign + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + process.hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + process.HLTL3muonrecoSequence + process.hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + process.hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + process.hltDiMuonGlb17Glb8DzFiltered0p2 + process.hltDiMuonGlb17Glb8DzFiltered0p2SameSign + process.HLTEndSequence ) process.HLT_Mu17_Mu8_SameSign_DPhi_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu103p5ORDoubleMu125 + process.hltPreMu17Mu8SameSignDPhi + process.hltL1fL1sDoubleMu103p5ORDoubleMu125L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2pfL1sDoubleMu103p5L1f0L2PreFiltered0 + process.hltL2fL1sDoubleMu103p5L1f0L2Filtered10OneMu + process.HLTL3muonrecoSequence + process.hltL3pfL1sDoubleMu103p5L1f0L2pf0L3PreFiltered8 + process.hltL3fL1sDoubleMu103p5L1f0L2f10OneMuL3Filtered17 + process.hltDiMuonGlb17Glb8DzFiltered0p2 + process.hltDiMuonGlb17Glb8DzFiltered0p2SameSignDPhiCut + process.HLTEndSequence ) -process.HLT_RsqMR260_Rsq0p09_MR200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR260Rsq0p09MR200 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR160Rsq0p01MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR260Rsq0p09MR200 + process.HLTEndSequence ) -process.HLT_RsqMR260_Rsq0p09_MR200_4jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR260Rsq0p09MR2004jet + process.HLTAK4CaloJetsSequence + process.hlt2CaloJet40 + process.hlt4CaloJet30 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR160Rsq0p01MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet50 + process.hlt4PFJet40 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR260Rsq0p09MR200 + process.HLTEndSequence ) -process.HLT_RsqMR300_Rsq0p09_MR200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR300Rsq0p09MR200 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR200Rsq0p01MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR300Rsq0p09MR200 + process.HLTEndSequence ) -process.HLT_RsqMR300_Rsq0p09_MR200_4jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR300Rsq0p09MR2004jet + process.HLTAK4CaloJetsSequence + process.hlt2CaloJet40 + process.hlt4CaloJet30 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR200Rsq0p01MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet50 + process.hlt4PFJet40 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR300Rsq0p09MR200 + process.HLTEndSequence ) -process.HLT_Rsq0p36_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsq0p36 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsq0p16Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsq0p36 + process.HLTEndSequence ) +process.HLT_RsqMR260_Rsq0p09_MR200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + process.hltPreRsqMR260Rsq0p09MR200 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR240Rsq0p0196MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR260Rsq0p09MR200 + process.HLTEndSequence ) +process.HLT_RsqMR260_Rsq0p09_MR200_4jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + process.hltPreRsqMR260Rsq0p09MR2004jet + process.HLTAK4CaloJetsSequence + process.hlt2CaloJet40 + process.hlt4CaloJet30 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR240Rsq0p0196MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet50 + process.hlt4PFJet40 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR260Rsq0p09MR200 + process.HLTEndSequence ) +process.HLT_RsqMR300_Rsq0p09_MR200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR300Rsq0p09MR200 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR240Rsq0p0196MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR300Rsq0p09MR200 + process.HLTEndSequence ) +process.HLT_RsqMR300_Rsq0p09_MR200_4jet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrSingleJet200OrDoubleJetC100OrQuadJetC60 + process.hltPreRsqMR300Rsq0p09MR2004jet + process.HLTAK4CaloJetsSequence + process.hlt2CaloJet40 + process.hlt4CaloJet30 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsqMR240Rsq0p0196MR100Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet50 + process.hlt4PFJet40 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsqMR300Rsq0p09MR200 + process.HLTEndSequence ) +process.HLT_Rsq0p36_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT125OrHTT150OrHTT175OrSingleJet128OrSingleJet176OrSingleJet200OrDoubleJetC84OrDoubleJetC100OrQuadJetC40OrQuadJetC60 + process.hltPreRsq0p36 + process.HLTAK4CaloJetsSequence + process.hlt1CaloJet70 + process.hlt2CaloJet60 + process.HLTRecoMETSequence + process.hltRHemisphereCalo + process.hltRsq0p16Calo + process.HLTAK4PFJetsSequence + process.hlt2PFJet80 + process.hltPFMETProducer + process.hltRHemisphere + process.hltRsq0p36 + process.HLTEndSequence ) process.HLT_HT750_DisplacedDijet80_Inclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150OrHTT175OrHTT200 + process.hltPreHT750DisplacedDijet80Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt750 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt80 + process.hltCentralCaloJetpt80CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJets + process.hltDisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingForBTagIter12 + process.HLT2PromptTrackRequirementIter12DisplacedJets + process.HLTEndSequence ) process.HLT_HT650_DisplacedDijet80_Inclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150OrHTT175OrHTT200 + process.hltPreHT650DisplacedDijet80Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt650 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt80 + process.hltCentralCaloJetpt80CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJets + process.hltDisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingForBTagIter12 + process.HLT2PromptTrackRequirementIter12DisplacedJets + process.HLTEndSequence ) process.HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150OrHTT175OrHTT200 + process.hltPreHT350DisplacedDijet80TightDisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt80 + process.hltCentralCaloJetpt80CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJets + process.hltDisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingForBTagIter12 + process.HLT2PromptTrackRequirementIter12DisplacedJets + process.hltIter02DisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTightTrackRequirementDisplacedJets + process.HLTEndSequence ) +process.HLT_HT350_DisplacedDijet40_DisplacedTrack_v1 = cms.Path( process.HLTBeginSequence + process.hltPreHT350DisplacedDijet40DisplacedTrack + process.hltL1sL1HTT150OrHTT175OrHTT200OrHTT125 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTracking12ForBTagDisplacedJets + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) process.HLT_HT350_DisplacedDijet80_DisplacedTrack_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150OrHTT175OrHTT200 + process.hltPreHT350DisplacedDijet80DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt80 + process.hltCentralCaloJetpt80CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJets + process.hltDisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingForBTagIter12 + process.HLT2PromptTrackRequirementIter12DisplacedJets + process.hltIter02DisplacedHLTCaloJetCollectionProducer + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJets + process.HLTEndSequence ) +process.HLT_HT500_DisplacedDijet40_Inclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltPreHT500DisplacedDijet40Inclusive + process.hltL1sL1HTT150OrHTT175OrHTT200OrHTT125 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt500 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTracking12ForBTagDisplacedJets + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_HT550_DisplacedDijet40_Inclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltPreHT550DisplacedDijet40Inclusive + process.hltL1sL1HTT150OrHTT175OrHTT200OrHTT125 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt550 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTracking12ForBTagDisplacedJets + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_VBF_DisplacedJet40_DisplacedTrack_v1 = cms.Path( process.HLTBeginSequence + process.hltPreVBFDisplacedJet40DisplacedTrack + process.hltL1sTripleVBFORHTT + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltVBFFilterDisplacedJetsTight + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltSingleCentralCaloJetpt40CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJetsFromVBF + process.hltDisplacedHLTCaloJetCollectionProducerFromVBF + process.HLTIterativeTracking12ForBTagDisplacedJets + process.HLT2PromptTrackRequirementIter12DisplacedJetsFromVBF + process.hltIter02DisplacedHLTCaloJetCollectionProducerFromVBF + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTightTrackRequirementDisplacedJetsFromVBF + process.HLTEndSequence ) +process.HLT_VBF_DisplacedJet40_TightID_DisplacedTrack_v1 = cms.Path( process.HLTBeginSequence + process.hltPreVBFDisplacedJet40TightIDDisplacedTrack + process.hltL1sTripleVBFORHTT + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltVBFFilterDisplacedJetsTight + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltSingleCentralCaloJetpt40CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0DisplacedJetsFromVBF + process.hltDisplacedHLTCaloJetCollectionProducerFromVBF + process.HLTIterativeTracking12ForBTagDisplacedJets + process.HLT2PromptTrackRequirementIter12DisplacedJetsFromVBF + process.hltIter02DisplacedHLTCaloJetCollectionProducerFromVBF + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTightTrackRequirementDisplacedJetsFromVBFTightID + process.HLTEndSequence ) +process.HLT_VBF_DisplacedJet40_Hadronic_v1 = cms.Path( process.HLTBeginSequence + process.hltPreVBFDisplacedJet40Hadronic + process.hltL1sTripleVBFORHTT175 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltVBFFilterDisplacedJets + process.hltHighHadFractionCaloJetSelector + process.hltCentralHadronCaloJetpt40 + process.hltCentralHadronCaloJetpt40CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0HadronJets + process.hltDisplacedHLTHadronJetCollectionProducer + process.HLTIterativeTracking12ForBTagDisplacedJets + process.HLTPromptTrackRequirementIter12HadronJets + process.HLTEndSequence ) +process.HLT_VBF_DisplacedJet40_TightID_Hadronic_v1 = cms.Path( process.HLTBeginSequence + process.hltPreVBFDisplacedJet40TightIDHadronic + process.hltL1sTripleVBFORHTT175 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltVBFFilterDisplacedJets + process.hltHighHadFractionCaloJetSelectorTightID + process.hltCentralHadronCaloJetpt40TightID + process.hltCentralHadronCaloJetpt40CollectionProducerTightID + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingForBTagIteration0 + process.HLT2PromptTrackRequirementIter0HadronJetsTightID + process.hltDisplacedHLTHadronJetCollectionProducerTightID + process.HLTIterativeTracking12ForBTagDisplacedJets + process.HLTPromptTrackRequirementIter12HadronJetsTightID + process.HLTEndSequence ) process.HLT_MonoCentralPFJet140_PFMETNoMu100_PFMHTNoMu140_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPreMonoCentralPFJet140PFMETNoMu100PFMHTNoMu140NoiseCleaned + process.HLTRecoMETSequence + process.hltMET70 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean60 + process.HLTAK4CaloJetsSequence + process.hltCentralCaloJet115 + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID60 + process.HLTAK4PFJetsSequence + process.hltCentralPFJetsCorrectedMatchedToCentralCaloJets115 + process.hltMatchedCentralPFJet140Filter + process.hltMatchedCentralPFJet115NHEF95Filter + process.hltPFMETNoMuProducer + process.hltPFMETNoMu100Filter + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseIDNoMu + process.hltPFMHTLooseIDNoMu140Filter + process.HLTEndSequence ) process.HLT_MonoCentralPFJet140_PFMETNoMu140_PFMHTNoMu140_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPreMonoCentralPFJet140PFMETNoMu140PFMHTNoMu140NoiseCleaned + process.HLTRecoMETSequence + process.hltMET70 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean60 + process.HLTAK4CaloJetsSequence + process.hltCentralCaloJet115 + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID60 + process.HLTAK4PFJetsSequence + process.hltCentralPFJetsCorrectedMatchedToCentralCaloJets115 + process.hltMatchedCentralPFJet140Filter + process.hltMatchedCentralPFJet115NHEF95Filter + process.hltPFMETNoMuProducer + process.hltPFMETNoMu140Filter + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseIDNoMu + process.hltPFMHTLooseIDNoMu140Filter + process.HLTEndSequence ) process.HLT_MonoCentralPFJet150_PFMETNoMu150_PFMHTNoMu150_NoiseCleaned_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ETM60ORETM70 + process.hltPreMonoCentralPFJet150PFMETNoMu150PFMHTNoMu150NoiseCleaned + process.HLTRecoMETSequence + process.hltMET70 + process.HLTHBHENoiseCleanerSequence + process.hltMetClean + process.hltMETClean60 + process.HLTAK4CaloJetsSequence + process.hltCentralCaloJet125 + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetID60 + process.HLTAK4PFJetsSequence + process.hltCentralPFJetsCorrectedMatchedToCentralCaloJets125 + process.hltMatchedCentralPFJet150Filter + process.hltMatchedCentralPFJet125NHEF95Filter + process.hltPFMETNoMuProducer + process.hltPFMETNoMu150Filter + process.hltAK4PFJetsCorrectedLooseID + process.hltPFMHTLooseIDNoMu + process.hltPFMHTLooseIDNoMu150Filter + process.HLTEndSequence ) process.HLT_Ele27_eta2p1_WP85_Gsf_HT200_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1EG25erHTT125 + process.hltPreEle27eta2p1WP85GsfHT200 + process.HLTL1EGHttEle27erWP85GsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT200Jet30 + process.HLTEndSequence ) -process.HLT_Photon90_CaloIdL_PFHT500_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG35 + process.hltPrePhoton90CaloIdLPFHT500 + process.HLTPhoton90_CaloId_Sequence + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt400 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT500 + process.HLTEndSequence ) +process.HLT_Photon90_CaloIdL_PFHT500_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG40 + process.hltPrePhoton90CaloIdLPFHT500 + process.HLTPhoton90_CaloId_Sequence + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt400 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT500 + process.HLTEndSequence ) process.HLT_DoubleMu8_Mass8_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu6HTT150orL1Mu8HTT125orL1HTT175 + process.hltPreDoubleMu8Mass8PFHT300 + process.hltDimuon8L1Filtered0 + process.HLTL2muonrecoSequence + process.hltDimuon8L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDoubleMu8Mass8L3Filtered + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) process.HLT_Mu8_Ele8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1Mu6HTT150orL1Mu8HTT125orL1HTT175 + process.hltPreMu8Ele8CaloIdLTrkIdVLMass8PFHT300 + process.hltMuon8L1Filtered0 + process.HLTL2muonrecoSequence + process.hltMuon8L2Filtered0 + process.HLTL3muonrecoSequence + process.hltMuon8L3Filtered0 + process.HLTSingleEle8CaloIdVLTrkIdVLSequence + process.hltElectronMuonInvMassFilter8 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) process.HLT_DoubleEle8_CaloIdL_TrkIdVL_Mass8_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleEG6HTT150orL1HTT175 + process.hltPreDoubleEle8CaloIdLTrkIdVLMass8PFHT300 + process.HLTDoubleEle8CaloIdVLTrkIdVLSequence + process.hltDoubleEle8Mass8Filter + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) @@ -39347,10 +43519,17 @@ process.HLT_Ele15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleEG5) + process.hltPreEle15IsoVVVLPFHT400PFMET70 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.hltPFMETProducer + process.hltPFMET70Filter + process.HLTEndSequence ) process.HLT_Ele15_IsoVVVL_PFHT600_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleEG5) + process.hltPreEle15IsoVVVLPFHT600 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT600 + process.HLTEndSequence ) process.HLT_Ele15_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleEG5) + process.hltPreEle15PFHT300 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.HLTEle15GsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLBTagCSV07PFHT400 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltSusyPreBtagJetFilter + process.HLTFastPrimaryVertexSequence + process.hltFastPVPixelVertexSelector + process.HLTBtagCSVSequenceL3 + process.hltBLifetimeL3FilterCSVsusy + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLPFHT400PFMET70 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.hltPFMETProducer + process.hltPFMET70Filter + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_PFHT600_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLPFHT600 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTL3muoncaloisorecoSequenceNoBools + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3crIsoL1sMu5L1f0L2f3QL3f15QL3crIsoRhoFiltered0p15IterTrk02 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT600 + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_BTagCSV07_PFHT400_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLBTagCSV07PFHT400 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltSusyPreBtagJetFilter + process.HLTFastPrimaryVertexSequence + process.hltFastPVPixelVertexSelector + process.HLTBtagCSVSequenceL3 + process.hltBLifetimeL3FilterCSVsusy + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTMu15IsolationSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_PFHT400_PFMET70_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLPFHT400PFMET70 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTMu15IsolationSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT400 + process.hltPFMETProducer + process.hltPFMET70Filter + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_PFHT600_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15IsoVVVLPFHT600 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTMu15IsolationSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15QL3trkIsoFiltered0p09 + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT600 + process.HLTEndSequence ) process.HLT_Mu15_PFHT300_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT150ORHTT175 + cms.ignore(process.hltL1sL1SingleMu5) + process.hltPreMu15PFHT300 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHt200 + process.hltL1fL1sMu5L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu5L1f0L2Filtered0Q + process.HLTL3muonrecoSequence + process.hltL3fL1sMu5L1f0L2f3QL3Filtered15Q + process.HLTAK4PFJetsSequence + process.hltPFHT + process.hltPFHT300 + process.HLTEndSequence ) +process.HLT_Dimuon16_Jpsi_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu10MuOpen + process.hltPreDimuon16Jpsi + process.hltL1fL1sL1DoubleMu10MuOpenL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu10MuOpenL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon16JpsiL3Filtered + process.hltDisplacedmumuVtxProducerDimuon16Jpsi + process.hltDisplacedmumuFilterDimuon16Jpsi + process.HLTEndSequence ) +process.HLT_Dimuon10_Jpsi_Barrel_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0er16NoOS + process.hltPreDimuon10JpsiBarrel + process.hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon10JpsiBarrelL3Filtered + process.hltDisplacedmumuVtxProducerDimuon10JpsiBarrel + process.hltDisplacedmumuFilterDimuon10JpsiBarrel + process.HLTEndSequence ) +process.HLT_Dimuon8_PsiPrime_Barrel_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0er16NoOS + process.hltPreDimuon8PsiPrimeBarrel + process.hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon8PsiPrimeBarrelL3Filtered + process.hltDisplacedmumuVtxProducerDimuon8PsiPrimeBarrel + process.hltDisplacedmumuFilterDimuon8PsiPrimeBarrel + process.HLTEndSequence ) +process.HLT_Dimuon8_Upsilon_Barrel_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0er16NoOS + process.hltPreDimuon8UpsilonBarrel + process.hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon8UpsilonBarrelL3Filtered + process.hltDisplacedmumuVtxProducerDimuon8UpsilonBarrel + process.hltDisplacedmumuFilterDimuon8UpsilonBarrel + process.HLTEndSequence ) +process.HLT_Dimuon0_Phi_Barrel_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1DoubleMu0er16NoOS + process.hltPreDimuon0PhiBarrel + process.hltL1fL1sL1DoubleMu0er16NoOSL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sL1DoubleMu0er16NoOSL1f0L2PreFiltered0 + process.HLTL3muonrecoSequence + process.hltDimuon0PhiBarrelL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0PhiBarrel + process.hltDisplacedmumuFilterDimuon0PhiBarrel + process.HLTEndSequence ) +process.HLT_Mu16_TkMu0_dEta18_Onia_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu14erORSingleMu16 + process.hltPreMu16TkMu0dEta18Onia + process.hltL1fL1sMu14erorMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erorMu16L1f0L2Filtered0 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erorMu16L1f0L2f0L3Filtered16 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered16TrkFiltered0 + process.hltDiMuonGlb16Trk0DzFiltered0p2 + process.HLTEndSequence ) +process.HLT_Mu16_TkMu0_dEta18_Phi_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMu14erORSingleMu16 + process.hltPreMu16TkMu0dEta18Phi + process.hltL1fL1sMu14erorMu16L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fL1sMu14erorMu16L1f0L2Filtered0 + process.HLTL3muonrecoSequence + process.hltL3fL1sMu14erorMu16L1f0L2f0L3Filtered16 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered16TrkFiltered0Phi + process.hltDiMuonGlb16Trk0DzFiltered0p2Phi + process.HLTEndSequence ) process.HLT_ECALHT800_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1HTT175OrETM70 + process.hltPreECALHT800 + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.hltTowerMakerEcal + process.hltHtMhtEcal + process.hltHtEcal800 + process.HLTEndSequence ) process.HLT_Physics_v1 = cms.Path( process.HLTBeginSequence + process.hltPrePhysics + process.HLTEndSequence ) process.HLT_ReducedIterativeTracking_v1 = cms.Path( process.HLTBeginSequence + process.hltPreReducedIterativeTracking + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.HLTEndSequence ) diff --git a/trunk/HLTrigger/Configuration/test/OnMc_HLT_HIon.py b/trunk/HLTrigger/Configuration/test/OnMc_HLT_HIon.py index adbd282e6aca1..7974551ffc523 100644 --- a/trunk/HLTrigger/Configuration/test/OnMc_HLT_HIon.py +++ b/trunk/HLTrigger/Configuration/test/OnMc_HLT_HIon.py @@ -1,11 +1,11 @@ -# /dev/CMSSW_7_3_0/HIon/V37 (CMSSW_7_3_1_HLT1) +# /dev/CMSSW_7_3_0/HIon/V47 (CMSSW_7_3_1_patch2_HLT3) import FWCore.ParameterSet.Config as cms process = cms.Process( "HLTHIon" ) process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_7_3_0/HIon/V37') + tableName = cms.string('/dev/CMSSW_7_3_0/HIon/V47') ) process.HLTIter4PSetTrajectoryFilterIT = cms.PSet( @@ -1168,11 +1168,11 @@ ) process.hcal_db_producer = cms.ESProducer( "HcalDbProducer" ) process.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer", - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + categoryVariableName = cms.string( "vertexCategory" ), useTrackWeights = cms.bool( True ), useCategories = cms.bool( True ), pseudoMultiplicityMin = cms.uint32( 2 ), - categoryVariableName = cms.string( "vertexCategory" ), + correctVertexMass = cms.bool( True ), trackSelection = cms.PSet( totalHitsMin = cms.uint32( 0 ), jetDeltaRMax = cms.double( 0.3 ), @@ -1194,7 +1194,7 @@ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), - correctVertexMass = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), charmCut = cms.double( 1.5 ), vertexFlip = cms.bool( False ), minimumTrackWeight = cms.double( 0.5 ), @@ -1221,6 +1221,80 @@ trackSort = cms.string( "sip2dSig" ), trackFlip = cms.bool( False ) ) +process.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer", + categoryVariableName = cms.string( "vertexCategory" ), + useTrackWeights = cms.bool( True ), + useCategories = cms.bool( True ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( -99999.9 ), + b_dR = cms.double( 0.6263 ) + ), + calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex', + 'CombinedSVIVFV2PseudoVertex', + 'CombinedSVIVFV2NoVertex' ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + charmCut = cms.double( 1.5 ), + vertexFlip = cms.bool( False ), + minimumTrackWeight = cms.double( 0.5 ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackMultiplicityMin = cms.uint32( 3 ), + trackPseudoSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( 2.0 ), + b_dR = cms.double( 0.6263 ) + ), + trackSort = cms.string( "sip2dSig" ), + trackFlip = cms.bool( False ) +) process.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer", MaxDPhi = cms.double( 1.6 ), ComponentName = cms.string( "hltESPAnalyticalPropagator" ), @@ -2007,16 +2081,16 @@ process.hltEcalDigis = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), - 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 ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), + feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), - numbTriggerTSamples = cms.int32( 1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), - InputLabel = cms.InputTag( "rawDataCollector" ), + numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), - feIdCheck = cms.bool( True ), + orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), @@ -2026,18 +2100,60 @@ ) process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer", EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - alphaEB = cms.double( 1.138 ), - alphaEE = cms.double( 1.89 ), - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + eePulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EcalPulseShapeParameters = cms.PSet( + EcalPreMixStage2 = cms.bool( False ), + EECorrNoiseMatrixG01 = cms.vdouble( 1.0, 0.72698, 0.62048, 0.55691, 0.51848, 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 ), + EcalPreMixStage1 = cms.bool( False ), + EECorrNoiseMatrixG06 = cms.vdouble( 1.0, 0.71217, 0.47464, 0.34056, 0.26282, 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 ), + 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 ), + EBdigiCollection = cms.string( "" ), + EEPulseShapeCovariance = cms.vdouble( 3.941E-5, 3.333E-5, 0.0, -1.449E-5, -1.661E-5, -1.424E-5, -1.183E-5, -6.842E-6, -4.915E-6, -3.411E-6, 0.0, 0.0, 3.333E-5, 2.862E-5, 0.0, -1.244E-5, -1.431E-5, -1.233E-5, -1.032E-5, -5.883E-6, -4.154E-6, -2.902E-6, -2.128E-6, 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-5, -1.244E-5, 0.0, 5.84E-6, 6.649E-6, 5.72E-6, 4.812E-6, 2.708E-6, 1.869E-6, 1.33E-6, 9.186E-7, 6.446E-7, -1.661E-5, -1.431E-5, 0.0, 6.649E-6, 7.966E-6, 6.898E-6, 5.794E-6, 3.157E-6, 2.184E-6, 1.567E-6, 1.084E-6, 7.575E-7, -1.424E-5, -1.233E-5, 0.0, 5.72E-6, 6.898E-6, 6.341E-6, 5.347E-6, 2.859E-6, 1.991E-6, 1.431E-6, 9.839E-7, 6.886E-7, -1.183E-5, -1.032E-5, 0.0, 4.812E-6, 5.794E-6, 5.347E-6, 4.854E-6, 2.628E-6, 1.809E-6, 1.289E-6, 9.02E-7, 6.146E-7, -6.842E-6, -5.883E-6, 0.0, 2.708E-6, 3.157E-6, 2.859E-6, 2.628E-6, 1.863E-6, 1.296E-6, 8.882E-7, 6.108E-7, 4.283E-7, -4.915E-6, -4.154E-6, 0.0, 1.869E-6, 2.184E-6, 1.991E-6, 1.809E-6, 1.296E-6, 1.217E-6, 8.669E-7, 5.751E-7, 3.882E-7, -3.411E-6, -2.902E-6, 0.0, 1.33E-6, 1.567E-6, 1.431E-6, 1.289E-6, 8.882E-7, 8.669E-7, 9.522E-7, 6.717E-7, 4.293E-7, 0.0, -2.128E-6, 0.0, 9.186E-7, 1.084E-6, 9.839E-7, 9.02E-7, 6.108E-7, 5.751E-7, 6.717E-7, 7.911E-7, 5.493E-7, 0.0, 0.0, 0.0, 6.446E-7, 7.575E-7, 6.886E-7, 6.146E-7, 4.283E-7, 3.882E-7, 4.293E-7, 5.493E-7, 7.027E-7 ), + 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 ), + ESdigiCollection = cms.string( "" ), + 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 ), + EBCorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71073, 0.55721, 0.46089, 0.40449, 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 ), + EECorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71373, 0.44825, 0.30152, 0.21609, 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 ), + EEdigiCollection = cms.string( "" ), + EBPulseShapeCovariance = cms.vdouble( 3.001E-6, 1.233E-5, 0.0, -4.416E-6, -4.571E-6, -3.614E-6, -2.636E-6, -1.286E-6, -8.41E-7, -5.296E-7, 0.0, 0.0, 1.233E-5, 6.154E-5, 0.0, -2.2E-5, -2.309E-5, -1.838E-5, -1.373E-5, -7.334E-6, -5.088E-6, -3.745E-6, -2.428E-6, 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-6, -2.2E-5, 0.0, 8.319E-6, 8.545E-6, 6.792E-6, 5.059E-6, 2.678E-6, 1.816E-6, 1.223E-6, 8.245E-7, 5.589E-7, -4.571E-6, -2.309E-5, 0.0, 8.545E-6, 9.182E-6, 7.219E-6, 5.388E-6, 2.853E-6, 1.944E-6, 1.324E-6, 9.083E-7, 6.335E-7, -3.614E-6, -1.838E-5, 0.0, 6.792E-6, 7.219E-6, 6.016E-6, 4.437E-6, 2.385E-6, 1.636E-6, 1.118E-6, 7.754E-7, 5.556E-7, -2.636E-6, -1.373E-5, 0.0, 5.059E-6, 5.388E-6, 4.437E-6, 3.602E-6, 1.917E-6, 1.322E-6, 9.079E-7, 6.529E-7, 4.752E-7, -1.286E-6, -7.334E-6, 0.0, 2.678E-6, 2.853E-6, 2.385E-6, 1.917E-6, 1.375E-6, 9.1E-7, 6.455E-7, 4.693E-7, 3.657E-7, -8.41E-7, -5.088E-6, 0.0, 1.816E-6, 1.944E-6, 1.636E-6, 1.322E-6, 9.1E-7, 9.115E-7, 6.062E-7, 4.436E-7, 3.422E-7, -5.296E-7, -3.745E-6, 0.0, 1.223E-6, 1.324E-6, 1.118E-6, 9.079E-7, 6.455E-7, 6.062E-7, 7.217E-7, 4.862E-7, 3.768E-7, 0.0, -2.428E-6, 0.0, 8.245E-7, 9.083E-7, 7.754E-7, 6.529E-7, 4.693E-7, 4.436E-7, 4.862E-7, 6.509E-7, 4.418E-7, 0.0, 0.0, 0.0, 5.589E-7, 6.335E-7, 5.556E-7, 4.752E-7, 3.657E-7, 3.422E-7, 3.768E-7, 4.418E-7, 6.142E-7 ), + UseLCcorrection = cms.untracked.bool( True ) + ), + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeConstantTerm = cms.double( 0.6 ), + prefitMaxChiSqEB = cms.double( 25.0 ), + UseDynamicPedestal = cms.bool( True ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + ampErrorCalculation = cms.bool( True ), + kPoorRecoFlagEB = cms.bool( True ), + ebPulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + kPoorRecoFlagEE = cms.bool( False ), + chi2ThreshEB_ = cms.double( 65.0 ), + EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + useLumiInfoRunHeader = cms.bool( True ), + activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), + doPrefitEE = cms.bool( False ), AlphaBetaFilename = cms.untracked.string( "NOFILE" ), betaEB = cms.double( 1.655 ), MinAmplEndcap = cms.double( 14.0 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + prefitMaxChiSqEE = cms.double( 10.0 ), MinAmplBarrel = cms.double( 8.0 ), - algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), betaEE = cms.double( 1.4 ), - UseDynamicPedestal = cms.bool( True ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ) + timealgo = cms.string( "RatioMethod" ), + EEtimeConstantTerm = cms.double( 1.0 ), + alphaEE = cms.double( 1.89 ), + EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), + algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), + alphaEB = cms.double( 1.138 ), + chi2ThreshEE_ = cms.double( 50.0 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + doPrefitEB = cms.bool( False ) ) process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), @@ -3177,8 +3293,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( ), Timing = cms.untracked.bool( False ), @@ -3403,11 +3519,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) process.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -3538,6 +3654,7 @@ TIB = cms.PSet( ) ) process.hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -3546,7 +3663,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -5735,6 +5851,7 @@ etMin = cms.double( 5.0 ) ) process.hltPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -5743,7 +5860,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), diff --git a/trunk/HLTrigger/Configuration/test/OnMc_HLT_PIon.py b/trunk/HLTrigger/Configuration/test/OnMc_HLT_PIon.py index e717e62a5b044..2b2c8d09873a4 100644 --- a/trunk/HLTrigger/Configuration/test/OnMc_HLT_PIon.py +++ b/trunk/HLTrigger/Configuration/test/OnMc_HLT_PIon.py @@ -1,11 +1,11 @@ -# /dev/CMSSW_7_3_0/PIon/V37 (CMSSW_7_3_1_HLT1) +# /dev/CMSSW_7_3_0/PIon/V47 (CMSSW_7_3_1_patch2_HLT3) import FWCore.ParameterSet.Config as cms process = cms.Process( "HLTPIon" ) process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_7_3_0/PIon/V37') + tableName = cms.string('/dev/CMSSW_7_3_0/PIon/V47') ) process.HLTIter4PSetTrajectoryFilterIT = cms.PSet( @@ -1168,11 +1168,11 @@ ) process.hcal_db_producer = cms.ESProducer( "HcalDbProducer" ) process.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer", - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + categoryVariableName = cms.string( "vertexCategory" ), useTrackWeights = cms.bool( True ), useCategories = cms.bool( True ), pseudoMultiplicityMin = cms.uint32( 2 ), - categoryVariableName = cms.string( "vertexCategory" ), + correctVertexMass = cms.bool( True ), trackSelection = cms.PSet( totalHitsMin = cms.uint32( 0 ), jetDeltaRMax = cms.double( 0.3 ), @@ -1194,7 +1194,7 @@ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), - correctVertexMass = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), charmCut = cms.double( 1.5 ), vertexFlip = cms.bool( False ), minimumTrackWeight = cms.double( 0.5 ), @@ -1221,6 +1221,80 @@ trackSort = cms.string( "sip2dSig" ), trackFlip = cms.bool( False ) ) +process.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer", + categoryVariableName = cms.string( "vertexCategory" ), + useTrackWeights = cms.bool( True ), + useCategories = cms.bool( True ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + trackSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( -99999.9 ), + b_dR = cms.double( 0.6263 ) + ), + calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex', + 'CombinedSVIVFV2PseudoVertex', + 'CombinedSVIVFV2NoVertex' ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + charmCut = cms.double( 1.5 ), + vertexFlip = cms.bool( False ), + minimumTrackWeight = cms.double( 0.5 ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackMultiplicityMin = cms.uint32( 3 ), + trackPseudoSelection = cms.PSet( + b_pT = cms.double( 0.3684 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + sip3dValMin = cms.double( -99999.9 ), + max_pT_dRcut = cms.double( 0.1 ), + a_pT = cms.double( 0.005263 ), + totalHitsMin = cms.uint32( 0 ), + jetDeltaRMax = cms.double( 0.3 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + ptMin = cms.double( 0.0 ), + qualityClass = cms.string( "any" ), + pixelHitsMin = cms.uint32( 0 ), + sip2dValMax = cms.double( 99999.9 ), + max_pT_trackPTcut = cms.double( 3.0 ), + sip2dValMin = cms.double( -99999.9 ), + normChi2Max = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + sip3dSigMin = cms.double( -99999.9 ), + min_pT = cms.double( 120.0 ), + min_pT_dRcut = cms.double( 0.5 ), + sip2dSigMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip2dSigMin = cms.double( 2.0 ), + b_dR = cms.double( 0.6263 ) + ), + trackSort = cms.string( "sip2dSig" ), + trackFlip = cms.bool( False ) +) process.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer", MaxDPhi = cms.double( 1.6 ), ComponentName = cms.string( "hltESPAnalyticalPropagator" ), @@ -2007,16 +2081,16 @@ process.hltEcalDigis = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), - 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 ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), + feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), - numbTriggerTSamples = cms.int32( 1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), - InputLabel = cms.InputTag( "rawDataCollector" ), + numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), - feIdCheck = cms.bool( True ), + orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), @@ -2026,18 +2100,60 @@ ) process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer", EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - alphaEB = cms.double( 1.138 ), - alphaEE = cms.double( 1.89 ), - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + eePulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EcalPulseShapeParameters = cms.PSet( + EcalPreMixStage2 = cms.bool( False ), + EECorrNoiseMatrixG01 = cms.vdouble( 1.0, 0.72698, 0.62048, 0.55691, 0.51848, 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 ), + EcalPreMixStage1 = cms.bool( False ), + EECorrNoiseMatrixG06 = cms.vdouble( 1.0, 0.71217, 0.47464, 0.34056, 0.26282, 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 ), + 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 ), + EBdigiCollection = cms.string( "" ), + EEPulseShapeCovariance = cms.vdouble( 3.941E-5, 3.333E-5, 0.0, -1.449E-5, -1.661E-5, -1.424E-5, -1.183E-5, -6.842E-6, -4.915E-6, -3.411E-6, 0.0, 0.0, 3.333E-5, 2.862E-5, 0.0, -1.244E-5, -1.431E-5, -1.233E-5, -1.032E-5, -5.883E-6, -4.154E-6, -2.902E-6, -2.128E-6, 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-5, -1.244E-5, 0.0, 5.84E-6, 6.649E-6, 5.72E-6, 4.812E-6, 2.708E-6, 1.869E-6, 1.33E-6, 9.186E-7, 6.446E-7, -1.661E-5, -1.431E-5, 0.0, 6.649E-6, 7.966E-6, 6.898E-6, 5.794E-6, 3.157E-6, 2.184E-6, 1.567E-6, 1.084E-6, 7.575E-7, -1.424E-5, -1.233E-5, 0.0, 5.72E-6, 6.898E-6, 6.341E-6, 5.347E-6, 2.859E-6, 1.991E-6, 1.431E-6, 9.839E-7, 6.886E-7, -1.183E-5, -1.032E-5, 0.0, 4.812E-6, 5.794E-6, 5.347E-6, 4.854E-6, 2.628E-6, 1.809E-6, 1.289E-6, 9.02E-7, 6.146E-7, -6.842E-6, -5.883E-6, 0.0, 2.708E-6, 3.157E-6, 2.859E-6, 2.628E-6, 1.863E-6, 1.296E-6, 8.882E-7, 6.108E-7, 4.283E-7, -4.915E-6, -4.154E-6, 0.0, 1.869E-6, 2.184E-6, 1.991E-6, 1.809E-6, 1.296E-6, 1.217E-6, 8.669E-7, 5.751E-7, 3.882E-7, -3.411E-6, -2.902E-6, 0.0, 1.33E-6, 1.567E-6, 1.431E-6, 1.289E-6, 8.882E-7, 8.669E-7, 9.522E-7, 6.717E-7, 4.293E-7, 0.0, -2.128E-6, 0.0, 9.186E-7, 1.084E-6, 9.839E-7, 9.02E-7, 6.108E-7, 5.751E-7, 6.717E-7, 7.911E-7, 5.493E-7, 0.0, 0.0, 0.0, 6.446E-7, 7.575E-7, 6.886E-7, 6.146E-7, 4.283E-7, 3.882E-7, 4.293E-7, 5.493E-7, 7.027E-7 ), + 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 ), + ESdigiCollection = cms.string( "" ), + 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 ), + EBCorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71073, 0.55721, 0.46089, 0.40449, 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 ), + EECorrNoiseMatrixG12 = cms.vdouble( 1.0, 0.71373, 0.44825, 0.30152, 0.21609, 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 ), + EEdigiCollection = cms.string( "" ), + EBPulseShapeCovariance = cms.vdouble( 3.001E-6, 1.233E-5, 0.0, -4.416E-6, -4.571E-6, -3.614E-6, -2.636E-6, -1.286E-6, -8.41E-7, -5.296E-7, 0.0, 0.0, 1.233E-5, 6.154E-5, 0.0, -2.2E-5, -2.309E-5, -1.838E-5, -1.373E-5, -7.334E-6, -5.088E-6, -3.745E-6, -2.428E-6, 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-6, -2.2E-5, 0.0, 8.319E-6, 8.545E-6, 6.792E-6, 5.059E-6, 2.678E-6, 1.816E-6, 1.223E-6, 8.245E-7, 5.589E-7, -4.571E-6, -2.309E-5, 0.0, 8.545E-6, 9.182E-6, 7.219E-6, 5.388E-6, 2.853E-6, 1.944E-6, 1.324E-6, 9.083E-7, 6.335E-7, -3.614E-6, -1.838E-5, 0.0, 6.792E-6, 7.219E-6, 6.016E-6, 4.437E-6, 2.385E-6, 1.636E-6, 1.118E-6, 7.754E-7, 5.556E-7, -2.636E-6, -1.373E-5, 0.0, 5.059E-6, 5.388E-6, 4.437E-6, 3.602E-6, 1.917E-6, 1.322E-6, 9.079E-7, 6.529E-7, 4.752E-7, -1.286E-6, -7.334E-6, 0.0, 2.678E-6, 2.853E-6, 2.385E-6, 1.917E-6, 1.375E-6, 9.1E-7, 6.455E-7, 4.693E-7, 3.657E-7, -8.41E-7, -5.088E-6, 0.0, 1.816E-6, 1.944E-6, 1.636E-6, 1.322E-6, 9.1E-7, 9.115E-7, 6.062E-7, 4.436E-7, 3.422E-7, -5.296E-7, -3.745E-6, 0.0, 1.223E-6, 1.324E-6, 1.118E-6, 9.079E-7, 6.455E-7, 6.062E-7, 7.217E-7, 4.862E-7, 3.768E-7, 0.0, -2.428E-6, 0.0, 8.245E-7, 9.083E-7, 7.754E-7, 6.529E-7, 4.693E-7, 4.436E-7, 4.862E-7, 6.509E-7, 4.418E-7, 0.0, 0.0, 0.0, 5.589E-7, 6.335E-7, 5.556E-7, 4.752E-7, 3.657E-7, 3.422E-7, 3.768E-7, 4.418E-7, 6.142E-7 ), + UseLCcorrection = cms.untracked.bool( True ) + ), + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeConstantTerm = cms.double( 0.6 ), + prefitMaxChiSqEB = cms.double( 25.0 ), + UseDynamicPedestal = cms.bool( True ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + ampErrorCalculation = cms.bool( True ), + kPoorRecoFlagEB = cms.bool( True ), + ebPulseShape = cms.vdouble( 5.2E-5, -5.26E-5, 6.66E-5, 0.1168, 0.7575, 1.0, 0.8876, 0.6732, 0.4741, 0.3194 ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + kPoorRecoFlagEE = cms.bool( False ), + chi2ThreshEB_ = cms.double( 65.0 ), + EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + useLumiInfoRunHeader = cms.bool( True ), + activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), + doPrefitEE = cms.bool( False ), AlphaBetaFilename = cms.untracked.string( "NOFILE" ), betaEB = cms.double( 1.655 ), MinAmplEndcap = cms.double( 14.0 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + prefitMaxChiSqEE = cms.double( 10.0 ), MinAmplBarrel = cms.double( 8.0 ), - algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), betaEE = cms.double( 1.4 ), - UseDynamicPedestal = cms.bool( True ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ) + timealgo = cms.string( "RatioMethod" ), + EEtimeConstantTerm = cms.double( 1.0 ), + alphaEE = cms.double( 1.89 ), + EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), + algo = cms.string( "EcalUncalibRecHitWorkerWeights" ), + alphaEB = cms.double( 1.138 ), + chi2ThreshEE_ = cms.double( 50.0 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + doPrefitEB = cms.bool( False ) ) process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), @@ -3177,8 +3293,8 @@ UsePilotBlade = cms.bool( False ), UsePhase1 = cms.bool( False ), CheckPixelOrder = cms.bool( False ), - IncludeErrors = cms.bool( False ), InputLabel = cms.InputTag( "rawDataCollector" ), + IncludeErrors = cms.bool( False ), ErrorList = cms.vint32( ), Regions = cms.PSet( ), Timing = cms.untracked.bool( False ), @@ -3403,11 +3519,11 @@ Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), useHitsSplitting = cms.bool( False ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - GeometricInnerState = cms.bool( True ), + AlgorithmName = cms.string( "gsf" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), TrajectoryInEvent = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "gsf" ), + GeometricInnerState = cms.bool( True ), Propagator = cms.string( "hltESPFwdElectronPropagator" ) ) process.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", @@ -3538,6 +3654,7 @@ TIB = cms.PSet( ) ) process.hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -3546,7 +3663,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), @@ -5735,6 +5851,7 @@ etMin = cms.double( 5.0 ) ) process.hltPixelTracks = cms.EDProducer( "PixelTrackProducer", + useFilterWithES = cms.bool( False ), FilterPSet = cms.PSet( chi2 = cms.double( 1000.0 ), nSigmaTipMaxTolerance = cms.double( 0.0 ), @@ -5743,7 +5860,6 @@ ptMin = cms.double( 0.1 ), tipMax = cms.double( 1.0 ) ), - useFilterWithES = cms.bool( False ), passLabel = cms.string( "Pixel triplet primary tracks with vertex constraint" ), FitterPSet = cms.PSet( ComponentName = cms.string( "PixelFitterByHelixProjections" ), diff --git a/trunk/HLTrigger/Egamma/src/HLTEgammaDoubleLegCombFilter.cc b/trunk/HLTrigger/Egamma/src/HLTEgammaDoubleLegCombFilter.cc index 16e549754cbb5..72b00678b4738 100644 --- a/trunk/HLTrigger/Egamma/src/HLTEgammaDoubleLegCombFilter.cc +++ b/trunk/HLTrigger/Egamma/src/HLTEgammaDoubleLegCombFilter.cc @@ -111,7 +111,7 @@ void HLTEgammaDoubleLegCombFilter::matchCands(const std::vector for(size_t secondLegNr=0;secondLegNr(-1,secondLegNr)); + matchedCands.push_back(std::make_pair(-1, static_cast(secondLegNr))); } } } diff --git a/trunk/HLTrigger/JetMET/src/HLTJetCollectionsVBFFilter.cc b/trunk/HLTrigger/JetMET/src/HLTJetCollectionsVBFFilter.cc index 93546c16b98e2..228e05083f93c 100644 --- a/trunk/HLTrigger/JetMET/src/HLTJetCollectionsVBFFilter.cc +++ b/trunk/HLTrigger/JetMET/src/HLTJetCollectionsVBFFilter.cc @@ -122,9 +122,9 @@ HLTJetCollectionsVBFFilter::hltFilter(edm::Event& iEvent, const edm::EventSet if ( std::abs(jetTwoRef->eta() - jetOneRef->eta()) < minDeltaEta_ ) continue; thereAreVBFJets = true; - refOne = TRef(refVector, distance(refVector.begin(), jetOne)); + refOne = *jetOne; goodJetRefs.push_back(refOne); - refTwo = TRef(refVector, distance(refVector.begin(), jetTwo)); + refTwo = *jetTwo; goodJetRefs.push_back(refTwo); firstJetIndex = (int) (jetOne - refVector.begin()); @@ -148,7 +148,7 @@ HLTJetCollectionsVBFFilter::hltFilter(edm::Event& iEvent, const edm::EventSet if (jetThreeRef->pt() >= thirdJetPt_ && std::abs(jetThreeRef->eta()) <= maxAbsThirdJetEta_) { goodThirdJet = true; - refThree = TRef(refVector, distance(refVector.begin(), jetThree)); + refThree = *jetThree; goodJetRefs.push_back(refThree); break; } diff --git a/trunk/HLTrigger/Muon/interface/HLTL1MuonSelector.h b/trunk/HLTrigger/Muon/interface/HLTL1MuonSelector.h index 1ed266370c844..6ea5d00e5c39e 100644 --- a/trunk/HLTrigger/Muon/interface/HLTL1MuonSelector.h +++ b/trunk/HLTrigger/Muon/interface/HLTL1MuonSelector.h @@ -16,7 +16,7 @@ // //-------------------------------------------------- -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/global/EDProducer.h" #include "FWCore/Utilities/interface/InputTag.h" // Data Formats @@ -34,7 +34,7 @@ namespace edm {class ParameterSet; class Event; class EventSetup;} -class HLTL1MuonSelector : public edm::EDProducer { +class HLTL1MuonSelector : public edm::global::EDProducer<> { public: @@ -45,7 +45,7 @@ class HLTL1MuonSelector : public edm::EDProducer { ~HLTL1MuonSelector(); static void fillDescriptions(edm::ConfigurationDescriptions & descriptions); - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::StreamID, edm::Event&, const edm::EventSetup&) const override; private: diff --git a/trunk/HLTrigger/Muon/interface/HLTMuonTrkFilter.h b/trunk/HLTrigger/Muon/interface/HLTMuonTrkFilter.h index e0c707837887c..fa55d5adb72e6 100644 --- a/trunk/HLTrigger/Muon/interface/HLTMuonTrkFilter.h +++ b/trunk/HLTrigger/Muon/interface/HLTMuonTrkFilter.h @@ -34,6 +34,7 @@ class HLTMuonTrkFilter : public HLTFilter { unsigned int m_requiredTypeMask; double m_maxNormalizedChi2; double m_minPt; + unsigned int m_minN; double m_maxAbsEta; muon::SelectionType m_trkMuonId; bool m_saveTags; diff --git a/trunk/HLTrigger/Muon/src/HLTL1MuonSelector.cc b/trunk/HLTrigger/Muon/src/HLTL1MuonSelector.cc index 75a4436fcbde5..b20618048c974 100644 --- a/trunk/HLTrigger/Muon/src/HLTL1MuonSelector.cc +++ b/trunk/HLTrigger/Muon/src/HLTL1MuonSelector.cc @@ -54,7 +54,7 @@ HLTL1MuonSelector::fillDescriptions(edm::ConfigurationDescriptions& descriptions descriptions.add("hltL1MuonSelector",desc); } -void HLTL1MuonSelector::produce(edm::Event& iEvent, const edm::EventSetup& iSetup) +void HLTL1MuonSelector::produce(edm::StreamID, edm::Event& iEvent, const edm::EventSetup& iSetup) const { const std::string metname = "Muon|RecoMuon|HLTL1MuonSelector"; diff --git a/trunk/HLTrigger/Muon/src/HLTMuonTrkFilter.cc b/trunk/HLTrigger/Muon/src/HLTMuonTrkFilter.cc index e32f5a55054aa..eedaf85caa26b 100644 --- a/trunk/HLTrigger/Muon/src/HLTMuonTrkFilter.cc +++ b/trunk/HLTrigger/Muon/src/HLTMuonTrkFilter.cc @@ -42,6 +42,7 @@ HLTMuonTrkFilter::HLTMuonTrkFilter(const edm::ParameterSet& iConfig) : HLTFilter m_requiredTypeMask = iConfig.getParameter("requiredTypeMask"); m_trkMuonId = muon::SelectionType(iConfig.getParameter("trkMuonId")); m_minPt = iConfig.getParameter("minPt"); + m_minN = iConfig.getParameter("minN"); m_maxAbsEta = iConfig.getParameter("maxAbsEta"); } @@ -60,6 +61,7 @@ HLTMuonTrkFilter::fillDescriptions(edm::ConfigurationDescriptions& descriptions) desc.add("requiredTypeMask",0); desc.add("trkMuonId",0); desc.add("minPt",24); + desc.add("minN",1); desc.add("maxAbsEta",1e99); descriptions.add("hltMuonTrkFilter",desc); } @@ -74,12 +76,12 @@ HLTMuonTrkFilter::hltFilter(edm::Event& iEvent, const edm::EventSetup& iSetup, t if ( saveTags() ) filterproduct.addCollectionTag(m_candsTag); if ( cands->size() != muons->size() ) throw edm::Exception(edm::errors::Configuration) << "Both input collection must be aligned and represent same physical muon objects"; - + edm::Handle previousLevelCands; std::vector vl1cands; std::vector::iterator vl1cands_begin; std::vector::iterator vl1cands_end; - + bool check_l1match = true; if (m_previousCandTag == edm::InputTag("")) check_l1match = false; if (check_l1match) { @@ -88,7 +90,7 @@ HLTMuonTrkFilter::hltFilter(edm::Event& iEvent, const edm::EventSetup& iSetup, t vl1cands_begin = vl1cands.begin(); vl1cands_end = vl1cands.end(); } - + std::vector filteredMuons; for ( unsigned int i=0; isize(); ++i ){ const reco::Muon& muon(muons->at(i)); @@ -96,10 +98,10 @@ HLTMuonTrkFilter::hltFilter(edm::Event& iEvent, const edm::EventSetup& iSetup, t if (check_l1match) { bool matchl1 = false; for (std::vector::iterator l1cand = vl1cands_begin; l1cand != vl1cands_end; ++l1cand) { - if (deltaR(muon,**l1cand) < 0.3) { - matchl1 = true; - break; - } + if (deltaR(muon,**l1cand) < 0.3) { + matchl1 = true; + break; + } } if (!matchl1) continue; } @@ -118,9 +120,9 @@ HLTMuonTrkFilter::hltFilter(edm::Event& iEvent, const edm::EventSetup& iSetup, t if ( std::abs(muon.eta()) > m_maxAbsEta ) continue; filteredMuons.push_back(i); } - + for ( std::vector::const_iterator itr = filteredMuons.begin(); itr != filteredMuons.end(); ++itr ) filterproduct.addObject(trigger::TriggerMuon, reco::RecoChargedCandidateRef(cands,*itr)); - - return filteredMuons.size()>0; + + return filteredMuons.size()>=m_minN; } diff --git a/trunk/HLTrigger/special/interface/HLTEcalPhiSymFilter.h b/trunk/HLTrigger/special/interface/HLTEcalPhiSymFilter.h index 3ff4fafd84e26..c69da2366b081 100644 --- a/trunk/HLTrigger/special/interface/HLTEcalPhiSymFilter.h +++ b/trunk/HLTrigger/special/interface/HLTEcalPhiSymFilter.h @@ -36,7 +36,10 @@ #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "FWCore/Utilities/interface/InputTag.h" +#include "DataFormats/EcalDetId/interface/EBDetId.h" +#include "DataFormats/EcalDetId/interface/EEDetId.h" #include "DataFormats/EcalRecHit/interface/EcalRecHitCollections.h" +#include "DataFormats/EcalDigi/interface/EcalDigiCollections.h" namespace edm { class ConfigurationDescriptions; @@ -57,17 +60,22 @@ class HLTEcalPhiSymFilter : public edm::EDFilter { private: // ----------member data --------------------------- - + edm::EDGetTokenT barrelDigisToken_; + edm::EDGetTokenT endcapDigisToken_; + edm::EDGetTokenT barrelUncalibHitsToken_; + edm::EDGetTokenT endcapUncalibHitsToken_; edm::EDGetTokenT barrelHitsToken_; edm::EDGetTokenT endcapHitsToken_; + edm::InputTag barrelDigis_; + edm::InputTag endcapDigis_; + edm::InputTag barrelUncalibHits_; + edm::InputTag endcapUncalibHits_; edm::InputTag barrelHits_; edm::InputTag endcapHits_; - std::string phiSymBarrelHits_; - std::string phiSymEndcapHits_; - double eCut_barl_; - double eCut_endc_; - double eCut_barl_high_; - double eCut_endc_high_; + std::string phiSymBarrelDigis_; + std::string phiSymEndcapDigis_; + double ampCut_barl_; + double ampCut_endc_; uint32_t statusThreshold_; ///< accept channels with up to this status bool useRecoFlag_; ///< use recoflag instead of DB for bad channels }; diff --git a/trunk/HLTrigger/special/src/HLTEcalPhiSymFilter.cc b/trunk/HLTrigger/special/src/HLTEcalPhiSymFilter.cc index 04feac737ee35..1011d2dd7b112 100644 --- a/trunk/HLTrigger/special/src/HLTEcalPhiSymFilter.cc +++ b/trunk/HLTrigger/special/src/HLTEcalPhiSymFilter.cc @@ -8,28 +8,36 @@ #include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" #include "FWCore/ParameterSet/interface/ParameterSetDescription.h" + HLTEcalPhiSymFilter::HLTEcalPhiSymFilter(const edm::ParameterSet& iConfig) { - barrelHits_ = iConfig.getParameter< edm::InputTag > ("barrelHitCollection"); - endcapHits_ = iConfig.getParameter< edm::InputTag > ("endcapHitCollection"); - phiSymBarrelHits_ = - iConfig.getParameter< std::string > ("phiSymBarrelHitCollection"); - phiSymEndcapHits_ = - iConfig.getParameter< std::string > ("phiSymEndcapHitCollection"); - eCut_barl_ = iConfig.getParameter< double > ("eCut_barrel"); - eCut_endc_ = iConfig.getParameter< double > ("eCut_endcap"); - eCut_barl_high_=iConfig.getParameter< double > ("eCut_barrel_high"); - eCut_endc_high_=iConfig.getParameter< double > ("eCut_endcap_high"); - + barrelDigis_ = iConfig.getParameter ("barrelDigiCollection"); + endcapDigis_ = iConfig.getParameter ("endcapDigiCollection"); + barrelUncalibHits_ = iConfig.getParameter ("barrelUncalibHitCollection"); + endcapUncalibHits_ = iConfig.getParameter ("endcapUncalibHitCollection"); + barrelHits_ = iConfig.getParameter ("barrelHitCollection"); + endcapHits_ = iConfig.getParameter ("endcapHitCollection"); + phiSymBarrelDigis_ = + iConfig.getParameter ("phiSymBarrelDigiCollection"); + phiSymEndcapDigis_ = + iConfig.getParameter ("phiSymEndcapDigiCollection"); + ampCut_barl_ = iConfig.getParameter ("ampCut_barrel"); + ampCut_endc_ = iConfig.getParameter ("ampCut_endcap"); + statusThreshold_ = iConfig.getParameter ("statusThreshold"); useRecoFlag_ = iConfig.getParameter("useRecoFlag"); + barrelDigisToken_ = consumes(barrelDigis_); + endcapDigisToken_ = consumes(endcapDigis_); + barrelUncalibHitsToken_ = consumes(barrelUncalibHits_); + endcapUncalibHitsToken_ = consumes(endcapUncalibHits_); barrelHitsToken_ = consumes(barrelHits_); endcapHitsToken_ = consumes(endcapHits_); //register your products - produces< EBRecHitCollection >(phiSymBarrelHits_); - produces< EERecHitCollection >(phiSymEndcapHits_); + produces(phiSymBarrelDigis_); + produces(phiSymEndcapDigis_); + } @@ -39,16 +47,18 @@ HLTEcalPhiSymFilter::~HLTEcalPhiSymFilter() void HLTEcalPhiSymFilter::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; + desc.add("barrelDigiCollection",edm::InputTag("ecalDigis","ebDigis")); + desc.add("endcapDigiCollection",edm::InputTag("ecalDigis","eeDigis")); + desc.add("barrelUncalibHitCollection",edm::InputTag("ecalUncalibHit","EcalUncalibRecHitsEB")); + desc.add("endcapUncalibHitCollection",edm::InputTag("ecalUncalibHit","EcalUncalibRecHitsEE")); desc.add("barrelHitCollection",edm::InputTag("ecalRecHit","EcalRecHitsEB")); desc.add("endcapHitCollection",edm::InputTag("ecalRecHit","EcalRecHitsEE")); desc.add("statusThreshold",3); desc.add("useRecoFlag",false); - desc.add("eCut_barrel",150.); - desc.add("eCut_endcap",750.); - desc.add("eCut_barrel_high",999999.); - desc.add("eCut_endcap_high",999999.); - desc.add("phiSymBarrelHitCollection","phiSymEcalRecHitsEB"); - desc.add("phiSymEndcapHitCollection","phiSymEcalRecHitsEE"); + desc.add("ampCut_barrel",8.); + desc.add("ampCut_endcap",12.); + desc.add("phiSymBarrelDigiCollection","phiSymEcalDigisEB"); + desc.add("phiSymEndcapDigiCollection","phiSymEcalDigisEE"); descriptions.add("alCaPhiSymStream",desc); } @@ -58,61 +68,69 @@ bool HLTEcalPhiSymFilter::filter(edm::Event& iEvent, const edm::EventSetup& iSetup) { - using namespace edm; using namespace std; + //Get ChannelStatus from DB edm::ESHandle csHandle; if (! useRecoFlag_) iSetup.get().get(csHandle); const EcalChannelStatus& channelStatus = *csHandle; - - + Handle barrelDigisHandle; + Handle endcapDigisHandle; + Handle barrelUncalibRecHitsHandle; + Handle endcapUncalibRecHitsHandle; Handle barrelRecHitsHandle; Handle endcapRecHitsHandle; - + iEvent.getByToken(barrelDigisToken_,barrelDigisHandle); + iEvent.getByToken(endcapDigisToken_,endcapDigisHandle); + iEvent.getByToken(barrelUncalibHitsToken_,barrelUncalibRecHitsHandle); + iEvent.getByToken(endcapUncalibHitsToken_,endcapUncalibRecHitsHandle); iEvent.getByToken(barrelHitsToken_,barrelRecHitsHandle); iEvent.getByToken(endcapHitsToken_,endcapRecHitsHandle); //Create empty output collections - std::auto_ptr< EBRecHitCollection > phiSymEBRecHitCollection( new EBRecHitCollection ); - std::auto_ptr< EERecHitCollection > phiSymEERecHitCollection( new EERecHitCollection ); - - //Select interesting EcalRecHits (barrel) - EBRecHitCollection::const_iterator itb; - for (itb=barrelRecHitsHandle->begin(); itb!=barrelRecHitsHandle->end(); itb++) { - if (itb->energy() >= eCut_barl_) { - uint16_t statusCode = 0; - if (useRecoFlag_) statusCode=itb->recoFlag(); - else statusCode = channelStatus[itb->id().rawId()].getStatusCode(); - if ( statusCode <=statusThreshold_ ) - phiSymEBRecHitCollection->push_back(*itb); - else if (itb->energy() >= eCut_barl_high_ ) - phiSymEBRecHitCollection->push_back(*itb); + std::auto_ptr< EBDigiCollection > phiSymEBDigiCollection( new EBDigiCollection ); + std::auto_ptr< EEDigiCollection > phiSymEEDigiCollection( new EEDigiCollection ); + + const EBDigiCollection* EBDigis = barrelDigisHandle.product(); + const EEDigiCollection* EEDigis = endcapDigisHandle.product(); + const EBRecHitCollection* EBRechits = barrelRecHitsHandle.product(); + const EERecHitCollection* EERechits = endcapRecHitsHandle.product(); + + //Select interesting EcalDigis (barrel) + EcalUncalibratedRecHitCollection::const_iterator itunb; + for (itunb=barrelUncalibRecHitsHandle->begin(); itunb!=barrelUncalibRecHitsHandle->end(); itunb++) { + EcalUncalibratedRecHit hit = (*itunb); + uint16_t statusCode = 0; + if (useRecoFlag_) statusCode=(*EBRechits->find(hit.id())).recoFlag(); + else statusCode = channelStatus[itunb->id().rawId()].getStatusCode(); + float amplitude = hit.amplitude(); + if( statusCode <=statusThreshold_ && amplitude > ampCut_barl_){ + phiSymEBDigiCollection->push_back((*EBDigis->find(hit.id())).id(),(*EBDigis->find(hit.id())).begin()); } } - //Select interesting EcalRecHits (endcaps) - EERecHitCollection::const_iterator ite; - for (ite=endcapRecHitsHandle->begin(); ite!=endcapRecHitsHandle->end(); ite++) { - if (ite->energy() >= eCut_endc_) { - uint16_t statusCode = 0; - if (useRecoFlag_) statusCode=ite->recoFlag(); - else statusCode =channelStatus[ite->id().rawId()].getStatusCode(); - if ( statusCode <=statusThreshold_ ) - phiSymEERecHitCollection->push_back(*ite); - else if (ite->energy() >= eCut_endc_high_ ) - phiSymEERecHitCollection->push_back(*ite); + //Select interesting EcalDigis (endcaps) + EcalUncalibratedRecHitCollection::const_iterator itune; + for (itune=endcapUncalibRecHitsHandle->begin(); itune!=endcapUncalibRecHitsHandle->end(); itune++) { + EcalUncalibratedRecHit hit = (*itune); + uint16_t statusCode = 0; + if (useRecoFlag_) statusCode=(*EERechits->find(hit.id())).recoFlag(); + else statusCode = channelStatus[itune->id().rawId()].getStatusCode(); + float amplitude = hit.amplitude(); + if( statusCode <=statusThreshold_ && amplitude > ampCut_endc_){ + phiSymEEDigiCollection->push_back((*EEDigis->find(hit.id())).id(),(*EEDigis->find(hit.id())).begin()); } } - if ((!phiSymEBRecHitCollection->size() ) && (!phiSymEERecHitCollection->size())) + if ((!phiSymEBDigiCollection->size() ) && (!phiSymEEDigiCollection->size())) return false; - + //Put selected information in the event - iEvent.put( phiSymEBRecHitCollection, phiSymBarrelHits_); - iEvent.put( phiSymEERecHitCollection, phiSymEndcapHits_); + iEvent.put( phiSymEBDigiCollection, phiSymBarrelDigis_); + iEvent.put( phiSymEEDigiCollection, phiSymEndcapDigis_); return true; } diff --git a/trunk/HLTriggerOffline/Btag/python/HltBtagPostValidation_cff.py b/trunk/HLTriggerOffline/Btag/python/HltBtagPostValidation_cff.py index 276e667dce06f..477739b80e2f0 100644 --- a/trunk/HLTriggerOffline/Btag/python/HltBtagPostValidation_cff.py +++ b/trunk/HLTriggerOffline/Btag/python/HltBtagPostValidation_cff.py @@ -3,7 +3,7 @@ #define HltBTagPostValidation for the b-tag DQM validation (efficiency and mistagrate plot) HltBTagPostValidation = cms.EDAnalyzer("HLTBTagHarvestingAnalyzer", HLTPathNames = cms.vstring('HLT_PFMET120_NoiseCleaned_BTagCSV07_'), - histoName = cms.vstring('hltL3CombinedSecondaryVertexBJetTags'), + histoName = cms.vstring('hltCombinedSecondaryVertexBJetTagsCalo'), minTag = cms.double(0.6), # MC stuff mcFlavours = cms.PSet( diff --git a/trunk/HLTriggerOffline/Btag/python/HltBtagValidation_cff.py b/trunk/HLTriggerOffline/Btag/python/HltBtagValidation_cff.py index 7cd9a19c24e77..f143e0fb4018e 100644 --- a/trunk/HLTriggerOffline/Btag/python/HltBtagValidation_cff.py +++ b/trunk/HLTriggerOffline/Btag/python/HltBtagValidation_cff.py @@ -31,7 +31,7 @@ hltbTagValidation = cms.EDAnalyzer("HLTBTagPerformanceAnalyzer", TriggerResults = cms.InputTag('TriggerResults','','HLT'), HLTPathNames = cms.vstring('HLT_PFMET120_NoiseCleaned_BTagCSV07_'), - JetTag = cms.VInputTag(cms.InputTag("hltL3CombinedSecondaryVertexBJetTags")), + JetTag = cms.VInputTag(cms.InputTag("hltCombinedSecondaryVertexBJetTagsCalo")), MinJetPT = cms.double(20), mcFlavours = cms.PSet( light = cms.vuint32(1, 2, 3, 21), # udsg diff --git a/trunk/HLTriggerOffline/Btag/python/hltbtagharvestinganalyzer_cfi.py b/trunk/HLTriggerOffline/Btag/python/hltbtagharvestinganalyzer_cfi.py index 0803badae01d7..a9dc71a46f9dd 100644 --- a/trunk/HLTriggerOffline/Btag/python/hltbtagharvestinganalyzer_cfi.py +++ b/trunk/HLTriggerOffline/Btag/python/hltbtagharvestinganalyzer_cfi.py @@ -1,7 +1,7 @@ #define bTagPostValidation for the b-tag DQM validation (efficiency and mistagrate plot) process.bTagPostValidation = cms.EDAnalyzer("HLTBTagHarvestingAnalyzer", HLTPathNames = cms.vstring('HLT_PFMHT100_SingleCentralJet60_BTagCSV0p6_v1'), - histoName = cms.string('hltL3CombinedSecondaryVertexBJetTags'), + histoName = cms.string('hltCombinedSecondaryVertexBJetTagsCalo'), minTag = cms.double(0.6), # MC stuff mcFlavours = cms.PSet( diff --git a/trunk/HLTriggerOffline/Btag/python/hltbtagperformanceanalyzer_cfi.py b/trunk/HLTriggerOffline/Btag/python/hltbtagperformanceanalyzer_cfi.py index 069b2ce73fac1..f46616678d7ef 100644 --- a/trunk/HLTriggerOffline/Btag/python/hltbtagperformanceanalyzer_cfi.py +++ b/trunk/HLTriggerOffline/Btag/python/hltbtagperformanceanalyzer_cfi.py @@ -1,8 +1,8 @@ #define bTagValidation for the b-tag DQM validation (distribution plot) process.bTagValidation = cms.EDAnalyzer("HLTBTagPerformanceAnalyzer", TriggerResults = cms.InputTag('TriggerResults'), - HLTPathNames = cms.vstring('HLT_PFMHT100_SingleCentralJet60_BTagCSV0p6_v1'), - JetTag = cms.VInputTag(cms.InputTag("hltL3CombinedSecondaryVertexBJetTags")), + HLTPathNames = cms.vstring('HLT_PFMET120_NoiseCleaned_BTagCSV07_v1'), + JetTag = cms.VInputTag(cms.InputTag("hltCombinedSecondaryVertexBJetTagsCalo")), MinJetPT = cms.double(20), mcFlavours = cms.PSet( light = cms.vuint32(1, 2, 3, 21), # udsg diff --git a/trunk/HLTriggerOffline/Btag/src/HLTBTagPerformanceAnalyzer.cc b/trunk/HLTriggerOffline/Btag/src/HLTBTagPerformanceAnalyzer.cc index 270d90eed74e2..c71ad7f1a0fe7 100644 --- a/trunk/HLTriggerOffline/Btag/src/HLTBTagPerformanceAnalyzer.cc +++ b/trunk/HLTriggerOffline/Btag/src/HLTBTagPerformanceAnalyzer.cc @@ -139,7 +139,7 @@ void HLTBTagPerformanceAnalyzer::analyze(const edm::Event& iEvent, const edm::Ev JetTag.insert(JetTagMap::value_type(iter->first, iter->second)); } else { - excp << "Collections ==> not found"; + excp << "Collection " << JetTagCollection_Label[ind] << " ==> not found"; excp.raise(); } diff --git a/trunk/HLTriggerOffline/Btag/test/config.ini b/trunk/HLTriggerOffline/Btag/test/config.ini index 5bd49374f7d4c..165fbea95ccb7 100644 --- a/trunk/HLTriggerOffline/Btag/test/config.ini +++ b/trunk/HLTriggerOffline/Btag/test/config.ini @@ -13,13 +13,13 @@ files= ;Paths names and btag variables that you want to monitor [btag] HLT_PFMET170_: - hltL3CombinedSecondaryVertexBJetTags + hltCombinedSecondaryVertexBJetTagsCalo HLT_PFMET120_NoiseCleaned_BTagCSV07_v: - hltL3CombinedSecondaryVertexBJetTags + hltCombinedSecondaryVertexBJetTagsCalo ;HLT_PFMET120_NoiseCleaned_BTagCSV07_v1: -; hltL3CombinedSecondaryVertexBJetTags +; hltCombinedSecondaryVertexBJetTagsCalo ;Paths names and vertex variables that you want to monitor [vertex] diff --git a/trunk/HLTriggerOffline/Exotica/python/analyses/hltExoticaMuonNoBptx_cff.py b/trunk/HLTriggerOffline/Exotica/python/analyses/hltExoticaMuonNoBptx_cff.py index dca9a89fe50e8..780f5410effd8 100644 --- a/trunk/HLTriggerOffline/Exotica/python/analyses/hltExoticaMuonNoBptx_cff.py +++ b/trunk/HLTriggerOffline/Exotica/python/analyses/hltExoticaMuonNoBptx_cff.py @@ -2,10 +2,10 @@ MuonNoBptxPSet = cms.PSet( hltPathsToCheck = cms.vstring( - "HLT_L2Mu20_NoVertex_3Sta_NoBPTX3BX_NoHalo_v", # Run2 proposal + "HLT_L2Mu35_NoVertex_3Sta_NoBPTX3BX_NoHalo_v", # Run2 proposal "HLT_L2Mu10_NoVertex_NoBPTX_v", "HLT_L2Mu10_NoVertex_NoBPTX3BX_NoHalo_v", - "HLT_L2Mu30_NoVertex_3Sta_NoBPTX3BX_NoHalo_v" + "HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_NoHalo_v" #"HLT_L2Mu20_NoVertex_2Cha_NoBPTX3BX_NoHalo_v" # Run1 frozenHLT ), #recMuonLabel = cms.InputTag("muons"), diff --git a/trunk/HLTriggerOffline/Higgs/python/hltHiggsPostProcessors_cff.py b/trunk/HLTriggerOffline/Higgs/python/hltHiggsPostProcessors_cff.py index a7a71dfa51178..328224c074e06 100644 --- a/trunk/HLTriggerOffline/Higgs/python/hltHiggsPostProcessors_cff.py +++ b/trunk/HLTriggerOffline/Higgs/python/hltHiggsPostProcessors_cff.py @@ -172,30 +172,60 @@ def get_reco_strings(strings): hltHiggsPostTTHbbej.subDirs = ['HLT/Higgs/TTHbbej'] hltHiggsPostTTHbbej.efficiencyProfile = efficiency_strings_TTHbbej - -#Specific plots for VBFHbb +#Specific plots for VBFHbb_2btag #dEtaqq, mqq, dPhibb, CVS1, maxCSV_jets, maxCSV_E, MET, pt1, pt2, pt3, pt4 NminOneCutNames = ("EffdEtaqq", "Effmqq", "EffdPhibb", "EffCSV1", "EffCSV2", "EffCSV3", "EffmaxCSV", "", "", "TurnOn1", "TurnOn2", "TurnOn3", "TurnOn4") -plot_types = ["EffEta", "EffPhi"] -NminOneCuts = (_config.__getattribute__("VBFHbb")).__getattribute__("NminOneCuts") +plot_types = [] +NminOneCuts = (_config.__getattribute__("VBFHbb_2btag")).__getattribute__("NminOneCuts") if NminOneCuts: for iCut in range(0,len(NminOneCuts)): if( NminOneCuts[iCut] and NminOneCutNames[iCut] ): if( NminOneCutNames[iCut] == "EffmaxCSV" ): plot_types.pop() plot_types.append(NminOneCutNames[iCut]) - + efficiency_strings = [] for type in plot_types: for obj in ["Jet"]: for trig in triggers: efficiency_strings.append(efficiency_string(obj,type,trig)) - + efficiency_strings = get_reco_strings(efficiency_strings) + +hltHiggsPostVBFHbb_2btag = hltHiggsPostProcessor.clone() +hltHiggsPostVBFHbb_2btag.subDirs = ['HLT/Higgs/VBFHbb_2btag'] +hltHiggsPostVBFHbb_2btag.efficiencyProfile = efficiency_strings + +#Specific plots for VBFHbb_1btag +#dEtaqq, mqq, dPhibb, CVS1, maxCSV_jets, maxCSV_E, MET, pt1, pt2, pt3, pt4 +NminOneCutNames = ("EffdEtaqq", "Effmqq", "EffdPhibb", "EffCSV1", "EffCSV2", "EffCSV3", "EffmaxCSV", "", "", "TurnOn1", "TurnOn2", "TurnOn3", "TurnOn4") +plot_types = [] +NminOneCuts = (_config.__getattribute__("VBFHbb_1btag")).__getattribute__("NminOneCuts") +if NminOneCuts: + for iCut in range(0,len(NminOneCuts)): + if( NminOneCuts[iCut] and NminOneCutNames[iCut] ): + if( NminOneCutNames[iCut] == "EffmaxCSV" ): + plot_types.pop() + plot_types.append(NminOneCutNames[iCut]) -hltHiggsPostVBFHbb = hltHiggsPostProcessor.clone() -hltHiggsPostVBFHbb.subDirs = ['HLT/Higgs/VBFHbb'] -hltHiggsPostVBFHbb.efficiencyProfile = efficiency_strings +hltHiggsPostVBFHbb_1btag = hltHiggsPostProcessor.clone() +hltHiggsPostVBFHbb_1btag.subDirs = ['HLT/Higgs/VBFHbb_1btag'] +hltHiggsPostVBFHbb_1btag.efficiencyProfile = efficiency_strings + +#Specific plots for VBFHbb_0btag +#dEtaqq, mqq, dPhibb, CVS1, maxCSV_jets, maxCSV_E, MET, pt1, pt2, pt3, pt4 +NminOneCutNames = ("EffdEtaqq", "Effmqq", "EffdPhibb", "EffCSV1", "EffCSV2", "EffCSV3", "EffmaxCSV", "", "", "TurnOn1", "TurnOn2", "TurnOn3", "TurnOn4") +plot_types = [] +NminOneCuts = (_config.__getattribute__("VBFHbb_0btag")).__getattribute__("NminOneCuts") +if NminOneCuts: + for iCut in range(0,len(NminOneCuts)): + if( NminOneCuts[iCut] and NminOneCutNames[iCut] ): + plot_types.append(NminOneCutNames[iCut]) + +hltHiggsPostVBFHbb_0btag = hltHiggsPostProcessor.clone() +hltHiggsPostVBFHbb_0btag.subDirs = ['HLT/Higgs/VBFHbb_0btag'] +hltHiggsPostVBFHbb_0btag.efficiencyProfile = efficiency_strings + #Specific plots for ZnnHbb @@ -260,7 +290,9 @@ def get_reco_strings(strings): hltHiggsPostHtaunu+ hltHiggsPostH2tau+ hltHiggsPostTTHbbej+ - hltHiggsPostVBFHbb+ + hltHiggsPostVBFHbb_0btag+ + hltHiggsPostVBFHbb_1btag+ + hltHiggsPostVBFHbb_2btag+ hltHiggsPostZnnHbb+ hltHiggsPostDoubleHinTaus+ hltHiggsPostHiggsDalitz+ diff --git a/trunk/HLTriggerOffline/Higgs/python/hltHiggsValidator_cfi.py b/trunk/HLTriggerOffline/Higgs/python/hltHiggsValidator_cfi.py index dda8679eaf9f3..725ce6967f086 100644 --- a/trunk/HLTriggerOffline/Higgs/python/hltHiggsValidator_cfi.py +++ b/trunk/HLTriggerOffline/Higgs/python/hltHiggsValidator_cfi.py @@ -4,7 +4,7 @@ hltHiggsValidator = cms.EDAnalyzer("HLTHiggsValidator", hltProcessName = cms.string("HLT"), - analysis = cms.vstring("HWW", "HZZ", "Hgg", "Htaunu", "H2tau", "VBFHbb", "ZnnHbb","DoubleHinTaus","HiggsDalitz","X4b","TTHbbej"), + analysis = cms.vstring("HWW", "HZZ", "Hgg", "Htaunu", "H2tau", "VBFHbb_0btag", "VBFHbb_1btag", "VBFHbb_2btag", "ZnnHbb","DoubleHinTaus","HiggsDalitz","X4b","TTHbbej"), histDirectory = cms.string("HLT/Higgs"), # -- The instance name of the reco::GenParticles collection @@ -110,19 +110,24 @@ HWW = cms.PSet( hltPathsToCheck = cms.vstring( - #dileptons for Hww and Hzz + #dileptons for Hww and Hzz "HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v", "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v", "HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v", "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v", "HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v", + #dilepton path for the 7e33 menu at 25ns + "HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v", + "HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v", + "HLT_Mu17_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v", #prescaled control paths "HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v", "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v", "HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v", "HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v", - "HLT_Ele12_CaloIdL_TrackIdL_IsoVL_v" - ), + "HLT_Ele12_CaloIdL_TrackIdL_IsoVL_v", + "HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v" + ), recMuonLabel = cms.string("muons"), recElecLabel = cms.string("gedGsfElectrons"), # -- Analysis specific cuts @@ -145,12 +150,14 @@ ), Hgg = cms.PSet( hltPathsToCheck = cms.vstring( - "HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass95_v", - "HLT_Photon42_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_v", + "HLT_Diphoton36_18_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_Mass95_v", + "HLT_Diphoton42_22_R9Id85_OR_Iso50T80LCaloId24b40e_AND_HE10P5_R9Id50b80e_v", "HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v", - "HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v", "HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v", - "HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v" + "HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v", + "HLT_Photon30_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_Solid_v", + "HLT_Photon30_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65SinglePV_v", + "HLT_Photon30_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65DoublePV_v" ), recPhotonLabel = cms.string("photons"), # -- Analysis specific cuts @@ -214,18 +221,18 @@ "HLT_DoubleIsoMu17_eta2p1_v", "HLT_IsoMu16_eta2p1_CaloMET30_v", "HLT_Mu16_eta2p1_CaloMET30_v", - "HLT_Ele27_eta2p1_WP85_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v", - "HLT_Ele32_eta2p1_WP85_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v", - "HLT_Ele27_eta2p1_WP85_Gsf_LooseIsoPFTau20_v", - "HLT_Ele32_eta2p1_WP85_Gsf_LooseIsoPFTau20_v", - "HLT_Ele22_eta2p1_WP85_Gsf_v", - "HLT_DoubleEle24_22_eta2p1_WP85_Gsf_v", + "HLT_Ele27_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v", + "HLT_Ele32_eta2p1_WP75_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v", + "HLT_Ele27_eta2p1_WP75_Gsf_LooseIsoPFTau20_v", + "HLT_Ele32_eta2p1_WP75_Gsf_LooseIsoPFTau20_v", + "HLT_Ele22_eta2p1_WP75_Gsf_v", + "HLT_DoubleEle24_22_eta2p1_WP75_Gsf_v", "HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v", "HLT_IsoMu24_eta2p1_IterTrk02_v", "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v", - "HLT_Ele22_eta2p1_WP85_Gsf_LooseIsoPFTau20_v", - "HLT_Ele27_eta2p1_WP85_Gsf_v", - "HLT_Ele32_eta2p1_WP85_Gsf_v", + "HLT_Ele22_eta2p1_WP75_Gsf_LooseIsoPFTau20_v", + "HLT_Ele27_eta2p1_WP75_Gsf_v", + "HLT_Ele32_eta2p1_WP75_Gsf_v", "HLT_Ele17_Ele8_Gsf_v" ), recPFTauLabel = cms.string("hpsPFTauProducer"), @@ -235,9 +242,8 @@ # -- Analysis specific cuts minCandidates = cms.uint32(2), ), - VBFHbb = cms.PSet( + VBFHbb_0btag = cms.PSet( hltPathsToCheck = cms.vstring( - "HLT_QuadPFJet_BTagCSV_VBF_v", "HLT_QuadPFJet_VBF_v", "HLT_L1_TripleJet_VBF_v" ), @@ -245,7 +251,29 @@ jetTagLabel = cms.string("pfCombinedSecondaryVertexBJetTags"), # -- Analysis specific cuts minCandidates = cms.uint32(4), - NminOneCuts = cms.untracked.vdouble(2.6, 350, 2.6, 0.8, 0, 0, 0, 0, 0, 95, 85, 70, 40), #dEtaqq, mqq, dPhibb, CSV1, maxCSV_jets, maxCSV_E, MET, pt1, pt2, pt3, pt4 + NminOneCuts = cms.untracked.vdouble(2.5, 240, 2.1, 0, 0, 0, 0, 0, 0, 95, 85, 70, 40), #dEtaqq, mqq, dPhibb, CSV1, CSV2, CSV3, maxCSV_jets, maxCSV_E, MET, pt1, pt2, pt3, pt4 + ), + VBFHbb_2btag = cms.PSet( + hltPathsToCheck = cms.vstring( + "HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq200_v", + "HLT_QuadPFJet_DoubleBTagCSV_VBF_Mqq240_v", + ), + recJetLabel = cms.string("ak4PFJetsCHS"), + jetTagLabel = cms.string("pfCombinedSecondaryVertexBJetTags"), + # -- Analysis specific cuts + minCandidates = cms.uint32(4), + NminOneCuts = cms.untracked.vdouble(2.5, 240, 2.1, 0.8, 0.5, 0, 0, 0, 0, 95, 85, 70, 40), #dEtaqq, mqq, dPhibb, CSV1, CSV2, CSV3, maxCSV_jets, maxCSV_E, MET, pt1, pt2, pt3, pt4 + ), + VBFHbb_1btag = cms.PSet( + hltPathsToCheck = cms.vstring( + "HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq460_v", + "HLT_QuadPFJet_SingleBTagCSV_VBF_Mqq500_v", + ), + recJetLabel = cms.string("ak4PFJetsCHS"), + jetTagLabel = cms.string("pfCombinedSecondaryVertexBJetTags"), + # -- Analysis specific cuts + minCandidates = cms.uint32(4), + NminOneCuts = cms.untracked.vdouble(5, 550, 1.0, 0.8, 0, 0, 0, 0, 0, 95, 85, 70, 40), #dEtaqq, mqq, dPhibb, CSV1, CSV2, CSV3, maxCSV_jets, maxCSV_E, MET, pt1, pt2, pt3, pt4 ), ZnnHbb = cms.PSet( hltPathsToCheck = cms.vstring( @@ -262,7 +290,7 @@ recPFMETLabel = cms.string("pfMet"), # -- Analysis specific cuts minCandidates = cms.uint32(1), - NminOneCuts = cms.untracked.vdouble(0, 0, 0, 0.9, 0, 0, 8, 30, 100, 70), #dEtaqq, mqq, dPhibb, CSV1, maxCSV_jets, maxCSV_E, MET, pt1 + NminOneCuts = cms.untracked.vdouble(0, 0, 0, 0.9, 0, 0, 8, 30, 100, 70), #dEtaqq, mqq, dPhibb, CSV1, CSV2, CSV3, maxCSV_jets, maxCSV_E, MET, pt1, pt2, pt3, pt4 ), X4b = cms.PSet( hltPathsToCheck = cms.vstring( @@ -275,7 +303,7 @@ jetTagLabel = cms.string("pfCombinedSecondaryVertexBJetTags"), # -- Analysis specific cuts minCandidates = cms.uint32(4), - NminOneCuts = cms.untracked.vdouble(0, 0, 0, 0.5, 0.5 , 0.5, 0, 0, 0, 0, 90, 0, 45), #dEtaqq, mqq, dPhibb, CSV1, maxCSV_jets, maxCSV_E, MET, pt1, pt2, pt3, pt4 + NminOneCuts = cms.untracked.vdouble(0, 0, 0, 0.5, 0.5 , 0.5, 0, 0, 0, 0, 90, 0, 45), #dEtaqq, mqq, dPhibb, CSV1, CSV2, CSV3, maxCSV_jets, maxCSV_E, MET, pt1, pt2, pt3, pt4 ), TTHbbej = cms.PSet( hltPathsToCheck = cms.vstring( diff --git a/trunk/HLTriggerOffline/SMP/python/hltSMPValidator_cfi.py b/trunk/HLTriggerOffline/SMP/python/hltSMPValidator_cfi.py index c68ee5ce4332e..532d15d39b197 100644 --- a/trunk/HLTriggerOffline/SMP/python/hltSMPValidator_cfi.py +++ b/trunk/HLTriggerOffline/SMP/python/hltSMPValidator_cfi.py @@ -88,15 +88,15 @@ "HLT_Photon75_v", "HLT_Photon90_v", "HLT_Photon120_v", - "HLT_Photon155_v", - "HLT_Photon22_R9Id90_HE10_Iso40_v", - "HLT_Photon30_R9Id90_HE10_Iso40_v", - "HLT_Photon36_R9Id90_HE10_Iso40_v", - "HLT_Photon50_R9Id90_HE10_Iso40_v", - "HLT_Photon75_R9Id90_HE10_Iso40_v", - "HLT_Photon90_R9Id90_HE10_Iso40_v", - "HLT_Photon120_R9Id90_HE10_Iso40_v", - "HLT_Photon155_R9Id90_HE10_Iso40_v", + "HLT_Photon165_HE10_v", + "HLT_Photon22_R9Id90_HE10_IsoM_v", + "HLT_Photon30_R9Id90_HE10_IsoM_v", + "HLT_Photon36_R9Id90_HE10_IsoM_v", + "HLT_Photon50_R9Id90_HE10_IsoM_v", + "HLT_Photon75_R9Id90_HE10_IsoM_v", + "HLT_Photon90_R9Id90_HE10_IsoM_v", + "HLT_Photon120_R9Id90_HE10_IsoM_v", + "HLT_Photon165_R9Id90_HE10_IsoM_v", ), recPhotonLabel = cms.string("photons"), # -- Analysis specific cuts diff --git a/trunk/HLTriggerOffline/SUSYBSM/python/SUSYBSM_Ele_HT_BTag_SingleLepton_cff.py b/trunk/HLTriggerOffline/SUSYBSM/python/SUSYBSM_Ele_HT_BTag_SingleLepton_cff.py index 63e15781a9f53..2eb61d753a21e 100644 --- a/trunk/HLTriggerOffline/SUSYBSM/python/SUSYBSM_Ele_HT_BTag_SingleLepton_cff.py +++ b/trunk/HLTriggerOffline/SUSYBSM/python/SUSYBSM_Ele_HT_BTag_SingleLepton_cff.py @@ -16,7 +16,7 @@ hltHt = cms.InputTag('hltPFHT','','HLT'), hltMet = cms.InputTag(''), hltJets = cms.InputTag('hltSelector4CentralJetsL1FastJet','','HLT'), - hltJetTags = cms.InputTag('hltL3CombinedSecondaryVertexBJetTags','','HLT'), + hltJetTags = cms.InputTag('hltCombinedSecondaryVertexBJetTagsCalo','','HLT'), triggerResults = cms.InputTag('TriggerResults','','HLT'), trigSummary = cms.InputTag('hltTriggerSummaryAOD','','HLT'), diff --git a/trunk/HLTriggerOffline/SUSYBSM/python/SUSYBSM_Mu_HT_BTag_SingleLepton_cff.py b/trunk/HLTriggerOffline/SUSYBSM/python/SUSYBSM_Mu_HT_BTag_SingleLepton_cff.py index aef4227dfc2b1..46c925b005fe3 100644 --- a/trunk/HLTriggerOffline/SUSYBSM/python/SUSYBSM_Mu_HT_BTag_SingleLepton_cff.py +++ b/trunk/HLTriggerOffline/SUSYBSM/python/SUSYBSM_Mu_HT_BTag_SingleLepton_cff.py @@ -16,7 +16,7 @@ hltHt = cms.InputTag('hltPFHT','','HLT'), hltMet = cms.InputTag(''), hltJets = cms.InputTag('hltSelector4CentralJetsL1FastJet','','HLT'), - hltJetTags = cms.InputTag('hltL3CombinedSecondaryVertexBJetTags','','HLT'), + hltJetTags = cms.InputTag('hltCombinedSecondaryVertexBJetTagsCalo','','HLT'), triggerResults = cms.InputTag('TriggerResults','','HLT'), trigSummary = cms.InputTag('hltTriggerSummaryAOD','','HLT'), diff --git a/trunk/HLTriggerOffline/SUSYBSM/python/SUSYBSM_alphaT_cff.py b/trunk/HLTriggerOffline/SUSYBSM/python/SUSYBSM_alphaT_cff.py index bbcb40f5e75c4..9e0a92231d717 100644 --- a/trunk/HLTriggerOffline/SUSYBSM/python/SUSYBSM_alphaT_cff.py +++ b/trunk/HLTriggerOffline/SUSYBSM/python/SUSYBSM_alphaT_cff.py @@ -6,7 +6,7 @@ pfJetCollection = cms.InputTag("ak4PFJetsCHS"), TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample HLTProcess = cms.string('HLT'), - TriggerPath = cms.string('HLT_PFHT200_PFDiJet90_PFAlphaT0p57_v'), + TriggerPath = cms.string('HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v'), TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'), TriggerPreFilter = cms.InputTag('hltHT150CaloAlphaT0p54', '', 'HLT'), TriggerFilter = cms.InputTag('hltHT200PFAlphaT0p57', '', 'HLT'), @@ -24,7 +24,7 @@ caloJetCollection = cms.InputTag("ak4CaloJets"), TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample HLTProcess = cms.string('HLT'), - TriggerPath = cms.string('HLT_PFHT250_PFDiJet90_PFAlphaT0p55_v'), + TriggerPath = cms.string('HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v'), TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'), TriggerPreFilter = cms.InputTag('hltHT200CaloAlphaT0p535', '', 'HLT'), TriggerFilter = cms.InputTag('hltHT250PFAlphaT0p55', '', 'HLT'), @@ -42,7 +42,7 @@ caloJetCollection = cms.InputTag("ak4CaloJets"), TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample HLTProcess = cms.string('HLT'), - TriggerPath = cms.string('HLT_PFHT300_PFDiJet90_PFAlphaT0p53_v'), + TriggerPath = cms.string('HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v'), TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'), TriggerPreFilter = cms.InputTag('hltHT250CaloAlphaT0p525', '', 'HLT'), TriggerFilter = cms.InputTag('hltHT300PFAlphaT0p53', '', 'HLT'), @@ -60,7 +60,7 @@ caloJetCollection = cms.InputTag("ak4CaloJets"), TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample HLTProcess = cms.string('HLT'), - TriggerPath = cms.string('HLT_PFHT350_PFDiJet90_PFAlphaT0p52_v'), + TriggerPath = cms.string('HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v'), TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'), TriggerPreFilter = cms.InputTag('hltHT300CaloAlphaT0p52', '', 'HLT'), TriggerFilter = cms.InputTag('hltHT350PFAlphaT0p52', '', 'HLT'), @@ -78,7 +78,7 @@ caloJetCollection = cms.InputTag("ak4CaloJets"), TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample HLTProcess = cms.string('HLT'), - TriggerPath = cms.string('HLT_PFHT400_PFDiJet90_PFAlphaT0p51_v'), + TriggerPath = cms.string('HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v'), TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'), TriggerPreFilter = cms.InputTag('hltHT375CaloAlphaT0p51', '', 'HLT'), TriggerFilter = cms.InputTag('hltHT400PFAlphaT0p51', '', 'HLT'), @@ -91,11 +91,12 @@ ) SUSY_HLT_alphaT_POSTPROCESSING = cms.EDAnalyzer("DQMGenericClient", - subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_PFHT200_PFDiJet90_PFAlphaT0p57_v", - "HLT/SUSYBSM/HLT_PFHT250_PFDiJet90_PFAlphaT0p55_v", - "HLT/SUSYBSM/HLT_PFHT300_PFDiJet90_PFAlphaT0p53_v", - "HLT/SUSYBSM/HLT_PFHT350_PFDiJet90_PFAlphaT0p52_v", - "HLT/SUSYBSM/HLT_PFHT400_PFDiJet90_PFAlphaT0p51_v", + subDirs = cms.untracked.vstring( + "HLT/SUSYBSM/HLT_PFHT200_DiPFJet90_PFAlphaT0p57_v", + "HLT/SUSYBSM/HLT_PFHT250_DiPFJet90_PFAlphaT0p55_v", + "HLT/SUSYBSM/HLT_PFHT300_DiPFJet90_PFAlphaT0p53_v", + "HLT/SUSYBSM/HLT_PFHT350_DiPFJet90_PFAlphaT0p52_v", + "HLT/SUSYBSM/HLT_PFHT400_DiPFJet90_PFAlphaT0p51_v", ), verbose = cms.untracked.uint32(2), # Set to 2 for all messages diff --git a/trunk/L1Trigger/CSCTrackFinder/BuildFile.xml b/trunk/L1Trigger/CSCTrackFinder/BuildFile.xml index c01ead2c6932d..c7fcaeb02e5c4 100644 --- a/trunk/L1Trigger/CSCTrackFinder/BuildFile.xml +++ b/trunk/L1Trigger/CSCTrackFinder/BuildFile.xml @@ -16,3 +16,8 @@ + + + + diff --git a/trunk/L1Trigger/L1TCommon/python/customsPostLS1.py b/trunk/L1Trigger/L1TCommon/python/customsPostLS1.py index 94619fa434120..d9fe6d1ac4c75 100644 --- a/trunk/L1Trigger/L1TCommon/python/customsPostLS1.py +++ b/trunk/L1Trigger/L1TCommon/python/customsPostLS1.py @@ -109,18 +109,18 @@ def customiseSimL1EmulatorForPostLS1_nomenu(process): if hasattr(process,b): #print "BEFORE: ", getattr(process, b).centralJetSource if (getattr(process, b).centralJetSource == cms.InputTag("simGctDigis","cenJets")): - getattr(process, b).etTotalSource = cms.InputTag("simCaloStage1FormatDigis") - getattr(process, b).nonIsolatedEmSource = cms.InputTag("simCaloStage1FormatDigis","nonIsoEm") - getattr(process, b).etMissSource = cms.InputTag("simCaloStage1FormatDigis") - getattr(process, b).htMissSource = cms.InputTag("simCaloStage1FormatDigis") - getattr(process, b).forwardJetSource = cms.InputTag("simCaloStage1FormatDigis","forJets") - getattr(process, b).centralJetSource = cms.InputTag("simCaloStage1FormatDigis","cenJets") - getattr(process, b).tauJetSource = cms.InputTag("simCaloStage1FormatDigis","tauJets") - getattr(process, b).isoTauJetSource = cms.InputTag("simCaloStage1FormatDigis","isoTauJets") - getattr(process, b).isolatedEmSource = cms.InputTag("simCaloStage1FormatDigis","isoEm") - getattr(process, b).etHadSource = cms.InputTag("simCaloStage1FormatDigis") - getattr(process, b).hfRingEtSumsSource = cms.InputTag("simCaloStage1FormatDigis") - getattr(process, b).hfRingBitCountsSource = cms.InputTag("simCaloStage1FormatDigis") + getattr(process, b).etTotalSource = cms.InputTag("simCaloStage1LegacyFormatDigis") + getattr(process, b).nonIsolatedEmSource = cms.InputTag("simCaloStage1LegacyFormatDigis","nonIsoEm") + getattr(process, b).etMissSource = cms.InputTag("simCaloStage1LegacyFormatDigis") + getattr(process, b).htMissSource = cms.InputTag("simCaloStage1LegacyFormatDigis") + getattr(process, b).forwardJetSource = cms.InputTag("simCaloStage1LegacyFormatDigis","forJets") + getattr(process, b).centralJetSource = cms.InputTag("simCaloStage1LegacyFormatDigis","cenJets") + getattr(process, b).tauJetSource = cms.InputTag("simCaloStage1LegacyFormatDigis","tauJets") + getattr(process, b).isoTauJetSource = cms.InputTag("simCaloStage1LegacyFormatDigis","isoTauJets") + getattr(process, b).isolatedEmSource = cms.InputTag("simCaloStage1LegacyFormatDigis","isoEm") + getattr(process, b).etHadSource = cms.InputTag("simCaloStage1LegacyFormatDigis") + getattr(process, b).hfRingEtSumsSource = cms.InputTag("simCaloStage1LegacyFormatDigis") + getattr(process, b).hfRingBitCountsSource = cms.InputTag("simCaloStage1LegacyFormatDigis") else: #print "INFO: customizing ", b, "to use new calo Stage 1 digis converted to legacy format" getattr(process, b).etTotalSource = cms.InputTag("caloStage1LegacyFormatDigis") diff --git a/trunk/MagneticField/Layers/interface/MagBLayer.h b/trunk/MagneticField/Layers/interface/MagBLayer.h index 834b99894bfd3..7c350a529bc9d 100644 --- a/trunk/MagneticField/Layers/interface/MagBLayer.h +++ b/trunk/MagneticField/Layers/interface/MagBLayer.h @@ -32,7 +32,7 @@ class MagBLayer { virtual ~MagBLayer(); /// Find the volume containing a point, with a given tolerance - MagVolume * findVolume(const GlobalPoint & gp, double tolerance) const; + const MagVolume * findVolume(const GlobalPoint & gp, double tolerance) const; /// Lowest radius of the layer double minR() const {return theRMin;} diff --git a/trunk/MagneticField/Layers/interface/MagBRod.h b/trunk/MagneticField/Layers/interface/MagBRod.h index d111c97995aba..03bfa02148e76 100644 --- a/trunk/MagneticField/Layers/interface/MagBRod.h +++ b/trunk/MagneticField/Layers/interface/MagBRod.h @@ -31,7 +31,7 @@ class MagBRod { virtual ~MagBRod(); /// Find the volume containing a point, with a given tolerance - MagVolume * findVolume(const GlobalPoint & gp, double tolerance) const; + const MagVolume * findVolume(const GlobalPoint & gp, double tolerance) const; /// Phi of rod start Geom::Phi minPhi() const {return thePhiMin;} diff --git a/trunk/MagneticField/Layers/interface/MagBSector.h b/trunk/MagneticField/Layers/interface/MagBSector.h index 7349ef1654160..a194fd84ae224 100644 --- a/trunk/MagneticField/Layers/interface/MagBSector.h +++ b/trunk/MagneticField/Layers/interface/MagBSector.h @@ -30,7 +30,7 @@ class MagBSector { virtual ~MagBSector(); /// Find the volume containing a point, with a given tolerance - MagVolume * findVolume(const GlobalPoint & gp, double tolerance) const; + const MagVolume * findVolume(const GlobalPoint & gp, double tolerance) const; /// Phi of sector start Geom::Phi minPhi() const {return thePhiMin;} diff --git a/trunk/MagneticField/Layers/interface/MagBSlab.h b/trunk/MagneticField/Layers/interface/MagBSlab.h index d5086933da2ff..0015302278583 100644 --- a/trunk/MagneticField/Layers/interface/MagBSlab.h +++ b/trunk/MagneticField/Layers/interface/MagBSlab.h @@ -29,7 +29,7 @@ class MagBSlab { virtual ~MagBSlab(); /// Find the volume containing a point, with a given tolerance - MagVolume * findVolume(const GlobalPoint & gp, double tolerance) const; + const MagVolume * findVolume(const GlobalPoint & gp, double tolerance) const; /// Lower Z bound double minZ() const { return theZMin;} diff --git a/trunk/MagneticField/Layers/interface/MagELayer.h b/trunk/MagneticField/Layers/interface/MagELayer.h index a8458ce2a51e7..46e1f37adc8c0 100644 --- a/trunk/MagneticField/Layers/interface/MagELayer.h +++ b/trunk/MagneticField/Layers/interface/MagELayer.h @@ -22,7 +22,7 @@ class MagELayer { virtual ~MagELayer(); /// Find the volume containing a point, with a given tolerance - MagVolume * findVolume(const GlobalPoint & gp, double tolerance) const; + const MagVolume * findVolume(const GlobalPoint & gp, double tolerance) const; /// Lower Z bound double minZ() const {return theZMin;} diff --git a/trunk/MagneticField/Layers/interface/MagESector.h b/trunk/MagneticField/Layers/interface/MagESector.h index 1a166118aef6f..c94ca88a5e1b5 100644 --- a/trunk/MagneticField/Layers/interface/MagESector.h +++ b/trunk/MagneticField/Layers/interface/MagESector.h @@ -24,7 +24,7 @@ class MagESector { virtual ~MagESector(); /// Find the volume containing a point, with a given tolerance - MagVolume * findVolume(const GlobalPoint & gp, double tolerance) const; + const MagVolume * findVolume(const GlobalPoint & gp, double tolerance) const; /// Phi of sector start Geom::Phi minPhi() const {return thePhiMin;} diff --git a/trunk/MagneticField/Layers/src/MagBLayer.cc b/trunk/MagneticField/Layers/src/MagBLayer.cc index 7f1fdc3acd78b..6b6042e43c98c 100644 --- a/trunk/MagneticField/Layers/src/MagBLayer.cc +++ b/trunk/MagneticField/Layers/src/MagBLayer.cc @@ -57,8 +57,8 @@ MagBLayer::~MagBLayer() { } -MagVolume* MagBLayer::findVolume(const GlobalPoint & gp, double tolerance) const { - MagVolume * result = 0; +const MagVolume* MagBLayer::findVolume(const GlobalPoint & gp, double tolerance) const { + const MagVolume * result = 0; //In case the layer is composed of a single volume... if (theSingleVolume) { diff --git a/trunk/MagneticField/Layers/src/MagBRod.cc b/trunk/MagneticField/Layers/src/MagBRod.cc index d6d75ce957d6d..7fd4b07513133 100644 --- a/trunk/MagneticField/Layers/src/MagBRod.cc +++ b/trunk/MagneticField/Layers/src/MagBRod.cc @@ -46,8 +46,8 @@ MagBRod::~MagBRod() { } } -MagVolume * MagBRod::findVolume(const GlobalPoint & gp, double tolerance) const { - MagVolume * result = 0; +const MagVolume * MagBRod::findVolume(const GlobalPoint & gp, double tolerance) const { + const MagVolume * result = 0; float Z = gp.z(); int bin = 0; diff --git a/trunk/MagneticField/Layers/src/MagBSector.cc b/trunk/MagneticField/Layers/src/MagBSector.cc index 83eb62211227a..76ae7bb2c2b89 100644 --- a/trunk/MagneticField/Layers/src/MagBSector.cc +++ b/trunk/MagneticField/Layers/src/MagBSector.cc @@ -27,8 +27,8 @@ MagBSector::~MagBSector(){ } } -MagVolume * MagBSector::findVolume(const GlobalPoint & gp, double tolerance) const { - MagVolume * result = 0; +const MagVolume * MagBSector::findVolume(const GlobalPoint & gp, double tolerance) const { + const MagVolume * result = 0; Geom::Phi phi = gp.phi(); // FIXME : use a binfinder diff --git a/trunk/MagneticField/Layers/src/MagBSlab.cc b/trunk/MagneticField/Layers/src/MagBSlab.cc index 32ec113246a1e..9fbcef98d8fe9 100644 --- a/trunk/MagneticField/Layers/src/MagBSlab.cc +++ b/trunk/MagneticField/Layers/src/MagBSlab.cc @@ -28,7 +28,7 @@ MagBSlab::~MagBSlab(){ } -MagVolume* MagBSlab::findVolume(const GlobalPoint & gp, double tolerance) const { +const MagVolume* MagBSlab::findVolume(const GlobalPoint & gp, double tolerance) const { for(vector::const_iterator ivol = theVolumes.begin(); ivol != theVolumes.end(); ++ivol) { // FIXME : use a binfinder diff --git a/trunk/MagneticField/Layers/src/MagELayer.cc b/trunk/MagneticField/Layers/src/MagELayer.cc index 0b0faee223f95..ab0efebbd2af6 100644 --- a/trunk/MagneticField/Layers/src/MagELayer.cc +++ b/trunk/MagneticField/Layers/src/MagELayer.cc @@ -30,7 +30,7 @@ MagELayer::~MagELayer(){ } -MagVolume * +const MagVolume * MagELayer::findVolume(const GlobalPoint & gp, double tolerance) const { for(vector::const_iterator ivol = theVolumes.begin(); ivol != theVolumes.end(); ++ivol) { diff --git a/trunk/MagneticField/Layers/src/MagESector.cc b/trunk/MagneticField/Layers/src/MagESector.cc index da4b179dfd2cb..cd4662f585028 100644 --- a/trunk/MagneticField/Layers/src/MagESector.cc +++ b/trunk/MagneticField/Layers/src/MagESector.cc @@ -29,8 +29,8 @@ MagESector::~MagESector(){ } -MagVolume * MagESector::findVolume(const GlobalPoint & gp, double tolerance) const { - MagVolume * result = 0; +const MagVolume * MagESector::findVolume(const GlobalPoint & gp, double tolerance) const { + const MagVolume * result = 0; float Z = gp.z(); // FIXME : use a binfinder diff --git a/trunk/RecoEcal/EgammaClusterProducers/interface/PFECALSuperClusterProducer.h b/trunk/RecoEcal/EgammaClusterProducers/interface/PFECALSuperClusterProducer.h index 0a2a5f2c841ff..5846d6d7ace06 100644 --- a/trunk/RecoEcal/EgammaClusterProducers/interface/PFECALSuperClusterProducer.h +++ b/trunk/RecoEcal/EgammaClusterProducers/interface/PFECALSuperClusterProducer.h @@ -45,9 +45,10 @@ class PFECALSuperClusterProducer : public edm::stream::EDProducer<> { explicit PFECALSuperClusterProducer(const edm::ParameterSet&); ~PFECALSuperClusterProducer(); - virtual void beginLuminosityBlock(const edm::LuminosityBlock&, const edm::EventSetup&); - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void beginLuminosityBlock(const edm::LuminosityBlock&, const edm::EventSetup&) override; + virtual void produce(edm::Event&, const edm::EventSetup&) override; + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); private: // ----------member data --------------------------- diff --git a/trunk/RecoEcal/EgammaClusterProducers/src/PFECALSuperClusterProducer.cc b/trunk/RecoEcal/EgammaClusterProducers/src/PFECALSuperClusterProducer.cc index 5db1c0fd7ea20..7315903eae9a7 100644 --- a/trunk/RecoEcal/EgammaClusterProducers/src/PFECALSuperClusterProducer.cc +++ b/trunk/RecoEcal/EgammaClusterProducers/src/PFECALSuperClusterProducer.cc @@ -17,6 +17,9 @@ #include "FWCore/Framework/interface/ESHandle.h" #include "FWCore/Framework/interface/EventSetup.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" + #include "CondFormats/DataRecord/interface/GBRWrapperRcd.h" #include "CondFormats/EgammaObjects/interface/GBRForest.h" @@ -300,3 +303,47 @@ void PFECALSuperClusterProducer::produce(edm::Event& iEvent, iEvent.put(superClusterAlgo_.getEEOutputSCCollection(), PFSuperClusterCollectionEndcapWithPreshower_); } + +void PFECALSuperClusterProducer::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add("PFSuperClusterCollectionEndcap","particleFlowSuperClusterECALEndcap"); + desc.add("doSatelliteClusterMerge",false); + desc.add("thresh_PFClusterBarrel",0.0); + desc.add("PFBasicClusterCollectionBarrel","particleFlowBasicClusterECALBarrel"); + desc.add("useRegression",true); + desc.add("satelliteMajorityFraction",0.5); + desc.add("thresh_PFClusterEndcap",0.0); + desc.add("ESAssociation",edm::InputTag("particleFlowClusterECAL")); + desc.add("PFBasicClusterCollectionPreshower","particleFlowBasicClusterECALPreshower"); + desc.add("use_preshower",true); + desc.addUntracked("verbose",false); + desc.add("thresh_SCEt",4.0); + desc.add("etawidth_SuperClusterEndcap",0.04); + desc.add("phiwidth_SuperClusterEndcap",0.6); + desc.add("useDynamicDPhiWindow",true); + desc.add("PFSuperClusterCollectionBarrel","particleFlowSuperClusterECALBarrel"); + { + edm::ParameterSetDescription psd0; + psd0.add("regressionKeyEE","pfscecal_EECorrection_offline_v1"); + psd0.add("ecalRecHitsEE",edm::InputTag("ecalRecHit","EcalRecHitsEE")); + psd0.add("ecalRecHitsEB",edm::InputTag("ecalRecHit","EcalRecHitsEB")); + psd0.add("regressionKeyEB","pfscecal_EBCorrection_offline_v1"); + psd0.add("vertexCollection",edm::InputTag("offlinePrimaryVertices")); + desc.add("regressionConfig",psd0); + } + desc.add("applyCrackCorrections",false); + desc.add("satelliteClusterSeedThreshold",50.0); + desc.add("etawidth_SuperClusterBarrel",0.04); + desc.add("PFBasicClusterCollectionEndcap","particleFlowBasicClusterECALEndcap"); + desc.add("PFClusters",edm::InputTag("particleFlowClusterECAL")); + desc.add("thresh_PFClusterSeedBarrel",1.0); + desc.add("ClusteringType","Mustache"); + desc.add("EnergyWeight","Raw"); + desc.add("BeamSpot",edm::InputTag("offlineBeamSpot")); + desc.add("thresh_PFClusterSeedEndcap",1.0); + desc.add("phiwidth_SuperClusterBarrel",0.6); + desc.add("thresh_PFClusterES",0.0); + desc.add("seedThresholdIsET",true); + desc.add("PFSuperClusterCollectionEndcapWithPreshower","particleFlowSuperClusterECALEndcapWithPreshower"); + descriptions.add("particleFlowSuperClusterECALMustache",desc); +} diff --git a/trunk/RecoEcal/EgammaCoreTools/interface/EcalClusterLazyTools.h b/trunk/RecoEcal/EgammaCoreTools/interface/EcalClusterLazyTools.h index 93fb3a220b5ce..acac9a929e71a 100644 --- a/trunk/RecoEcal/EgammaCoreTools/interface/EcalClusterLazyTools.h +++ b/trunk/RecoEcal/EgammaCoreTools/interface/EcalClusterLazyTools.h @@ -90,6 +90,13 @@ class EcalClusterLazyToolsBase { // std::vector flagsexcl_; // std::vector severitiesexcl_; + public: + inline const EcalRecHitCollection *getEcalEBRecHitCollection(void){return ebRecHits_;}; + inline const EcalRecHitCollection *getEcalEERecHitCollection(void){return eeRecHits_;}; + inline const EcalRecHitCollection *getEcalESRecHitCollection(void){return esRecHits_;}; + inline const EcalIntercalibConstants& getEcalIntercalibConstants(void){return icalMap;}; + inline const edm::ESHandle& getLaserHandle(void){return laser;}; + }; // class EcalClusterLazyToolsBase template @@ -128,6 +135,7 @@ class EcalClusterLazyToolsT : public EcalClusterLazyToolsBase { float e4x4( const reco::BasicCluster &cluster ); float e5x5( const reco::BasicCluster &cluster ); + int n5x5( const reco::BasicCluster &cluster ); // energy in the 2x5 strip right of the max crystal (does not contain max crystal) // 2 crystals wide in eta, 5 wide in phi. float e2x5Right( const reco::BasicCluster &cluster ); @@ -247,6 +255,12 @@ float EcalClusterLazyToolsT::e5x5( const reco::BasicCluste return EcalClusterToolsImpl::e5x5( cluster, getEcalRecHitCollection(cluster), topology_ ); } +template +int EcalClusterLazyToolsT::n5x5( const reco::BasicCluster &cluster ) +{ + return EcalClusterToolsImpl::n5x5( cluster, getEcalRecHitCollection(cluster), topology_ ); +} + template float EcalClusterLazyToolsT::e2x5Right( const reco::BasicCluster &cluster ) { diff --git a/trunk/RecoEcal/EgammaCoreTools/interface/EcalClusterTools.h b/trunk/RecoEcal/EgammaCoreTools/interface/EcalClusterTools.h index 50e326f0bd4eb..9d08200ce463b 100644 --- a/trunk/RecoEcal/EgammaCoreTools/interface/EcalClusterTools.h +++ b/trunk/RecoEcal/EgammaCoreTools/interface/EcalClusterTools.h @@ -101,6 +101,7 @@ class EcalClusterToolsT { static float e4x4( const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology* topology); static float e5x5( const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology* topology ); + static int n5x5( const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology* topology ); // energy in the 2x5 strip right of the max crystal (does not contain max crystal) // 2 crystals wide in eta, 5 wide in phi. @@ -177,6 +178,7 @@ class EcalClusterToolsT { // get the energy deposited in a matrix centered in the maximum energy crystal = (0,0) // the size is specified by ixMin, ixMax, iyMin, iyMax in unit of crystals static float matrixEnergy( const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology* topology, DetId id, int ixMin, int ixMax, int iyMin, int iyMax ); + static int matrixSize( const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology* topology, DetId id, int ixMin, int ixMax, int iyMin, int iyMax ); static float getFraction( const std::vector< std::pair > &v_id, DetId id); // get the DetId and the energy of the maximum energy crystal in a vector of DetId @@ -350,6 +352,25 @@ float EcalClusterToolsT::matrixEnergy( const reco::BasicCluster &cluster, return energy; } +template +int EcalClusterToolsT::matrixSize( const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology* topology, DetId id, int ixMin, int ixMax, int iyMin, int iyMax ) +{ + // fast version + CaloNavigator cursor = CaloNavigator( id, topology->getSubdetectorTopology( id ) ); + int result = 0; + const std::vector< std::pair >& v_id = cluster.hitsAndFractions(); + for ( int i = ixMin; i <= ixMax; ++i ) { + for ( int j = iyMin; j <= iyMax; ++j ) { + cursor.home(); + cursor.offsetBy( i, j ); + float frac=getFraction(v_id,*cursor); + float energy = recHitEnergy( *cursor, recHits )*frac; + if (energy > 0) result++; + } + } + return result; +} + template std::vector EcalClusterToolsT::matrixDetId( const CaloTopology* topology, DetId id, int ixMin, int ixMax, int iyMin, int iyMax ) @@ -415,6 +436,13 @@ float EcalClusterToolsT::e5x5( const reco::BasicCluster &cluster, const Ec return matrixEnergy( cluster, recHits, topology, id, -2, 2, -2, 2 ); } +template +int EcalClusterToolsT::n5x5( const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits, const CaloTopology* topology ) +{ + DetId id = getMaximum( cluster.hitsAndFractions(), recHits ).first; + return matrixSize( cluster, recHits, topology, id, -2, 2, -2, 2 ); +} + template float EcalClusterToolsT::eMax( const reco::BasicCluster &cluster, const EcalRecHitCollection *recHits ) { diff --git a/trunk/RecoEgamma/EgammaElectronAlgos/src/ElectronSeedGenerator.cc b/trunk/RecoEgamma/EgammaElectronAlgos/src/ElectronSeedGenerator.cc index 2563dd331dde1..798c3901bd78b 100644 --- a/trunk/RecoEgamma/EgammaElectronAlgos/src/ElectronSeedGenerator.cc +++ b/trunk/RecoEgamma/EgammaElectronAlgos/src/ElectronSeedGenerator.cc @@ -67,56 +67,29 @@ ElectronSeedGenerator::ElectronSeedGenerator(const edm::ParameterSet &pset, theMeasurementTrackerEventTag(ts.token_measTrkEvt), theSetup(0), cacheIDMagField_(0),/*cacheIDGeom_(0),*/cacheIDNavSchool_(0),cacheIDCkfComp_(0),cacheIDTrkGeom_(0) - { +{ // so that deltaPhi1 = deltaPhi1Coef1_ + deltaPhi1Coef2_/clusterEnergyT if (dynamicphiroad_) - { - deltaPhi1Coef2_ = (deltaPhi1Low_-deltaPhi1High_)/(1./lowPtThreshold_-1./highPtThreshold_) ; - deltaPhi1Coef1_ = deltaPhi1Low_ - deltaPhi1Coef2_/lowPtThreshold_ ; - } - - // use of a theMeasurementTrackerName - if (pset.exists("measurementTrackerName")) - { theMeasurementTrackerName = pset.getParameter("measurementTrackerName") ; } - + { + deltaPhi1Coef2_ = (deltaPhi1Low_-deltaPhi1High_)/(1./lowPtThreshold_-1./highPtThreshold_) ; + deltaPhi1Coef1_ = deltaPhi1Low_ - deltaPhi1Coef2_/lowPtThreshold_ ; + } + + theMeasurementTrackerName = pset.getParameter("measurementTrackerName"); + // use of reco vertex - if (pset.exists("useRecoVertex")) - { useRecoVertex_ = pset.getParameter("useRecoVertex") ; } - /* - if (pset.exists("vertices")) - { verticesTag_ = pset.getParameter("vertices") ; } - */ - if (pset.exists("deltaZ1WithVertex")) - { deltaZ1WithVertex_ = pset.getParameter("deltaZ1WithVertex") ; } - - // new beamSpot tag - /* - if (pset.exists("beamSpot")) - { beamSpotTag_ = pset.getParameter("beamSpot") ; } - */ - + useRecoVertex_ = pset.getParameter("useRecoVertex"); + deltaZ1WithVertex_ = pset.getParameter("deltaZ1WithVertex"); + // new B/F configurables - if (pset.exists("DeltaPhi2")) - { deltaPhi2B_ = deltaPhi2F_ = pset.getParameter("DeltaPhi2") ; } - else - { - deltaPhi2B_ = pset.getParameter("DeltaPhi2B") ; - deltaPhi2F_ = pset.getParameter("DeltaPhi2F") ; - } - if (pset.exists("PhiMin2")) - { phiMin2B_ = phiMin2F_ = pset.getParameter("PhiMin2") ; } - else - { - phiMin2B_ = pset.getParameter("PhiMin2B") ; - phiMin2F_ = pset.getParameter("PhiMin2F") ; - } - if (pset.exists("PhiMax2")) - { phiMax2B_ = phiMax2F_ = pset.getParameter("PhiMax2") ; } - else - { - phiMax2B_ = pset.getParameter("PhiMax2B") ; - phiMax2F_ = pset.getParameter("PhiMax2F") ; - } + deltaPhi2B_ = pset.getParameter("DeltaPhi2B") ; + deltaPhi2F_ = pset.getParameter("DeltaPhi2F") ; + + phiMin2B_ = pset.getParameter("PhiMin2B") ; + phiMin2F_ = pset.getParameter("PhiMin2F") ; + + phiMax2B_ = pset.getParameter("PhiMax2B") ; + phiMax2F_ = pset.getParameter("PhiMax2F") ; // Instantiate the pixel hit matchers myMatchEle = new PixelHitMatcher @@ -144,7 +117,7 @@ ElectronSeedGenerator::ElectronSeedGenerator(const edm::ParameterSet &pset, pset.getParameter("searchInTIDTEC") ) ; theUpdator = new KFUpdator() ; - } +} ElectronSeedGenerator::~ElectronSeedGenerator() { diff --git a/trunk/RecoEgamma/EgammaElectronProducers/plugins/ElectronSeedProducer.cc b/trunk/RecoEgamma/EgammaElectronProducers/plugins/ElectronSeedProducer.cc index c9515f03f6703..04b1533cd6dd6 100644 --- a/trunk/RecoEgamma/EgammaElectronProducers/plugins/ElectronSeedProducer.cc +++ b/trunk/RecoEgamma/EgammaElectronProducers/plugins/ElectronSeedProducer.cc @@ -51,7 +51,8 @@ using namespace reco ; ElectronSeedProducer::ElectronSeedProducer( const edm::ParameterSet& iConfig ) : //conf_(iConfig), applyHOverECut_(true), hcalHelper_(0), - caloGeom_(0), caloGeomCacheId_(0), caloTopo_(0), caloTopoCacheId_(0) { + caloGeom_(0), caloGeomCacheId_(0), caloTopo_(0), caloTopoCacheId_(0) + { conf_ = iConfig.getParameter("SeedConfiguration") ; initialSeeds_ = consumes(conf_.getParameter("initialSeeds")) ; @@ -60,56 +61,35 @@ ElectronSeedProducer::ElectronSeedProducer( const edm::ParameterSet& iConfig ) prefilteredSeeds_ = conf_.getParameter("preFilteredSeeds") ; // new beamSpot tag - if (conf_.exists("beamSpot")) { - beamSpotTag_ = consumes(conf_.getParameter("beamSpot")); - } else { - beamSpotTag_ = consumes(edm::InputTag("offlineBeamSpot")); - } + beamSpotTag_ = consumes(conf_.getParameter("beamSpot")); // for H/E - // if (conf_.exists("applyHOverECut")) - // { applyHOverECut_ = conf_.getParameter("applyHOverECut") ; } applyHOverECut_ = conf_.getParameter("applyHOverECut") ; if (applyHOverECut_) { - ElectronHcalHelper::Configuration hcalCfg ; - hcalCfg.hOverEConeSize = conf_.getParameter("hOverEConeSize") ; - if (hcalCfg.hOverEConeSize>0) - { - hcalCfg.useTowers = true ; - hcalCfg.hcalTowers = - consumes(conf_.getParameter("hcalTowers")) ; - hcalCfg.hOverEPtMin = conf_.getParameter("hOverEPtMin") ; - } - hcalHelper_ = new ElectronHcalHelper(hcalCfg) ; - maxHOverEBarrel_=conf_.getParameter("maxHOverEBarrel") ; - maxHOverEEndcaps_=conf_.getParameter("maxHOverEEndcaps") ; - maxHBarrel_=conf_.getParameter("maxHBarrel") ; - maxHEndcaps_=conf_.getParameter("maxHEndcaps") ; - // hOverEConeSize_=conf_.getParameter("hOverEConeSize") ; - // hOverEHBMinE_=conf_.getParameter("hOverEHBMinE") ; -// hOverEHFMinE_=conf_.getParameter("hOverEHFMinE") ; + ElectronHcalHelper::Configuration hcalCfg ; + hcalCfg.hOverEConeSize = conf_.getParameter("hOverEConeSize") ; + if (hcalCfg.hOverEConeSize>0) + { + hcalCfg.useTowers = true ; + hcalCfg.hcalTowers = + consumes(conf_.getParameter("hcalTowers")) ; + hcalCfg.hOverEPtMin = conf_.getParameter("hOverEPtMin") ; + } + hcalHelper_ = new ElectronHcalHelper(hcalCfg) ; + maxHOverEBarrel_=conf_.getParameter("maxHOverEBarrel") ; + maxHOverEEndcaps_=conf_.getParameter("maxHOverEEndcaps") ; + maxHBarrel_=conf_.getParameter("maxHBarrel") ; + maxHEndcaps_=conf_.getParameter("maxHEndcaps") ; } - if( conf_.exists("RegionPSet") ) { - edm::ParameterSet rpset = - conf_.getParameter("RegionPSet"); - filterVtxTag_ = - consumes >(rpset.getParameter ("VertexProducer")); - } + edm::ParameterSet rpset = conf_.getParameter("RegionPSet"); + filterVtxTag_ = consumes >(rpset.getParameter ("VertexProducer")); ElectronSeedGenerator::Tokens esg_tokens; esg_tokens.token_bs = beamSpotTag_; - if(conf_.exists("vertices")) { - esg_tokens.token_vtx = - mayConsume(conf_.getParameter("vertices")); - } else { - esg_tokens.token_vtx = - mayConsume(edm::InputTag("offlinePrimaryVerticesWithBS")); - } - if(conf_.existsAs("measurementTrackerEvent")) { - esg_tokens.token_measTrkEvt= consumes(conf_.getParameter("measurementTrackerEvent")); - } + esg_tokens.token_vtx = mayConsume(conf_.getParameter("vertices")); + esg_tokens.token_measTrkEvt= consumes(conf_.getParameter("measurementTrackerEvent")); matcher_ = new ElectronSeedGenerator(conf_,esg_tokens) ; @@ -137,7 +117,6 @@ ElectronSeedProducer::ElectronSeedProducer( const edm::ParameterSet& iConfig ) produces() ; } - void ElectronSeedProducer::beginRun(edm::Run const&, edm::EventSetup const&) {} @@ -282,3 +261,75 @@ void ElectronSeedProducer::filterSeeds LogDebug("ElectronSeedProducer")<<"Number of Seeds: "<size() ; } } + +void +ElectronSeedProducer::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add("endcapSuperClusters",edm::InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALEndcapWithPreshower")); + { + edm::ParameterSetDescription psd0, psd1, psd2; + psd1.add("maxElement", 0); + psd1.add("ComponentName", std::string("StandardHitPairGenerator")); + psd1.addUntracked("useOnDemandTracker", 0); + psd1.add("SeedingLayers", edm::InputTag("hltMixedLayerPairs")); + psd0.add("OrderedHitsFactoryPSet", psd1); + + psd2.add("deltaPhiRegion", 0.4); + psd2.add("originHalfLength", 15.0); + psd2.add("useZInVertex", true); + psd2.add("deltaEtaRegion", 0.1); + psd2.add("ptMin", 1.5 ); + psd2.add("originRadius", 0.2); + psd2.add("VertexProducer", edm::InputTag("dummyVertices")); + psd0.add("RegionPSet", psd2); + + psd0.add("PhiMax2B",0.002); + psd0.add("hOverEPtMin",0.0); + psd0.add("PhiMax2F",0.003); + psd0.add("searchInTIDTEC",true); + psd0.add("pPhiMax1",0.125); + psd0.add("HighPtThreshold",35.0); + psd0.add("r2MinF",-0.15); + psd0.add("maxHBarrel",0.0); + psd0.add("DeltaPhi1Low",0.23); + psd0.add("DeltaPhi1High",0.08); + psd0.add("ePhiMin1",-0.125); + psd0.add("hcalTowers",edm::InputTag("towerMaker")); + psd0.add("LowPtThreshold",5.0); + psd0.add("maxHOverEBarrel",0.15); + psd0.add("dynamicPhiRoad",true); + psd0.add("ePhiMax1",0.075); + psd0.add("measurementTrackerName",""); + psd0.add("SizeWindowENeg",0.675); + psd0.add("nSigmasDeltaZ1",5.0); + psd0.add("rMaxI",0.2); + psd0.add("maxHEndcaps",0.0); + psd0.add("preFilteredSeeds",false); + psd0.add("r2MaxF",0.15); + psd0.add("hOverEConeSize",0.15); + psd0.add("pPhiMin1",-0.075); + psd0.add("initialSeeds",edm::InputTag("newCombinedSeeds")); + psd0.add("deltaZ1WithVertex",25.0); + psd0.add("SCEtCut",0.0); + psd0.add("z2MaxB",0.09); + psd0.add("fromTrackerSeeds",true); + psd0.add("hcalRecHits",edm::InputTag("hbhereco")); + psd0.add("z2MinB",-0.09); + psd0.add("rMinI",-0.2); + psd0.add("maxHOverEEndcaps",0.15); + psd0.add("hOverEHBMinE",0.7); + psd0.add("useRecoVertex",false); + psd0.add("beamSpot",edm::InputTag("offlineBeamSpot")); + psd0.add("measurementTrackerEvent",edm::InputTag("MeasurementTrackerEvent")); + psd0.add("vertices",edm::InputTag("offlinePrimaryVerticesWithBS")); + psd0.add("applyHOverECut",true); + psd0.add("DeltaPhi2F",0.012); + psd0.add("PhiMin2F",-0.003); + psd0.add("hOverEHFMinE",0.8); + psd0.add("DeltaPhi2B",0.008); + psd0.add("PhiMin2B",-0.002); + desc.add("SeedConfiguration",psd0); + } + desc.add("barrelSuperClusters",edm::InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALBarrel")); + descriptions.add("ecalDrivenElectronSeeds",desc); +} diff --git a/trunk/RecoEgamma/EgammaElectronProducers/plugins/ElectronSeedProducer.h b/trunk/RecoEgamma/EgammaElectronProducers/plugins/ElectronSeedProducer.h index c524877102f34..0c95ec39ca63f 100644 --- a/trunk/RecoEgamma/EgammaElectronProducers/plugins/ElectronSeedProducer.h +++ b/trunk/RecoEgamma/EgammaElectronProducers/plugins/ElectronSeedProducer.h @@ -50,6 +50,7 @@ class ElectronSeedProducer : public edm::stream::EDProducer<> virtual void produce( edm::Event &, const edm::EventSetup & ) override final; + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); private: void filterClusters diff --git a/trunk/RecoHI/HiEgammaAlgos/python/HiIsolationCommonParameters_cff.py b/trunk/RecoHI/HiEgammaAlgos/python/HiIsolationCommonParameters_cff.py index 921fcb6b3e8f7..06b75cbc0e63e 100644 --- a/trunk/RecoHI/HiEgammaAlgos/python/HiIsolationCommonParameters_cff.py +++ b/trunk/RecoHI/HiEgammaAlgos/python/HiIsolationCommonParameters_cff.py @@ -6,7 +6,6 @@ horeco = cms.InputTag("horeco"), hfreco = cms.InputTag("hfreco"), hbhereco = cms.InputTag("hbhereco"), - track = cms.InputTag("hiGoodTracks"), + track = cms.InputTag("hiGeneralTracks"), photons = cms.InputTag("cleanPhotons") ) - diff --git a/trunk/RecoHI/HiJetAlgos/BuildFile.xml b/trunk/RecoHI/HiJetAlgos/BuildFile.xml index 2d15a3d8adbc7..b315d7d05f314 100644 --- a/trunk/RecoHI/HiJetAlgos/BuildFile.xml +++ b/trunk/RecoHI/HiJetAlgos/BuildFile.xml @@ -4,7 +4,7 @@ - + diff --git a/trunk/RecoHI/HiTracking/python/HiTracking_cff.py b/trunk/RecoHI/HiTracking/python/HiTracking_cff.py index 1e90f769d61f0..d5ee2abab2051 100644 --- a/trunk/RecoHI/HiTracking/python/HiTracking_cff.py +++ b/trunk/RecoHI/HiTracking/python/HiTracking_cff.py @@ -4,12 +4,14 @@ from RecoHI.HiTracking.hiSecondPixelTripletStep_cff import * from RecoHI.HiTracking.hiMixedTripletStep_cff import * from RecoHI.HiTracking.hiPixelPairStep_cff import * +from RecoHI.HiTracking.hiDetachedTripletStep_cff import * from RecoHI.HiTracking.MergeTrackCollectionsHI_cff import * from RecoHI.HiMuonAlgos.hiMuonIterativeTk_cff import * hiTracking_noRegitMu = cms.Sequence( hiBasicTracking + *hiDetachedTripletStep *hiSecondPixelTripletStep *hiPixelPairStep ) @@ -22,6 +24,7 @@ hiTracking_wConformalPixel = cms.Sequence( hiBasicTracking + *hiDetachedTripletStep *hiSecondPixelTripletStep *hiPixelPairStep *hiGeneralTracks diff --git a/trunk/RecoHI/HiTracking/python/MergeTrackCollectionsHI_cff.py b/trunk/RecoHI/HiTracking/python/MergeTrackCollectionsHI_cff.py index d96666d816ca6..0871c4731a3be 100644 --- a/trunk/RecoHI/HiTracking/python/MergeTrackCollectionsHI_cff.py +++ b/trunk/RecoHI/HiTracking/python/MergeTrackCollectionsHI_cff.py @@ -3,16 +3,18 @@ import RecoTracker.FinalTrackSelectors.trackListMerger_cfi hiGeneralTracksNoRegitMu = RecoTracker.FinalTrackSelectors.trackListMerger_cfi.trackListMerger.clone( TrackProducers = (cms.InputTag('hiGlobalPrimTracks'), + cms.InputTag('hiDetachedTripletStepTracks'), cms.InputTag('hiSecondPixelTripletGlobalPrimTracks'), cms.InputTag('hiPixelPairGlobalPrimTracks') ), - hasSelector=cms.vint32(1,1,1), + hasSelector=cms.vint32(1,1,1,1), selectedTrackQuals = cms.VInputTag( cms.InputTag("hiInitialStepSelector","hiInitialStep"), + cms.InputTag("hiDetachedTripletStepSelector","hiDetachedTripletStep"), cms.InputTag("hiSecondPixelTripletStepSelector","hiSecondPixelTripletStep"), cms.InputTag("hiPixelPairStepSelector","hiPixelPairStep"), ), - setsToMerge = cms.VPSet( cms.PSet( tLists=cms.vint32(0,1,2), pQual=cms.bool(True)), # should this be False? + setsToMerge = cms.VPSet( cms.PSet( tLists=cms.vint32(0,1,2,3), pQual=cms.bool(True)), # should this be False? ), copyExtras = True, makeReKeyedSeeds = cms.untracked.bool(False) @@ -20,6 +22,7 @@ hiGeneralTracks = RecoTracker.FinalTrackSelectors.trackListMerger_cfi.trackListMerger.clone( TrackProducers = (cms.InputTag('hiGlobalPrimTracks'), + cms.InputTag('hiDetachedTripletStepTracks'), cms.InputTag('hiSecondPixelTripletGlobalPrimTracks'), cms.InputTag('hiPixelPairGlobalPrimTracks'), cms.InputTag('hiRegitMuInitialStepTracks'), @@ -30,9 +33,10 @@ cms.InputTag('hiRegitMuPixelLessStepTracks'), cms.InputTag('hiRegitMuTobTecStepTracks') ), - hasSelector=cms.vint32(1,1,1,1,1,1,1,1,1,1), + hasSelector=cms.vint32(1,1,1,1,1,1,1,1,1,1,1), selectedTrackQuals = cms.VInputTag( cms.InputTag("hiInitialStepSelector","hiInitialStep"), + cms.InputTag("hiDetachedTripletStepSelector","hiDetachedTripletStep"), cms.InputTag("hiSecondPixelTripletStepSelector","hiSecondPixelTripletStep"), cms.InputTag("hiPixelPairStepSelector","hiPixelPairStep"), cms.InputTag("hiRegitMuInitialStepSelector","hiRegitMuInitialStepLoose"), @@ -43,7 +47,7 @@ cms.InputTag("hiRegitMuPixelLessStepSelector","hiRegitMuPixelLessStep"), cms.InputTag("hiRegitMuTobTecStepSelector","hiRegitMuTobTecStep") ), - setsToMerge = cms.VPSet( cms.PSet( tLists=cms.vint32(0,1,2,3,4,5,6,7,8,9), pQual=cms.bool(True)), # should this be False? + setsToMerge = cms.VPSet( cms.PSet( tLists=cms.vint32(0,1,2,3,4,5,6,7,8,9,10), pQual=cms.bool(True)), # should this be False? ), copyExtras = True, makeReKeyedSeeds = cms.untracked.bool(False) diff --git a/trunk/RecoHI/HiTracking/python/hiDetachedTripletStep_cff.py b/trunk/RecoHI/HiTracking/python/hiDetachedTripletStep_cff.py new file mode 100644 index 0000000000000..617207a8f7b24 --- /dev/null +++ b/trunk/RecoHI/HiTracking/python/hiDetachedTripletStep_cff.py @@ -0,0 +1,201 @@ +from RecoTracker.IterativeTracking.DetachedTripletStep_cff import * +from HIPixelTripletSeeds_cff import * +from HIPixel3PrimTracks_cfi import * +from hiSecondPixelTripletStep_cff import * + +hiDetachedTripletStepClusters = cms.EDProducer("HITrackClusterRemover", + clusterLessSolution = cms.bool(True), + trajectories = cms.InputTag("hiGlobalPrimTracks"), + overrideTrkQuals = cms.InputTag('hiInitialStepSelector','hiInitialStep'), + TrackQuality = cms.string('highPurity'), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + pixelClusters = cms.InputTag("siPixelClusters"), + stripClusters = cms.InputTag("siStripClusters"), + Common = cms.PSet( + maxChi2 = cms.double(9.0), + ), + Strip = cms.PSet( + #Yen-Jie's mod to preserve merged clusters + maxSize = cms.uint32(2), + maxChi2 = cms.double(9.0) + ) +) + + + + +# SEEDING LAYERS +import RecoTracker.TkSeedingLayers.PixelLayerTriplets_cfi +hiDetachedTripletStepSeedLayers = RecoTracker.TkSeedingLayers.PixelLayerTriplets_cfi.PixelLayerTriplets.clone() +hiDetachedTripletStepSeedLayers.BPix.skipClusters = cms.InputTag('hiDetachedTripletStepClusters') +hiDetachedTripletStepSeedLayers.FPix.skipClusters = cms.InputTag('hiDetachedTripletStepClusters') + +# SEEDS +from RecoPixelVertexing.PixelTriplets.PixelTripletHLTGenerator_cfi import * +from RecoPixelVertexing.PixelLowPtUtilities.ClusterShapeHitFilterESProducer_cfi import * +from RecoHI.HiTracking.HIPixelTrackFilter_cfi import * +from RecoHI.HiTracking.HITrackingRegionProducer_cfi import * +hiDetachedTripletStepPixelTracks = cms.EDProducer("PixelTrackProducer", + + passLabel = cms.string('Pixel detached tracks with vertex constraint'), + + RegionFactoryPSet = cms.PSet( + ComponentName = cms.string('GlobalTrackingRegionWithVerticesProducer'), + RegionPSet = cms.PSet( + precise = cms.bool(True), + beamSpot = cms.InputTag("offlineBeamSpot"), + useFixedError = cms.bool(True), + nSigmaZ = cms.double(4.0), + sigmaZVertex = cms.double(4.0), + fixedError = cms.double(0.5), + VertexCollection = cms.InputTag("hiSelectedVertex"), + ptMin = cms.double(0.9), + useFoundVertices = cms.bool(True), + originRadius = cms.double(0.5) + ) + ), + + # Ordered Hits + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string( "StandardHitTripletGenerator" ), + SeedingLayers = cms.InputTag( "PixelLayerTriplets" ), + GeneratorPSet = cms.PSet( + PixelTripletHLTGenerator + ) + ), + + # Fitter + FitterPSet = cms.PSet( + ComponentName = cms.string('PixelFitterByHelixProjections'), + TTRHBuilder = cms.string('TTRHBuilderWithoutAngle4PixelTriplets') + ), + + # Filter + useFilterWithES = cms.bool( True ), + FilterPSet = cms.PSet( + nSigmaLipMaxTolerance = cms.double(0), + chi2 = cms.double(1000.0), + ComponentName = cms.string('HIPixelTrackFilter'), + nSigmaTipMaxTolerance = cms.double(0), + clusterShapeCacheSrc = cms.InputTag("siPixelClusterShapeCache"), + VertexCollection = cms.InputTag("hiSelectedVertex"), + useClusterShape = cms.bool(False), + lipMax = cms.double(1.0), + tipMax = cms.double(1.0), + ptMin = cms.double(0.95) + ), + + # Cleaner + CleanerPSet = cms.PSet( + ComponentName = cms.string( "TrackCleaner" ) + ) +) + + + +hiDetachedTripletStepPixelTracks.OrderedHitsFactoryPSet.GeneratorPSet.extraHitRPhitolerance = cms.double(0.0) +hiDetachedTripletStepPixelTracks.OrderedHitsFactoryPSet.GeneratorPSet.extraHitRZtolerance = cms.double(0.0) +hiDetachedTripletStepPixelTracks.OrderedHitsFactoryPSet.SeedingLayers = cms.InputTag('hiDetachedTripletStepSeedLayers') + +hiDetachedTripletStepPixelTracks.OrderedHitsFactoryPSet.GeneratorPSet.maxElement = cms.uint32(1000000) +hiDetachedTripletStepPixelTracks.OrderedHitsFactoryPSet.GeneratorPSet.SeedComparitorPSet = RecoPixelVertexing.PixelLowPtUtilities.LowPtClusterShapeSeedComparitor_cfi.LowPtClusterShapeSeedComparitor + +import RecoPixelVertexing.PixelLowPtUtilities.TrackSeeds_cfi +hiDetachedTripletStepSeeds = RecoPixelVertexing.PixelLowPtUtilities.TrackSeeds_cfi.pixelTrackSeeds.clone( + InputCollection = 'hiDetachedTripletStepPixelTracks' + ) + +# QUALITY CUTS DURING TRACK BUILDING +import TrackingTools.TrajectoryFiltering.TrajectoryFilter_cff +hiDetachedTripletStepTrajectoryFilter = TrackingTools.TrajectoryFiltering.TrajectoryFilter_cff.CkfBaseTrajectoryFilter_block.clone( + maxLostHits = 1, + minimumNumberOfHits = 6, + minPt = cms.double(0.3), + constantValueForLostHitsFractionFilter = cms.double(0.701) + ) + +import TrackingTools.KalmanUpdators.Chi2MeasurementEstimatorESProducer_cfi +hiDetachedTripletStepChi2Est = TrackingTools.KalmanUpdators.Chi2MeasurementEstimatorESProducer_cfi.Chi2MeasurementEstimator.clone( + ComponentName = cms.string('hiDetachedTripletStepChi2Est'), + nSigma = cms.double(3.0), + MaxChi2 = cms.double(9.0) + ) + + +# TRACK BUILDING +import RecoTracker.CkfPattern.GroupedCkfTrajectoryBuilder_cfi +hiDetachedTripletStepTrajectoryBuilder = RecoTracker.CkfPattern.GroupedCkfTrajectoryBuilder_cfi.GroupedCkfTrajectoryBuilder.clone( + MeasurementTrackerName = '', + trajectoryFilter = cms.PSet(refToPSet_ = cms.string('hiDetachedTripletStepTrajectoryFilter')), + maxCand = 2, + estimator = cms.string('hiDetachedTripletStepChi2Est'), + maxDPhiForLooperReconstruction = cms.double(0), + maxPtForLooperReconstruction = cms.double(0), + alwaysUseInvalidHits = cms.bool(False) + ) + +# MAKING OF TRACK CANDIDATES +import RecoTracker.CkfPattern.CkfTrackCandidates_cfi +hiDetachedTripletStepTrackCandidates = RecoTracker.CkfPattern.CkfTrackCandidates_cfi.ckfTrackCandidates.clone( + src = cms.InputTag('hiDetachedTripletStepSeeds'), + ### these two parameters are relevant only for the CachingSeedCleanerBySharedInput + numHitsForSeedCleaner = cms.int32(50), + onlyPixelHitsForSeedCleaner = cms.bool(True), + TrajectoryBuilderPSet = cms.PSet(refToPSet_ = cms.string('hiDetachedTripletStepTrajectoryBuilder')), + TrajectoryBuilder = cms.string('hiDetachedTripletStepTrajectoryBuilder'), + clustersToSkip = cms.InputTag('hiDetachedTripletStepClusters'), + doSeedingRegionRebuilding = True, + useHitsSplitting = True + ) + + +# TRACK FITTING +import RecoTracker.TrackProducer.TrackProducer_cfi +hiDetachedTripletStepTracks = RecoTracker.TrackProducer.TrackProducer_cfi.TrackProducer.clone( + src = 'hiDetachedTripletStepTrackCandidates', + AlgorithmName = cms.string('detachedTripletStep'), + Fitter=cms.string('FlexibleKFFittingSmoother') + ) + +# Final selection +import RecoHI.HiTracking.hiMultiTrackSelector_cfi +hiDetachedTripletStepSelector = RecoHI.HiTracking.hiMultiTrackSelector_cfi.hiMultiTrackSelector.clone( + src='hiDetachedTripletStepTracks', + trackSelectors= cms.VPSet( + RecoHI.HiTracking.hiMultiTrackSelector_cfi.hiLooseMTS.clone( + name = 'hiDetachedTripletStepLoose', + applyAdaptedPVCuts = cms.bool(False) + ), #end of pset + RecoHI.HiTracking.hiMultiTrackSelector_cfi.hiTightMTS.clone( + name = 'hiDetachedTripletStepTight', + preFilterName = 'hiDetachedTripletStepLoose', + applyAdaptedPVCuts = cms.bool(False) + ), + RecoHI.HiTracking.hiMultiTrackSelector_cfi.hiHighpurityMTS.clone( + name = 'hiDetachedTripletStep', + preFilterName = 'hiDetachedTripletStepTight', + applyAdaptedPVCuts = cms.bool(False) + ), + ) #end of vpset + ) #end of clone + +import RecoTracker.FinalTrackSelectors.trackListMerger_cfi +hiDetachedTripletStepQual = RecoTracker.FinalTrackSelectors.trackListMerger_cfi.trackListMerger.clone( + TrackProducers=cms.VInputTag(cms.InputTag('hiDetachedTripletStepTracks')), + hasSelector=cms.vint32(1), + selectedTrackQuals = cms.VInputTag(cms.InputTag("hiDetachedTripletStepSelector","hiDetachedTripletStep")), + copyExtras = True, + makeReKeyedSeeds = cms.untracked.bool(False), + ) + + +hiDetachedTripletStep = cms.Sequence(hiDetachedTripletStepClusters* + hiDetachedTripletStepSeedLayers* + hiDetachedTripletStepPixelTracks* + hiDetachedTripletStepSeeds* + hiDetachedTripletStepTrackCandidates* + hiDetachedTripletStepTracks* + hiDetachedTripletStepSelector* + hiDetachedTripletStepQual) + + diff --git a/trunk/RecoHI/HiTracking/python/hiSecondPixelTripletStep_cff.py b/trunk/RecoHI/HiTracking/python/hiSecondPixelTripletStep_cff.py index bf8b85bf54ad6..7005449bb27ff 100644 --- a/trunk/RecoHI/HiTracking/python/hiSecondPixelTripletStep_cff.py +++ b/trunk/RecoHI/HiTracking/python/hiSecondPixelTripletStep_cff.py @@ -4,8 +4,8 @@ # NEW CLUSTERS (remove previously used clusters) hiSecondPixelTripletClusters = cms.EDProducer("HITrackClusterRemover", clusterLessSolution= cms.bool(True), - trajectories = cms.InputTag("hiGlobalPrimTracks"), - overrideTrkQuals = cms.InputTag("hiInitialStepSelector","hiInitialStep"), + trajectories = cms.InputTag("hiDetachedTripletStepTracks"), + overrideTrkQuals = cms.InputTag("hiDetachedTripletStepSelector","hiDetachedTripletStep"), TrackQuality = cms.string('highPurity'), minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), pixelClusters = cms.InputTag("siPixelClusters"), diff --git a/trunk/RecoJets/JetAlgorithms/interface/JetIDHelper.h b/trunk/RecoJets/JetAlgorithms/interface/JetIDHelper.h deleted file mode 100644 index 645e6a7691242..0000000000000 --- a/trunk/RecoJets/JetAlgorithms/interface/JetIDHelper.h +++ /dev/null @@ -1,2 +0,0 @@ -#warning "This has moved to RecoJets/JetProducers" -#include "RecoJets/JetProducers/interface/JetIDHelper.h" diff --git a/trunk/RecoJets/JetAlgorithms/interface/JetMatchingTools.h b/trunk/RecoJets/JetAlgorithms/interface/JetMatchingTools.h deleted file mode 100644 index f85bab821632c..0000000000000 --- a/trunk/RecoJets/JetAlgorithms/interface/JetMatchingTools.h +++ /dev/null @@ -1,2 +0,0 @@ -#warning "This has moved to RecoJets/JetProducers" -#include "RecoJets/JetProducers/interface/JetMatchingTools.h" diff --git a/trunk/RecoJets/JetAlgorithms/interface/JetMuonHitsIDHelper.h b/trunk/RecoJets/JetAlgorithms/interface/JetMuonHitsIDHelper.h deleted file mode 100644 index 277c5b7529ad0..0000000000000 --- a/trunk/RecoJets/JetAlgorithms/interface/JetMuonHitsIDHelper.h +++ /dev/null @@ -1,2 +0,0 @@ -#warning "This has moved to RecoJets/JetProducers" -#include "RecoJets/JetProducers/interface/JetMuonHitsIDHelper.h" diff --git a/trunk/RecoJets/JetAlgorithms/interface/PileUpSubtractor.h b/trunk/RecoJets/JetAlgorithms/interface/PileUpSubtractor.h deleted file mode 100644 index 5f3ee136b7df4..0000000000000 --- a/trunk/RecoJets/JetAlgorithms/interface/PileUpSubtractor.h +++ /dev/null @@ -1,2 +0,0 @@ -#warning "This has moved to RecoJets/JetProducers" -#include "RecoJets/JetProducers/interface/PileUpSubtractor.h" diff --git a/trunk/RecoLocalCalo/EcalRecAlgos/interface/EcalUncalibRecHitMultiFitAlgo.h b/trunk/RecoLocalCalo/EcalRecAlgos/interface/EcalUncalibRecHitMultiFitAlgo.h index ad9c4f687b1cf..6bbb094a7941b 100644 --- a/trunk/RecoLocalCalo/EcalRecAlgos/interface/EcalUncalibRecHitMultiFitAlgo.h +++ b/trunk/RecoLocalCalo/EcalRecAlgos/interface/EcalUncalibRecHitMultiFitAlgo.h @@ -27,10 +27,16 @@ class EcalUncalibRecHitMultiFitAlgo ~EcalUncalibRecHitMultiFitAlgo() { }; EcalUncalibratedRecHit makeRecHit(const EcalDataFrame& dataFrame, const EcalPedestals::Item * aped, const EcalMGPAGainRatio * aGain, const SampleMatrix &noisecor, const FullSampleVector &fullpulse, const FullSampleMatrix &fullpulsecov, const BXVector &activeBX); void disableErrorCalculation() { _computeErrors = false; } + void setDoPrefit(bool b) { _doPrefit = b; } + void setPrefitMaxChiSq(double x) { _prefitMaxChiSq = x; } private: PulseChiSqSNNLS _pulsefunc; + PulseChiSqSNNLS _pulsefuncSingle; bool _computeErrors; + bool _doPrefit; + double _prefitMaxChiSq; + BXVector _singlebx; }; diff --git a/trunk/RecoLocalCalo/EcalRecAlgos/interface/EigenMatrixTypes.h b/trunk/RecoLocalCalo/EcalRecAlgos/interface/EigenMatrixTypes.h index ee2208642c3f3..bc4dbd037416f 100644 --- a/trunk/RecoLocalCalo/EcalRecAlgos/interface/EigenMatrixTypes.h +++ b/trunk/RecoLocalCalo/EcalRecAlgos/interface/EigenMatrixTypes.h @@ -11,3 +11,6 @@ typedef Eigen::Matrix SamplePulseMatrix; typedef Eigen::LLT SampleDecompLLT; typedef Eigen::LLT PulseDecompLLT; typedef Eigen::LDLT PulseDecompLDLT; + +typedef Eigen::Matrix SingleMatrix; +typedef Eigen::Matrix SingleVector; diff --git a/trunk/RecoLocalCalo/EcalRecAlgos/interface/PulseChiSqSNNLS.h b/trunk/RecoLocalCalo/EcalRecAlgos/interface/PulseChiSqSNNLS.h index 2f0874d21b679..55bc269a982c4 100644 --- a/trunk/RecoLocalCalo/EcalRecAlgos/interface/PulseChiSqSNNLS.h +++ b/trunk/RecoLocalCalo/EcalRecAlgos/interface/PulseChiSqSNNLS.h @@ -27,11 +27,14 @@ class PulseChiSqSNNLS { double ChiSq() const { return _chisq; } void disableErrorCalculation() { _computeErrors = false; } + void setMaxIters(int n) { _maxiters = n;} + void setMaxIterWarnings(bool b) { _maxiterwarnings = b;} protected: bool Minimize(const SampleMatrix &samplecor, double pederr, const FullSampleMatrix &fullpulsecov); bool NNLS(); + bool OnePulseMinimize(); bool updateCov(const SampleMatrix &samplecor, double pederr, const FullSampleMatrix &fullpulsecov); double ComputeChiSq(); double ComputeApproxUncertainty(unsigned int ipulse); @@ -64,6 +67,8 @@ class PulseChiSqSNNLS { double _chisq; bool _computeErrors; + int _maxiters; + bool _maxiterwarnings; }; #endif diff --git a/trunk/RecoLocalCalo/EcalRecAlgos/src/ESRecHitSimAlgo.cc b/trunk/RecoLocalCalo/EcalRecAlgos/src/ESRecHitSimAlgo.cc index a2af73b81c822..dd452d5e8ec06 100644 --- a/trunk/RecoLocalCalo/EcalRecAlgos/src/ESRecHitSimAlgo.cc +++ b/trunk/RecoLocalCalo/EcalRecAlgos/src/ESRecHitSimAlgo.cc @@ -51,7 +51,7 @@ EcalRecHit::ESFlags ESRecHitSimAlgo::evalAmplitude(float * results, const ESData // A from analytical formula: constexpr float t1 = 20.; - #ifdef __clang__ + #if defined(__clang__) || defined(__INTEL_COMPILER) const float A_1 = 1./( std::pow(w/n*(t1),n) * std::exp(n-w*(t1)) ); #else constexpr float A_1 = 1./( std::pow(w/n*(t1),n) * std::exp(n-w*(t1)) ); diff --git a/trunk/RecoLocalCalo/EcalRecAlgos/src/EcalUncalibRecHitMultiFitAlgo.cc b/trunk/RecoLocalCalo/EcalRecAlgos/src/EcalUncalibRecHitMultiFitAlgo.cc index 050317c411e06..551b99738e40d 100644 --- a/trunk/RecoLocalCalo/EcalRecAlgos/src/EcalUncalibRecHitMultiFitAlgo.cc +++ b/trunk/RecoLocalCalo/EcalRecAlgos/src/EcalUncalibRecHitMultiFitAlgo.cc @@ -6,7 +6,17 @@ #include "CondFormats/EcalObjects/interface/EcalGainRatios.h" EcalUncalibRecHitMultiFitAlgo::EcalUncalibRecHitMultiFitAlgo() : - _computeErrors(true) { + _computeErrors(true), + _doPrefit(false), + _prefitMaxChiSq(1.0) { + + _singlebx.resize(1); + _singlebx << 0; + + _pulsefuncSingle.disableErrorCalculation(); + _pulsefuncSingle.setMaxIters(1); + _pulsefuncSingle.setMaxIterWarnings(false); + } /// compute rechits @@ -67,24 +77,44 @@ EcalUncalibratedRecHit EcalUncalibRecHitMultiFitAlgo::makeRecHit(const EcalDataF } - if(!_computeErrors) _pulsefunc.disableErrorCalculation(); - bool status = _pulsefunc.DoFit(amplitudes,noisecor,pedrms,activeBX,fullpulse,fullpulsecov); - double chisq = _pulsefunc.ChiSq(); + double amplitude, amperr, chisq; + bool status = false; - if (!status) { - edm::LogWarning("EcalUncalibRecHitMultiFitAlgo::makeRecHit") << "Failed Fit" << std::endl; + //optimized one-pulse fit for hlt + bool usePrefit = false; + if (_doPrefit) { + status = _pulsefuncSingle.DoFit(amplitudes,noisecor,pedrms,_singlebx,fullpulse,fullpulsecov); + amplitude = status ? _pulsefuncSingle.X()[0] : 0.; + amperr = status ? _pulsefuncSingle.Errors()[0] : 0.; + chisq = _pulsefuncSingle.ChiSq(); + + if (chisq < _prefitMaxChiSq) { + usePrefit = true; + } } + + if (!usePrefit) { + + if(!_computeErrors) _pulsefunc.disableErrorCalculation(); + status = _pulsefunc.DoFit(amplitudes,noisecor,pedrms,activeBX,fullpulse,fullpulsecov); + chisq = _pulsefunc.ChiSq(); + + if (!status) { + edm::LogWarning("EcalUncalibRecHitMultiFitAlgo::makeRecHit") << "Failed Fit" << std::endl; + } - unsigned int ipulseintime = 0; - for (unsigned int ipulse=0; ipulse<_pulsefunc.BXs().rows(); ++ipulse) { - if (_pulsefunc.BXs().coeff(ipulse)==0) { - ipulseintime = ipulse; - break; + unsigned int ipulseintime = 0; + for (unsigned int ipulse=0; ipulse<_pulsefunc.BXs().rows(); ++ipulse) { + if (_pulsefunc.BXs().coeff(ipulse)==0) { + ipulseintime = ipulse; + break; + } } - } + + amplitude = status ? _pulsefunc.X()[ipulseintime] : 0.; + amperr = status ? _pulsefunc.Errors()[ipulseintime] : 0.; - double amplitude = status ? _pulsefunc.X()[ipulseintime] : 0.; - double amperr = status ? _pulsefunc.Errors()[ipulseintime] : 0.; + } double jitter = 0.; @@ -94,10 +124,12 @@ EcalUncalibratedRecHit EcalUncalibRecHitMultiFitAlgo::makeRecHit(const EcalDataF EcalUncalibratedRecHit rh( dataFrame.id(), amplitude , pedval, jitter, chisq, flags ); rh.setAmplitudeError(amperr); - for (unsigned int ipulse=0; ipulse<_pulsefunc.BXs().rows(); ++ipulse) { - int bx = _pulsefunc.BXs().coeff(ipulse); - if (bx!=0) { - rh.setOutOfTimeAmplitude(bx+5, status ? _pulsefunc.X().coeff(ipulse) : 0.); + if (!usePrefit) { + for (unsigned int ipulse=0; ipulse<_pulsefunc.BXs().rows(); ++ipulse) { + int bx = _pulsefunc.BXs().coeff(ipulse); + if (bx!=0) { + rh.setOutOfTimeAmplitude(bx+5, status ? _pulsefunc.X().coeff(ipulse) : 0.); + } } } diff --git a/trunk/RecoLocalCalo/EcalRecAlgos/src/PulseChiSqSNNLS.cc b/trunk/RecoLocalCalo/EcalRecAlgos/src/PulseChiSqSNNLS.cc index d91c3da86a719..30b5a9629607a 100644 --- a/trunk/RecoLocalCalo/EcalRecAlgos/src/PulseChiSqSNNLS.cc +++ b/trunk/RecoLocalCalo/EcalRecAlgos/src/PulseChiSqSNNLS.cc @@ -74,7 +74,9 @@ void eigen_solve_submatrix(PulseMatrix& mat, PulseVector& invec, PulseVector& ou PulseChiSqSNNLS::PulseChiSqSNNLS() : _chisq(0.), - _computeErrors(true) + _computeErrors(true), + _maxiters(50), + _maxiterwarnings(true) { Eigen::initParallel(); @@ -101,6 +103,10 @@ bool PulseChiSqSNNLS::DoFit(const SampleVector &samples, const SampleMatrix &sam _nP = 0; _chisq = 0.; + if (_bxs.rows()==1) { + _ampvec.coeffRef(0) = _sampvec.coeff(_bxs.coeff(0) + 5); + } + aTamat.resize(_npulsetot,_npulsetot); wvec.resize(_npulsetot); @@ -197,20 +203,28 @@ bool PulseChiSqSNNLS::DoFit(const SampleVector &samples, const SampleMatrix &sam bool PulseChiSqSNNLS::Minimize(const SampleMatrix &samplecor, double pederr, const FullSampleMatrix &fullpulsecov) { + const unsigned int npulse = _bxs.rows(); - const int maxiter = 50; int iter = 0; bool status = false; while (true) { - if (iter>=maxiter) { - edm::LogWarning("PulseChiSqSNNLS::Minimize") << "Max Iterations reached at iter " << iter << std::endl; + if (iter>=_maxiters) { + if (_maxiterwarnings) { + edm::LogWarning("PulseChiSqSNNLS::Minimize") << "Max Iterations reached at iter " << iter << std::endl; + } break; } status = updateCov(samplecor,pederr,fullpulsecov); - if (!status) break; - status = NNLS(); + if (!status) break; + if (npulse>1) { + status = NNLS(); + } + else { + //special case for one pulse fit (performance optimized) + status = OnePulseMinimize(); + } if (!status) break; double chisqnow = ComputeChiSq(); @@ -374,3 +388,21 @@ bool PulseChiSqSNNLS::NNLS() { } + +bool PulseChiSqSNNLS::OnePulseMinimize() { + + //Fast NNLS (fnnls) algorithm as per http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.157.9203&rep=rep1&type=pdf + +// const unsigned int npulse = 1; + + invcovp = _covdecomp.matrixL().solve(_pulsemat); +// aTamat = invcovp.transpose()*invcovp; +// aTbvec = invcovp.transpose()*_covdecomp.matrixL().solve(_sampvec); + + SingleMatrix aTamatval = invcovp.transpose()*invcovp; + SingleVector aTbvecval = invcovp.transpose()*_covdecomp.matrixL().solve(_sampvec); + _ampvec.coeffRef(0) = std::max(0.,aTbvecval.coeff(0)/aTamatval.coeff(0)); + + return true; + +} diff --git a/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalDetIdToBeRecoveredProducer.cc b/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalDetIdToBeRecoveredProducer.cc index 6acd505591c7b..57e6cdd031535 100644 --- a/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalDetIdToBeRecoveredProducer.cc +++ b/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalDetIdToBeRecoveredProducer.cc @@ -5,8 +5,9 @@ #include "DataFormats/EcalDetId/interface/EcalDetIdCollections.h" - #include "FWCore/MessageLogger/interface/MessageLogger.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" #include "DataFormats/EcalRecHit/interface/EcalRecHitCollections.h" @@ -315,6 +316,25 @@ void EcalDetIdToBeRecoveredProducer::produce(edm::Event& ev, const edm::EventSet ev.put( eeSCDetIdToRecover, scDetIdCollection_ ); } +void EcalDetIdToBeRecoveredProducer::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add("ebIntegrityChIdErrors",edm::InputTag("ecalDigis","EcalIntegrityChIdErrors")); + desc.add("ebDetIdToBeRecovered","ebDetId"); + desc.add("integrityTTIdErrors",edm::InputTag("ecalDigis","EcalIntegrityTTIdErrors")); + desc.add("eeIntegrityGainErrors",edm::InputTag("ecalDigis","EcalIntegrityGainErrors")); + desc.add("ebFEToBeRecovered","ebFE"); + desc.add("ebIntegrityGainErrors",edm::InputTag("ecalDigis","EcalIntegrityGainErrors")); + desc.add("eeDetIdToBeRecovered","eeDetId"); + desc.add("eeIntegrityGainSwitchErrors",edm::InputTag("ecalDigis","EcalIntegrityGainSwitchErrors")); + desc.add("eeIntegrityChIdErrors",edm::InputTag("ecalDigis","EcalIntegrityChIdErrors")); + desc.add("ebIntegrityGainSwitchErrors",edm::InputTag("ecalDigis","EcalIntegrityGainSwitchErrors")); + desc.add("ebSrFlagCollection",edm::InputTag("ecalDigis")); + desc.add("eeFEToBeRecovered","eeFE"); + desc.add("integrityBlockSizeErrors",edm::InputTag("ecalDigis","EcalIntegrityBlockSizeErrors")); + desc.add("eeSrFlagCollection",edm::InputTag("ecalDigis")); + descriptions.add("ecalDetIdToBeRecovered",desc); +} + #include "FWCore/Framework/interface/MakerMacros.h" DEFINE_FWK_MODULE( EcalDetIdToBeRecoveredProducer ); diff --git a/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalDetIdToBeRecoveredProducer.h b/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalDetIdToBeRecoveredProducer.h index 9e0d74d04671c..b763675efedb1 100644 --- a/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalDetIdToBeRecoveredProducer.h +++ b/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalDetIdToBeRecoveredProducer.h @@ -34,7 +34,7 @@ class EcalDetIdToBeRecoveredProducer : public edm::stream::EDProducer<> { ~EcalDetIdToBeRecoveredProducer(); virtual void produce(edm::Event& evt, const edm::EventSetup& es) override final; virtual void beginRun(edm::Run const& run, const edm::EventSetup& es) override final; - + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); private: //edm::InputTag eeUncalibRecHitCollection_; // secondary name given to collection of EE uncalib rechits diff --git a/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalRecHitProducer.cc b/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalRecHitProducer.cc index d94b1e74a6ee6..48febd595be2f 100644 --- a/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalRecHitProducer.cc +++ b/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalRecHitProducer.cc @@ -24,6 +24,8 @@ #include "RecoLocalCalo/EcalRecProducers/interface/EcalRecHitWorkerFactory.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" EcalRecHitProducer::EcalRecHitProducer(const edm::ParameterSet& ps) { @@ -269,5 +271,127 @@ EcalRecHitProducer::produce(edm::Event& evt, const edm::EventSetup& es) evt.put( eeRecHits, eeRechitCollection_ ); } +void EcalRecHitProducer::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add("recoverEEVFE",false); + desc.add("EErechitCollection","EcalRecHitsEE"); + desc.add("recoverEBIsolatedChannels",false); + desc.add("recoverEBVFE",false); + desc.add("laserCorrection",true); + desc.add("EBLaserMIN",0.5); + desc.add("killDeadChannels",true); + { + std::vector temp1; + temp1.reserve(3); + temp1.push_back(14); + temp1.push_back(78); + temp1.push_back(142); + desc.add >("dbStatusToBeExcludedEB",temp1); + } + desc.add("EEuncalibRecHitCollection",edm::InputTag("ecalMultiFitUncalibRecHit","EcalUncalibRecHitsEE")); + { + std::vector temp1; + temp1.reserve(3); + temp1.push_back(14); + temp1.push_back(78); + temp1.push_back(142); + desc.add >("dbStatusToBeExcludedEE",temp1); + } + desc.add("EELaserMIN",0.5); + desc.add("ebFEToBeRecovered",edm::InputTag("ecalDetIdToBeRecovered","ebFE")); + { + edm::ParameterSetDescription psd0; + psd0.add("e6e2thresh",0.04); + psd0.add("tightenCrack_e6e2_double",3); + psd0.add("e4e1Threshold_endcap",0.3); + psd0.add("tightenCrack_e4e1_single",3); + psd0.add("tightenCrack_e1_double",2); + psd0.add("cThreshold_barrel",4); + psd0.add("e4e1Threshold_barrel",0.08); + psd0.add("tightenCrack_e1_single",2); + psd0.add("e4e1_b_barrel",-0.024); + psd0.add("e4e1_a_barrel",0.04); + psd0.add("ignoreOutOfTimeThresh",1000000000.0); + psd0.add("cThreshold_endcap",15); + psd0.add("e4e1_b_endcap",-0.0125); + psd0.add("e4e1_a_endcap",0.02); + psd0.add("cThreshold_double",10); + desc.add("cleaningConfig",psd0); + } + desc.add("logWarningEtThreshold_EE_FE",50); + desc.add("eeDetIdToBeRecovered",edm::InputTag("ecalDetIdToBeRecovered","eeDetId")); + desc.add("recoverEBFE",true); + desc.add("eeFEToBeRecovered",edm::InputTag("ecalDetIdToBeRecovered","eeFE")); + desc.add("ebDetIdToBeRecovered",edm::InputTag("ecalDetIdToBeRecovered","ebDetId")); + desc.add("singleChannelRecoveryThreshold",8); + { + std::vector temp1; + temp1.reserve(9); + temp1.push_back("kNoisy"); + temp1.push_back("kNNoisy"); + temp1.push_back("kFixedG6"); + temp1.push_back("kFixedG1"); + temp1.push_back("kFixedG0"); + temp1.push_back("kNonRespondingIsolated"); + temp1.push_back("kDeadVFE"); + temp1.push_back("kDeadFE"); + temp1.push_back("kNoDataNoTP"); + desc.add >("ChannelStatusToBeExcluded",temp1); + } + desc.add("EBrechitCollection","EcalRecHitsEB"); + desc.add("triggerPrimitiveDigiCollection",edm::InputTag("ecalDigis","EcalTriggerPrimitives")); + desc.add("recoverEEFE",true); + desc.add("singleChannelRecoveryMethod","NeuralNetworks"); + desc.add("EBLaserMAX",3.0); + { + edm::ParameterSetDescription psd0; + { + std::vector temp2; + temp2.reserve(4); + temp2.push_back("kOk"); + temp2.push_back("kDAC"); + temp2.push_back("kNoLaser"); + temp2.push_back("kNoisy"); + psd0.add >("kGood",temp2); + } + { + std::vector temp2; + temp2.reserve(3); + temp2.push_back("kFixedG0"); + temp2.push_back("kNonRespondingIsolated"); + temp2.push_back("kDeadVFE"); + psd0.add >("kNeighboursRecovered",temp2); + } + { + std::vector temp2; + temp2.reserve(1); + temp2.push_back("kNoDataNoTP"); + psd0.add >("kDead",temp2); + } + { + std::vector temp2; + temp2.reserve(3); + temp2.push_back("kNNoisy"); + temp2.push_back("kFixedG6"); + temp2.push_back("kFixedG1"); + psd0.add >("kNoisy",temp2); + } + { + std::vector temp2; + temp2.reserve(1); + temp2.push_back("kDeadFE"); + psd0.add >("kTowerRecovered",temp2); + } + desc.add("flagsMapDBReco",psd0); + } + desc.add("EBuncalibRecHitCollection",edm::InputTag("ecalMultiFitUncalibRecHit","EcalUncalibRecHitsEB")); + desc.add("algoRecover","EcalRecHitWorkerRecover"); + desc.add("algo","EcalRecHitWorkerSimple"); + desc.add("EELaserMAX",8.0); + desc.add("logWarningEtThreshold_EB_FE",50); + desc.add("recoverEEIsolatedChannels",false); + descriptions.add("ecalRecHit",desc); +} + #include "FWCore/Framework/interface/MakerMacros.h" DEFINE_FWK_MODULE( EcalRecHitProducer ); diff --git a/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalRecHitProducer.h b/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalRecHitProducer.h index b7890a2d46c82..f3821c33d72dc 100644 --- a/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalRecHitProducer.h +++ b/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalRecHitProducer.h @@ -28,8 +28,8 @@ class EcalRecHitProducer : public edm::stream::EDProducer<> { public: explicit EcalRecHitProducer(const edm::ParameterSet& ps); ~EcalRecHitProducer(); - virtual void produce(edm::Event& evt, const edm::EventSetup& es); - + virtual void produce(edm::Event& evt, const edm::EventSetup& es) override; + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); private: std::string ebRechitCollection_; // secondary name to be given to EB collection of hits diff --git a/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalUncalibRecHitWorkerMultiFit.cc b/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalUncalibRecHitWorkerMultiFit.cc index 3e977686eb2bf..8532d88b798be 100644 --- a/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalUncalibRecHitWorkerMultiFit.cc +++ b/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalUncalibRecHitWorkerMultiFit.cc @@ -42,7 +42,13 @@ EcalUncalibRecHitWorkerMultiFit::EcalUncalibRecHitWorkerMultiFit(const edm::Para if (useLumiInfoRunHeader_) { bunchSpacing_ = c.consumes(edm::InputTag("addPileupInfo","bunchSpacing")); } + + doPrefitEB_ = ps.getParameter("doPrefitEB"); + doPrefitEE_ = ps.getParameter("doPrefitEE"); + prefitMaxChiSqEB_ = ps.getParameter("prefitMaxChiSqEB"); + prefitMaxChiSqEE_ = ps.getParameter("prefitMaxChiSqEE"); + // algorithm to be used for timing timealgo_ = ps.getParameter("timealgo"); @@ -263,11 +269,15 @@ EcalUncalibRecHitWorkerMultiFit::run( const edm::Event & evt, aped = &peds->endcap(hashedIndex); aGain = &gains->endcap(hashedIndex); gid = &grps->endcap(hashedIndex); + multiFitMethod_.setDoPrefit(doPrefitEE_); + multiFitMethod_.setPrefitMaxChiSq(prefitMaxChiSqEE_); } else { unsigned int hashedIndex = EBDetId(detid).hashedIndex(); aped = &peds->barrel(hashedIndex); aGain = &gains->barrel(hashedIndex); gid = &grps->barrel(hashedIndex); + multiFitMethod_.setDoPrefit(doPrefitEB_); + multiFitMethod_.setPrefitMaxChiSq(prefitMaxChiSqEB_); } pedVec[0] = aped->mean_x12; @@ -336,7 +346,7 @@ EcalUncalibRecHitWorkerMultiFit::run( const edm::Event & evt, const SampleMatrix &noisecormat = noisecor(barrel,gain); const FullSampleVector &fullpulse = barrel ? fullpulseEB : fullpulseEE; const FullSampleMatrix &fullpulsecov = barrel ? fullpulsecovEB : fullpulsecovEE; - + uncalibRecHit = multiFitMethod_.makeRecHit(*itdg, aped, aGain, noisecormat,fullpulse,fullpulsecov,activeBX); // === time computation === diff --git a/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalUncalibRecHitWorkerMultiFit.h b/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalUncalibRecHitWorkerMultiFit.h index cd1f83f652fc6..1a84c35fa60bb 100644 --- a/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalUncalibRecHitWorkerMultiFit.h +++ b/trunk/RecoLocalCalo/EcalRecProducers/plugins/EcalUncalibRecHitWorkerMultiFit.h @@ -90,6 +90,10 @@ class EcalUncalibRecHitWorkerMultiFit : public EcalUncalibRecHitWorkerBaseClass const EcalWeightSet::EcalWeightMatrix* weights[2]; EcalUncalibRecHitTimeWeightsAlgo weightsMethod_barrel_; EcalUncalibRecHitTimeWeightsAlgo weightsMethod_endcap_; + bool doPrefitEB_; + bool doPrefitEE_; + double prefitMaxChiSqEB_; + double prefitMaxChiSqEE_; // ratio method std::vector EBtimeFitParameters_; @@ -122,7 +126,6 @@ class EcalUncalibRecHitWorkerMultiFit : public EcalUncalibRecHitWorkerBaseClass double chi2ThreshEB_; double chi2ThreshEE_; - private: void fillInputs(const edm::ParameterSet& params); diff --git a/trunk/RecoLocalCalo/EcalRecProducers/python/ecalMultiFitUncalibRecHit_cfi.py b/trunk/RecoLocalCalo/EcalRecProducers/python/ecalMultiFitUncalibRecHit_cfi.py index 38655a5e0ae75..0d887bdd07a6c 100644 --- a/trunk/RecoLocalCalo/EcalRecProducers/python/ecalMultiFitUncalibRecHit_cfi.py +++ b/trunk/RecoLocalCalo/EcalRecProducers/python/ecalMultiFitUncalibRecHit_cfi.py @@ -13,7 +13,12 @@ activeBXs = cms.vint32(-5,-4,-3,-2,-1,0,1,2,3,4), ampErrorCalculation = cms.bool(True), useLumiInfoRunHeader = cms.bool(True), - + + doPrefitEB = cms.bool(False), + doPrefitEE = cms.bool(False), + prefitMaxChiSqEB = cms.double(25.), + prefitMaxChiSqEE = cms.double(10.), + # decide which algorithm to be use to calculate the jitter timealgo = cms.string("RatioMethod"), diff --git a/trunk/RecoLocalCalo/EcalRecProducers/test/testMultipleEcalRecoLocal_cfg.py b/trunk/RecoLocalCalo/EcalRecProducers/test/testMultipleEcalRecoLocal_cfg.py index 90f1461509f34..e098628d72a72 100644 --- a/trunk/RecoLocalCalo/EcalRecProducers/test/testMultipleEcalRecoLocal_cfg.py +++ b/trunk/RecoLocalCalo/EcalRecProducers/test/testMultipleEcalRecoLocal_cfg.py @@ -39,9 +39,13 @@ # get uncalib rechits from multifit method / time from ratio import RecoLocalCalo.EcalRecProducers.ecalMultiFitUncalibRecHit_cfi process.ecalMultiFitUncalibRecHit = RecoLocalCalo.EcalRecProducers.ecalMultiFitUncalibRecHit_cfi.ecalMultiFitUncalibRecHit.clone() +process.ecalMultiFitUncalibRecHit.activeBXs = cms.vint32(-5,-4,-3,-2,-1,0,1,2,3,4) +process.ecalMultiFitUncalibRecHit.useLumiInfoRunHeader = False # get uncalib rechits from multifit method / time from weights process.ecalMultiFit2UncalibRecHit = RecoLocalCalo.EcalRecProducers.ecalMultiFitUncalibRecHit_cfi.ecalMultiFitUncalibRecHit.clone() process.ecalMultiFit2UncalibRecHit.timealgo = cms.string("WeightsMethod") +process.ecalMultiFit2UncalibRecHit.activeBXs = cms.vint32(-5,-4,-3,-2,-1,0,1,2,3,4) +process.ecalMultiFit2UncalibRecHit.useLumiInfoRunHeader = False # get the recovered digis if isMC: @@ -75,7 +79,7 @@ process.ecalRecHitMultiFit2.EErechitCollection = 'EcalRecHitsMultiFit2EE' process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(1000) ) -path = '/store/group/comm_ecal/localreco/cmssw_720p4/photongun_pu25_ave40/' +path = '/store/group/dpg_ecal/comm_ecal/localreco/cmssw_720p4/photongun_pu25_ave40/' process.source = cms.Source("PoolSource", duplicateCheckMode = cms.untracked.string("noDuplicateCheck"), fileNames = cms.untracked.vstring(path+'photongun_pu25_ave40_lsfext2_990.root', diff --git a/trunk/RecoMET/METProducers/src/BeamHaloSummaryProducer.cc b/trunk/RecoMET/METProducers/src/BeamHaloSummaryProducer.cc index da0e5e9e66894..e6183215cd7c3 100644 --- a/trunk/RecoMET/METProducers/src/BeamHaloSummaryProducer.cc +++ b/trunk/RecoMET/METProducers/src/BeamHaloSummaryProducer.cc @@ -143,7 +143,7 @@ void BeamHaloSummaryProducer::produce(Event& iEvent, const EventSetup& iSetup) //Access selected SuperClusters for(unsigned int n = 0 ; n < EcalData.GetSuperClusters().size() ; n++ ) { - edm::Ref cluster(EcalData.GetSuperClusters(), n ); + edm::Ref cluster(EcalData.GetSuperClusters()[n] ); float angle = vm_Angle[cluster]; float roundness = vm_Roundness[cluster]; diff --git a/trunk/RecoMuon/Configuration/python/RecoMuonCosmics_cff.py b/trunk/RecoMuon/Configuration/python/RecoMuonCosmics_cff.py index 25c095ea57a55..16c4d9dc9bb47 100644 --- a/trunk/RecoMuon/Configuration/python/RecoMuonCosmics_cff.py +++ b/trunk/RecoMuon/Configuration/python/RecoMuonCosmics_cff.py @@ -130,7 +130,6 @@ muonsWitht0Correction.fillIsolation = True muonsWitht0Correction.fillGlobalTrackQuality = False muonsWitht0Correction.TimingFillerParameters.DTTimingParameters.UseSegmentT0 = True -muonsWitht0Correction.TimingFillerParameters.DTTimingParameters.DTsegments = 'dt4DSegmentsT0Seg' muonsWitht0Correction.TimingFillerParameters.DTTimingParameters.MatchParameters.DTsegments = 'dt4DSegmentsT0Seg' muonsWitht0Correction.TrackExtractorPSet.inputTrackCollection = 'ctfWithMaterialTracksP5' muonsWitht0Correction.CaloExtractorPSet.CenterConeOnCalIntersection = True diff --git a/trunk/RecoMuon/Configuration/python/RecoMuon_cff.py b/trunk/RecoMuon/Configuration/python/RecoMuon_cff.py index 945cc1ff394f0..2f5ccb46239d4 100644 --- a/trunk/RecoMuon/Configuration/python/RecoMuon_cff.py +++ b/trunk/RecoMuon/Configuration/python/RecoMuon_cff.py @@ -28,7 +28,6 @@ muonsFromCosmics.TrackAssociatorParameters.DTRecSegment4DCollectionLabel = 'dt4DCosmicSegments' muonsFromCosmics.TrackExtractorPSet.inputTrackCollection = 'regionalCosmicTracks' muonsFromCosmics.TimingFillerParameters.DTTimingParameters.MatchParameters.DTsegments = 'dt4DCosmicSegments' -muonsFromCosmics.TimingFillerParameters.DTTimingParameters.DTsegments = 'dt4DCosmicSegments' muonsFromCosmics.TimingFillerParameters.CSCTimingParameters.MatchParameters.DTsegments = 'dt4DCosmicSegments' muonsFromCosmics.fillIsolation = False muonsFromCosmics.fillGlobalTrackQuality = False @@ -61,7 +60,6 @@ muonsFromCosmics1Leg.TrackAssociatorParameters.DTRecSegment4DCollectionLabel = 'dt4DCosmicSegments' muonsFromCosmics1Leg.TrackExtractorPSet.inputTrackCollection = 'regionalCosmicTracks' muonsFromCosmics1Leg.TimingFillerParameters.DTTimingParameters.MatchParameters.DTsegments = 'dt4DCosmicSegments' -muonsFromCosmics1Leg.TimingFillerParameters.DTTimingParameters.DTsegments = 'dt4DCosmicSegments' muonsFromCosmics1Leg.TimingFillerParameters.CSCTimingParameters.MatchParameters.DTsegments = 'dt4DCosmicSegments' muonsFromCosmics1Leg.fillIsolation = False muonsFromCosmics1Leg.fillGlobalTrackQuality = False diff --git a/trunk/RecoMuon/GlobalTrackingTools/src/GlobalMuonTrackMatcher.cc b/trunk/RecoMuon/GlobalTrackingTools/src/GlobalMuonTrackMatcher.cc index dc1f5b84e4e3c..79dcd4020df4a 100644 --- a/trunk/RecoMuon/GlobalTrackingTools/src/GlobalMuonTrackMatcher.cc +++ b/trunk/RecoMuon/GlobalTrackingTools/src/GlobalMuonTrackMatcher.cc @@ -522,8 +522,8 @@ GlobalMuonTrackMatcher::samePlane(const TrajectoryStateOnSurface& tsos1, const float maxtilt = 0.999; const float maxdist = 0.01; // in cm - ReferenceCountingPointer p1(tsos1.surface().tangentPlane(tsos1.localPosition())); - ReferenceCountingPointer p2(tsos2.surface().tangentPlane(tsos2.localPosition())); + auto p1(tsos1.surface().tangentPlane(tsos1.localPosition())); + auto p2(tsos2.surface().tangentPlane(tsos2.localPosition())); bool returnValue = ( (fabs(p1->normalVector().dot(p2->normalVector())) > maxtilt) || (fabs((p1->toLocal(p2->position())).z()) < maxdist) ) ? true : false; diff --git a/trunk/RecoMuon/L2MuonIsolationProducer/src/L2MuonIsolationProducer.cc b/trunk/RecoMuon/L2MuonIsolationProducer/src/L2MuonIsolationProducer.cc index 5524540852eb7..159e3c3e9b21a 100755 --- a/trunk/RecoMuon/L2MuonIsolationProducer/src/L2MuonIsolationProducer.cc +++ b/trunk/RecoMuon/L2MuonIsolationProducer/src/L2MuonIsolationProducer.cc @@ -4,7 +4,6 @@ */ // Framework -#include "FWCore/Framework/interface/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" #include "FWCore/Framework/interface/ConsumesCollector.h" @@ -121,11 +120,6 @@ void L2MuonIsolationProducer::fillDescriptions(edm::ConfigurationDescriptions& d descriptions.add("hltL2MuonIsolations", desc); } -///beginJob -void L2MuonIsolationProducer::beginJob(){ - -} - /// build deposits void L2MuonIsolationProducer::produce(Event& event, const EventSetup& eventSetup){ std::string metname = "Muon|RecoMuon|L2MuonIsolationProducer"; diff --git a/trunk/RecoMuon/L2MuonIsolationProducer/src/L2MuonIsolationProducer.h b/trunk/RecoMuon/L2MuonIsolationProducer/src/L2MuonIsolationProducer.h index 4524c65b6075c..1739631c175c9 100755 --- a/trunk/RecoMuon/L2MuonIsolationProducer/src/L2MuonIsolationProducer.h +++ b/trunk/RecoMuon/L2MuonIsolationProducer/src/L2MuonIsolationProducer.h @@ -8,7 +8,7 @@ * \author J.Alcaraz */ -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" #include "DataFormats/Common/interface/Handle.h" #include "FWCore/Framework/interface/ESHandle.h" #include "FWCore/Framework/interface/Event.h" @@ -19,7 +19,7 @@ #include "DataFormats/RecoCandidate/interface/RecoChargedCandidateFwd.h" -class L2MuonIsolationProducer : public edm::EDProducer { +class L2MuonIsolationProducer : public edm::stream::EDProducer<> { public: @@ -32,11 +32,8 @@ class L2MuonIsolationProducer : public edm::EDProducer { /// ParameterSet descriptions static void fillDescriptions(edm::ConfigurationDescriptions & descriptions); - /// setup the job - virtual void beginJob(); - /// Produce isolation maps - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::Event&, const edm::EventSetup&) override; // ex virtual void reconstruct(); private: diff --git a/trunk/RecoMuon/L2MuonProducer/src/L2MuonCandidateProducer.cc b/trunk/RecoMuon/L2MuonProducer/src/L2MuonCandidateProducer.cc index c8a0623488c28..d6aaa2a1a0ab9 100755 --- a/trunk/RecoMuon/L2MuonProducer/src/L2MuonCandidateProducer.cc +++ b/trunk/RecoMuon/L2MuonProducer/src/L2MuonCandidateProducer.cc @@ -16,7 +16,6 @@ */ // Framework -#include "FWCore/Framework/interface/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" @@ -52,7 +51,7 @@ L2MuonCandidateProducer::~L2MuonCandidateProducer(){ /// reconstruct muons -void L2MuonCandidateProducer::produce(Event& event, const EventSetup& eventSetup){ +void L2MuonCandidateProducer::produce(edm::StreamID sid, Event& event, const EventSetup& eventSetup) const { const string metname = "Muon|RecoMuon|L2MuonCandidateProducer"; // Take the SA container diff --git a/trunk/RecoMuon/L2MuonProducer/src/L2MuonCandidateProducer.h b/trunk/RecoMuon/L2MuonProducer/src/L2MuonCandidateProducer.h index a1df43b84d70a..5198f6610543f 100755 --- a/trunk/RecoMuon/L2MuonProducer/src/L2MuonCandidateProducer.h +++ b/trunk/RecoMuon/L2MuonProducer/src/L2MuonCandidateProducer.h @@ -18,14 +18,14 @@ * \author J.Alcaraz */ -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/global/EDProducer.h" #include "FWCore/Utilities/interface/InputTag.h" #include "DataFormats/TrackReco/interface/Track.h" #include "DataFormats/TrackReco/interface/TrackFwd.h" namespace edm {class ParameterSet; class Event; class EventSetup;} -class L2MuonCandidateProducer : public edm::EDProducer { +class L2MuonCandidateProducer : public edm::global::EDProducer<> { public: @@ -36,7 +36,7 @@ class L2MuonCandidateProducer : public edm::EDProducer { virtual ~L2MuonCandidateProducer(); /// produce candidates - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::StreamID sid, edm::Event& event, const edm::EventSetup&) const override; private: diff --git a/trunk/RecoMuon/L2MuonProducer/src/L2MuonProducer.h b/trunk/RecoMuon/L2MuonProducer/src/L2MuonProducer.h index 4d0818f19a07e..e3dbe7e892743 100644 --- a/trunk/RecoMuon/L2MuonProducer/src/L2MuonProducer.h +++ b/trunk/RecoMuon/L2MuonProducer/src/L2MuonProducer.h @@ -17,7 +17,7 @@ // //-------------------------------------------------- -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" #include "FWCore/Utilities/interface/InputTag.h" #include "DataFormats/TrajectorySeed/interface/TrajectorySeedCollection.h" @@ -26,7 +26,7 @@ namespace edm {class ParameterSet; class Event; class EventSetup;} class MuonTrackFinder; class MuonServiceProxy; -class L2MuonProducer : public edm::EDProducer { +class L2MuonProducer : public edm::stream::EDProducer<> { public: @@ -37,7 +37,7 @@ class L2MuonProducer : public edm::EDProducer { virtual ~L2MuonProducer(); /// reconstruct muons - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::Event&, const edm::EventSetup&) override; private: diff --git a/trunk/RecoMuon/L2MuonSeedGenerator/src/L2MuonSeedGenerator.h b/trunk/RecoMuon/L2MuonSeedGenerator/src/L2MuonSeedGenerator.h index 2bfb28dc07fb3..6ca0db9084294 100644 --- a/trunk/RecoMuon/L2MuonSeedGenerator/src/L2MuonSeedGenerator.h +++ b/trunk/RecoMuon/L2MuonSeedGenerator/src/L2MuonSeedGenerator.h @@ -18,7 +18,7 @@ // //-------------------------------------------------- -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" #include "FWCore/Utilities/interface/InputTag.h" // Data Formats @@ -47,7 +47,7 @@ class TrajectoryStateOnSurface; namespace edm {class ParameterSet; class Event; class EventSetup;} -class L2MuonSeedGenerator : public edm::EDProducer { +class L2MuonSeedGenerator : public edm::stream::EDProducer<> { public: @@ -57,7 +57,7 @@ class L2MuonSeedGenerator : public edm::EDProducer { /// Destructor ~L2MuonSeedGenerator(); - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::Event&, const edm::EventSetup&) override; private: diff --git a/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonCombinedRelativeIsolationProducer.cc b/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonCombinedRelativeIsolationProducer.cc index e2cc4aa1c1b4e..f0410705b6044 100644 --- a/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonCombinedRelativeIsolationProducer.cc +++ b/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonCombinedRelativeIsolationProducer.cc @@ -1,7 +1,6 @@ #include "L3MuonCombinedRelativeIsolationProducer.h" // Framework -#include "FWCore/Framework/interface/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" #include "FWCore/Framework/interface/ConsumesCollector.h" diff --git a/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonCombinedRelativeIsolationProducer.h b/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonCombinedRelativeIsolationProducer.h index a9a44a309c33a..9c36f63ab61f2 100644 --- a/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonCombinedRelativeIsolationProducer.h +++ b/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonCombinedRelativeIsolationProducer.h @@ -4,7 +4,7 @@ /** \class L3MuonCombinedRelativeIsolationProducer */ -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" @@ -19,7 +19,7 @@ namespace edm { class Event; } namespace edm { class EventSetup; } -class L3MuonCombinedRelativeIsolationProducer : public edm::EDProducer { +class L3MuonCombinedRelativeIsolationProducer : public edm::stream::EDProducer<> { public: @@ -33,7 +33,7 @@ class L3MuonCombinedRelativeIsolationProducer : public edm::EDProducer { static void fillDescriptions(edm::ConfigurationDescriptions & descriptions); /// Produce isolation maps - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::Event&, const edm::EventSetup&) override; private: diff --git a/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonIsolationProducer.cc b/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonIsolationProducer.cc index 8ee2692122ded..4fb78944dc625 100755 --- a/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonIsolationProducer.cc +++ b/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonIsolationProducer.cc @@ -1,7 +1,6 @@ #include "L3MuonIsolationProducer.h" // Framework -#include "FWCore/Framework/interface/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" #include "FWCore/Framework/interface/ConsumesCollector.h" diff --git a/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonIsolationProducer.h b/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonIsolationProducer.h index 765d4a3b7fac5..2b4caf2143bf5 100644 --- a/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonIsolationProducer.h +++ b/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonIsolationProducer.h @@ -4,7 +4,7 @@ /** \class L3MuonIsolationProducer */ -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "DataFormats/RecoCandidate/interface/RecoChargedCandidateFwd.h" @@ -17,7 +17,7 @@ namespace edm { class Event; } namespace edm { class EventSetup; } -class L3MuonIsolationProducer : public edm::EDProducer { +class L3MuonIsolationProducer : public edm::stream::EDProducer<> { public: @@ -28,7 +28,7 @@ class L3MuonIsolationProducer : public edm::EDProducer { virtual ~L3MuonIsolationProducer(); /// Produce isolation maps - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::Event&, const edm::EventSetup&) override; private: diff --git a/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonSumCaloPFIsolationProducer.cc b/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonSumCaloPFIsolationProducer.cc index cb06ab2a064d1..91b5d76a4564e 100644 --- a/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonSumCaloPFIsolationProducer.cc +++ b/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonSumCaloPFIsolationProducer.cc @@ -1,7 +1,6 @@ #include "L3MuonSumCaloPFIsolationProducer.h" // Framework -#include "FWCore/Framework/interface/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" #include "FWCore/Framework/interface/ConsumesCollector.h" @@ -49,7 +48,7 @@ void L3MuonSumCaloPFIsolationProducer::fillDescriptions(edm::ConfigurationDescri descriptions.add(("hltL3MuonSumCaloPFIsolationProducer"), desc); } -void L3MuonSumCaloPFIsolationProducer::produce(edm::Event& iEvent, const edm::EventSetup& iSetup){ +void L3MuonSumCaloPFIsolationProducer::produce(edm::StreamID, edm::Event& iEvent, const edm::EventSetup& iSetup) const{ edm::Handle recochargedcandHandle; iEvent.getByToken(recoChargedCandidateProducer_,recochargedcandHandle); diff --git a/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonSumCaloPFIsolationProducer.h b/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonSumCaloPFIsolationProducer.h index 2456bea0c30d6..5b48499cff9c7 100644 --- a/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonSumCaloPFIsolationProducer.h +++ b/trunk/RecoMuon/L3MuonIsolationProducer/src/L3MuonSumCaloPFIsolationProducer.h @@ -4,7 +4,7 @@ #include #include "FWCore/Framework/interface/Frameworkfwd.h" -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/global/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/MakerMacros.h" @@ -20,12 +20,12 @@ namespace edm { class ConfigurationDescriptions; } -class L3MuonSumCaloPFIsolationProducer : public edm::EDProducer { +class L3MuonSumCaloPFIsolationProducer : public edm::global::EDProducer<> { public: explicit L3MuonSumCaloPFIsolationProducer(const edm::ParameterSet&); ~L3MuonSumCaloPFIsolationProducer(); - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::StreamID, edm::Event&, const edm::EventSetup&) const override; static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); private: @@ -37,4 +37,4 @@ class L3MuonSumCaloPFIsolationProducer : public edm::EDProducer { }; -#endif \ No newline at end of file +#endif diff --git a/trunk/RecoMuon/L3MuonProducer/src/L3MuonCandidateProducer.cc b/trunk/RecoMuon/L3MuonProducer/src/L3MuonCandidateProducer.cc index 08b741d312b8e..8db4a869cfced 100755 --- a/trunk/RecoMuon/L3MuonProducer/src/L3MuonCandidateProducer.cc +++ b/trunk/RecoMuon/L3MuonProducer/src/L3MuonCandidateProducer.cc @@ -16,7 +16,6 @@ */ // Framework -#include "FWCore/Framework/interface/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" @@ -81,7 +80,7 @@ L3MuonCandidateProducer::~L3MuonCandidateProducer(){ /// reconstruct muons -void L3MuonCandidateProducer::produce(Event& event, const EventSetup& eventSetup){ +void L3MuonCandidateProducer::produce(StreamID, Event& event, const EventSetup& eventSetup) const{ // Take the L3 container LogTrace(category)<<" Taking the L3/GLB muons: "< tracks; diff --git a/trunk/RecoMuon/L3MuonProducer/src/L3MuonCandidateProducer.h b/trunk/RecoMuon/L3MuonProducer/src/L3MuonCandidateProducer.h index 18e58e490333d..ad6398803c193 100755 --- a/trunk/RecoMuon/L3MuonProducer/src/L3MuonCandidateProducer.h +++ b/trunk/RecoMuon/L3MuonProducer/src/L3MuonCandidateProducer.h @@ -18,7 +18,7 @@ * \author J.Alcaraz */ -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/global/EDProducer.h" #include "FWCore/Utilities/interface/InputTag.h" #include "DataFormats/TrackReco/interface/Track.h" #include "DataFormats/TrackReco/interface/TrackFwd.h" @@ -27,7 +27,7 @@ namespace edm {class ParameterSet; class Event; class EventSetup;} -class L3MuonCandidateProducer : public edm::EDProducer { +class L3MuonCandidateProducer : public edm::global::EDProducer<> { public: enum MuonTrackType {InnerTrack, OuterTrack, CombinedTrack}; @@ -39,7 +39,7 @@ class L3MuonCandidateProducer : public edm::EDProducer { virtual ~L3MuonCandidateProducer(); /// produce candidates - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::StreamID, edm::Event&, const edm::EventSetup&) const override; private: // L3/GLB Collection Label diff --git a/trunk/RecoMuon/L3MuonProducer/src/L3MuonCandidateProducerFromMuons.cc b/trunk/RecoMuon/L3MuonProducer/src/L3MuonCandidateProducerFromMuons.cc index 7fe8a1a99a769..3f84a97eb5fa4 100644 --- a/trunk/RecoMuon/L3MuonProducer/src/L3MuonCandidateProducerFromMuons.cc +++ b/trunk/RecoMuon/L3MuonProducer/src/L3MuonCandidateProducerFromMuons.cc @@ -6,7 +6,6 @@ */ // Framework -#include "FWCore/Framework/interface/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" @@ -47,7 +46,7 @@ L3MuonCandidateProducerFromMuons::~L3MuonCandidateProducerFromMuons(){ /// reconstruct muons -void L3MuonCandidateProducerFromMuons::produce(Event& event, const EventSetup& eventSetup){ +void L3MuonCandidateProducerFromMuons::produce(StreamID, Event& event, const EventSetup& eventSetup) const { // Create a RecoChargedCandidate collection LogTrace(category)<<" Creating the RecoChargedCandidate collection"; auto_ptr candidates( new RecoChargedCandidateCollection()); diff --git a/trunk/RecoMuon/L3MuonProducer/src/L3MuonCandidateProducerFromMuons.h b/trunk/RecoMuon/L3MuonProducer/src/L3MuonCandidateProducerFromMuons.h index 37f2c194ad76e..4dfcde03292e6 100755 --- a/trunk/RecoMuon/L3MuonProducer/src/L3MuonCandidateProducerFromMuons.h +++ b/trunk/RecoMuon/L3MuonProducer/src/L3MuonCandidateProducerFromMuons.h @@ -9,7 +9,7 @@ * */ -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/global/EDProducer.h" #include "FWCore/Utilities/interface/InputTag.h" #include "DataFormats/MuonReco/interface/Muon.h" @@ -17,7 +17,7 @@ namespace edm {class ParameterSet; class Event; class EventSetup;} -class L3MuonCandidateProducerFromMuons : public edm::EDProducer { +class L3MuonCandidateProducerFromMuons : public edm::global::EDProducer<> { public: @@ -28,7 +28,7 @@ class L3MuonCandidateProducerFromMuons : public edm::EDProducer { virtual ~L3MuonCandidateProducerFromMuons(); /// produce candidates - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::StreamID, edm::Event&, const edm::EventSetup&) const override; private: diff --git a/trunk/RecoMuon/L3MuonProducer/src/L3MuonCleaner.cc b/trunk/RecoMuon/L3MuonProducer/src/L3MuonCleaner.cc index 5641e0d2bfb14..0efb728d3f0ca 100755 --- a/trunk/RecoMuon/L3MuonProducer/src/L3MuonCleaner.cc +++ b/trunk/RecoMuon/L3MuonProducer/src/L3MuonCleaner.cc @@ -1,6 +1,6 @@ // -*- C++ -*- // Framework -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/global/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" @@ -11,11 +11,11 @@ #include "DataFormats/TrackReco/interface/Track.h" #include "DataFormats/TrackReco/interface/TrackFwd.h" -class L3MuonCleaner : public edm::EDProducer { +class L3MuonCleaner : public edm::global::EDProducer<> { public: L3MuonCleaner(const edm::ParameterSet&); virtual ~L3MuonCleaner(){} - virtual void produce(edm::Event&, const edm::EventSetup&) override; + virtual void produce(edm::StreamID, edm::Event&, const edm::EventSetup&) const override; private: edm::InputTag m_input; int m_minTrkHits; @@ -37,7 +37,7 @@ L3MuonCleaner::L3MuonCleaner(const edm::ParameterSet& parameterSet){ produces(); } -void L3MuonCleaner::produce(edm::Event& event, const edm::EventSetup&){ +void L3MuonCleaner::produce(edm::StreamID, edm::Event& event, const edm::EventSetup&) const{ edm::Handle tracks; event.getByToken(inputToken_,tracks); std::auto_ptr outTracks( new reco::TrackCollection() ); diff --git a/trunk/RecoMuon/L3MuonProducer/src/L3MuonProducer.cc b/trunk/RecoMuon/L3MuonProducer/src/L3MuonProducer.cc index 09e5458a47f5a..d0269a7321236 100644 --- a/trunk/RecoMuon/L3MuonProducer/src/L3MuonProducer.cc +++ b/trunk/RecoMuon/L3MuonProducer/src/L3MuonProducer.cc @@ -9,7 +9,6 @@ */ // Framework -#include "FWCore/Framework/interface/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" diff --git a/trunk/RecoMuon/L3MuonProducer/src/L3MuonProducer.h b/trunk/RecoMuon/L3MuonProducer/src/L3MuonProducer.h index 0fff627ad044f..fb585234b19eb 100644 --- a/trunk/RecoMuon/L3MuonProducer/src/L3MuonProducer.h +++ b/trunk/RecoMuon/L3MuonProducer/src/L3MuonProducer.h @@ -11,7 +11,7 @@ * \author A. Everett - Purdue University */ -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" // Input and output collection #include "DataFormats/TrackReco/interface/Track.h" @@ -28,7 +28,7 @@ namespace edm {class ParameterSet; class Event; class EventSetup;} class MuonTrackFinder; class MuonServiceProxy; -class L3MuonProducer : public edm::EDProducer { +class L3MuonProducer : public edm::stream::EDProducer<> { public: @@ -39,7 +39,7 @@ class L3MuonProducer : public edm::EDProducer { virtual ~L3MuonProducer(); /// reconstruct muons - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::Event&, const edm::EventSetup&) override; private: diff --git a/trunk/RecoMuon/L3MuonProducer/src/L3TkMuonProducer.cc b/trunk/RecoMuon/L3MuonProducer/src/L3TkMuonProducer.cc index 6188a8df03cb0..9cfe1ed53fcdb 100755 --- a/trunk/RecoMuon/L3MuonProducer/src/L3TkMuonProducer.cc +++ b/trunk/RecoMuon/L3MuonProducer/src/L3TkMuonProducer.cc @@ -7,7 +7,6 @@ */ // Framework -#include "FWCore/Framework/interface/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" @@ -106,7 +105,7 @@ string printseed(const L3TkMuonProducer::SeedRef & s){ } /// reconstruct muons -void L3TkMuonProducer::produce(Event& event, const EventSetup& eventSetup){ +void L3TkMuonProducer::produce(Event& event, const EventSetup& eventSetup) { const string metname = "Muon|RecoMuon|L3TkMuonProducer"; // Take the L3 container diff --git a/trunk/RecoMuon/L3MuonProducer/src/L3TkMuonProducer.h b/trunk/RecoMuon/L3MuonProducer/src/L3TkMuonProducer.h index 3443886e2351d..698418ad417bb 100755 --- a/trunk/RecoMuon/L3MuonProducer/src/L3TkMuonProducer.h +++ b/trunk/RecoMuon/L3MuonProducer/src/L3TkMuonProducer.h @@ -10,7 +10,7 @@ */ -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" #include "FWCore/Utilities/interface/InputTag.h" #include "DataFormats/TrackReco/interface/Track.h" @@ -22,7 +22,7 @@ namespace edm {class ParameterSet; class Event; class EventSetup;} -class L3TkMuonProducer : public edm::EDProducer { +class L3TkMuonProducer : public edm::stream::EDProducer<> { public: @@ -33,7 +33,7 @@ class L3TkMuonProducer : public edm::EDProducer { virtual ~L3TkMuonProducer(); /// produce candidates - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::Event&, const edm::EventSetup&) override; typedef edm::Ref SeedRef; diff --git a/trunk/RecoMuon/L3MuonProducer/src/QuarkoniaTrackSelector.cc b/trunk/RecoMuon/L3MuonProducer/src/QuarkoniaTrackSelector.cc index c4afa36faf064..e117c04542ea5 100644 --- a/trunk/RecoMuon/L3MuonProducer/src/QuarkoniaTrackSelector.cc +++ b/trunk/RecoMuon/L3MuonProducer/src/QuarkoniaTrackSelector.cc @@ -68,7 +68,7 @@ QuarkoniaTrackSelector::QuarkoniaTrackSelector(const edm::ParameterSet& iConfig) void -QuarkoniaTrackSelector::produce(edm::Event& iEvent, const edm::EventSetup& iSetup) +QuarkoniaTrackSelector::produce(edm::StreamID, edm::Event& iEvent, const edm::EventSetup& iSetup) const { // // the product diff --git a/trunk/RecoMuon/L3MuonProducer/src/QuarkoniaTrackSelector.h b/trunk/RecoMuon/L3MuonProducer/src/QuarkoniaTrackSelector.h index 1176ec1e40390..03089f36d5577 100644 --- a/trunk/RecoMuon/L3MuonProducer/src/QuarkoniaTrackSelector.h +++ b/trunk/RecoMuon/L3MuonProducer/src/QuarkoniaTrackSelector.h @@ -4,7 +4,7 @@ * of a track and a RecoChargedCandidate (typically a muon) */ -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/global/EDProducer.h" #include "FWCore/Utilities/interface/InputTag.h" #include "DataFormats/RecoCandidate/interface/RecoChargedCandidate.h" @@ -15,13 +15,13 @@ #include -class QuarkoniaTrackSelector : public edm::EDProducer { +class QuarkoniaTrackSelector : public edm::global::EDProducer<> { public: explicit QuarkoniaTrackSelector(const edm::ParameterSet&); ~QuarkoniaTrackSelector() {} private: - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::StreamID, edm::Event&, const edm::EventSetup&) const override; private: edm::InputTag muonTag_; ///< tag for RecoChargedCandidateCollection diff --git a/trunk/RecoMuon/MuonIdentification/plugins/CaloMuonMerger.cc b/trunk/RecoMuon/MuonIdentification/plugins/CaloMuonMerger.cc index 739d0a2b26182..e834d566b1577 100644 --- a/trunk/RecoMuon/MuonIdentification/plugins/CaloMuonMerger.cc +++ b/trunk/RecoMuon/MuonIdentification/plugins/CaloMuonMerger.cc @@ -9,7 +9,7 @@ */ -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "FWCore/Utilities/interface/InputTag.h" @@ -20,7 +20,7 @@ #include "CommonTools/Utils/interface/StringCutObjectSelector.h" -class CaloMuonMerger : public edm::EDProducer { +class CaloMuonMerger : public edm::stream::EDProducer<> { public: explicit CaloMuonMerger(const edm::ParameterSet & iConfig); virtual ~CaloMuonMerger() { } diff --git a/trunk/RecoMuon/MuonIdentification/plugins/CaloMuonProducer.cc b/trunk/RecoMuon/MuonIdentification/plugins/CaloMuonProducer.cc index 1b81bf7589390..446be5971e618 100644 --- a/trunk/RecoMuon/MuonIdentification/plugins/CaloMuonProducer.cc +++ b/trunk/RecoMuon/MuonIdentification/plugins/CaloMuonProducer.cc @@ -14,7 +14,6 @@ // user include files #include "FWCore/Framework/interface/Frameworkfwd.h" -#include "FWCore/Framework/interface/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/MakerMacros.h" diff --git a/trunk/RecoMuon/MuonIdentification/plugins/CaloMuonProducer.h b/trunk/RecoMuon/MuonIdentification/plugins/CaloMuonProducer.h index 7cce0d94e7892..37bdec1585950 100644 --- a/trunk/RecoMuon/MuonIdentification/plugins/CaloMuonProducer.h +++ b/trunk/RecoMuon/MuonIdentification/plugins/CaloMuonProducer.h @@ -26,7 +26,7 @@ class CaloMuonProducer : public edm::stream::EDProducer<> { ~CaloMuonProducer(); private: - virtual void produce( edm::Event&, const edm::EventSetup& ); + virtual void produce( edm::Event&, const edm::EventSetup& ) override; edm::InputTag inputCollection; edm::EDGetTokenT muonToken_; }; diff --git a/trunk/RecoMuon/MuonIdentification/plugins/CosmicsMuonIdProducer.cc b/trunk/RecoMuon/MuonIdentification/plugins/CosmicsMuonIdProducer.cc index 5171a94ab0240..1fd4238e98a45 100644 --- a/trunk/RecoMuon/MuonIdentification/plugins/CosmicsMuonIdProducer.cc +++ b/trunk/RecoMuon/MuonIdentification/plugins/CosmicsMuonIdProducer.cc @@ -7,7 +7,7 @@ #include "DataFormats/TrackReco/interface/Track.h" #include "RecoMuon/MuonIdentification/interface/MuonCosmicsId.h" -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" #include "FWCore/Framework/interface/Frameworkfwd.h" @@ -16,7 +16,7 @@ #include "RecoMuon/MuonIdentification/interface/MuonCosmicCompatibilityFiller.h" -class CosmicsMuonIdProducer : public edm::EDProducer { +class CosmicsMuonIdProducer : public edm::stream::EDProducer<> { public: CosmicsMuonIdProducer(const edm::ParameterSet& iConfig) : inputMuonCollection_(iConfig.getParameter("muonCollection")), diff --git a/trunk/RecoMuon/MuonIdentification/plugins/GlobalMuonToMuonProducer.cc b/trunk/RecoMuon/MuonIdentification/plugins/GlobalMuonToMuonProducer.cc index b39949d7e68f8..442f9abef56a1 100644 --- a/trunk/RecoMuon/MuonIdentification/plugins/GlobalMuonToMuonProducer.cc +++ b/trunk/RecoMuon/MuonIdentification/plugins/GlobalMuonToMuonProducer.cc @@ -57,7 +57,7 @@ void GlobalMuonToMuonProducer::printTrackRecHits(const reco::Track &track, /// reconstruct muons -void GlobalMuonToMuonProducer::produce(edm::Event& event, const edm::EventSetup& eventSetup){ +void GlobalMuonToMuonProducer::produce(edm::StreamID, edm::Event& event, const edm::EventSetup& eventSetup) const { const std::string metname = "Muon|RecoMuon|MuonIdentification|GlobalMuonToMuonProducer"; diff --git a/trunk/RecoMuon/MuonIdentification/plugins/GlobalMuonToMuonProducer.h b/trunk/RecoMuon/MuonIdentification/plugins/GlobalMuonToMuonProducer.h index 13c60a46e15ac..64b465cff3f7d 100644 --- a/trunk/RecoMuon/MuonIdentification/plugins/GlobalMuonToMuonProducer.h +++ b/trunk/RecoMuon/MuonIdentification/plugins/GlobalMuonToMuonProducer.h @@ -7,7 +7,7 @@ * \author R. Bellan - INFN Torino */ -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/global/EDProducer.h" //#include "FWCore/Framework/interface/Frameworkfwd.h" #include "FWCore/Utilities/interface/InputTag.h" @@ -20,7 +20,7 @@ namespace reco {class Track;} #include "DataFormats/MuonReco/interface/MuonFwd.h" -class GlobalMuonToMuonProducer : public edm::EDProducer { +class GlobalMuonToMuonProducer : public edm::global::EDProducer<> { public: /// Constructor @@ -30,7 +30,7 @@ class GlobalMuonToMuonProducer : public edm::EDProducer { virtual ~GlobalMuonToMuonProducer(); /// reconstruct muons - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::StreamID, edm::Event&, const edm::EventSetup&) const override; protected: diff --git a/trunk/RecoMuon/MuonIdentification/plugins/MuonIdProducer.cc b/trunk/RecoMuon/MuonIdentification/plugins/MuonIdProducer.cc index 008813151b3d5..fbfe0a35ef747 100644 --- a/trunk/RecoMuon/MuonIdentification/plugins/MuonIdProducer.cc +++ b/trunk/RecoMuon/MuonIdentification/plugins/MuonIdProducer.cc @@ -14,7 +14,7 @@ // user include files #include "FWCore/Framework/interface/Frameworkfwd.h" -#include "FWCore/Framework/interface/EDProducer.h" +//#include "FWCore/Framework/interface/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" diff --git a/trunk/RecoMuon/MuonIdentification/plugins/MuonLinksProducer.cc b/trunk/RecoMuon/MuonIdentification/plugins/MuonLinksProducer.cc index f395afded23e9..60597ba3beb46 100644 --- a/trunk/RecoMuon/MuonIdentification/plugins/MuonLinksProducer.cc +++ b/trunk/RecoMuon/MuonIdentification/plugins/MuonLinksProducer.cc @@ -14,7 +14,7 @@ // user include files #include "FWCore/Framework/interface/Frameworkfwd.h" -#include "FWCore/Framework/interface/EDProducer.h" +//#include "FWCore/Framework/interface/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" @@ -39,7 +39,7 @@ MuonLinksProducer::~MuonLinksProducer() { } -void MuonLinksProducer::produce(edm::Event& iEvent, const edm::EventSetup& iSetup) +void MuonLinksProducer::produce(edm::StreamID, edm::Event& iEvent, const edm::EventSetup& iSetup) const { std::auto_ptr output(new reco::MuonTrackLinksCollection()); edm::Handle muons; diff --git a/trunk/RecoMuon/MuonIdentification/plugins/MuonLinksProducer.h b/trunk/RecoMuon/MuonIdentification/plugins/MuonLinksProducer.h index 6cb5b73e6cded..e04b883f338e1 100644 --- a/trunk/RecoMuon/MuonIdentification/plugins/MuonLinksProducer.h +++ b/trunk/RecoMuon/MuonIdentification/plugins/MuonLinksProducer.h @@ -19,19 +19,19 @@ // user include files #include "FWCore/Framework/interface/Frameworkfwd.h" -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/global/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "DataFormats/MuonReco/interface/MuonFwd.h" #include "DataFormats/MuonReco/interface/Muon.h" -class MuonLinksProducer : public edm::EDProducer { +class MuonLinksProducer : public edm::global::EDProducer<> { public: explicit MuonLinksProducer(const edm::ParameterSet&); virtual ~MuonLinksProducer(); - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::StreamID, edm::Event&, const edm::EventSetup&) const override; private: edm::InputTag m_inputCollection; diff --git a/trunk/RecoMuon/MuonIdentification/plugins/MuonLinksProducerForHLT.cc b/trunk/RecoMuon/MuonIdentification/plugins/MuonLinksProducerForHLT.cc index bae3a71c317c8..dc536874f9aa6 100644 --- a/trunk/RecoMuon/MuonIdentification/plugins/MuonLinksProducerForHLT.cc +++ b/trunk/RecoMuon/MuonIdentification/plugins/MuonLinksProducerForHLT.cc @@ -9,7 +9,6 @@ // user include files #include "FWCore/Framework/interface/Frameworkfwd.h" -#include "FWCore/Framework/interface/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" @@ -39,7 +38,7 @@ MuonLinksProducerForHLT::~MuonLinksProducerForHLT() { } -void MuonLinksProducerForHLT::produce(edm::Event& iEvent, const edm::EventSetup& iSetup) +void MuonLinksProducerForHLT::produce(edm::StreamID, edm::Event& iEvent, const edm::EventSetup& iSetup) const { std::auto_ptr output(new reco::MuonTrackLinksCollection()); diff --git a/trunk/RecoMuon/MuonIdentification/plugins/MuonLinksProducerForHLT.h b/trunk/RecoMuon/MuonIdentification/plugins/MuonLinksProducerForHLT.h index 8b36168a27a59..3655796b555a4 100644 --- a/trunk/RecoMuon/MuonIdentification/plugins/MuonLinksProducerForHLT.h +++ b/trunk/RecoMuon/MuonIdentification/plugins/MuonLinksProducerForHLT.h @@ -13,7 +13,7 @@ // user include files #include "FWCore/Framework/interface/Frameworkfwd.h" -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/global/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "DataFormats/TrackReco/interface/TrackFwd.h" @@ -22,13 +22,13 @@ //#include "DataFormats/MuonReco/interface/Muon.h" #include "DataFormats/MuonReco/interface/MuonTrackLinks.h" -class MuonLinksProducerForHLT : public edm::EDProducer { +class MuonLinksProducerForHLT : public edm::global::EDProducer<> { public: explicit MuonLinksProducerForHLT(const edm::ParameterSet&); virtual ~MuonLinksProducerForHLT(); - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::StreamID, edm::Event&, const edm::EventSetup&) const override; private: edm::InputTag theLinkCollectionInInput; diff --git a/trunk/RecoMuon/MuonIdentification/plugins/MuonProducer.h b/trunk/RecoMuon/MuonIdentification/plugins/MuonProducer.h index c86c2591f8c6f..4db86985e79e3 100644 --- a/trunk/RecoMuon/MuonIdentification/plugins/MuonProducer.h +++ b/trunk/RecoMuon/MuonIdentification/plugins/MuonProducer.h @@ -54,7 +54,7 @@ class MuonProducer : public edm::stream::EDProducer<> { virtual ~MuonProducer(); /// reconstruct muons - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::Event&, const edm::EventSetup&) override; typedef std::vector InputTags; diff --git a/trunk/RecoMuon/MuonIdentification/plugins/MuonRefProducer.cc b/trunk/RecoMuon/MuonIdentification/plugins/MuonRefProducer.cc index cf9408741b49f..d1a6a7fb3edfb 100644 --- a/trunk/RecoMuon/MuonIdentification/plugins/MuonRefProducer.cc +++ b/trunk/RecoMuon/MuonIdentification/plugins/MuonRefProducer.cc @@ -10,7 +10,7 @@ // user include files #include "FWCore/Framework/interface/Frameworkfwd.h" -#include "FWCore/Framework/interface/EDProducer.h" +//#include "FWCore/Framework/interface/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" @@ -62,7 +62,7 @@ MuonRefProducer::MuonRefProducer(const edm::ParameterSet& iConfig) MuonRefProducer::~MuonRefProducer(){} -void MuonRefProducer::produce(edm::Event& iEvent, const edm::EventSetup& iSetup) +void MuonRefProducer::produce(edm::StreamID, edm::Event& iEvent, const edm::EventSetup& iSetup) const { std::auto_ptr > > outputCollection(new edm::RefVector >); diff --git a/trunk/RecoMuon/MuonIdentification/plugins/MuonRefProducer.h b/trunk/RecoMuon/MuonIdentification/plugins/MuonRefProducer.h index afbd25560d47d..69587b559abc1 100644 --- a/trunk/RecoMuon/MuonIdentification/plugins/MuonRefProducer.h +++ b/trunk/RecoMuon/MuonIdentification/plugins/MuonRefProducer.h @@ -18,16 +18,16 @@ // user include files #include "FWCore/Framework/interface/Frameworkfwd.h" -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/global/EDProducer.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "DataFormats/MuonReco/interface/Muon.h" #include "DataFormats/MuonReco/interface/MuonSelectors.h" -class MuonRefProducer : public edm::EDProducer { +class MuonRefProducer : public edm::global::EDProducer<> { public: explicit MuonRefProducer(const edm::ParameterSet&); virtual ~MuonRefProducer(); - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::StreamID, edm::Event&, const edm::EventSetup&) const override; private: edm::InputTag theReferenceCollection_; diff --git a/trunk/RecoMuon/MuonIdentification/plugins/MuonSelectionTypeValueMapProducer.h b/trunk/RecoMuon/MuonIdentification/plugins/MuonSelectionTypeValueMapProducer.h index 9db7fb317587b..acc138a479812 100644 --- a/trunk/RecoMuon/MuonIdentification/plugins/MuonSelectionTypeValueMapProducer.h +++ b/trunk/RecoMuon/MuonIdentification/plugins/MuonSelectionTypeValueMapProducer.h @@ -28,7 +28,7 @@ class MuonSelectionTypeValueMapProducer : public edm::stream::EDProducer<> { virtual ~MuonSelectionTypeValueMapProducer() {} private: - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::Event&, const edm::EventSetup&) override; edm::InputTag inputMuonCollection_; edm::EDGetTokenT muonToken_; diff --git a/trunk/RecoMuon/MuonIdentification/plugins/MuonShowerInformationProducer.cc b/trunk/RecoMuon/MuonIdentification/plugins/MuonShowerInformationProducer.cc index f1c0bde8c3050..4616716256ab3 100644 --- a/trunk/RecoMuon/MuonIdentification/plugins/MuonShowerInformationProducer.cc +++ b/trunk/RecoMuon/MuonIdentification/plugins/MuonShowerInformationProducer.cc @@ -7,7 +7,7 @@ #include "DataFormats/TrackReco/interface/Track.h" #include "DataFormats/TrackReco/interface/TrackFwd.h" -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" #include "FWCore/Framework/interface/Frameworkfwd.h" @@ -16,7 +16,7 @@ #include "RecoMuon/MuonIdentification/interface/MuonShowerInformationFiller.h" -class MuonShowerInformationProducer : public edm::EDProducer { +class MuonShowerInformationProducer : public edm::stream::EDProducer<> { public: MuonShowerInformationProducer(const edm::ParameterSet& iConfig) : inputMuonCollection_(iConfig.getParameter("muonCollection")), diff --git a/trunk/RecoMuon/MuonIdentification/plugins/MuonTimingProducer.cc b/trunk/RecoMuon/MuonIdentification/plugins/MuonTimingProducer.cc index 0330aa7e6e068..a633f400eefa0 100644 --- a/trunk/RecoMuon/MuonIdentification/plugins/MuonTimingProducer.cc +++ b/trunk/RecoMuon/MuonIdentification/plugins/MuonTimingProducer.cc @@ -21,7 +21,7 @@ // user include files #include "FWCore/Framework/interface/Frameworkfwd.h" -#include "FWCore/Framework/interface/EDProducer.h" +//#include "FWCore/Framework/interface/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/MakerMacros.h" diff --git a/trunk/RecoMuon/MuonIdentification/plugins/MuonsFromRefitTracksProducer.cc b/trunk/RecoMuon/MuonIdentification/plugins/MuonsFromRefitTracksProducer.cc index a800fba51242a..b81aa9693adef 100644 --- a/trunk/RecoMuon/MuonIdentification/plugins/MuonsFromRefitTracksProducer.cc +++ b/trunk/RecoMuon/MuonIdentification/plugins/MuonsFromRefitTracksProducer.cc @@ -6,7 +6,7 @@ */ #include "FWCore/Framework/interface/Frameworkfwd.h" -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/MakerMacros.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" @@ -63,15 +63,13 @@ reco::Muon::MuonTrackTypePair tevOptimizedTMR(const reco::Muon& muon, const reco return delta > threshold ? make_pair(trackerTrack,reco::Muon::InnerTrack) : make_pair(combinedTrack,reco::Muon::CombinedTrack); } -class MuonsFromRefitTracksProducer : public edm::EDProducer { +class MuonsFromRefitTracksProducer : public edm::stream::EDProducer<> { public: explicit MuonsFromRefitTracksProducer(const edm::ParameterSet&); ~MuonsFromRefitTracksProducer() {} private: - virtual void beginJob() override {} virtual void produce(edm::Event&, const edm::EventSetup&) override; - virtual void endJob() override {} // Store the track-to-track map(s) used when using TeV refit tracks. bool storeMatchMaps(const edm::Event& event); diff --git a/trunk/RecoMuon/MuonIdentification/python/CSCTimingExtractor_cfi.py b/trunk/RecoMuon/MuonIdentification/python/CSCTimingExtractor_cfi.py index 245422a2aa355..12defa956c9c7 100644 --- a/trunk/RecoMuon/MuonIdentification/python/CSCTimingExtractor_cfi.py +++ b/trunk/RecoMuon/MuonIdentification/python/CSCTimingExtractor_cfi.py @@ -11,7 +11,6 @@ 'PropagatorWithMaterialOpposite'), RPCLayers = cms.bool(True) ), - CSCsegments = cms.InputTag("csc2DSegments"), PruneCut = cms.double(9.), CSCStripTimeOffset = cms.double(0.), CSCWireTimeOffset = cms.double(0.), diff --git a/trunk/RecoMuon/MuonIdentification/python/DTTimingExtractor_cfi.py b/trunk/RecoMuon/MuonIdentification/python/DTTimingExtractor_cfi.py index b3f67e9f26e32..bb707334245c8 100644 --- a/trunk/RecoMuon/MuonIdentification/python/DTTimingExtractor_cfi.py +++ b/trunk/RecoMuon/MuonIdentification/python/DTTimingExtractor_cfi.py @@ -11,7 +11,6 @@ 'PropagatorWithMaterialOpposite'), RPCLayers = cms.bool(True) ), - DTsegments = cms.InputTag("dt4DSegments"), PruneCut = cms.double(10000.), DTTimeOffset = cms.double(0.), HitError = cms.double(6.0), diff --git a/trunk/RecoMuon/MuonIdentification/python/MuonTimingFiller_cfi.py b/trunk/RecoMuon/MuonIdentification/python/MuonTimingFiller_cfi.py index 8a4317c3ba2ba..20c9c39dec9f6 100644 --- a/trunk/RecoMuon/MuonIdentification/python/MuonTimingFiller_cfi.py +++ b/trunk/RecoMuon/MuonIdentification/python/MuonTimingFiller_cfi.py @@ -17,7 +17,7 @@ # On/off switches for combined time measurement UseDT = cms.bool(True), UseCSC = cms.bool(True), - UseECAL= cms.bool(True) + UseECAL= cms.bool(False) ) ) diff --git a/trunk/RecoMuon/MuonIdentification/src/CSCTimingExtractor.cc b/trunk/RecoMuon/MuonIdentification/src/CSCTimingExtractor.cc index ea9a1c82ac928..eef05fb3b3d32 100644 --- a/trunk/RecoMuon/MuonIdentification/src/CSCTimingExtractor.cc +++ b/trunk/RecoMuon/MuonIdentification/src/CSCTimingExtractor.cc @@ -68,7 +68,6 @@ class MuonServiceProxy; // CSCTimingExtractor::CSCTimingExtractor(const edm::ParameterSet& iConfig,edm::ConsumesCollector& iC) : - CSCSegmentTags_(iConfig.getParameter("CSCsegments")), thePruneCut_(iConfig.getParameter("PruneCut")), theStripTimeOffset_(iConfig.getParameter("CSCStripTimeOffset")), theWireTimeOffset_(iConfig.getParameter("CSCWireTimeOffset")), diff --git a/trunk/RecoMuon/MuonIdentification/src/DTTimingExtractor.cc b/trunk/RecoMuon/MuonIdentification/src/DTTimingExtractor.cc index a5c651d16cf85..a1b43232c46e0 100644 --- a/trunk/RecoMuon/MuonIdentification/src/DTTimingExtractor.cc +++ b/trunk/RecoMuon/MuonIdentification/src/DTTimingExtractor.cc @@ -74,7 +74,6 @@ class MuonServiceProxy; // DTTimingExtractor::DTTimingExtractor(const edm::ParameterSet& iConfig,edm::ConsumesCollector& iC) : - DTSegmentTags_(iConfig.getParameter("DTsegments")), theHitsMin_(iConfig.getParameter("HitsMin")), thePruneCut_(iConfig.getParameter("PruneCut")), theTimeOffset_(iConfig.getParameter("DTTimeOffset")), diff --git a/trunk/RecoMuon/MuonSeedGenerator/plugins/MuonSeedMerger.h b/trunk/RecoMuon/MuonSeedGenerator/plugins/MuonSeedMerger.h index 277427beb633a..68877145653fe 100644 --- a/trunk/RecoMuon/MuonSeedGenerator/plugins/MuonSeedMerger.h +++ b/trunk/RecoMuon/MuonSeedGenerator/plugins/MuonSeedMerger.h @@ -29,7 +29,7 @@ class MuonSeedMerger : public edm::stream::EDProducer<> { // Operations - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::Event&, const edm::EventSetup&) override; protected: diff --git a/trunk/RecoMuon/MuonSeedGenerator/plugins/SETMuonSeedProducer.h b/trunk/RecoMuon/MuonSeedGenerator/plugins/SETMuonSeedProducer.h index 5b13bd56c5580..37ffe0740dd93 100644 --- a/trunk/RecoMuon/MuonSeedGenerator/plugins/SETMuonSeedProducer.h +++ b/trunk/RecoMuon/MuonSeedGenerator/plugins/SETMuonSeedProducer.h @@ -10,7 +10,7 @@ //---- provided need to be fitted properly (starting from the initial estimates also provided). //---- Technically all this information is stored as a TrajectorySeed. SS -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" #include "FWCore/Utilities/interface/InputTag.h" #include "RecoMuon/TrackingTools/interface/RecoMuonEnumerators.h" @@ -27,7 +27,7 @@ class STAFilter; #include "FWCore/Framework/interface/Frameworkfwd.h" -class SETMuonSeedProducer : public edm::EDProducer { +class SETMuonSeedProducer : public edm::stream::EDProducer<> { public: typedef MuonTransientTrackingRecHit::MuonRecHitContainer MuonRecHitContainer; diff --git a/trunk/RecoMuon/MuonSeedGenerator/test/MCSeedGenerator/MCMuonSeedGenerator.h b/trunk/RecoMuon/MuonSeedGenerator/test/MCSeedGenerator/MCMuonSeedGenerator.h index aac7f2066eb2c..daa763fa745f5 100644 --- a/trunk/RecoMuon/MuonSeedGenerator/test/MCSeedGenerator/MCMuonSeedGenerator.h +++ b/trunk/RecoMuon/MuonSeedGenerator/test/MCSeedGenerator/MCMuonSeedGenerator.h @@ -7,7 +7,7 @@ * \author R. Bellan - INFN Torino */ -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" #include "FWCore/Utilities/interface/InputTag.h" #include "FWCore/Framework/interface/ESHandle.h" @@ -25,7 +25,7 @@ class SimVertex; namespace edm {class ParameterSet; class Event; class EventSetup;} -class MCMuonSeedGenerator2 : public edm::EDProducer { +class MCMuonSeedGenerator2 : public edm::stream::EDProducer<> { public: diff --git a/trunk/RecoMuon/TrackerSeedGenerator/plugins/CollectionCombiner.h b/trunk/RecoMuon/TrackerSeedGenerator/plugins/CollectionCombiner.h index 6b98e593cb43a..789457138c09e 100644 --- a/trunk/RecoMuon/TrackerSeedGenerator/plugins/CollectionCombiner.h +++ b/trunk/RecoMuon/TrackerSeedGenerator/plugins/CollectionCombiner.h @@ -18,7 +18,7 @@ // user include files #include "FWCore/Framework/interface/Frameworkfwd.h" -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/global/EDProducer.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/MakerMacros.h" @@ -26,13 +26,13 @@ #include "FWCore/ParameterSet/interface/ParameterSet.h" template -class CollectionCombiner : public edm::EDProducer{ +class CollectionCombiner : public edm::global::EDProducer<>{ public: explicit CollectionCombiner(const edm::ParameterSet&); ~CollectionCombiner(); private: - virtual void produce(edm::Event&, const edm::EventSetup&); + virtual void produce(edm::StreamID, edm::Event&, const edm::EventSetup&) const override; // ----------member data --------------------------- std::vector labels; @@ -51,7 +51,7 @@ template CollectionCombiner::~CollectionCombiner(){} template -void CollectionCombiner::produce(edm::Event& iEvent, const edm::EventSetup& es) +void CollectionCombiner::produce(edm::StreamID, edm::Event& iEvent, const edm::EventSetup& es) const { unsigned int i=0,i_max=labels.size(); edm::Handle handle; diff --git a/trunk/RecoMuon/TrackerSeedGenerator/plugins/TSGFromL1Muon.h b/trunk/RecoMuon/TrackerSeedGenerator/plugins/TSGFromL1Muon.h index 1b1c162800e77..5d40a39aa5fe9 100644 --- a/trunk/RecoMuon/TrackerSeedGenerator/plugins/TSGFromL1Muon.h +++ b/trunk/RecoMuon/TrackerSeedGenerator/plugins/TSGFromL1Muon.h @@ -8,7 +8,7 @@ */ -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "DataFormats/L1Trigger/interface/L1MuonParticle.h" #include "DataFormats/L1Trigger/interface/L1MuonParticleFwd.h" @@ -21,7 +21,7 @@ class PixelTrackFilter; class L1MuonSeedsMerger; -class TSGFromL1Muon : public edm::EDProducer { +class TSGFromL1Muon : public edm::stream::EDProducer<> { public: TSGFromL1Muon(const edm::ParameterSet& cfg); virtual ~TSGFromL1Muon(); diff --git a/trunk/RecoMuon/TrackerSeedGenerator/plugins/TSGFromL2Muon.h b/trunk/RecoMuon/TrackerSeedGenerator/plugins/TSGFromL2Muon.h index b87be267f57c5..b6a357a897c18 100644 --- a/trunk/RecoMuon/TrackerSeedGenerator/plugins/TSGFromL2Muon.h +++ b/trunk/RecoMuon/TrackerSeedGenerator/plugins/TSGFromL2Muon.h @@ -1,7 +1,7 @@ #ifndef RecoMuon_TrackerSeedGenerator_TSGFromL2Muon_H #define RecoMuon_TrackerSeedGenerator_TSGFromL2Muon_H -#include "FWCore/Framework/interface/EDProducer.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" @@ -38,7 +38,7 @@ class TrackerSeedCleaner; // generate seeds corresponding to L2 muons // -class TSGFromL2Muon : public edm::EDProducer { +class TSGFromL2Muon : public edm::stream::EDProducer<> { public: TSGFromL2Muon(const edm::ParameterSet& cfg); virtual ~TSGFromL2Muon(); diff --git a/trunk/RecoParticleFlow/PFClusterProducer/plugins/CorrectedECALPFClusterProducer.cc b/trunk/RecoParticleFlow/PFClusterProducer/plugins/CorrectedECALPFClusterProducer.cc index e25700f526e3e..d326935cc8113 100644 --- a/trunk/RecoParticleFlow/PFClusterProducer/plugins/CorrectedECALPFClusterProducer.cc +++ b/trunk/RecoParticleFlow/PFClusterProducer/plugins/CorrectedECALPFClusterProducer.cc @@ -7,8 +7,9 @@ #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/MakerMacros.h" - #include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" #include "DataFormats/ParticleFlowReco/interface/PFCluster.h" #include "DataFormats/ParticleFlowReco/interface/PFClusterFwd.h" @@ -69,7 +70,8 @@ class CorrectedECALPFClusterProducer : public edm::stream::EDProducer<> { } virtual void produce(edm::Event& e, const edm::EventSetup& es); - + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + private: const double _minimumPSEnergy; std::unique_ptr _corrector; @@ -134,4 +136,18 @@ produce(edm::Event& e, const edm::EventSetup& es) { e.put(clusters_out); } +void CorrectedECALPFClusterProducer::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add("minimumPSEnergy",0.0); + desc.add("inputPS",edm::InputTag("particleFlowClusterPS")); + { + edm::ParameterSetDescription psd0; + psd0.add("applyCrackCorrections",false); + psd0.add("algoName","PFClusterEMEnergyCorrector"); + desc.add("energyCorrector",psd0); + } + desc.add("inputECAL",edm::InputTag("particleFlowClusterECALUncorrected")); + descriptions.add("particleFlowClusterECAL",desc); +} + #endif diff --git a/trunk/RecoParticleFlow/PFClusterTools/src/PFEnergyCalibration.cc b/trunk/RecoParticleFlow/PFClusterTools/src/PFEnergyCalibration.cc index 27aafb7bdc39f..4027f3eec3251 100644 --- a/trunk/RecoParticleFlow/PFClusterTools/src/PFEnergyCalibration.cc +++ b/trunk/RecoParticleFlow/PFClusterTools/src/PFEnergyCalibration.cc @@ -39,68 +39,79 @@ PFEnergyCalibration::initializeCalibrationFunctions() { threshH = 2.5; // Barrel (fit made with |eta| < 1.2) - faBarrel = new TF1("faBarrel","[0]+([1]+[2]/sqrt(x))*exp(-x/[3])-[4]*exp(-x*x/[5])",1.,1000.); - fbBarrel = new TF1("fbBarrel","[0]+([1]+[2]/sqrt(x))*exp(-x/[3])-[4]*exp(-x*x/[5])",1.,1000.); - fcBarrel = new TF1("fcBarrel","[0]+([1]+[2]/sqrt(x))*exp(-x/[3])-[4]*exp(-x*x/[5])",1.,1000.); + faBarrel = new TF1("faBarrel","[0]+((([1]+([2]/sqrt(x)))*exp(-(x^[6]/[3])))-([4]*exp(-(x^[7]/[5]))))",1.,1000.); + faBarrel->SetParameter(0,-13.8672); + faBarrel->SetParameter(1,14.9688); + faBarrel->SetParameter(2,3.42084); + faBarrel->SetParameter(3,1.02649); + faBarrel->SetParameter(4,-0.0197432); + faBarrel->SetParameter(5,6.776e-16); + faBarrel->SetParameter(6,-1.3274); + faBarrel->SetParameter(7,-7.14684); + fbBarrel = new TF1("fbBarrel","[0]+((([1]+([2]/sqrt(x)))*exp(-(x^[6]/[3])))-([4]*exp(-(x^[7]/[5]))))",1.,1000.); + fbBarrel->SetParameter(0,1.70114); + fbBarrel->SetParameter(1,0.404676); + fbBarrel->SetParameter(2,-3.88962); + fbBarrel->SetParameter(3,1.2109e+06); + fbBarrel->SetParameter(4,0.970741); + fbBarrel->SetParameter(5,0.0527482); + fbBarrel->SetParameter(6,2.60552); + fbBarrel->SetParameter(7,-0.8956); + fcBarrel = new TF1("fcBarrel","[0]+((([1]+([2]/sqrt(x)))*exp(-(x^[6]/[3])))-([4]*exp(-(x^[7]/[5]))))",1.,1000.); + fcBarrel->SetParameter(0,1.91262); + fcBarrel->SetParameter(1,0.631347); + fcBarrel->SetParameter(2,-4.11001); + fcBarrel->SetParameter(3,58.2297); + fcBarrel->SetParameter(4,1.10332); + fcBarrel->SetParameter(5,0.0372895); + fcBarrel->SetParameter(6,0.86592); + fcBarrel->SetParameter(7,-1.33708); faEtaBarrel = new TF1("faEtaBarrel","[0]+[1]*exp(-x/[2])",1.,1000.); - fbEtaBarrel = new TF1("fbEtaBarrel","[0]+[1]*exp(-x/[2])+[3]*[3]*exp(-x*x/([4]*[4]))",1.,1000.); - faBarrel->SetParameter(0,1.15665); - fbBarrel->SetParameter(0,0.994603); - fcBarrel->SetParameter(0,0.956544); - faEtaBarrel->SetParameter(0,0.014664); - fbEtaBarrel->SetParameter(0,0.00975451); - faBarrel->SetParameter(1,0.165627); - fbBarrel->SetParameter(1,0.13632); - fcBarrel->SetParameter(1,0.0857207); - faEtaBarrel->SetParameter(1,-0.0426776); - fbEtaBarrel->SetParameter(1,0.102247); - faBarrel->SetParameter(2,0.827718); - fbBarrel->SetParameter(2,-0.758013); - fcBarrel->SetParameter(2,-0.44347); - faEtaBarrel->SetParameter(2,431.054); - fbEtaBarrel->SetParameter(2,436.21); - faBarrel->SetParameter(3,231.339); - fbBarrel->SetParameter(3,183.627); - fcBarrel->SetParameter(3,63.3479); - faBarrel->SetParameter(4,2.45332); - fbBarrel->SetParameter(4,1); - fcBarrel->SetParameter(4,1.24174); - faBarrel->SetParameter(5,29.6603); - fbBarrel->SetParameter(5,39.6784); - fcBarrel->SetParameter(5,12.322); + faEtaBarrel->SetParameter(0,0.0114108); + faEtaBarrel->SetParameter(1,-0.0394225); + faEtaBarrel->SetParameter(2,177.569); + fbEtaBarrel = new TF1("fbEtaBarrel","[0]+[1]*exp(-x/[2])",1.,1000.); + fbEtaBarrel->SetParameter(0,0.049778); + fbEtaBarrel->SetParameter(1,0.0971732); + fbEtaBarrel->SetParameter(2,136.546); // End-caps (fit made with eta - faEndcap = new TF1("faEndcap","[0]+([1]+[2]/sqrt(x))*exp(-x/[3])-[4]*exp(-x*x/[5])",1.,1000.); - fbEndcap = new TF1("fbEndcap","[0]+([1]+[2]/sqrt(x))*exp(-x/[3])-[4]*exp(-x*x/[5])",1.,1000.); - fcEndcap = new TF1("fcEndcap","[0]+([1]+[2]/sqrt(x))*exp(-x/[3])-[4]*exp(-x*x/[5])",1.,1000.); + faEndcap = new TF1("faEndcap","[0]+((([1]+([2]/sqrt(x)))*exp(-(x^[6]/[3])))-([4]*exp(-(x^[7]/[5]))))",1.,1000.); + faEndcap->SetParameter(0,0.930193); + faEndcap->SetParameter(1,11.9536); + faEndcap->SetParameter(2,-30.0337); + faEndcap->SetParameter(3,0.76133); + faEndcap->SetParameter(4,0.0776373); + faEndcap->SetParameter(5,7.3809e-10); + faEndcap->SetParameter(6,0.158734); + faEndcap->SetParameter(7,-6.92163); + fbEndcap = new TF1("fbEndcap","[0]+((([1]+([2]/sqrt(x)))*exp(-(x^[6]/[3])))-([4]*exp(-(x^[7]/[5]))))",1.,1000.); + fbEndcap->SetParameter(0,-0.436687); + fbEndcap->SetParameter(1,2.73698); + fbEndcap->SetParameter(2,-3.1509); + fbEndcap->SetParameter(3,1.20536); + fbEndcap->SetParameter(4,-1.39685); + fbEndcap->SetParameter(5,0.0180331); + fbEndcap->SetParameter(6,0.270058); + fbEndcap->SetParameter(7,-2.30372); + fcEndcap = new TF1("fcEndcap","[0]+((([1]+([2]/sqrt(x)))*exp(-(x^[6]/[3])))-([4]*exp(-(x^[7]/[5]))))",1.,1000.); + fcEndcap->SetParameter(0,1.13795); + fcEndcap->SetParameter(1,1.21698); + fcEndcap->SetParameter(2,-3.81192); + fcEndcap->SetParameter(3,115.409); + fcEndcap->SetParameter(4,0.673456); + fcEndcap->SetParameter(5,0.217077); + fcEndcap->SetParameter(6,1.95596); + fcEndcap->SetParameter(7,-0.252215); faEtaEndcap = new TF1("faEtaEndcap","[0]+[1]*exp(-x/[2])",1.,1000.); - fbEtaEndcap = new TF1("fbEtaEndcap","[0]+[1]*exp(-x/[2])+[3]*[3]*exp(-x*x/([4]*[4]))",1.,1000.); - faEndcap->SetParameter(0,1.1272); - fbEndcap->SetParameter(0,0.982824); - fcEndcap->SetParameter(0,0.950244); - faEtaEndcap->SetParameter(0,-0.000582903); - fbEtaEndcap->SetParameter(0,0.0267319); - faEndcap->SetParameter(1,0.258536); - fbEndcap->SetParameter(1,0.0977533); - fcEndcap->SetParameter(1,0.00564779); - faEtaEndcap->SetParameter(1,-0.000482148); - fbEtaEndcap->SetParameter(1,-0.554552); - faEndcap->SetParameter(2,0.808071); - fbEndcap->SetParameter(2,0.155416); - fcEndcap->SetParameter(2,0.227162); - faEtaEndcap->SetParameter(2,209.466); - fbEtaEndcap->SetParameter(2,1.71188); - faEndcap->SetParameter(3,214.039); - fbEndcap->SetParameter(3,240.379); - fcEndcap->SetParameter(3,207.786); - fbEtaEndcap->SetParameter(3,0.235834); - faEndcap->SetParameter(4,2); - fbEndcap->SetParameter(4,1.2); - fcEndcap->SetParameter(4,1.32824); - fbEtaEndcap->SetParameter(4,-135.431); - faEndcap->SetParameter(5,47.2602); - fbEndcap->SetParameter(5,78.3083); - fcEndcap->SetParameter(5,22.1825); + faEtaEndcap->SetParameter(0,0.00706648); + faEtaEndcap->SetParameter(1,-0.0279056); + faEtaEndcap->SetParameter(2,45.9808); + fbEtaEndcap = new TF1("fbEtaEndcap","[0]+[1]*exp(-x/[2])",1.,1000.); + fbEtaEndcap->SetParameter(0,0.000368865); + fbEtaEndcap->SetParameter(1,0.309993); + fbEtaEndcap->SetParameter(2,29.5954); + } @@ -120,7 +131,7 @@ PFEnergyCalibration::energyEmHad(double t, double& e, double&h, double eta, doub if ( t < 1. ) return; // Barrel calibration - if ( fabs(eta) < 1.48 ) { + if ( std::abs(eta) < 1.48 ) { // The energy correction a = e>0. ? aBarrel(t) : 1.; @@ -138,7 +149,7 @@ PFEnergyCalibration::energyEmHad(double t, double& e, double&h, double eta, doub t = min(999.9,max(tt, thresh+a*e+b*h)); // The angular correction for ECAL hadronic deposits - etaCorrE = 1. + aEtaBarrel(t) + bEtaBarrel(t)*fabs(eta)*fabs(eta); + etaCorrE = 1. + aEtaBarrel(t) + 1.3*bEtaBarrel(t)*std::abs(eta)*std::abs(eta); etaCorrH = 1.; // etaCorr = 1.; t = max(tt, thresh+etaCorrE*a*e+etaCorrH*b*h); @@ -148,20 +159,6 @@ PFEnergyCalibration::energyEmHad(double t, double& e, double&h, double eta, doub if ( h > 0. && thresh > 0. ) h = threshH + etaCorrH * b * h; - /* - if ( e < 0. || h < 0. ) { - std::cout << "Warning : Energy correction ! " << std::endl - << "eta,tt,e,h,a,b = " << eta << " " << tt << " " - << ee << "/" << e << " " << hh << "/" << h << " " << a << " " << b << std::endl; - } - - if ( etaCorrE > 2. || etaCorrE < 0.5 || - etaCorrH > 2. || etaCorrH < 0.5 ) - std::cout << "Warning : Angular correction ! " << std::endl - << "etaCorrE,etaCorrH,eta,t = " - << etaCorrE << " " << etaCorrH << " " << eta << " " << t << std::endl; - */ - // Endcap calibration } else { @@ -179,20 +176,13 @@ PFEnergyCalibration::energyEmHad(double t, double& e, double&h, double eta, doub // The new estimate of the true energy t = min(999.9,max(tt, thresh+a*e+b*h)); - // The angular correction - double dEta = fabs ( fabs(eta) - 1.5 ); + // The angular correction + //MM: only necessary for EH-hadrons only. 1.3 factor just helps the parametrization + double dEta = std::abs( std::abs(eta) - 1.5 ); double etaPow = dEta * dEta * dEta * dEta; - //etaCorrE = 1. + aEtaEndcap(t) + 0.5*bEtaEndcap(t)*etaPow; - etaCorrE = 1. + aEtaEndcap(t) + bEtaEndcap(t)*etaPow; - etaCorrH = 1. + aEtaEndcap(t) + bEtaEndcap(t)*etaPow; - /* - if ( etaCorr > 2. || etaCorr < 0.5 ) - std::cout << "Warning : Angular correction ! " << std::endl - << "etaCorr,eta,t = " << etaCorr << " " << eta << " " << tt - << " ee,hh,e,h = " << e << " " << h << " " << a*e << " " << b*h - << std::endl; - */ - + etaCorrE = 1. + aEtaEndcap(t) + 1.3*bEtaEndcap(t)*etaPow; + etaCorrH = 1.; + t = min(999.9,max(tt, thresh + etaCorrE*a*e + etaCorrH*b*h)); if ( e > 0. && thresh > 0. ) @@ -205,11 +195,7 @@ PFEnergyCalibration::energyEmHad(double t, double& e, double&h, double eta, doub // Protection if ( e < 0. || h < 0. ) { - /* - std::cout << "Warning : Energy correction ! " << std::endl - << "eta,tt,e,h,a,b = " << eta << " " << tt << " " - << ee << "/" << e << " " << hh << "/" << h << " " << a << " " << b << std::endl; - */ + // Some protection against crazy calibration if ( e < 0. ) e = ee; if ( h < 0. ) h = hh; @@ -405,7 +391,7 @@ PFEnergyCalibration::energyEm(const reco::PFCluster& clusterEcal, double phi = myPFCluster.positionREP().phi(); double calibrated = Ecorr(eEcal,ePS1,ePS2,eta,phi, crackCorrection); - if(eEcal!=0 && calibrated==0) std::cout<<"Eecal = "<("useHitsSplitting"); + matchedrecHitsToken_ = consumes( + conf_.getParameter("matchedRecHits")); + rphirecHitsToken_ = consumes( + conf_.getParameter("rphirecHits")); + stereorecHitsToken_ = consumes( + conf_.getParameter("stereorecHits")); + pixelRecHitsToken_ = consumes( + conf_.getParameter("pixelRecHits")); + seedToken_ = consumes( + conf_.getParameter("cosmicSeeds")); + produces(); } @@ -44,27 +55,26 @@ namespace cms // Functions that gets called by framework every event void CosmicTrackFinder::produce(edm::Event& e, const edm::EventSetup& es) { - using namespace std ; - edm::InputTag matchedrecHitsTag = conf_.getParameter("matchedRecHits"); - edm::InputTag rphirecHitsTag = conf_.getParameter("rphirecHits"); - edm::InputTag stereorecHitsTag = conf_.getParameter("stereorecHits"); - edm::InputTag pixelRecHitsTag = conf_.getParameter("pixelRecHits"); - + using namespace std; - edm::InputTag seedTag = conf_.getParameter("cosmicSeeds"); // retrieve seeds edm::Handle seed; - e.getByLabel(seedTag,seed); + e.getByToken(seedToken_, seed); - //retrieve PixelRecHits + //retrieve PixelRecHits static const SiPixelRecHitCollection s_empty; const SiPixelRecHitCollection *pixelHitCollection = &s_empty; edm::Handle pixelHits; if (geometry!="MTCC" && (geometry!="CRACK" )) { - if( e.getByLabel(pixelRecHitsTag, pixelHits)) { + if( e.getByToken(pixelRecHitsToken_, pixelHits)) { pixelHitCollection = pixelHits.product(); } else { - edm::LogWarning("CosmicTrackFinder") << "Collection SiPixelRecHitCollection with InputTag " << pixelRecHitsTag << " cannot be found, using empty collection of same type."; + Labels l; + labelsForToken(pixelRecHitsToken_, l); + edm::LogWarning("CosmicTrackFinder") + << "Collection SiPixelRecHitCollection with InputTag " + << l.module + << " cannot be found, using empty collection of same type."; } } @@ -73,11 +83,11 @@ namespace cms //retrieve StripRecHits edm::Handle matchedrecHits; - e.getByLabel( matchedrecHitsTag ,matchedrecHits); + e.getByToken(matchedrecHitsToken_, matchedrecHits); edm::Handle rphirecHits; - e.getByLabel( rphirecHitsTag ,rphirecHits); + e.getByToken(rphirecHitsToken_, rphirecHits); edm::Handle stereorecHits; - e.getByLabel( stereorecHitsTag, stereorecHits); + e.getByToken(stereorecHitsToken_, stereorecHits); // Step B: create empty output collection std::auto_ptr output(new TrackCandidateCollection); diff --git a/trunk/RecoTracker/SpecialSeedGenerators/interface/CRackSeedGenerator.h b/trunk/RecoTracker/SpecialSeedGenerators/interface/CRackSeedGenerator.h index ba5228391377d..fceafe1fdc376 100644 --- a/trunk/RecoTracker/SpecialSeedGenerators/interface/CRackSeedGenerator.h +++ b/trunk/RecoTracker/SpecialSeedGenerators/interface/CRackSeedGenerator.h @@ -24,7 +24,9 @@ class CRackSeedGenerator : public edm::EDProducer private: edm::ParameterSet conf_; SeedGeneratorForCRack cosmic_seed; - + edm::EDGetTokenT matchedrecHitsToken_; + edm::EDGetTokenT rphirecHitsToken_; + edm::EDGetTokenT stereorecHitsToken_; }; #endif diff --git a/trunk/RecoTracker/SpecialSeedGenerators/interface/CosmicRegionalSeedGenerator.h b/trunk/RecoTracker/SpecialSeedGenerators/interface/CosmicRegionalSeedGenerator.h index 001a04defad2f..91746ecb3207d 100644 --- a/trunk/RecoTracker/SpecialSeedGenerators/interface/CosmicRegionalSeedGenerator.h +++ b/trunk/RecoTracker/SpecialSeedGenerators/interface/CosmicRegionalSeedGenerator.h @@ -26,6 +26,7 @@ #include "DataFormats/HLTReco/interface/TriggerEvent.h" #include "TrackingTools/Records/interface/TrackingComponentsRecord.h" #include "TrackingTools/GeomPropagators/interface/StateOnTrackerBound.h" +#include "RecoTracker/MeasurementDet/interface/MeasurementTrackerEvent.h" // Math #include "Math/GenVector/VectorUtil.h" @@ -75,6 +76,7 @@ class CosmicRegionalSeedGenerator : public TrackingRegionProducer { edm::EDGetTokenT recoMuonsToken_ ; edm::EDGetTokenT recoTrackMuonsToken_ ; edm::EDGetTokenT recoL2MuonsToken_ ; + edm::EDGetTokenT measurementTrackerEventToken_ ; bool doJetsExclusionCheck_; diff --git a/trunk/RecoTracker/SpecialSeedGenerators/interface/CosmicSeedGenerator.h b/trunk/RecoTracker/SpecialSeedGenerators/interface/CosmicSeedGenerator.h index 42cfbd664d1ec..8da4d65331144 100644 --- a/trunk/RecoTracker/SpecialSeedGenerators/interface/CosmicSeedGenerator.h +++ b/trunk/RecoTracker/SpecialSeedGenerators/interface/CosmicSeedGenerator.h @@ -34,6 +34,10 @@ class CosmicSeedGenerator : public edm::EDProducer edm::ParameterSet conf_; SeedGeneratorForCosmics cosmic_seed; ClusterChecker check; + // get Inputs + edm::EDGetTokenT matchedrecHitsToken_; + edm::EDGetTokenT rphirecHitsToken_; + edm::EDGetTokenT stereorecHitsToken_; }; diff --git a/trunk/RecoTracker/SpecialSeedGenerators/interface/CosmicTrackingRegion.h b/trunk/RecoTracker/SpecialSeedGenerators/interface/CosmicTrackingRegion.h index 975aab106dc82..fc2d55f71cb0d 100644 --- a/trunk/RecoTracker/SpecialSeedGenerators/interface/CosmicTrackingRegion.h +++ b/trunk/RecoTracker/SpecialSeedGenerators/interface/CosmicTrackingRegion.h @@ -12,12 +12,13 @@ #include "RecoTracker/TkTrackingRegions/interface/HitRZConstraint.h" #include "FWCore/Framework/interface/EventSetup.h" #include "RecoTracker/TkSeedingLayers/interface/SeedingLayer.h" -#include +#include "RecoTracker/MeasurementDet/interface/MeasurementTrackerEvent.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "DataFormats/TrackerRecHit2D/interface/BaseTrackerRecHit.h" #include "DataFormats/TrackingRecHit/interface/mayown_ptr.h" +#include using SeedingHit = BaseTrackerRecHit const *; @@ -55,9 +56,11 @@ class CosmicTrackingRegion : public TrackingRegionBase { const GlobalPoint & vertexPos, float ptMin, float rVertex, float zVertex, float deltaEta, float deltaPhi, - float dummy = 0.) + float dummy = 0., + const MeasurementTrackerEvent * measurementTracker = nullptr) : TrackingRegionBase( dir, vertexPos, Range( -1/ptMin, 1/ptMin), rVertex, zVertex), + theMeasurementTracker_(measurementTracker), measurementTrackerName_("") { } @@ -65,16 +68,19 @@ class CosmicTrackingRegion : public TrackingRegionBase { const GlobalPoint & vertexPos, float ptMin, float rVertex, float zVertex, float deltaEta, float deltaPhi, - const edm::ParameterSet & extra) + const edm::ParameterSet & extra, + const MeasurementTrackerEvent * measurementTracker = nullptr) : TrackingRegionBase( dir, vertexPos, Range( -1/ptMin, 1/ptMin), - rVertex, zVertex) - { + rVertex, zVertex), + theMeasurementTracker_(measurementTracker) + { measurementTrackerName_ = extra.getParameter("measurementTrackerName"); - } - + } + CosmicTrackingRegion(CosmicTrackingRegion const & rh) : TrackingRegionBase(rh), - measurementTrackerName_(rh.measurementTrackerName_){} + theMeasurementTracker_(rh.theMeasurementTracker_), + measurementTrackerName_(rh.measurementTrackerName_){} virtual TrackingRegion::ctfHits hits( @@ -108,6 +114,7 @@ class CosmicTrackingRegion : public TrackingRegionBase { + const MeasurementTrackerEvent *theMeasurementTracker_; std::string measurementTrackerName_; using cacheHitPointer = mayown_ptr; diff --git a/trunk/RecoTracker/SpecialSeedGenerators/src/CRackSeedGenerator.cc b/trunk/RecoTracker/SpecialSeedGenerators/src/CRackSeedGenerator.cc index accbf3cb91e78..5c175ccc15c35 100644 --- a/trunk/RecoTracker/SpecialSeedGenerators/src/CRackSeedGenerator.cc +++ b/trunk/RecoTracker/SpecialSeedGenerators/src/CRackSeedGenerator.cc @@ -18,6 +18,13 @@ CRackSeedGenerator::CRackSeedGenerator(edm::ParameterSet const& conf) : conf_(conf) ,cosmic_seed(conf) { edm::LogInfo ("CRackSeedGenerator")<<"Enter the CRackSeedGenerator"; + matchedrecHitsToken_ = consumes( + conf_.getParameter("matchedRecHits")); + rphirecHitsToken_ = consumes( + conf_.getParameter("rphirecHits")); + stereorecHitsToken_ = consumes( + conf_.getParameter("stereorecHits")); + produces(); } @@ -29,16 +36,12 @@ CRackSeedGenerator::~CRackSeedGenerator() { } void CRackSeedGenerator::produce(edm::Event& ev, const edm::EventSetup& es) { // get Inputs - edm::InputTag matchedrecHitsTag = conf_.getParameter("matchedRecHits"); - edm::InputTag rphirecHitsTag = conf_.getParameter("rphirecHits"); - edm::InputTag stereorecHitsTag = conf_.getParameter("stereorecHits"); - edm::Handle rphirecHits; - ev.getByLabel( rphirecHitsTag, rphirecHits ); + ev.getByToken(rphirecHitsToken_, rphirecHits); edm::Handle stereorecHits; - ev.getByLabel( stereorecHitsTag ,stereorecHits ); + ev.getByToken(stereorecHitsToken_, stereorecHits); edm::Handle matchedrecHits; - ev.getByLabel( matchedrecHitsTag ,matchedrecHits ); + ev.getByToken(matchedrecHitsToken_, matchedrecHits); std::auto_ptr output(new TrajectorySeedCollection); diff --git a/trunk/RecoTracker/SpecialSeedGenerators/src/CosmicRegionalSeedGenerator.cc b/trunk/RecoTracker/SpecialSeedGenerators/src/CosmicRegionalSeedGenerator.cc index b11cabeb24d84..937a4ceb91026 100644 --- a/trunk/RecoTracker/SpecialSeedGenerators/src/CosmicRegionalSeedGenerator.cc +++ b/trunk/RecoTracker/SpecialSeedGenerators/src/CosmicRegionalSeedGenerator.cc @@ -50,7 +50,7 @@ CosmicRegionalSeedGenerator::CosmicRegionalSeedGenerator(edm::ParameterSet const recoMuonsToken_ = iC.consumes(recoMuonsCollection_); recoTrackMuonsToken_ = iC.consumes(recoTrackMuonsCollection_); recoL2MuonsToken_ = iC.consumes(recoL2MuonsCollection_); - + measurementTrackerEventToken_ = iC.consumes(edm::InputTag("MeasurementTrackerEvent")); edm::LogInfo ("CosmicRegionalSeedGenerator") << "Reco muons collection: " << recoMuonsCollection_ << "\n" << "Reco tracks muons collection: " << recoTrackMuonsCollection_<< "\n" @@ -63,6 +63,12 @@ std::vector > CosmicRegionalSee std::vector result; + const MeasurementTrackerEvent *measurementTracker = nullptr; + if(!measurementTrackerEventToken_.isUninitialized()) { + edm::Handle hmte; + event.getByToken(measurementTrackerEventToken_, hmte); + measurementTracker = hmte.product(); + } //________________________________________ // //Seeding on Sta muon (MC && Datas) @@ -197,6 +203,7 @@ std::vector > CosmicRegionalSee //definition of the region + CosmicTrackingRegion *etaphiRegion = new CosmicTrackingRegion((-1)*regionMom, center, ptMin_, @@ -204,8 +211,8 @@ std::vector > CosmicRegionalSee zVertex_, deltaEta_, deltaPhi_, - regionPSet - ); + regionPSet, + measurementTracker); @@ -358,8 +365,8 @@ std::vector > CosmicRegionalSee zVertex_, deltaEta_, deltaPhi_, - regionPSet - ); + regionPSet, + measurementTracker); //return the result @@ -490,8 +497,8 @@ std::vector > CosmicRegionalSee zVertex_, deltaEta_, deltaPhi_, - regionPSet - ); + regionPSet, + measurementTracker); result.push_back(etaphiRegion); diff --git a/trunk/RecoTracker/SpecialSeedGenerators/src/CosmicSeedGenerator.cc b/trunk/RecoTracker/SpecialSeedGenerators/src/CosmicSeedGenerator.cc index ab4f8edc10dba..83ee9453b3191 100644 --- a/trunk/RecoTracker/SpecialSeedGenerators/src/CosmicSeedGenerator.cc +++ b/trunk/RecoTracker/SpecialSeedGenerators/src/CosmicSeedGenerator.cc @@ -21,6 +21,14 @@ CosmicSeedGenerator::CosmicSeedGenerator(edm::ParameterSet const& conf) : { edm::LogInfo ("CosmicSeedGenerator")<<"Enter the CosmicSeedGenerator"; + // get Inputs + matchedrecHitsToken_ = consumes( + conf_.getParameter("matchedRecHits")); + rphirecHitsToken_ = consumes( + conf_.getParameter("rphirecHits")); + stereorecHitsToken_ = consumes( + conf_.getParameter("stereorecHits")); + produces(); } @@ -31,17 +39,12 @@ CosmicSeedGenerator::~CosmicSeedGenerator() { } // Functions that gets called by framework every event void CosmicSeedGenerator::produce(edm::Event& ev, const edm::EventSetup& es) { - // get Inputs - edm::InputTag matchedrecHitsTag = conf_.getParameter("matchedRecHits"); - edm::InputTag rphirecHitsTag = conf_.getParameter("rphirecHits"); - edm::InputTag stereorecHitsTag = conf_.getParameter("stereorecHits"); - edm::Handle rphirecHits; - ev.getByLabel( rphirecHitsTag, rphirecHits ); + ev.getByToken( rphirecHitsToken_, rphirecHits); edm::Handle stereorecHits; - ev.getByLabel( stereorecHitsTag ,stereorecHits ); + ev.getByToken( stereorecHitsToken_,stereorecHits); edm::Handle matchedrecHits; - ev.getByLabel( matchedrecHitsTag ,matchedrecHits ); + ev.getByToken( matchedrecHitsToken_, matchedrecHits); std::auto_ptr output(new TrajectorySeedCollection); diff --git a/trunk/RecoTracker/SpecialSeedGenerators/src/CosmicTrackingRegion.cc b/trunk/RecoTracker/SpecialSeedGenerators/src/CosmicTrackingRegion.cc index 9e57c21c3fcaf..4a5f9053dc6ac 100644 --- a/trunk/RecoTracker/SpecialSeedGenerators/src/CosmicTrackingRegion.cc +++ b/trunk/RecoTracker/SpecialSeedGenerators/src/CosmicTrackingRegion.cc @@ -2,7 +2,6 @@ #include "TrackingTools/KalmanUpdators/interface/EtaPhiMeasurementEstimator.h" #include "RecoTracker/Record/interface/CkfComponentsRecord.h" #include "RecoTracker/MeasurementDet/interface/MeasurementTracker.h" -#include "RecoTracker/MeasurementDet/interface/MeasurementTrackerEvent.h" #include "TrackingTools/MeasurementDet/interface/LayerMeasurements.h" #include "TrackingTools/PatternTools/interface/TrajectoryMeasurement.h" @@ -119,12 +118,7 @@ void CosmicTrackingRegion::hits_( //++++++++ //measurement tracker (find hits) - edm::ESHandle measurementTrackerESH; - es.get().get(measurementTrackerName_,measurementTrackerESH); - const MeasurementTracker * measurementTracker = measurementTrackerESH.product(); - edm::Handle mte; - ev.getByLabel(edm::InputTag("MeasurementTrackerEvent"), mte); - LayerMeasurements lm(*measurementTracker, *mte); + LayerMeasurements lm(theMeasurementTracker_->measurementTracker(), *theMeasurementTracker_); vector meas = lm.measurements(*detLayer, tsos, prop, est); LogDebug("CosmicTrackingRegion") << "Number of Trajectory measurements = " << meas.size() <<" but the last one is always an invalid hit, by construction."; diff --git a/trunk/RecoTracker/TkDetLayers/src/Phase2OTECRingedLayer.cc b/trunk/RecoTracker/TkDetLayers/src/Phase2OTECRingedLayer.cc index fc3a7b4a97f77..a50a160777074 100644 --- a/trunk/RecoTracker/TkDetLayers/src/Phase2OTECRingedLayer.cc +++ b/trunk/RecoTracker/TkDetLayers/src/Phase2OTECRingedLayer.cc @@ -20,9 +20,17 @@ typedef GeometricSearchDet::DetWithState DetWithState; //hopefully is never called! const std::vector& Phase2OTECRingedLayer::components() const{ - static std::vector crap; - for ( auto c: theComps) crap.push_back(c); - return crap; + if (not theComponents) { + std::unique_ptr> temp( new std::vector() ); + temp->reserve(NOTECRINGS); + for ( auto c: theComps) temp->push_back(c); + std::vector* expected = nullptr; + if(theComponents.compare_exchange_strong(expected,temp.get())) { + //this thread set the value + temp.release(); + } + } + return *theComponents; } @@ -40,7 +48,9 @@ Phase2OTECRingedLayer::fillRingPars(int i) { Phase2OTECRingedLayer::Phase2OTECRingedLayer(vector& rings): - RingedForwardLayer(true) { + RingedForwardLayer(true), + theComponents{nullptr} +{ //They should be already R-ordered. TO BE CHECKED!! //sort( theRings.begin(), theRings.end(), DetLessR()); @@ -99,6 +109,8 @@ Phase2OTECRingedLayer::computeDisk( const vector& rings) Phase2OTECRingedLayer::~Phase2OTECRingedLayer(){ for (auto c : theComps) delete c; + + delete theComponents.load(); } diff --git a/trunk/RecoTracker/TkDetLayers/src/Phase2OTECRingedLayer.h b/trunk/RecoTracker/TkDetLayers/src/Phase2OTECRingedLayer.h index 0f6b2c9d8f4b5..13989a509da98 100644 --- a/trunk/RecoTracker/TkDetLayers/src/Phase2OTECRingedLayer.h +++ b/trunk/RecoTracker/TkDetLayers/src/Phase2OTECRingedLayer.h @@ -5,8 +5,8 @@ #include "TrackingTools/DetLayers/interface/RingedForwardLayer.h" #include "Phase2OTECRing.h" -#include - +#include +#include /** A concrete implementation for Phase 2 OT EC layer * built out of Phase2OTECRings @@ -17,7 +17,11 @@ class Phase2OTECRingedLayer GCC11_FINAL : public RingedForwardLayer { public: Phase2OTECRingedLayer(std::vector& rings) __attribute__ ((cold)); ~Phase2OTECRingedLayer() __attribute__ ((cold)); - + + // Default implementations would not properly manage memory + Phase2OTECRingedLayer( const Phase2OTECRingedLayer& ) = delete; + Phase2OTECRingedLayer& operator=( const Phase2OTECRingedLayer&) = delete; + // GeometricSearchDet interface virtual const std::vector& basicComponents() const {return theBasicComps;} @@ -56,6 +60,7 @@ class Phase2OTECRingedLayer GCC11_FINAL : public RingedForwardLayer { private: std::vector theBasicComps; + mutable std::atomic*> theComponents; const Phase2OTECRing* theComps[NOTECRINGS]; struct RingPar { float theRingR, thetaRingMin, thetaRingMax;}; RingPar ringPars[NOTECRINGS]; diff --git a/trunk/RecoTracker/TkDetLayers/src/TIDLayer.cc b/trunk/RecoTracker/TkDetLayers/src/TIDLayer.cc index 34ec81e1c3cfc..a7fbe1a92d447 100644 --- a/trunk/RecoTracker/TkDetLayers/src/TIDLayer.cc +++ b/trunk/RecoTracker/TkDetLayers/src/TIDLayer.cc @@ -92,9 +92,18 @@ class TIDringLess { //hopefully is never called! const std::vector& TIDLayer::components() const{ - static std::vector crap; - for ( auto c: theComps) crap.push_back(c); - return crap; + if( not theComponents) { + std::unique_ptr> temp( new std::vector() ); + temp->reserve(3); + for ( auto c: theComps) temp->push_back(c); + std::vector* expected = nullptr; + if(theComponents.compare_exchange_strong(expected,temp.get())) { + //this thread set the value + temp.release(); + } + } + + return *theComponents; } @@ -112,7 +121,9 @@ TIDLayer::fillRingPars(int i) { TIDLayer::TIDLayer(vector& rings) : - RingedForwardLayer(true) { + RingedForwardLayer(true), + theComponents{nullptr} +{ //They should be already R-ordered. TO BE CHECKED!! //sort( theRings.begin(), theRings.end(), DetLessR()); @@ -171,6 +182,8 @@ TIDLayer::computeDisk( const vector& rings) const TIDLayer::~TIDLayer(){ for (auto c : theComps) delete c; + + delete theComponents.load(); } diff --git a/trunk/RecoTracker/TkDetLayers/src/TIDLayer.h b/trunk/RecoTracker/TkDetLayers/src/TIDLayer.h index 1a6172facc8b9..9e5c6f6d25caa 100644 --- a/trunk/RecoTracker/TkDetLayers/src/TIDLayer.h +++ b/trunk/RecoTracker/TkDetLayers/src/TIDLayer.h @@ -4,8 +4,8 @@ #include "TrackingTools/DetLayers/interface/RingedForwardLayer.h" #include "TIDRing.h" -#include - +#include +#include /** A concrete implementation for TID layer * built out of TIDRings @@ -16,6 +16,10 @@ class TIDLayer GCC11_FINAL : public RingedForwardLayer { public: TIDLayer(std::vector& rings) __attribute__ ((cold)); ~TIDLayer() __attribute__ ((cold)); + + //default implementations would not manage memory correctly + TIDLayer(const TIDLayer&) = delete; + TIDLayer& operator=(const TIDLayer&) = delete; // GeometricSearchDet interface @@ -57,6 +61,7 @@ class TIDLayer GCC11_FINAL : public RingedForwardLayer { private: std::vector theBasicComps; + mutable std::atomic*> theComponents; const TIDRing* theComps[3]; struct RingPar { float theRingR, thetaRingMin, thetaRingMax;}; RingPar ringPars[3]; diff --git a/trunk/RecoTracker/TkHitPairs/src/InnerDeltaPhi.cc b/trunk/RecoTracker/TkHitPairs/src/InnerDeltaPhi.cc index f356bacc692db..93e52767269a3 100644 --- a/trunk/RecoTracker/TkHitPairs/src/InnerDeltaPhi.cc +++ b/trunk/RecoTracker/TkHitPairs/src/InnerDeltaPhi.cc @@ -10,8 +10,6 @@ using namespace std; -#include "RecoTracker/TkSeedGenerator/interface/FastCircle.h" - namespace { template inline T sqr( T t) {return t*t;} template diff --git a/trunk/RecoTracker/TrackProducer/plugins/GsfTrackProducer.cc b/trunk/RecoTracker/TrackProducer/plugins/GsfTrackProducer.cc index 20d8224d544a0..11fdba9dce5d3 100644 --- a/trunk/RecoTracker/TrackProducer/plugins/GsfTrackProducer.cc +++ b/trunk/RecoTracker/TrackProducer/plugins/GsfTrackProducer.cc @@ -83,3 +83,23 @@ void GsfTrackProducer::produce(edm::Event& theEvent, const edm::EventSetup& setu outputTrajectoryColl, algoResults, theBuilder.product(), bs); LogDebug("GsfTrackProducer") << "end" << "\n"; } + +void GsfTrackProducer::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + + desc.add("src", edm::InputTag("CkfElectronCandidates")); + desc.add("beamSpot", edm::InputTag("offlineBeamSpot")); + desc.add("producer", std::string("")); + desc.add("Fitter", std::string("GsfElectronFittingSmoother")); + desc.add("useHitsSplitting", false); + desc.add("TrajectoryInEvent", false); + desc.add("TTRHBuilder", std::string("WithTrackAngle")); + desc.add("Propagator", std::string("fwdElectronPropagator")); + desc.add("NavigationSchool", std::string("SimpleNavigationSchool")); + desc.add("MeasurementTracker", std::string("")); + desc.add("MeasurementTrackerEvent", edm::InputTag("MeasurementTrackerEvent")); + desc.add("GeometricInnerState", false); + desc.add("AlgorithmName", std::string("gsf")); + + descriptions.add("gsfTrackProducer", desc); +} diff --git a/trunk/RecoTracker/TrackProducer/plugins/GsfTrackProducer.h b/trunk/RecoTracker/TrackProducer/plugins/GsfTrackProducer.h index 8e2362a6e2757..7ec3217b14777 100644 --- a/trunk/RecoTracker/TrackProducer/plugins/GsfTrackProducer.h +++ b/trunk/RecoTracker/TrackProducer/plugins/GsfTrackProducer.h @@ -13,6 +13,8 @@ class GsfTrackProducer : public GsfTrackProducerBase, public edm::EDProducer { public: explicit GsfTrackProducer(const edm::ParameterSet& iConfig); + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + virtual void produce(edm::Event&, const edm::EventSetup&) override; private: diff --git a/trunk/SLHCUpgradeSimulations/Configuration/python/postLS1Customs.py b/trunk/SLHCUpgradeSimulations/Configuration/python/postLS1Customs.py index bdbe7b7f3f7b8..e797469fbc2d3 100644 --- a/trunk/SLHCUpgradeSimulations/Configuration/python/postLS1Customs.py +++ b/trunk/SLHCUpgradeSimulations/Configuration/python/postLS1Customs.py @@ -40,6 +40,325 @@ def customisePostLS1(process): return process +def customiseRun2EraExtras(process): + """ + This function should be used in addition to the "--era run2" cmsDriver + option so that it can perform the last few changes that the era hasn't + implemented yet. + + As functionality is added to the run2 era the corresponding line will + be removed from this function until the whole function is removed. + + Currently does exactly the same as "customisePostLS1", since the run2 + era doesn't make any changes yet (coming in later pull requests). + """ + # deal with CSC separately: + # a simple sanity check first + # list of (pathName, expected moduleName) tuples: + paths_modules = [ + ('digitisation_step', 'simMuonCSCDigis'), + ('L1simulation_step', 'simCscTriggerPrimitiveDigis'), + ('L1simulation_step', 'simCsctfTrackDigis'), + ('raw2digi_step', 'muonCSCDigis'), + ('raw2digi_step', 'csctfDigis'), + ('digi2raw_step', 'cscpacker'), + ('digi2raw_step', 'csctfpacker'), + ('reconstruction', 'csc2DRecHits'), + ('dqmoffline_step', 'muonAnalyzer'), + #('dqmHarvesting', ''), + ('validation_step', 'relvalMuonBits') + ] + # verify: + for path_name, module_name in paths_modules: + if hasattr(process, path_name) and not hasattr(process, module_name): + print "WARNING: module %s is not in %s path!!!" % (module_name, path_name) + print " This path has the following modules:" + print " ", getattr(process, path_name).moduleNames(),"\n" + + # use unganged geometry + if hasattr(process,"CSCGeometryESModule"): + process.CSCGeometryESModule.useGangedStripsInME1a = False + if hasattr(process,"idealForDigiCSCGeometry"): + process.idealForDigiCSCGeometry.useGangedStripsInME1a = False + + # digitizer + if hasattr(process, 'simMuonCSCDigis'): + if hasattr(process,"CSCIndexerESProducer"): + process.CSCIndexerESProducer.AlgoName=cms.string("CSCIndexerPostls1") + if hasattr(process,"CSCChannelMapperESProducer"): + process.CSCChannelMapperESProducer.AlgoName=cms.string("CSCChannelMapperPostls1") + ## Make sure there's no bad chambers/channels + #process.simMuonCSCDigis.strips.readBadChambers = True + #process.simMuonCSCDigis.wires.readBadChannels = True + #process.simMuonCSCDigis.digitizeBadChambers = True + + ## Customised timing offsets so that ALCTs and CLCTs times are centered in signal BX. + ## These offsets below were tuned for the case of 3 layer pretriggering + ## and median stub timing algorithm. + process.simMuonCSCDigis.strips.bunchTimingOffsets = cms.vdouble(0.0, 37.53, 37.66, 55.4, 48.2, 54.45, 53.78, 53.38, 54.12, 51.98, 51.28) + process.simMuonCSCDigis.wires.bunchTimingOffsets = cms.vdouble(0.0, 22.88, 22.55, 29.28, 30.0, 30.0, 30.5, 31.0, 29.5, 29.1, 29.88) + + # L1 stub emulator upgrade algorithm + if hasattr(process, 'simCscTriggerPrimitiveDigis'): + if hasattr(process,"CSCIndexerESProducer"): + process.CSCIndexerESProducer.AlgoName=cms.string("CSCIndexerPostls1") + if hasattr(process,"CSCChannelMapperESProducer"): + process.CSCChannelMapperESProducer.AlgoName=cms.string("CSCChannelMapperPostls1") + + from L1Trigger.CSCTriggerPrimitives.cscTriggerPrimitiveDigisPostLS1_cfi import cscTriggerPrimitiveDigisPostLS1 + process.simCscTriggerPrimitiveDigis = cscTriggerPrimitiveDigisPostLS1 + process.simCscTriggerPrimitiveDigis.CSCComparatorDigiProducer = cms.InputTag( 'simMuonCSCDigis', 'MuonCSCComparatorDigi') + process.simCscTriggerPrimitiveDigis.CSCWireDigiProducer = cms.InputTag( 'simMuonCSCDigis', 'MuonCSCWireDigi') + + # CSCTF that can deal with unganged ME1a + if hasattr(process, 'simCsctfTrackDigis'): + from L1Trigger.CSCTrackFinder.csctfTrackDigisUngangedME1a_cfi import csctfTrackDigisUngangedME1a + process.simCsctfTrackDigis = csctfTrackDigisUngangedME1a + process.simCsctfTrackDigis.DTproducer = cms.untracked.InputTag("simDtTriggerPrimitiveDigis") + process.simCsctfTrackDigis.SectorReceiverInput = cms.untracked.InputTag("simCscTriggerPrimitiveDigis", "MPCSORTED") + + # packer - simply get rid of it + if hasattr(process, 'cscpacker') or hasattr(process, 'csctfpacker'): + process.cscpacker.useFormatVersion = cms.uint32(2013) + process.cscpacker.usePreTriggers = cms.bool(False) + process.cscpacker.packEverything = cms.bool(True) + + # CSC RecHiti producer adjustments + if hasattr(process, 'csc2DRecHits'): + if hasattr(process,"CSCIndexerESProducer"): + process.CSCIndexerESProducer.AlgoName=cms.string("CSCIndexerPostls1") + if hasattr(process,"CSCChannelMapperESProducer"): + process.CSCChannelMapperESProducer.AlgoName=cms.string("CSCChannelMapperPostls1") + + # Turn off some flags for CSCRecHitD that are turned ON in default config + process.csc2DRecHits.readBadChannels = cms.bool(False) + process.csc2DRecHits.CSCUseGasGainCorrections = cms.bool(False) + + # deal with L1 Emulation separately: + # replace the L1 menu from the global tag with one of the following alternatives + # the menu will be read from an XML file instead of the global tag - must copy the file in luminosityDirectory + luminosityDirectory = "startup" + useXmlFile = 'L1Menu_Collisions2015_25ns_v2_L1T_Scales_20141121_Imp0_0x1030.xml' + process.load('L1TriggerConfig.L1GtConfigProducers.l1GtTriggerMenuXml_cfi') + process.l1GtTriggerMenuXml.TriggerMenuLuminosity = luminosityDirectory + process.l1GtTriggerMenuXml.DefXmlFile = useXmlFile + + process.load('L1TriggerConfig.L1GtConfigProducers.L1GtTriggerMenuConfig_cff') + process.es_prefer_l1GtParameters = cms.ESPrefer('L1GtTriggerMenuXmlProducer','l1GtTriggerMenuXml') + + #print "INFO: Customising L1T emulator for 2015 run configuration" + #print "INFO: Customize the L1 menu" + # the following line will break HLT if HLT menu is not updated with the corresponding menu + #process=customiseL1Menu(process) + #print "INFO: loading RCT LUTs" + #process.load("L1Trigger.L1TCalorimeter.caloStage1RCTLuts_cff") + + process.load("L1Trigger.L1TCommon.l1tDigiToRaw_cfi") + process.load("L1Trigger.L1TCommon.l1tRawToDigi_cfi") + process.load("L1Trigger.L1TCommon.caloStage1LegacyFormatDigis_cfi") + + process.load('L1Trigger.L1TCalorimeter.caloStage1Params_cfi') + process.load('L1Trigger.L1TCalorimeter.L1TCaloStage1_cff') + + if hasattr(process, 'simGtDigis'): + process.simGtDigis.GmtInputTag = 'simGmtDigis' + process.simGtDigis.GctInputTag = 'simCaloStage1LegacyFormatDigis' + process.simGtDigis.TechnicalTriggersInputTags = cms.VInputTag( ) + if hasattr(process, 'gctDigiToRaw'): + process.gctDigiToRaw.gctInputLabel = 'simCaloStage1LegacyFormatDigis' + + if hasattr(process, 'simGctDigis'): + for sequence in process.sequences: + #print "INFO: checking sequence ", sequence + #print "BEFORE: ", getattr(process,sequence) + getattr(process,sequence).replace(process.simGctDigis,process.L1TCaloStage1) + #print "AFTER: ", getattr(process,sequence) + for path in process.paths: + #print "INFO: checking path ", path + #print "BEFORE: ", getattr(process,path) + getattr(process,path).replace(process.simGctDigis,process.L1TCaloStage1) + #print "AFTER: ", getattr(process,path) + + if hasattr(process, 'DigiToRaw'): + #print "INFO: customizing DigiToRaw for Stage 1" + #print process.DigiToRaw + process.l1tDigiToRaw.InputLabel = cms.InputTag("simCaloStage1FinalDigis", "") + process.l1tDigiToRaw.TauInputLabel = cms.InputTag("simCaloStage1FinalDigis", "rlxTaus") + process.l1tDigiToRaw.IsoTauInputLabel = cms.InputTag("simCaloStage1FinalDigis", "isoTaus") + process.l1tDigiToRaw.HFBitCountsInputLabel = cms.InputTag("simCaloStage1FinalDigis", "HFBitCounts") + process.l1tDigiToRaw.HFRingSumsInputLabel = cms.InputTag("simCaloStage1FinalDigis", "HFRingSums") + process.l1tDigiToRawSeq = cms.Sequence(process.gctDigiToRaw + process.l1tDigiToRaw); + process.DigiToRaw.replace(process.gctDigiToRaw, process.l1tDigiToRawSeq) + #print process.DigiToRaw + if hasattr(process, 'rawDataCollector'): + #print "INFO: customizing rawDataCollector for Stage 1" + process.rawDataCollector.RawCollectionList.append(cms.InputTag("l1tDigiToRaw")) + if hasattr(process, 'RawToDigi'): + #print "INFO: customizing L1RawToDigi for Stage 1" + #print process.RawToDigi + process.L1RawToDigiSeq = cms.Sequence(process.gctDigis+process.caloStage1Digis+process.caloStage1LegacyFormatDigis) + process.RawToDigi.replace(process.gctDigis, process.L1RawToDigiSeq) + #print process.RawToDigi + + if hasattr(process, 'HLTL1UnpackerSequence'): + #print "INFO: customizing HLTL1UnpackerSequence for Stage 1" + #print process.HLTL1UnpackerSequence + + # extend sequence to add Layer 1 unpacking and conversion back to legacy format + process.hltCaloStage1Digis = process.caloStage1Digis.clone() + process.hltCaloStage1LegacyFormatDigis = process.caloStage1LegacyFormatDigis.clone() + process.hltCaloStage1LegacyFormatDigis.InputCollection = cms.InputTag("hltCaloStage1Digis") + process.hltCaloStage1LegacyFormatDigis.InputRlxTauCollection = cms.InputTag("hltCaloStage1Digis:rlxTaus") + process.hltCaloStage1LegacyFormatDigis.InputIsoTauCollection = cms.InputTag("hltCaloStage1Digis:isoTaus") + process.hltCaloStage1LegacyFormatDigis.InputHFSumsCollection = cms.InputTag("hltCaloStage1Digis:HFRingSums") + process.hltCaloStage1LegacyFormatDigis.InputHFCountsCollection = cms.InputTag("hltCaloStage1Digis:HFBitCounts") + #process.hltL1RawToDigiSeq = cms.Sequence(process.hltGctDigis+process.hltCaloStage1 + process.hltCaloStage1LegacyFormatDigis) + process.hltL1RawToDigiSeq = cms.Sequence(process.hltCaloStage1Digis + process.hltCaloStage1LegacyFormatDigis) + process.HLTL1UnpackerSequence.replace(process.hltGctDigis, process.hltL1RawToDigiSeq) + + alist=['hltL1GtObjectMap'] + for a in alist: + #print "INFO: checking for", a, "in process." + if hasattr(process,a): + #print "INFO: customizing ", a, "to use new calo Stage 1 digis converted to legacy format" + getattr(process, a).GctInputTag = cms.InputTag("hltCaloStage1LegacyFormatDigis") + + alist=['hltL1extraParticles'] + for a in alist: + #print "INFO: checking for", a, "in process." + if hasattr(process,a): + #print "INFO: customizing ", a, "to use new calo Stage 1 digis converted to legacy format" + getattr(process, a).etTotalSource = cms.InputTag("hltCaloStage1LegacyFormatDigis") + getattr(process, a).nonIsolatedEmSource = cms.InputTag("hltCaloStage1LegacyFormatDigis","nonIsoEm") + getattr(process, a).etMissSource = cms.InputTag("hltCaloStage1LegacyFormatDigis") + getattr(process, a).htMissSource = cms.InputTag("hltCaloStage1LegacyFormatDigis") + getattr(process, a).forwardJetSource = cms.InputTag("hltCaloStage1LegacyFormatDigis","forJets") + getattr(process, a).centralJetSource = cms.InputTag("hltCaloStage1LegacyFormatDigis","cenJets") + getattr(process, a).tauJetSource = cms.InputTag("hltCaloStage1LegacyFormatDigis","tauJets") + getattr(process, a).isoTauJetSource = cms.InputTag("hltCaloStage1LegacyFormatDigis","isoTauJets") + getattr(process, a).isolatedEmSource = cms.InputTag("hltCaloStage1LegacyFormatDigis","isoEm") + getattr(process, a).etHadSource = cms.InputTag("hltCaloStage1LegacyFormatDigis") + getattr(process, a).hfRingEtSumsSource = cms.InputTag("hltCaloStage1LegacyFormatDigis") + getattr(process, a).hfRingBitCountsSource = cms.InputTag("hltCaloStage1LegacyFormatDigis") + + blist=['l1extraParticles','recoL1extraParticles','dqmL1ExtraParticles'] + for b in blist: + #print "INFO: checking for", b, "in process." + if hasattr(process,b): + #print "BEFORE: ", getattr(process, b).centralJetSource + if (getattr(process, b).centralJetSource == cms.InputTag("simGctDigis","cenJets")): + getattr(process, b).etTotalSource = cms.InputTag("simCaloStage1FormatDigis") + getattr(process, b).nonIsolatedEmSource = cms.InputTag("simCaloStage1FormatDigis","nonIsoEm") + getattr(process, b).etMissSource = cms.InputTag("simCaloStage1FormatDigis") + getattr(process, b).htMissSource = cms.InputTag("simCaloStage1FormatDigis") + getattr(process, b).forwardJetSource = cms.InputTag("simCaloStage1FormatDigis","forJets") + getattr(process, b).centralJetSource = cms.InputTag("simCaloStage1FormatDigis","cenJets") + getattr(process, b).tauJetSource = cms.InputTag("simCaloStage1FormatDigis","tauJets") + getattr(process, b).isoTauJetSource = cms.InputTag("simCaloStage1FormatDigis","isoTauJets") + getattr(process, b).isolatedEmSource = cms.InputTag("simCaloStage1FormatDigis","isoEm") + getattr(process, b).etHadSource = cms.InputTag("simCaloStage1FormatDigis") + getattr(process, b).hfRingEtSumsSource = cms.InputTag("simCaloStage1FormatDigis") + getattr(process, b).hfRingBitCountsSource = cms.InputTag("simCaloStage1FormatDigis") + else: + #print "INFO: customizing ", b, "to use new calo Stage 1 digis converted to legacy format" + getattr(process, b).etTotalSource = cms.InputTag("caloStage1LegacyFormatDigis") + getattr(process, b).nonIsolatedEmSource = cms.InputTag("caloStage1LegacyFormatDigis","nonIsoEm") + getattr(process, b).etMissSource = cms.InputTag("caloStage1LegacyFormatDigis") + getattr(process, b).htMissSource = cms.InputTag("caloStage1LegacyFormatDigis") + getattr(process, b).forwardJetSource = cms.InputTag("caloStage1LegacyFormatDigis","forJets") + getattr(process, b).centralJetSource = cms.InputTag("caloStage1LegacyFormatDigis","cenJets") + getattr(process, b).tauJetSource = cms.InputTag("caloStage1LegacyFormatDigis","tauJets") + getattr(process, b).isoTauJetSource = cms.InputTag("caloStage1LegacyFormatDigis","isoTauJets") + getattr(process, b).isolatedEmSource = cms.InputTag("caloStage1LegacyFormatDigis","isoEm") + getattr(process, b).etHadSource = cms.InputTag("caloStage1LegacyFormatDigis") + getattr(process, b).hfRingEtSumsSource = cms.InputTag("caloStage1LegacyFormatDigis") + getattr(process, b).hfRingBitCountsSource = cms.InputTag("caloStage1LegacyFormatDigis") + #print "AFTER: ", getattr(process, b).centralJetSource + + # deal with FastSim separately: + if hasattr(process,'famosSimHits'): + # enable 2015 HF shower library + process.famosSimHits.Calorimetry.HFShowerLibrary.useShowerLibrary = True + + # change default parameters + process.famosSimHits.ParticleFilter.pTMin = 0.1 + process.famosSimHits.TrackerSimHits.pTmin = 0.1 + process.famosSimHits.ParticleFilter.etaMax = 5.300 + + from FastSimulation.PileUpProducer.PileUpFiles_cff import fileNames_13TeV + process.genMixPileUpFiles = cms.PSet(fileNames = fileNames_13TeV) + if hasattr(process,'famosPileUp'): + if hasattr(process.famosPileUp,"PileUpSimulator"): + process.famosPileUp.PileUpSimulator.fileNames = fileNames_13TeV + + # all the rest: + if hasattr(process,'g4SimHits'): + process.g4SimHits.HFShowerLibrary.FileName = 'SimG4CMS/Calo/data/HFShowerLibrary_npmt_noatt_eta4_16en_v3.root' + if hasattr(process,'reconstruction'): + #lowering HO threshold with SiPM + for prod in process.particleFlowRecHitHO.producers: + prod.qualityTests = cms.VPSet( + cms.PSet( + name = cms.string("PFRecHitQTestThreshold"), + threshold = cms.double(0.05) # new threshold for SiPM HO + ), + cms.PSet( + name = cms.string("PFRecHitQTestHCALChannel"), + maxSeverities = cms.vint32(11), + cleaningThresholds = cms.vdouble(0.0), + flags = cms.vstring('Standard') + ) + ) + if hasattr(process,'digitisation_step'): + alist=['RAWSIM','RAWDEBUG','FEVTDEBUG','FEVTDEBUGHLT','GENRAW','RAWSIMHLT','FEVT','PREMIX','PREMIXRAW'] + for a in alist: + b=a+'output' + if hasattr(process,b): + getattr(process,b).outputCommands.append('keep *_simMuonCSCDigis_*_*') + getattr(process,b).outputCommands.append('keep *_simMuonRPCDigis_*_*') + getattr(process,b).outputCommands.append('keep *_simHcalUnsuppressedDigis_*_*') + if hasattr(process,'mix') and hasattr(process.mix,'digitizers'): + if hasattr(process.mix.digitizers,'hcal') and hasattr(process.mix.digitizers.hcal,'ho'): + process.mix.digitizers.hcal.ho.photoelectronsToAnalog = cms.vdouble([4.0]*16) + process.mix.digitizers.hcal.ho.siPMCode = cms.int32(1) + process.mix.digitizers.hcal.ho.pixels = cms.int32(2500) + process.mix.digitizers.hcal.ho.doSiPMSmearing = cms.bool(False) + if hasattr(process.mix.digitizers,'hcal') and hasattr(process.mix.digitizers.hcal,'hf1'): + process.mix.digitizers.hcal.hf1.samplingFactor = cms.double(0.60) + if hasattr(process.mix.digitizers,'hcal') and hasattr(process.mix.digitizers.hcal,'hf2'): + process.mix.digitizers.hcal.hf2.samplingFactor = cms.double(0.60) + if hasattr(process.mix.digitizers,'pixel'): + # DynamicInefficency - 13TeV - 50ns case + if process.mix.bunchspace == 50: + process.mix.digitizers.pixel.theInstLumiScaleFactor = cms.double(246.4) + process.mix.digitizers.pixel.theLadderEfficiency_BPix1 = cms.vdouble( [0.979259,0.976677]*10 ) + process.mix.digitizers.pixel.theLadderEfficiency_BPix2 = cms.vdouble( [0.994321,0.993944]*16 ) + process.mix.digitizers.pixel.theLadderEfficiency_BPix3 = cms.vdouble( [0.996787,0.996945]*22 ) + # DynamicInefficency - 13TeV - 25ns case + if process.mix.bunchspace == 25: + process.mix.digitizers.pixel.theInstLumiScaleFactor = cms.double(364) + process.mix.digitizers.pixel.theLadderEfficiency_BPix1 = cms.vdouble( [1]*20 ) + process.mix.digitizers.pixel.theLadderEfficiency_BPix2 = cms.vdouble( [1]*32 ) + process.mix.digitizers.pixel.theLadderEfficiency_BPix3 = cms.vdouble( [1]*44 ) + process.mix.digitizers.pixel.theModuleEfficiency_BPix1 = cms.vdouble( 1, 1, 1, 1, ) + process.mix.digitizers.pixel.theModuleEfficiency_BPix2 = cms.vdouble( 1, 1, 1, 1, ) + process.mix.digitizers.pixel.theModuleEfficiency_BPix3 = cms.vdouble( 1, 1, 1, 1 ) + process.mix.digitizers.pixel.thePUEfficiency_BPix1 = cms.vdouble( 1.00023, -3.18350e-06, 5.08503e-10, -6.79785e-14 ) + process.mix.digitizers.pixel.thePUEfficiency_BPix2 = cms.vdouble( 9.99974e-01, -8.91313e-07, 5.29196e-12, -2.28725e-15 ) + process.mix.digitizers.pixel.thePUEfficiency_BPix3 = cms.vdouble( 1.00005, -6.59249e-07, 2.75277e-11, -1.62683e-15 ) + if hasattr(process,'HLTSchedule'): + process.CSCGeometryESModule.useGangedStripsInME1a = False + process.hltCsc2DRecHits.readBadChannels = cms.bool(False) + process.hltCsc2DRecHits.CSCUseGasGainCorrections = cms.bool(False) + if hasattr(process,"CSCIndexerESProducer"): + process.CSCIndexerESProducer.AlgoName=cms.string("CSCIndexerPostls1") + if hasattr(process,"CSCChannelMapperESProducer"): + process.CSCChannelMapperESProducer.AlgoName=cms.string("CSCChannelMapperPostls1") + if hasattr(process,'dqmoffline_step'): + process.l1tCsctf.gangedME11a = cms.untracked.bool(False) + + return process + def digiEventContent(process): #extend the event content @@ -371,6 +690,20 @@ def customise_Reco(process): ) ) + #Lower Thresholds also for Clusters!!! + + for p in process.particleFlowClusterHO.seedFinder.thresholdsByDetector: + p.seedingThreshold = cms.double(0.08) + + for p in process.particleFlowClusterHO.initialClusteringStep.thresholdsByDetector: + p.gatheringThreshold = cms.double(0.05) + + for p in process.particleFlowClusterHO.pfClusterBuilder.recHitEnergyNorms: + p.recHitEnergyNorm = cms.double(0.05) + + process.particleFlowClusterHO.pfClusterBuilder.positionCalc.logWeightDenominator = cms.double(0.05) + process.particleFlowClusterHO.pfClusterBuilder.allCellsPositionCalc.logWeightDenominator = cms.double(0.05) + return process diff --git a/trunk/SimGeneral/MixingModule/plugins/MixingModule.cc b/trunk/SimGeneral/MixingModule/plugins/MixingModule.cc index 0063e2ab48ace..164fd4cc12f18 100644 --- a/trunk/SimGeneral/MixingModule/plugins/MixingModule.cc +++ b/trunk/SimGeneral/MixingModule/plugins/MixingModule.cc @@ -100,6 +100,8 @@ namespace edm { std::string label; branchesActivate(TypeID(typeid(std::vector)).friendlyClassName(),std::string(""),tag,label); + branchesActivate(TypeID(typeid(std::vector)).friendlyClassName(),std::string(""),tag,label); + branchesActivate(TypeID(typeid(edm::OwnVector >)).friendlyClassName(),std::string(""),tag,label); // note: no crossing frame is foreseen to be used for this object type LogInfo("MixingModule") <<"Will mix "<processType() && particleType==pSimHit->particleType() && pdgId==pSimHit->particleType() ) { ++numberOfHits; - if( newDetector.det() == DetId::Tracker ) ++numberOfTrackerHits; - oldLayer=newLayer; - newLayer=tTopo->layer( newDetector ); + newLayer=0; + if( newDetector.det() == DetId::Tracker ) { + ++numberOfTrackerHits; + + newLayer=tTopo->layer( newDetector ); - // Count hits using layers for glued detectors - // newlayer !=0 excludes Muon layers set to 0 by LayerFromDetid - if( (oldLayer!=newLayer || (oldLayer==newLayer && oldDetector.subdetId()!=newDetector.subdetId())) && newLayer!=0 ) ++matchedHits; + // Count hits using layers for glued detectors + if( (oldLayer!=newLayer || (oldLayer==newLayer && oldDetector.subdetId()!=newDetector.subdetId())) ) ++matchedHits; + } } } // end of loop over the sim hits for this sim track diff --git a/trunk/SimMuon/MCTruth/src/MuonAssociatorByHits.cc b/trunk/SimMuon/MCTruth/src/MuonAssociatorByHits.cc index c03621e0875b5..5d6f0cd983f63 100644 --- a/trunk/SimMuon/MCTruth/src/MuonAssociatorByHits.cc +++ b/trunk/SimMuon/MCTruth/src/MuonAssociatorByHits.cc @@ -203,7 +203,7 @@ MuonAssociatorByHits::associateRecoToSim( const edm::RefToBaseVectorsecond.begin(), edma = it->second.end(); itma != edma; ++itma) { - outputCollection.insert(tC[it->first], std::make_pair(edm::Ref(TPCollectionH, itma->idx), itma->quality)); + outputCollection.insert(tC[it->first], std::make_pair(TPCollectionH[itma->idx], itma->quality)); } } @@ -242,7 +242,7 @@ MuonAssociatorByHits::associateSimToReco( const edm::RefToBaseVectorsecond.begin(), edma = it->second.end(); itma != edma; ++itma) { - outputCollection.insert(edm::Ref(TPCollectionH, it->first), + outputCollection.insert(TPCollectionH[ it->first], std::make_pair(tC[itma->idx], itma->quality)); } } diff --git a/trunk/SimTracker/TrackAssociation/interface/TrackAssociatorByHits.h b/trunk/SimTracker/TrackAssociation/interface/TrackAssociatorByHits.h index b823302598536..060cf8bbba3cf 100644 --- a/trunk/SimTracker/TrackAssociation/interface/TrackAssociatorByHits.h +++ b/trunk/SimTracker/TrackAssociation/interface/TrackAssociatorByHits.h @@ -82,10 +82,10 @@ class TrackAssociatorByHits : public TrackAssociatorBase { int getShared(std::vector&, std::vector&, - TrackingParticleCollection::const_iterator) const; + TrackingParticle const& ) const; template - int getDoubleCount(iter,iter,TrackerHitAssociator*,TrackingParticleCollection::const_iterator) const; + int getDoubleCount(iter,iter,TrackerHitAssociator*,TrackingParticle const&) const; private: // ----- member data diff --git a/trunk/SimTracker/TrackAssociation/src/TrackAssociatorByChi2.cc b/trunk/SimTracker/TrackAssociation/src/TrackAssociatorByChi2.cc index f671c29954282..f98c4da737cd5 100644 --- a/trunk/SimTracker/TrackAssociation/src/TrackAssociatorByChi2.cc +++ b/trunk/SimTracker/TrackAssociation/src/TrackAssociatorByChi2.cc @@ -128,10 +128,11 @@ RecoToSimCollection TrackAssociatorByChi2::associateRecoToSim(const edm::RefToBa RecoToSimCollection outputCollection; - TrackingParticleCollection tPC; + //dereference the edm::Ref only once + std::vector tPC; tPC.reserve(tPCH.size()); for(auto const& ref: tPCH) { - tPC.push_back(*ref); + tPC.push_back(&(*ref)); } int tindex=0; @@ -155,20 +156,21 @@ RecoToSimCollection TrackAssociatorByChi2::associateRecoToSim(const edm::RefToBa recoTrackCovMatrix.Invert(); int tpindex =0; - for (TrackingParticleCollection::const_iterator tp=tPC.begin(); tp!=tPC.end(); tp++, ++tpindex){ + for (auto tp=tPC.begin(); tp!=tPC.end(); tp++, ++tpindex){ //skip tps with a very small pt - //if (sqrt(tp->momentum().perp2())<0.5) continue; - int charge = tp->charge(); + //if (sqrt((*tp)->momentum().perp2())<0.5) continue; + int charge = (*tp)->charge(); if (charge==0) continue; - Basic3DVector momAtVtx(tp->momentum().x(),tp->momentum().y(),tp->momentum().z()); - Basic3DVector vert=(Basic3DVector) tp->vertex(); + Basic3DVector momAtVtx((*tp)->momentum().x(),(*tp)->momentum().y(),(*tp)->momentum().z()); + Basic3DVector vert=(Basic3DVector) (*tp)->vertex(); double chi2 = getChi2(rParameters,recoTrackCovMatrix,momAtVtx,vert,charge,bs); if (chi2(tPCH, tpindex), + std::make_pair(tPCH[tpindex], -chi2));//-chi2 because the Association Map is ordered using std::greater } } @@ -188,26 +190,27 @@ SimToRecoCollection TrackAssociatorByChi2::associateSimToReco(const edm::RefToBa SimToRecoCollection outputCollection; - TrackingParticleCollection tPC; + //dereference the edm::Ref only once + std::vector tPC; tPC.reserve(tPCH.size()); for(auto const& ref: tPCH) { - tPC.push_back(*ref); + tPC.push_back(&(*ref)); } int tpindex =0; - for (TrackingParticleCollection::const_iterator tp=tPC.begin(); tp!=tPC.end(); tp++, ++tpindex){ + for (auto tp=tPC.begin(); tp!=tPC.end(); tp++, ++tpindex){ //skip tps with a very small pt - //if (sqrt(tp->momentum().perp2())<0.5) continue; - int charge = tp->charge(); + //if (sqrt((*tp)->momentum().perp2())<0.5) continue; + int charge = (*tp)->charge(); if (charge==0) continue; LogDebug("TrackAssociator") << "=========LOOKING FOR ASSOCIATION===========" << "\n" - << "TrackingParticle #"< momAtVtx(tp->momentum().x(),tp->momentum().y(),tp->momentum().z()); - Basic3DVector vert(tp->vertex().x(),tp->vertex().y(),tp->vertex().z()); + Basic3DVector momAtVtx((*tp)->momentum().x(),(*tp)->momentum().y(),(*tp)->momentum().z()); + Basic3DVector vert((*tp)->vertex().x(),(*tp)->vertex().y(),(*tp)->vertex().z()); int tindex=0; for (RefToBaseVector::const_iterator rt=tC.begin(); rt!=tC.end(); rt++, tindex++){ @@ -226,7 +229,8 @@ SimToRecoCollection TrackAssociatorByChi2::associateSimToReco(const edm::RefToBa double chi2 = getChi2(rParameters,recoTrackCovMatrix,momAtVtx,vert,charge,bs); if (chi2(tPCH, tpindex), + //NOTE: tPCH and tPC have the same index for the same object + outputCollection.insert(tPCH[tpindex], std::make_pair(tC[tindex], -chi2));//-chi2 because the Association Map is ordered using std::greater } diff --git a/trunk/SimTracker/TrackAssociation/src/TrackAssociatorByHits.cc b/trunk/SimTracker/TrackAssociation/src/TrackAssociatorByHits.cc index 079a606354999..26aecccb03a18 100644 --- a/trunk/SimTracker/TrackAssociation/src/TrackAssociatorByHits.cc +++ b/trunk/SimTracker/TrackAssociation/src/TrackAssociatorByHits.cc @@ -82,12 +82,13 @@ TrackAssociatorByHits::associateRecoToSim(const edm::RefToBaseVector matchedIds; RecoToSimCollection outputCollection; - TrackerHitAssociator * associate = new TrackerHitAssociator(*e, conf_); + TrackerHitAssociator associate{ *e, conf_ }; - TrackingParticleCollection tPC; + //dereference the edm::Refs only once + std::vector tPC; tPC.reserve(TPCollectionH.size()); for(auto const& ref: TPCollectionH) { - tPC.push_back(*ref); + tPC.push_back(&(*ref)); } //get the ID of the recotrack by hits @@ -96,7 +97,7 @@ TrackAssociatorByHits::associateRecoToSim(const edm::RefToBaseVectortrackPSimHit(DetId::Tracker).size(); //LogTrace("TrackAssociator") << "TP number " << tpindex << " pdgId=" << t->pdgId() << " with number of PSimHits: " << nsimhit; idcachev.clear(); - nshared = getShared(matchedIds, idcachev, t); + nshared = getShared(matchedIds, idcachev, **t); //if electron subtract double counting - if (abs(t->pdgId())==11&&(t->g4Track_end()-t->g4Track_begin())>1){ - nshared-=getDoubleCount((*track)->recHitsBegin(), (*track)->recHitsEnd(), associate, t); + if (abs((*t)->pdgId())==11&&((*t)->g4Track_end()-(*t)->g4Track_begin())>1){ + nshared-=getDoubleCount((*track)->recHitsBegin(), (*track)->recHitsEnd(), &associate, **t); } if (AbsoluteNumberOfHits) quality = static_cast(nshared); @@ -129,7 +130,7 @@ TrackAssociatorByHits::associateRecoToSim(const edm::RefToBaseVector cut_RecoToSim && !(ThreeHitTracksAreSpecial && ri==3 && nshared<3)){ //if a track has just 3 hits we require that all 3 hits are shared outputCollection.insert(tC[tindex], - std::make_pair(edm::Ref(TPCollectionH, tpindex), + std::make_pair(TPCollectionH[tpindex], quality)); // LogTrace("TrackAssociator") << "reco::Track number " << tindex << " with #hits=" << ri <<" pt=" << (*track)->pt() // << " associated to TP (pdgId, nb segments, p) = " @@ -144,7 +145,6 @@ TrackAssociatorByHits::associateRecoToSim(const edm::RefToBaseVector::const_iterator TPhit = t->trackerPSimHit_begin(); TPhit != t->trackerPSimHit_end(); TPhit++){ - // unsigned int detid = TPhit->detUnitId(); - // DetId detId = DetId(TPhit->detUnitId()); - // LogTrace("TrackAssociator") << " hit trackId= " << TPhit->trackId() << " det ID = " << detid + //for(std::vector::const_iterator TPhit = (*t)->trackerPSimHit_begin(); TPhit != (*t)->trackerPSimHit_end(); TPhit++){ + // unsigned int detid = TPhi(*t)->detUnitId(); + // DetId detId = DetId(TPhi(*t)->detUnitId()); + // LogTrace("TrackAssociator") << " hit trackId= " << TPhi(*t)->trackId() << " det ID = " << detid // << " SUBDET = " << detId.subdetId() << " layer = " << LayerFromDetid(detId); //} @@ -221,7 +222,7 @@ TrackAssociatorByHits::associateSimToReco(const edm::RefToBaseVector - clusterTPpairWithDummyTP(TrackingParticleRef(TPCollectionH,t-tPC.begin()),TrackPSimHitRef());//SimHit is dummy: for simHitTPAssociationListGreater + clusterTPpairWithDummyTP(TPCollectionH[tpindex],TrackPSimHitRef());//SimHit is dummy: for simHitTPAssociationListGreater // sorting only the cluster is needed auto range = std::equal_range(simHitsTPAssoc->begin(), simHitsTPAssoc->end(), clusterTPpairWithDummyTP, SimHitTPAssociationProducer::simHitTPAssociationListGreater); @@ -288,7 +289,7 @@ TrackAssociatorByHits::associateSimToReco(const edm::RefToBaseVectorquality_SimToReco && !(ThreeHitTracksAreSpecial && totsimhit==3 && nshared<3) && (AbsoluteNumberOfHits||(purity>purity_SimToReco))) { //if a track has just 3 hits we require that all 3 hits are shared - outputCollection.insert(edm::Ref(TPCollectionH, tpindex), + outputCollection.insert(TPCollectionH[tpindex], std::make_pair(tC[tindex],quality)); // LogTrace("TrackAssociator") << "TrackingParticle number " << tpindex << " with #hits=" << nsimhit // << " re-counted = " << totsimhit << " nshared = " << nshared @@ -303,7 +304,6 @@ TrackAssociatorByHits::associateSimToReco(const edm::RefToBaseVectorpdgId())==11&&(t->g4Track_end()-t->g4Track_begin())>1){ - nshared-=getDoubleCount::const_iterator>(seed->recHits().first, seed->recHits().second, associate, t); + nshared-=getDoubleCount::const_iterator>(seed->recHits().first, seed->recHits().second, &associate, *t); } if (AbsoluteNumberOfHits) quality = static_cast(nshared); @@ -372,7 +372,6 @@ TrackAssociatorByHits::associateRecoToSim(edm::Handle } } LogTrace("TrackAssociator") << "% of Assoc Seeds=" << ((double)outputCollection.size())/((double)seedCollectionH->size()); - delete associate; outputCollection.post_insert(); return outputCollection; } @@ -392,7 +391,7 @@ TrackAssociatorByHits::associateSimToReco(edm::Handle std::vector< SimHitIdpr> matchedIds; SimToRecoCollectionSeed outputCollection; - TrackerHitAssociator * associate = new TrackerHitAssociator(*e, conf_); + TrackerHitAssociator associate(*e, conf_); const TrackingParticleCollection& tPC =*TPCollectionH.product(); @@ -403,7 +402,7 @@ TrackAssociatorByHits::associateSimToReco(edm::Handle for (edm::View::const_iterator seed=sC.begin(); seed!=sC.end(); seed++, tindex++) { int ri=0;//valid rechits LogTrace("TrackAssociator") << "\nNEW SEED - seed number " << tindex << " # valid=" << seed->recHits().second-seed->recHits().first; - getMatchedIds::const_iterator>(matchedIds, SimTrackIds, ri, seed->recHits().first, seed->recHits().second, associate ); + getMatchedIds::const_iterator>(matchedIds, SimTrackIds, ri, seed->recHits().first, seed->recHits().second, &associate ); //save id for the track std::vector idcachev; @@ -413,7 +412,7 @@ TrackAssociatorByHits::associateSimToReco(edm::Handle idcachev.clear(); int nsimhit = t->numberOfTrackerHits(); LogTrace("TrackAssociator") << "TP number " << tpindex << " pdgId=" << t->pdgId() << " with number of PSimHits: " << nsimhit; - nshared = getShared(matchedIds, idcachev, t); + nshared = getShared(matchedIds, idcachev, *t); if (AbsoluteNumberOfHits) quality = static_cast(nshared); else if(ri!=0) quality = ((double) nshared)/((double)ri); @@ -435,7 +434,6 @@ TrackAssociatorByHits::associateSimToReco(edm::Handle } } LogTrace("TrackAssociator") << "% of Assoc TPs=" << ((double)outputCollection.size())/((double)TPCollectionH->size()); - delete associate; outputCollection.post_insert(); return outputCollection; } @@ -491,9 +489,9 @@ void TrackAssociatorByHits::getMatchedIds(std::vector& matchedIds, int TrackAssociatorByHits::getShared(std::vector& matchedIds, std::vector& idcachev, - TrackingParticleCollection::const_iterator t) const { + TrackingParticle const& t) const { int nshared = 0; - if (t->numberOfHits()==0) return nshared;//should use trackerPSimHit but is not const + if (t.numberOfHits()==0) return nshared;//should use trackerPSimHit but is not const for(size_t j=0; jeventId().event() << ", "<< t->eventId().bunchCrossing() +// << ", " << t.eventId().event() << ", "<< t.eventId().bunchCrossing() // << " Match(ID, Ev, BC) = " << matchedIds[j].first // << ", " << matchedIds[j].second.event() << ", " // << matchedIds[j].second.bunchCrossing() ; //<< "\t G4 Track Momentum " << (*g4T).momentum() //<< " \t reco Track Momentum " << track->momentum(); - if((*g4T).trackId() == matchedIds[j].first && t->eventId() == matchedIds[j].second){ + if((*g4T).trackId() == matchedIds[j].first && t.eventId() == matchedIds[j].second){ int countedhits = std::count(matchedIds.begin(), matchedIds.end(), matchedIds[j]); nshared += countedhits; @@ -527,7 +525,7 @@ template int TrackAssociatorByHits::getDoubleCount(iter begin, iter end, TrackerHitAssociator* associate, - TrackingParticleCollection::const_iterator t) const { + TrackingParticle const& t) const { int doublecount = 0 ; std::vector SimTrackIdsDC; // cout<associateHitId(*getHitPtr(it), SimTrackIdsDC); // cout<1){ - // cout<<(t->g4Track_end()-t->g4Track_begin())< g4Track_begin(); g4T != t -> g4Track_end(); ++g4T) { + // cout<<(t.g4Track_end()-t.g4Track_begin())<second)) != SimTrackIdsDC.end() ){ idcount++; } diff --git a/trunk/SimTracker/TrackAssociation/src/TrackAssociatorByPosition.cc b/trunk/SimTracker/TrackAssociation/src/TrackAssociatorByPosition.cc index 43798c6567547..a8aa692b513d2 100644 --- a/trunk/SimTracker/TrackAssociation/src/TrackAssociatorByPosition.cc +++ b/trunk/SimTracker/TrackAssociation/src/TrackAssociatorByPosition.cc @@ -142,7 +142,7 @@ RecoToSimCollection TrackAssociatorByPosition::associateRecoToSim(const edm::Ref if (dQ < theQCut){ atLeastOne=true; outputCollection.insert(tCH[Ti], - std::make_pair(edm::Ref(tPCH,TPi),-dQ));//association map with quality, is order greater-first + std::make_pair(tPCH[TPi],-dQ));//association map with quality, is order greater-first edm::LogVerbatim("TrackAssociatorByPosition")<<"track number: "<(tPCH,minPair.second),-dQmin));} + std::make_pair(tPCH[minPair.second],-dQmin));} }//loop over tracks outputCollection.post_insert(); return outputCollection; @@ -196,7 +196,7 @@ SimToRecoCollection TrackAssociatorByPosition::associateSimToReco(const edm::Ref double dQ= quality(trackReferenceState, simReferenceState); if (dQ < theQCut){ atLeastOne=true; - outputCollection.insert(edm::Ref(tPCH,TPi), + outputCollection.insert(tPCH[TPi], std::make_pair(tCH[Ti],-dQ));//association map with quality, is order greater-first edm::LogVerbatim("TrackAssociatorByPosition")<<"TrackingParticle number: "<(tPCH,minPair.first), + outputCollection.insert(tPCH[minPair.first], std::make_pair(tCH[minPair.second],-dQmin));} }//loop over tracking particles diff --git a/trunk/SimTracker/TrackAssociation/src/TrackGenAssociatorByChi2.cc b/trunk/SimTracker/TrackAssociation/src/TrackGenAssociatorByChi2.cc index 0a80c66f628a8..04f108c7ee891 100644 --- a/trunk/SimTracker/TrackAssociation/src/TrackGenAssociatorByChi2.cc +++ b/trunk/SimTracker/TrackAssociation/src/TrackGenAssociatorByChi2.cc @@ -28,10 +28,11 @@ RecoToGenCollection TrackGenAssociatorByChi2::associateRecoToGen(const edm::RefT RecoToGenCollection outputCollection; - GenParticleCollection tPC; + //dereference the edm::Ref's only once + std::vector tPC; tPC.reserve(tPCH.size()); for(auto const& ref: tPCH) { - tPC.push_back(*ref); + tPC.push_back(&(*ref)); } int tindex=0; @@ -55,20 +56,21 @@ RecoToGenCollection TrackGenAssociatorByChi2::associateRecoToGen(const edm::RefT recoTrackCovMatrix.Invert(); int tpindex =0; - for (GenParticleCollection::const_iterator tp=tPC.begin(); tp!=tPC.end(); tp++, ++tpindex){ + for (auto tp=tPC.begin(); tp!=tPC.end(); tp++, ++tpindex){ //skip tps with a very small pt - //if (sqrt(tp->momentum().perp2())<0.5) continue; - int charge = tp->charge(); + //if (sqrt((*tp)->momentum().perp2())<0.5) continue; + int charge = (*tp)->charge(); if (charge==0) continue; - Basic3DVector momAtVtx(tp->momentum().x(),tp->momentum().y(),tp->momentum().z()); - Basic3DVector vert=(Basic3DVector) tp->vertex(); + Basic3DVector momAtVtx((*tp)->momentum().x(),(*tp)->momentum().y(),(*tp)->momentum().z()); + Basic3DVector vert=(Basic3DVector) (*tp)->vertex(); double chi2 = getChi2(rParameters,recoTrackCovMatrix,momAtVtx,vert,charge,bs); if (chi2(tPCH, tpindex), + std::make_pair(tPCH[tpindex], -chi2));//-chi2 because the Association Map is ordered using std::greater } } @@ -89,26 +91,27 @@ GenToRecoCollection TrackGenAssociatorByChi2::associateGenToReco(const edm::RefT GenToRecoCollection outputCollection; - GenParticleCollection tPC; + //dereference the edm::Refs only once + std::vector tPC; tPC.reserve(tPCH.size()); for(auto const& ref: tPCH) { - tPC.push_back(*ref); + tPC.push_back(&(*ref)); } int tpindex =0; - for (GenParticleCollection::const_iterator tp=tPC.begin(); tp!=tPC.end(); tp++, ++tpindex){ + for (auto tp=tPC.begin(); tp!=tPC.end(); tp++, ++tpindex){ //skip tps with a very small pt - //if (sqrt(tp->momentum().perp2())<0.5) continue; - int charge = tp->charge(); + //if (sqrt((*tp)->momentum().perp2())<0.5) continue; + int charge = (*tp)->charge(); if (charge==0) continue; LogDebug("TrackAssociator") << "=========LOOKING FOR ASSOCIATION===========" << "\n" - << "TrackingParticle #"< momAtVtx(tp->momentum().x(),tp->momentum().y(),tp->momentum().z()); - Basic3DVector vert(tp->vertex().x(),tp->vertex().y(),tp->vertex().z()); + Basic3DVector momAtVtx((*tp)->momentum().x(),(*tp)->momentum().y(),(*tp)->momentum().z()); + Basic3DVector vert((*tp)->vertex().x(),(*tp)->vertex().y(),(*tp)->vertex().z()); int tindex=0; for (RefToBaseVector::const_iterator rt=tC.begin(); rt!=tC.end(); rt++, tindex++){ @@ -127,7 +130,8 @@ GenToRecoCollection TrackGenAssociatorByChi2::associateGenToReco(const edm::RefT double chi2 = getChi2(rParameters,recoTrackCovMatrix,momAtVtx,vert,charge,bs); if (chi2(tPCH, tpindex), + //NOTE: tPCH and tPC have the same index for the same object + outputCollection.insert(tPCH[tpindex], std::make_pair(tC[tindex], -chi2));//-chi2 because the Association Map is ordered using std::greater } diff --git a/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackAssociatorByChi2Impl.cc b/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackAssociatorByChi2Impl.cc index df172e9333781..de065a9e21d53 100644 --- a/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackAssociatorByChi2Impl.cc +++ b/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackAssociatorByChi2Impl.cc @@ -125,10 +125,11 @@ RecoToSimCollection TrackAssociatorByChi2Impl::associateRecoToSim(const edm::Ref RecoToSimCollection outputCollection; - TrackingParticleCollection tPC; + //dereference the edm::Refs only once + std::vector tPC; tPC.reserve(tPCH.size()); for(auto const& ref: tPCH) { - tPC.push_back(*ref); + tPC.push_back(&(*ref)); } int tindex=0; @@ -152,20 +153,20 @@ RecoToSimCollection TrackAssociatorByChi2Impl::associateRecoToSim(const edm::Ref recoTrackCovMatrix.Invert(); int tpindex =0; - for (TrackingParticleCollection::const_iterator tp=tPC.begin(); tp!=tPC.end(); tp++, ++tpindex){ + for (auto tp=tPC.begin(); tp!=tPC.end(); tp++, ++tpindex){ //skip tps with a very small pt - //if (sqrt(tp->momentum().perp2())<0.5) continue; - int charge = tp->charge(); + //if (sqrt((*tp)->momentum().perp2())<0.5) continue; + int charge = (*tp)->charge(); if (charge==0) continue; - Basic3DVector momAtVtx(tp->momentum().x(),tp->momentum().y(),tp->momentum().z()); - Basic3DVector vert=(Basic3DVector) tp->vertex(); + Basic3DVector momAtVtx((*tp)->momentum().x(),(*tp)->momentum().y(),(*tp)->momentum().z()); + Basic3DVector vert=(Basic3DVector) (*tp)->vertex(); double chi2 = getChi2(rParameters,recoTrackCovMatrix,momAtVtx,vert,charge,bs); if (chi2(tPCH, tpindex), + std::make_pair(tPCH[tpindex], -chi2));//-chi2 because the Association Map is ordered using std::greater } } @@ -181,26 +182,20 @@ SimToRecoCollection TrackAssociatorByChi2Impl::associateSimToReco(const edm::Ref SimToRecoCollection outputCollection; - TrackingParticleCollection tPC; - tPC.reserve(tPCH.size()); - for(auto const& ref: tPCH) { - tPC.push_back(*ref); - } - int tpindex =0; - for (TrackingParticleCollection::const_iterator tp=tPC.begin(); tp!=tPC.end(); tp++, ++tpindex){ + for (auto tp=tPCH.begin(); tp!=tPCH.end(); tp++, ++tpindex){ //skip tps with a very small pt //if (sqrt(tp->momentum().perp2())<0.5) continue; - int charge = tp->charge(); + int charge = (*tp)->charge(); if (charge==0) continue; LogDebug("TrackAssociator") << "=========LOOKING FOR ASSOCIATION===========" << "\n" - << "TrackingParticle #"< momAtVtx(tp->momentum().x(),tp->momentum().y(),tp->momentum().z()); - Basic3DVector vert(tp->vertex().x(),tp->vertex().y(),tp->vertex().z()); + Basic3DVector momAtVtx((*tp)->momentum().x(),(*tp)->momentum().y(),(*tp)->momentum().z()); + Basic3DVector vert((*tp)->vertex().x(),(*tp)->vertex().y(),(*tp)->vertex().z()); int tindex=0; for (RefToBaseVector::const_iterator rt=tC.begin(); rt!=tC.end(); rt++, tindex++){ @@ -219,7 +214,7 @@ SimToRecoCollection TrackAssociatorByChi2Impl::associateSimToReco(const edm::Ref double chi2 = getChi2(rParameters,recoTrackCovMatrix,momAtVtx,vert,charge,bs); if (chi2(tPCH, tpindex), + outputCollection.insert(*tp, std::make_pair(tC[tindex], -chi2));//-chi2 because the Association Map is ordered using std::greater } diff --git a/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackAssociatorByHitsImpl.cc b/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackAssociatorByHitsImpl.cc index 4988ad2e8ecf2..9e657f32ecefc 100644 --- a/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackAssociatorByHitsImpl.cc +++ b/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackAssociatorByHitsImpl.cc @@ -98,10 +98,11 @@ TrackAssociatorByHitsImpl::associateRecoToSim(const edm::RefToBaseVector matchedIds; RecoToSimCollection outputCollection; - TrackingParticleCollection tPC; + //dereference the edm::Refs only once + std::vector tPC; tPC.reserve(tPC.size()); for(auto const& ref: TPCollectionH) { - tPC.push_back(*ref); + tPC.push_back(&(*ref)); } //get the ID of the recotrack by hits @@ -124,15 +125,15 @@ TrackAssociatorByHitsImpl::associateRecoToSim(const edm::RefToBaseVectortrackPSimHit(DetId::Tracker).size(); - //LogTrace("TrackAssociator") << "TP number " << tpindex << " pdgId=" << t->pdgId() << " with number of PSimHits: " << nsimhit; + for (auto t = tPC.begin(); t != tPC.end(); ++t, ++tpindex) { + //int nsimhit = (*t)->trackPSimHit(DetId::Tracker).size(); + //LogTrace("TrackAssociator") << "TP number " << tpindex << " pdgId=" << (*t)->pdgId() << " with number of PSimHits: " << nsimhit; idcachev.clear(); - nshared = getShared(matchedIds, idcachev, t); + nshared = getShared(matchedIds, idcachev, **t); //if electron subtract double counting - if (abs(t->pdgId())==11&&(t->g4Track_end()-t->g4Track_begin())>1){ - nshared-=getDoubleCount((*track)->recHitsBegin(), (*track)->recHitsEnd(), associate.get(), t); + if (abs((*t)->pdgId())==11&&((*t)->g4Track_end()-(*t)->g4Track_begin())>1){ + nshared-=getDoubleCount((*track)->recHitsBegin(), (*track)->recHitsEnd(), associate.get(), **t); } if (AbsoluteNumberOfHits) quality = static_cast(nshared); @@ -143,7 +144,7 @@ TrackAssociatorByHitsImpl::associateRecoToSim(const edm::RefToBaseVector cut_RecoToSim && !(ThreeHitTracksAreSpecial && ri==3 && nshared<3)){ //if a track has just 3 hits we require that all 3 hits are shared outputCollection.insert(tC[tindex], - std::make_pair(edm::Ref(TPCollectionH, tpindex), + std::make_pair(TPCollectionH[tpindex], quality)); // LogTrace("TrackAssociator") << "reco::Track number " << tindex << " with #hits=" << ri <<" pt=" << (*track)->pt() // << " associated to TP (pdgId, nb segments, p) = " @@ -177,10 +178,11 @@ TrackAssociatorByHitsImpl::associateSimToReco(const edm::RefToBaseVector matchedIds; SimToRecoCollection outputCollection; - TrackingParticleCollection tPC; + //dereferene the edm::Refs only once + std::vector tPC; tPC.reserve(tPC.size()); for(auto const& ref: TPCollectionH) { - tPC.push_back(*ref); + tPC.push_back(&(*ref)); } //for (TrackingParticleCollection::const_iterator t = tPC.begin(); t != tPC.end(); ++t) { @@ -206,17 +208,17 @@ TrackAssociatorByHitsImpl::associateSimToReco(const edm::RefToBaseVector tphits; - //LogTrace("TrackAssociator") << "TP number " << tpindex << " pdgId=" << t->pdgId() << " with number of PSimHits: " << nsimhit; + //LogTrace("TrackAssociator") << "TP number " << tpindex << " pdgId=" << (*t)->pdgId() << " with number of PSimHits: " << nsimhit; - nshared = getShared(matchedIds, idcachev, t); + nshared = getShared(matchedIds, idcachev, **t); - //for(std::vector::const_iterator TPhit = t->trackerPSimHit_begin(); TPhit != t->trackerPSimHit_end(); TPhit++){ + //for(std::vector::const_iterator TPhit = (*t)->trackerPSimHit_begin(); TPhit != (*t)->trackerPSimHit_end(); TPhit++){ // unsigned int detid = TPhit->detUnitId(); // DetId detId = DetId(TPhit->detUnitId()); // LogTrace("TrackAssociator") << " hit trackId= " << TPhit->trackId() << " det ID = " << detid @@ -229,7 +231,7 @@ TrackAssociatorByHitsImpl::associateSimToReco(const edm::RefToBaseVector - clusterTPpairWithDummyTP(TrackingParticleRef(TPCollectionH,t-tPC.begin()),TrackPSimHitRef());//SimHit is dummy: for simHitTPAssociationListGreater + clusterTPpairWithDummyTP(TPCollectionH[tpindex],TrackPSimHitRef());//SimHit is dummy: for simHitTPAssociationListGreater // sorting only the cluster is needed auto range = std::equal_range(simHitsTPAssoc->begin(), simHitsTPAssoc->end(), clusterTPpairWithDummyTP, SimHitTPAssociationProducer::simHitTPAssociationListGreater); @@ -296,7 +298,7 @@ TrackAssociatorByHitsImpl::associateSimToReco(const edm::RefToBaseVectorquality_SimToReco && !(ThreeHitTracksAreSpecial && totsimhit==3 && nshared<3) && (AbsoluteNumberOfHits||(purity>purity_SimToReco))) { //if a track has just 3 hits we require that all 3 hits are shared - outputCollection.insert(edm::Ref(TPCollectionH, tpindex), + outputCollection.insert(TPCollectionH[tpindex], std::make_pair(tC[tindex],quality)); // LogTrace("TrackAssociator") << "TrackingParticle number " << tpindex << " with #hits=" << nsimhit // << " re-counted = " << totsimhit << " nshared = " << nshared @@ -348,11 +350,11 @@ TrackAssociatorByHitsImpl::associateRecoToSim(const edm::HandlepdgId())==11&&(t->g4Track_end()-t->g4Track_begin())>1){ - nshared-=getDoubleCount::const_iterator>(seed->recHits().first, seed->recHits().second, associate.get(), t); + nshared-=getDoubleCount::const_iterator>(seed->recHits().first, seed->recHits().second, associate.get(), *t); } if (AbsoluteNumberOfHits) quality = static_cast(nshared); @@ -411,7 +413,7 @@ TrackAssociatorByHitsImpl::associateSimToReco(const edm::HandlenumberOfTrackerHits(); LogTrace("TrackAssociator") << "TP number " << tpindex << " pdgId=" << t->pdgId() << " with number of PSimHits: " << nsimhit; - nshared = getShared(matchedIds, idcachev, t); + nshared = getShared(matchedIds, idcachev, *t); if (AbsoluteNumberOfHits) quality = static_cast(nshared); else if(ri!=0) quality = ((double) nshared)/((double)ri); @@ -488,9 +490,9 @@ void TrackAssociatorByHitsImpl::getMatchedIds(std::vector& matchedId int TrackAssociatorByHitsImpl::getShared(std::vector& matchedIds, std::vector& idcachev, - TrackingParticleCollection::const_iterator t) const { + TrackingParticle const& t) const { int nshared = 0; - if (t->numberOfHits()==0) return nshared;//should use trackerPSimHit but is not const + if (t.numberOfHits()==0) return nshared;//should use trackerPSimHit but is not const for(size_t j=0; jeventId().event() << ", "<< t->eventId().bunchCrossing() +// << ", " << t.eventId().event() << ", "<< t.eventId().bunchCrossing() // << " Match(ID, Ev, BC) = " << matchedIds[j].first // << ", " << matchedIds[j].second.event() << ", " // << matchedIds[j].second.bunchCrossing() ; //<< "\t G4 Track Momentum " << (*g4T).momentum() //<< " \t reco Track Momentum " << track->momentum(); - if((*g4T).trackId() == matchedIds[j].first && t->eventId() == matchedIds[j].second){ + if((*g4T).trackId() == matchedIds[j].first && t.eventId() == matchedIds[j].second){ int countedhits = std::count(matchedIds.begin(), matchedIds.end(), matchedIds[j]); nshared += countedhits; @@ -524,7 +526,7 @@ template int TrackAssociatorByHitsImpl::getDoubleCount(iter begin, iter end, TrackerHitAssociator* associate, - TrackingParticleCollection::const_iterator t) const { + TrackingParticle const& t) const { int doublecount = 0 ; std::vector SimTrackIdsDC; // cout<associateHitId(*getHitPtr(it), SimTrackIdsDC); // cout<1){ - // cout<<(t->g4Track_end()-t->g4Track_begin())< g4Track_begin(); g4T != t -> g4Track_end(); ++g4T) { + // cout<<(t.g4Track_end()-t.g4Track_begin())<second)) != SimTrackIdsDC.end() ){ idcount++; } diff --git a/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackAssociatorByHitsImpl.h b/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackAssociatorByHitsImpl.h index 050f144be1c3d..0f3a999bc7f75 100644 --- a/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackAssociatorByHitsImpl.h +++ b/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackAssociatorByHitsImpl.h @@ -86,10 +86,10 @@ class TrackAssociatorByHitsImpl : public reco::TrackToTrackingParticleAssociator int getShared(std::vector&, std::vector&, - TrackingParticleCollection::const_iterator) const; + TrackingParticle const&) const; template - int getDoubleCount(iter,iter,TrackerHitAssociator*,TrackingParticleCollection::const_iterator) const; + int getDoubleCount(iter,iter,TrackerHitAssociator*,TrackingParticle const&) const; // ----- member data diff --git a/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackAssociatorByPositionImpl.cc b/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackAssociatorByPositionImpl.cc index a1ce212fb454c..1e062a2358643 100644 --- a/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackAssociatorByPositionImpl.cc +++ b/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackAssociatorByPositionImpl.cc @@ -143,7 +143,7 @@ RecoToSimCollection TrackAssociatorByPositionImpl::associateRecoToSim(const edm: if (dQ < theQCut){ atLeastOne=true; outputCollection.insert(tCH[Ti], - std::make_pair(edm::Ref(tPCH,TPi),-dQ));//association map with quality, is order greater-first + std::make_pair(tPCH[TPi],-dQ));//association map with quality, is order greater-first edm::LogVerbatim("TrackAssociatorByPositionImpl")<<"track number: "<(tPCH,minPair.second),-dQmin));} + std::make_pair(tPCH[minPair.second],-dQmin));} }//loop over tracks outputCollection.post_insert(); return outputCollection; @@ -195,7 +195,7 @@ SimToRecoCollection TrackAssociatorByPositionImpl::associateSimToReco(const edm: double dQ= quality(trackReferenceState, simReferenceState); if (dQ < theQCut){ atLeastOne=true; - outputCollection.insert(edm::Ref(tPCH,TPi), + outputCollection.insert(tPCH[TPi], std::make_pair(tCH[Ti],-dQ));//association map with quality, is order greater-first edm::LogVerbatim("TrackAssociatorByPositionImpl")<<"TrackingParticle number: "<(tPCH,minPair.first), + outputCollection.insert(tPCH[minPair.first], std::make_pair(tCH[minPair.second],-dQmin));} }//loop over tracking particles diff --git a/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackGenAssociatorByChi2Impl.cc b/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackGenAssociatorByChi2Impl.cc index 3dc78f883aee9..fcc6cc109c1f7 100644 --- a/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackGenAssociatorByChi2Impl.cc +++ b/trunk/SimTracker/TrackAssociatorProducers/plugins/TrackGenAssociatorByChi2Impl.cc @@ -24,10 +24,11 @@ RecoToGenCollection TrackGenAssociatorByChi2Impl::associateRecoToGen(const edm:: RecoToGenCollection outputCollection; - GenParticleCollection tPC; + //dereference the edm::Refs only once + std::vector tPC; tPC.reserve(tPCH.size()); for(auto const& ref: tPCH) { - tPC.push_back(*ref); + tPC.push_back(&(*ref)); } int tindex=0; @@ -51,20 +52,21 @@ RecoToGenCollection TrackGenAssociatorByChi2Impl::associateRecoToGen(const edm:: recoTrackCovMatrix.Invert(); int tpindex =0; - for (GenParticleCollection::const_iterator tp=tPC.begin(); tp!=tPC.end(); tp++, ++tpindex){ + for (auto tp=tPC.begin(); tp!=tPC.end(); tp++, ++tpindex){ //skip tps with a very small pt - //if (sqrt(tp->momentum().perp2())<0.5) continue; - int charge = tp->charge(); + //if (sqrt((*tp)->momentum().perp2())<0.5) continue; + int charge = (*tp)->charge(); if (charge==0) continue; - Basic3DVector momAtVtx(tp->momentum().x(),tp->momentum().y(),tp->momentum().z()); - Basic3DVector vert=(Basic3DVector) tp->vertex(); + Basic3DVector momAtVtx((*tp)->momentum().x(),(*tp)->momentum().y(),(*tp)->momentum().z()); + Basic3DVector vert=(Basic3DVector) (*tp)->vertex(); double chi2 = getChi2(rParameters,recoTrackCovMatrix,momAtVtx,vert,charge,bs); if (chi2(tPCH, tpindex), + std::make_pair(tPCH[tpindex], -chi2));//-chi2 because the Association Map is ordered using std::greater } } @@ -80,26 +82,20 @@ GenToRecoCollection TrackGenAssociatorByChi2Impl::associateGenToReco(const edm:: GenToRecoCollection outputCollection; - GenParticleCollection tPC; - tPC.reserve(tPCH.size()); - for(auto const& ref: tPCH) { - tPC.push_back(*ref); - } - int tpindex =0; - for (GenParticleCollection::const_iterator tp=tPC.begin(); tp!=tPC.end(); tp++, ++tpindex){ + for (auto tp=tPCH.begin(); tp!=tPCH.end(); tp++, ++tpindex){ //skip tps with a very small pt - //if (sqrt(tp->momentum().perp2())<0.5) continue; - int charge = tp->charge(); + //if (sqrt((*tp)->momentum().perp2())<0.5) continue; + int charge = (*tp)->charge(); if (charge==0) continue; LogDebug("TrackAssociator") << "=========LOOKING FOR ASSOCIATION===========" << "\n" - << "TrackingParticle #"< momAtVtx(tp->momentum().x(),tp->momentum().y(),tp->momentum().z()); - Basic3DVector vert(tp->vertex().x(),tp->vertex().y(),tp->vertex().z()); + Basic3DVector momAtVtx((*tp)->momentum().x(),(*tp)->momentum().y(),(*tp)->momentum().z()); + Basic3DVector vert((*tp)->vertex().x(),(*tp)->vertex().y(),(*tp)->vertex().z()); int tindex=0; for (RefToBaseVector::const_iterator rt=tC.begin(); rt!=tC.end(); rt++, tindex++){ @@ -118,7 +114,7 @@ GenToRecoCollection TrackGenAssociatorByChi2Impl::associateGenToReco(const edm:: double chi2 = getChi2(rParameters,recoTrackCovMatrix,momAtVtx,vert,charge,bs); if (chi2(tPCH, tpindex), + outputCollection.insert(*tp, std::make_pair(tC[tindex], -chi2));//-chi2 because the Association Map is ordered using std::greater } diff --git a/trunk/TrackingTools/GeomPropagators/src/AnalyticalPropagator.cc b/trunk/TrackingTools/GeomPropagators/src/AnalyticalPropagator.cc index cff9ca93832b7..28a27aacd3838 100644 --- a/trunk/TrackingTools/GeomPropagators/src/AnalyticalPropagator.cc +++ b/trunk/TrackingTools/GeomPropagators/src/AnalyticalPropagator.cc @@ -95,7 +95,7 @@ AnalyticalPropagator::propagateWithPath(const FreeTrajectoryState& fts, // //try { - ReferenceCountingPointer plane(cylinder.tangentPlane(x)); // need to be here until tsos is created! + ConstReferenceCountingPointer plane(cylinder.tangentPlane(x)); // need to be here until tsos is created! return propagatedStateWithPath(fts,*plane,gtp,s); /* } catch(...) { diff --git a/trunk/Utilities/StaticAnalyzers/scripts/bloom.bin b/trunk/Utilities/StaticAnalyzers/scripts/bloom.bin index 8ece75fc74981bbc7c865b349e6fc9939aad6899..cd7eec47e776dba2a373cbb8386bbfcc5c04c8ab 100644 GIT binary patch literal 99518 zcmZ79L3$&(vL$H18Ta)RAS34nXZ9SOCgDL2h5Hg zJ7$18DaHTuv)v#6>;L!j`)F(b@9X=~Imeif)sLFvF?xIT=NN6YHs+kIk4K;DHCtO_ z^zpMhv(Dy6A9K9h(L6TFVbl8a`S9eZ-bXputNLReb3A*icC5*0@5gG_F`nE%>M+um z6TbO8nDw~L;*xPNe0rQAKvd4LHG9SG%(-Nqv_F(Cp zZN3D|=>Ws*=Z|sCm|3G8!8CgLe(*DPOooZ)IA9r-Xbr7dZS}_0a~a#V$D^;-3k&l( zE<@4c>2s|Y{Z9qjX*j-sOV*XZXl+j(2) z@P0AR%<(EC1Ee3bKdU_k7^t9`WylPMu`5Bu!*QJtneKDTz+6zAk^%gUXjIMQnNw*A zAwRKN8I|)P(>Bj<%&?tv>wA40#lUz}x&Z zN^eKskan>e>~sh?O&x8G*H6G(hjc9HR#@p|#MARVN4?A$2bAXm&m7S`+pCC?AKJyA zh$cc5(mgo=Cggqzy;bk^tp2`wD<1l@OL1}#HhUlE*w0xqQ*FG$&%B(PJ48KZktf=2 zsm*DKfcr0}%uMKhw6@w&6nZ-D%_U>?GUj-%6YcGqMqe@TJUkh-4m^FNfU4S`N0&YRM>m~vf|nK zDcviDU{WTWy<~*5nv{HaVo08+!e;w9$7`3VNBaq9&Ngg+kTj3R zbED2hXLI+y+bXR{zG^{QOXNe^fnr-YD>hrdE2YVnSkmbVT3W2 zZqYu+Gjz*9uV~1}^L(~*cO?P#c>U+XNgsFM^S zs{c*(t*k4EE`!qAutEx)&c0ur1GsOcuS?ijkD)|?Y^rL#rfuzDY=WhJXqWIvI5xY; zx~EL5d@!EvW+x{-j+10n%Q1`|Gsn!J;$1vqLMSMYIaUdq^Y+t|K@?hoHK-XZ*sxrE zsd~|bAI5vVduZ%YAIWi3b`mY?rg&Ks1pZ662#*f>F~l4|bzJ0ZTXEM-T=)Jqi;KR9 zpyoRf#vj-N84QSHT-*oJe~&99amM_!PR;(046(z|t$XznMNnL(LEPW7mv{&q0GzXn zmM@gu2}p$KLa49jykdAPcFZ}m%-*q(Np=-&e4ZEWIeIFVDvwSuWs^OV6VKDiGWu5V zqH1f@65F$h%Q@%2V9`>rmmSELq*G$1ZS?lX9(X!mO!fNMD89yDt zBO;vhBfy_l9ZQ`flm6TMab-o?&;`!w?ScFy8#sYxA*j7&zbDmgt+|&;~8PhYcYFyy7 zo)#f`%uc%M={MEdRk2ZB6e_eB>R(A@s{kf`6TU)1a4tWX@-fCsLSK^~#rb)>7U6`V zM&$ww4r3#slXd!^)4`TJvj~tUpSuzne9pIn z(ipY>E4_v#K(v07bbOtx_5G(=pG?*vxCw{-6Ej2ANBjKy&ItSc zBazz>;60LVKNXMqDqp8Fz~FB!IW_gE-SB6{I$Nc*V%=hy^}jd>hxROJw}+AEh1Ybb zFUWcI!!?aAwunuk8Bm4J}dqUo6$fxy&;ARd{Fk zcw4=PttT`%6Lhawk0L;v{c3H!vQ5I(BV^?iaANzJJ+7Fh_1GFr7V9IIO*-0&;~cj(Di-qNIKp`ANQ2N{sKEG@T2Xza$^$o5R1fMOI z8Bk=+w^^92YE`c7vgg&=M5_?KP<1mpy8%Kgn=|kNfV-pVklf5NMR!mF^O~<`Uo86? z#H$*5ZCJn7o_S6S;sy=4cpDW!I7JSO&N-j%U7CoLQ!t3+W?*40NUhLq3qg777YiGz%dqd0idBQy6Dv-o}li%eDOv3 zz2YFP#H=`*ZI_cJP=jVyC~f|k%~C4|4`J>`!nv+%3!Po+^8-u>;ql2N>J7-<49r%| z3nBpsy=_N&q5taFhR4vzv}Zx7el?ks8J1{6ytcq+NvDmGp$Sb`vhbTv#=jWO$)u#O zi+Btcwg9o?f-T$bvnBLQOcGLX!hian~FVm{G*-lE;C@`+Tr&4+Pg6MT*UA*i`xil!a7li&`;kMg{JEokQWR67A@z0!_*TW5Ow!x8(WKyb^b z>Q;&{?-hreC!+UnU$ML9Q9vi&${s(+6ZEp}*yr}>><%x0{oQXn&vwAQ0 z4%*zw5DTt$jd+efneQ?$2^r0fYt`&INe^kYh>&x1G2#2W6zs;eu!FD>vS4@I!6j?KHt`s zLroi<{Q?GndPKJu*{6?ptR~RrP7F=9pT?$Pg+dDg80e3-fnF^I&;ZMx_U~lKXKq2>G$?q&tovTc3)R&V(-EA&ytBSzQ#lM?+D@dd5L^KiyJvt~j}2sROXE2}%nX z&MK><0Q)LiS2Jv_5GDJb3BgI~YVL&hue(g-X%=|@Jr4_<_MGL6qK5*qV_LfI>%o7S zsz-^$*@QbP7PHaz0G((;jXzUib&|AN|M;E~@pUH!Z*<1^#{DVX$^`L{&pXf$P#pJMvFD@jJ>1YUdmi(KF zQ<+nJhx1N$COADBFX|b)LgA?p$dQY6UhEw^W=uioLF24HL@>Z{HjO(5$?cngv3GZG zk%(fwOkKln%Fx(YTXwCtoUZT9Q$2s~f`Sn%hj`Q`YgtmpxJ2MbOC)K=pd_Z{s2QW} zR83|&&@V>MAX!O5`hMC>ck=dqoaqqDQAonsNMd2d>>(Q5Wt6(oLVp22qPi!!9P+omUg-F4UimPQWkNFXOuza@*a#@=i|BB z5_xcmn#D|E^VUiz2sV?nzOiP5z-VJGKue;WepOom#(M0UPFs+4>XIe}**!VjmJY?i zzurV*=CuZkP+n4Y)%Qe|t zru5mz#X@&p3(IV&7(;JzMd?IbfLj`7Mlkg;)rWDjFQ*3X#@H!vJIB|{!BMw@rWLqY zW+t5+D*i}F7$NX^p52EeV1kKRO8{MpRx5_aLp6v%JMHLjwBd1p>36lfA^SF^~ zE%ISw&|X(U@2=OcR;wLb(=<00WSuo|*kOZh0c5p4-o0-qTlQ?YVcQ*F9CTL(G5j?b zE4=DsY~)gIoDW}r<*dCl+B3hsVU(?`6}_srv&t4As)a$uU|wBYFx=>;wk`H(%rizf zTQ%qV?a^D_(G(eK1#B6S10n;8| zz7>>?y{lG?U$#pi%Mwi+sb&vd>ayikYNv)WcV4N155e@*~ihSWx#X z+8j&D=D2ch?C<+=jtp4Yk?Ud9ZCam8qH?))F9lO`xRa4f+B@a?A2`pVpeckO(!7Mg z2;1Bqc8^S{rgPRE5)wZNjZ|I`Xu01pgY$&2t>()Px9`^PD1}vscsPHrMwWwaGji0O z7{1QFwWdn9j~;~zK`ubnqe}4Jr8BLjx0Kf^(*k1s1nqH zwz+AlGY$XLq|-k!ZYv(6jztCy3-n)fKI^`vM!bg}l=(O0W9 zOo?&n%M~Z1eenLI#bBa(5zeyXx#*zvwcuDh@pG>iu17UM2`Ehf-6AzJ6JY~j@^N$G z%r+S@D{%&>uk^2csAo>^@JvqjbNf;c(`eH$4A|Q1?5J5*tX5(A3dz1u$^7IVXxv{p z+LrHO*QcGN-utOu!h2&^%>z{iu>S7ig6*U*ku+5l?hhVV_w-Inxrhg=3AOuWs9?1=#8G8@=r<)l04 zLO@uh3~)zeCbU-e#++4+&7+QyfO=85r7#`lGKoWxaHyD{&sS%=i~Lx9eFk+XK{G~} zbC1mgF}oRHcGD>t9VKtKS{w@-VR{Y>#TOvIGsc~q^k{{bK8VZSy$-`MpyA9`j}vn~ ztmL?d4%#lhKMnHs*z$@}x=#fne@mFD<6~xg?gj`W&Rw!|g)IU#f~|W-uB)i|!(JFR zko&bjI2m`J&hukorO#W{Vq8dj$@r-dSG;1dck?3_{3cmNjImLVGGP8{kqM#8Jk2nX zf4%#bzO1lqneLIzSzV>SUre(kRyHb}V7Vj&{W zDF1FG&%WxKy{uQ&9QNI)LqS)SNvfw>t8NLoNUa&9id9A33;t}i5@(zsFz@5Qa$lZ4 zw?j;>e%-vGFOKIrda;^M{*Ff@{xy`Mm(X60g>)OW42bu<#K(pV5bJLRuWcwu2c3VO zHKcg;FV8ObXe?R}!E!+D(xfzO%rsi|kk_W$8;b*)Z|i>Hsm}g~XH2GvGeab3ns*_G zV6{}OWWuab=lq@RXUQky9c=uBR^i7d13vmJTa{>j=gh4FY$Qo?M?(+G}b9 z&sbqKwmPORJT45R2ST;!Z(W% zOdP#no;_5Q32KbX%^S>VQxcGf!vfqM$qNs<4~eYh)%67y8VR77nedI8nF zzUQ}E>|oM)TeW+XyjpTBO_YJS8})KgzMhYAGb2RbWRnxivY$X#N(I=*x1%LDrNv32 zyvD5$d}EwiW%eFsF-WhQKNCu|FXoQdO1tRpX6tl7zefpI^ke>*93-~$VBn1o>x^p; zQ*ZQ2ZyJCNQ~F|=02Fri$ueY4JDJg@a>6G_);TIRDo}T?9BkYq`$XlbniHDWX_MgL zJra)PeNI^(eIx@C()yO+<9_oUp|N8n>g{2p%WlSzNxN4=p)iwc*TIE>cf*tP)Tfgf zw63NLBXO*-2mDhe+8!o+WSa>CS4GwqunY@Uuk5azV?Y+yz=3tt4`E#M`H!xdY(Ohk zYQ8Vi|A#5PRZ^oNAR=fz)lrcN&FeEa!OBXjIaal*w)#ay^%D!=Neu2_b2~Q3@~vq! z7IesYS-UZ)6&h<#`tcON|rD%x|! zE^~dYG?6uz0LKu$bp!={p4~U0`Hc73vt*NHxFI3Vgp$&Y;!yR7DgErZ8i9x@s(P)H znE2ZNT5TnI%$bkqIOhLX(DZgWHum#>h$1N1>m4CvrpaZ?>YAQV`9B$QA2WgVEHN&E zu^=BIQR}vR01n*T{rI_b`fS&FwO{s(T9p?OjW$Cu*YFRk{49}-e;93yYFILKT)!Yc z`gSa&zLzPtGA#f^6%J*0b?)#HoB28BJJif^;oKOTxM5} z41>`{)p%6}niG5VCPlKok}kH!tm?m*)fY3{C4Y9Du@mnyq}`FrX#d0-J>5q8nr_|$ zqQP2!n*@imacVy4gKmtlr5m{Wh88*)ZTI%&jF67s5*>?NK$w5htN6Y%ffZCtiZV1F zUH4#iy9~N3uFO?BA(JW#AUZUhk&VvU!+!(FRYj@cwrxl!MwF#?xb;fHRuj8 zJjPmbkOMxx+&%u$SDui_@OGn5aX>unae3{T=jS}7Wf^0|L0CfbcoSJ~$C%A9n7b%AQ&A?7D z#h^#tj%zklr@-# z=X14p)u_9xLnDFZmQC*^7;hj*SKuHo!JL*Zs5HEBYH~GKvh-4_f(s~?>udqTI3Bts z#qjFwL{1x*API=Ia=Yn67Ib>`ItpoCb#dPxFF&=bE~z2z6;GnUf>^lycsCgDLHC>@5&1 zI`=x!``m0F+T*U3Oz2KhE}WuzE>>at#jrX9HcQ(z`0WG&Eb#BnnIlLwG5nykIx|5k zUkG&Eu1M@6_R}RtuELCMLP3P-%T#92k=5q6GyHEBvuC<>V0l@C9+oNXuht5R#o44M zEx&z~eC}~#{vF-OK_V?iS2w2%Fbx%gz~fy#UT#8$utUvhhk=|3=3LpLvG9(xM!%Nc z4oB(FS_Gpy)_Dq)BoaRgQ(dghuaCL|wj|7=9%jcts$}|GHYE7CPy)JJAV>5Z- zn)&ruRLK|4ZhX6#C;wph*`!r~{fAbdLG=@x5;Eq`*40)^?jn4rkk#E?0sMP!Vxd|r zdaYefwCtZc7SraTd3Eh}hhuXUx$hblUXV;(S@zbpGSK=M4M32RQ*G60pep}^yaBuQiKFO zO|0?Pmn8Qegy6_Q6%)my^6i#5pN^*UBMU)<1bZ?f5!+Yqfi82E3?Kc^*3JU*Gp+?P z##ZwH%d+s_@>8aYk5aw?3v6Bso1C*80q11;d%Ak*`#IE)&Cj$+dc-LGX$|FJJEiM$ zKhh^CmYvT4p~2^-#YeVGFhf9GESm7xn@m{H@P*(^^?LxT_xn=~!4KuRu{HD$Xx6g6Dt&G^nFa=jJaBp&8YiH(B?~ntB9l*nrUZ_G%*QS2FYLmLI~c%zy!x zYG1nBO2-MaiN{>3nr{s}B`*SJ9gfgOMh2=O8CsRdKf&m8)x^eFY_in;^v-0(8%@?& z8tAgD&DweH^teuD#tvL<_K7E%DzRD71WQjw1-K6d{p3wb*v8gnTRgi8PMt_m(xNXn z6Vitok6x+?&MsvE=}{mH#z<$)$z#SeD}*7|mO8e4u-%#Hy)YgdhF&mb#W3LZW20}7 zjGLKo;P4Kd$~A8yVdZkB)13nkA>XkWm7kn@L9E1f8%s$0)?V_GHMFg0^yt4BAMmcI zCvWjudhQMKd9l7Ag(izGc$@`v`VnB~@z~R1;i>yhaysJgR~LK|?9xSQ_RpnRQQU*a zbkg~kK`+}-+yQXvhSt31<1QkTkDs%ba0H#sgFOLbww%L(fv47G78r@bqDYAvp`bUpYbr-`m@b zr>8tKkVb1L`)QaZ9l47V(tsC0L>CT=b2nk;Un@Q!bIMyaRNBDk5M-n|=dKJ2}Skv9Od$zS9RVX>WSO|#YTox^E*ZO#K z8&SCwvY_Nub)y^SrpSHvGA<7pT&WJp5m&<>OiVj@*FIRTb^94{HfbfbM1PY9JFIi3 z!%;dC62RqaIhDIntF>RW!Kz&F&f6%_CKGQ4-;T-G6_m9uW?M%I5w2ZPV(N!J$NKX* zHZKl&Ilz8KYEDo3=&`&1FHTcSsUpYjSWEg1^=+30Jr(jrj_2Db3N+cmu~EbTF^U>c z&acYqD9lH58IL;hV-~lGBRn)*uPXjLf;rFIEOmE3LR8-0fX+0X&>nv+a?6`Up~Ur* zYs4iNx@xlB^mBbJOoN#f)hHyfEPR1_qV1>Ri`Ni{`fO+` z16WcR64w7T-_zd5zT+|@=vP$B#l38DkC!A=dK?*TkJnCSM`^==7)i71c5zShO{dVW zi)}NjjT2Aur448A!+RV9dY_Ne5(99nb~4ZEX@z2FIMmLzb4#KUu#~eGTJC%IXFrpj zT>j5b&tfB6f=N&YtzmF)yXG$KOS4dpAaTi!))x(R!Wql+43!icFK9$8JJ@7!Or=5a zrP_l%h;L}+$5)CFRChe5y?k3k^B7~R`b5Gb;?UIkPQp1a1niZ&EshezYL(#4wp$W` zx6WX8mC&TB6G#n{md7m2733OmY`4Zl?B6>#VDT*O5NGjc_m4F+3+pf$A<4dlau>7E zm8lGV)DDIuY)x;)X#F=OeMxx2ZV5M2Vl{m_F?kC*3}{cYypP#GREsd_et^{LRhlo( zF2}}0?!;n%XNknPE^e^Hzu_WoevgLv<&-Hcshi%clI9_v=gFndtk>809j}hZz#4`! z(3wrh?s9|5Bx4uM|Jk{>vvkbkRhV_D&`(ok50hm%y@5A~*WF=EMWrZnKXuXx8)hD&)IBp;3DJ%;VFl4pdfdAkR7i0y5Uh&s_ia64J*LFRwDRJyTxJ zueR_j;g(_Z3**@N)9vhW_4$FoFr|D5L6up{T!D-)kLXiP{OCJ;;}i*3|AS8mSj2w$ z>Dm3ng@<^M-)e5w9Cp%M0;=tCKu1y$8kK~ChO?0ReH=HgeGKrWK<7O9j#%>R4Z3#* zdIuG@=Dxvx)X}z^qtP`wJ;2~QJ&NGdy9g%w`>)<02_U!e=G1bfny6puuQ06BG^zU4;pc%A+UhmX29?Eh_{sk*npC~__ zUyZ3c?qY(i*6?CUwiF&-e(1{~6R@jQyv{k zYQ=Iqg&zAn@nlNB+PZJS@Wohe2`JVl20-L9fY1ln-$vYtX&2t~wC7`$G0b9~|2et% z;j5?})eT6VB?Q1A>3y*WYhjgh?^|N4_0K7%&H`$Du2Dw_2+Q3q%&cB6vfPoLouBgPM|V?$IoXnL)v5 ztWUqv-|{jSFOHh)xjjpguS{0If9aoi*KXr))#-dzu(|z&pnW|uHcVQK>yyr$xx*T3 za@^dlIByO@{uf#XP;+;Bj-7gx1r^8HK?E$LSu5C|TQ1T>*$|}qLchHZTrl*hgyU({ z>6gXxYJ?}*Y(rG%tU4|E8Zd^fQ-)z}SYDdECLzw!8~>Pfl1$61 z-JFfj+gocbt9?n^s$k*F&296H^W_bhOiJQOXKg|4+2*d*sK-5IY!^Q?G1p&=OkA)2 zsP%fc*XB7^a*Hp?RvGv-R%#g*N3Yu_TDXaem~vcl^QhLtGdER5ss3B{LR4bRMN%ZB zm`^{x{(52GG^k7;sVLdufJ5|Xw?gx z-m9%_&#FRt44$+)7OuR7YtWCH)9NKA(*|FdMTsqj%J7y!{txS;!Cy2mLRI&J7DB@w$G)H+@-4lNECRpT_R6@jhV9Un;-WL z5p;lWCde@{AGR=_=Ak@F2lw%i`A1T94dmxQEyN#UvsBgdY#vC7}b}_R5H60>f=}4C?k40jy0`^zdoz#@mOe%Do z+M;L}8W(iYSa0h(`X)rbwi{lA_=rgmvY3%;3XqGW`c}|tHXF08opxoQj0sr{;IkY~ zc-dkS`yEEPI8V++a3j}-iZxZ^oh75b+d|kqd-dg|uFEtkO%UcNl@Qa`8ht07lXzrW zp#I2Lw$`B1PkK>Q5Y}wB=J>5AL0)?~#<2b5UAH9`hqDN}*G6%vh}xs#Qy252ziQ2X z(VKaRTAFvOLg(z&^Bbh!Rbeay%|O!Jc{97{_KjGGfT5WkvoeCvAFX60D-O3k?Zu{d zwlgSFRbHZETR@pClcqD7H$UvGy!^LE4ZRr6f>^{4x1*RcQ%uo8YN~Ch0d>QLC7-Qi z#5kAQvS!nkBFQzGDbBjMk6h;)+BWJ=t#9ebrkJ)3n_Inz#X}c$p&`G1w3O-dCtZww z`WQF=x~-E7>$qPoLz?U? z6NXC<_saBoEQKtVmlF97@0oXzn^!kwUbu_FczC+s#jzAF9`3L-www`%D(%%y1ck=M zLLPu|rchLKc=2|DY#1m89%_b*_1FRZ5R`)lkr&sEE7GWY>TRDD!Qd3Q=x z>bM0>AmNBg7DGwkH5!*6Q*yGezM-Fe`8P7fs_rrDMz!|kD-9az$U)4TN6E4Oc}Y(H zrB8yuy&yZ&4QwIswveA-mhY?T`TFnP&tBMK)QJ0V65QJ_2rL(3xRR4Te=>wUk{PDY zdMEcygpG^2Zkx?6!ZJWVc`=(@ze5`BLv@-$;F_AtBkPPUZ1N)73nv|p)a>^D)wRxM zM3qG;oow-7Y|*8#z5*1JDOX5+(79lR`|()3K4E(}DFDIG98l+TRLFO3_8d7^iwbbt z{fw=gbC)>ZY+$x7apI#M-Ihbx2M@J+f6t9Lug*376F=I5=3Jpx$L;eYOl}jOGl~hN z<5kwqIGKq#vGulTkOR1|M)0%np64Z9KE`VOt2Fo3 zp@{lxX_+oO(PqaU)$0R%wW%aGkK(12! zgY9-NW$I@&iD01xW;8)tD}a3p)BZo@;o!;AatLwv+wsL)=^`0>6M<_W4Y|cgCU*-k z_pyV5jQZFr94Y~%AI~cb_H&Yh6wn|97IkET?j?Ljg^URQco8}dK*XI~&aF9OS4Oq2 zmC`1w5w$1@8(7UjRJePte5vZ=vmPVOHRfmaI7a-tbxCo+!Z5E%LdB(S6b43dZB=(|6?~yDi=twncT@Z@Ukg^+A6lvSY2CcX|kBLx0T$kaeu&FSBco0983QfS+(SyViF6c!@1FZ^1E@SziMk} z5hRSM)tA;`nCPO`Uy}zux*@Ol_W1TnIi|!4ogy+H&_K6m?*UzKTNVCp-c>;s%}Nn(mkvsaOj1 zsD0;MfGZ>W^385(7z!(oeBYAvt&fF0i4KZ9pARmfSjg&2L2F0}L&D2y#4jRE(O|ks zA-Vl>g&;3ah1glRzPpG&zyaYMc#;;u_qkRu%YEKe#R+EdJIA7fE#wMH8_OU;3fW-Y zRg_b&+-4y#>OhH8QJbMG-~#?T0-=q^E=76c`*@n9@i~MP?CRo2yBI#0aW$_klrgjK z*2}P#evraW^Y4OW%f*7@d0)8Tm~eD5C*4gxb4x&=ajF3$ZvK1;ips%kEwL>GhHR(l z0#cN-!!5qqFdfQFeY}t`21x1C8bRccQyJqM|2E%t9{|Zq>R5WC7w&8cTmAJteI%en z&)kn{YmwcB2!?ah=U?OzVwhY1`8%lnd9{;SMb0UB_oeo#w%2q>xa~LO-W9g!RTLRD zW=VS88NjKtS)hoNzdA3wCdrLG8pGE3OmVp6_8L{VU~|YsN28u4@9fTX+Jn5SZ_4=6 z4;(^5N^zF8`R1v8aka+ys@YBk$U2Zi9B$EerQ~dPknsJvRfHH4V7UB^7g;d}YWM%| zBoahqzWZD{!R(9T{BR+B3xBtggjv;=U*TNh5T)~Cekrcb?Xiq#W2KLLuQ?bdP&(@$ zCkSu+j~fGE1`8H~fEeKe1yt_l6j>VD_Nh*OwaMW)IiJnP+HEmD(HZ(%+P&~GDN--W z3rEMs?K6f=i84!G8SHBSUWTR|kaw?@xj{1iYOZpbt+{deRnQXJ{9EJo__=B|eAIb& z3Rzg7aH>vrzB7A_l_y9rQW_LV;`+uI5Uu4n$$OUL!{z+ zsEd_n#`mMIvm68}|J+KItDMu0y{hb{vv6VuEh>V55ajHb>p53vV)U;CThK{Hb||x= zFoVaq?A~OSKT<&ErG>?yXNv2Ku~^`s$yi>-dpLkI=jAd^;`0=sgP11au`UMQ%de7n zw@U80NB|Ra5#h{q-1*%g7G<)3(hLoCRQq`%S7Hwt$|j#U^ORx;<>y>VT{)sDp|}}@ z4|-XQIna&6{Hk8?g9wgdY^!h^daVpxSj`{)U@Kk_;((Q}`KXBABsb6zPlvxC1^52Q zQZ)>D%yufEQKMajrA}oR1oeD8zA2z2@xoXxrBSpJYN~rYg&Qb_h z@ykFyh-56@*46iLfmG+j>>zXmT@pkRncy17o(4= zhLH-4-ne@sGY@@ANEm7J0*rCj*iZ~H`SAK~JUNq(H;TZ|aZx6=UFI+yB3h?=-ld3L z;RI~xe>E#gAp&GY;eB%ImgCdlGL$0m;fj=4OyWq|$Jd-~>zp1sGFyQ}$X}rLbKLq~ ztcUfM;5n?^lxywW;!oLP!G8s@=d41_Oyfwcs%tDAfHNQ(HW>02q@cMa!B}tsX}2K_ zXIo{^Yr4BOaF$g`S%jhPO`Be;7q1;W0mJ{5nI8M_*Si`&StJdOpyAaMgrOSld z=Dl`E1gZrrc$qTYc2#)y+g)R=GbJzT@tvaiu7W7Ser<7LKwsnzd_kTp0wxyd-u{lX z{udm%T23>aZPl;!p^1>i?0Wfr_S?5f#sK3J2Xk9}Bkh?+!gBY)gTL=7ePT^tS1bpF zH*)iuP&o;eOo*O*q{2`UI_PV(lI#pk&e^EeR^m=U+0~;HQ|>5iV}KV+%}MV3`|Br( zWVQA9IW{(0`^AuglIYl8cl8hNAMw`UyK2%28m;mbu)>(<5~+VKs`}Zt9s)^K!pDhA zRIct^#nw#$K|uWF5WN!BNVN^1h3uyc1OQ# z4QRF~#%IW8gXFNC7Xhj-r@>QG_)XolTEeZ>6}9Y_ob+5ZifOx~5MtOc0d2n0XAQDa z+Xji^0j!@jkb>0tIV&N^<3f*_nbT#FoPnmo$%RKgRKc9pM)hmwlpbKz%~SjG!-$MS zFMC7J#0GC`IW&ir4K7R(LYs?TFf{*R*!f zh{@#yK9+)Nm0(s|e@-DyJLF@_CWkN(gIE#?^_hT83FQtajO0!scn*s^f@)&3^A*ga zQ#EDj?K4I_$-4>pMF zwV;N`^Wvd3dl8uJ9=BlOoCU;et06ardLnq{m_+2wljWSDV?D6%eF{P_vCXf@bJQYn z@#V4ZdCm<4X~3#`W^dFcoS}%I%nk?0%dznlaEZ!K1FPdCIy2&=vTR@p?0BydUha_? z#P{(yg)@3p+~z;Xx`ns8aYCrxLZ_ge?^{)osXa(}>71`oUY0*+?HZ45@VW(^6JP)j zK!~UnQ1)4HjgLV)5rpuZYtO#{h~)uA3bD`iC_>6~7Mq$kLKB<)Gy10Rf!93E&{hB% zBd+))XR|VioN3;5QH+C}&2I;}`Li7k+%Eh69KGh{bXr_5f4=HiGAjheUb9_=lM`W2 zjv1~1?N!jti1`1xYSKZ%Jv z+Iv5jGqfYHbP^f4B1DMMKvbi!&5q@7Zy;K+LI-$ePyc2XYky0_<&G%7I!k-;XDjyz zv-#+`*>^!ySVM6e8Ujj$^A|0p9>pG?TrM#QK21Wzt(N|=5?V*T0qD#)J>P^ZIipv& zS|>(MWN2Y>bBanlQM4BhW!Ug=nx39tZ!tLvq`S)d`-P>Zuz9~jqyN)Nq@w_cZB*R; z$u}3~y$21Dz2ygfCh2%Zbb=Xx*`Hjv0JPNcIRUw@Zk5~44#*q5hpWsoF|t9W*drL)ne zk(oS=UKZfIccWaFidpjU8!;{RrNL(I5eu04=a%TSeyl;}!>%ct=S41XS0V zD5w2+SKlsPHI6X+WF{I)n^d$M+7k99ewB`P46hJEb!&w(dsQ76m$ z-b1zfp1OCUT`7*6PAz3#ZDocHgq0#MtNIijThMwa5ooKJ1;I3mWS?!N8amqAXT^pk z8L=PRp7d)F3{B7iH0;5K_hreUQ$nl7s}I`+ba@AgQC$G3#PZ0-TLvO!7ZfKl%roth z%#6#9BtEsUv3K$ZC|HhyM34n%;whLvv(+Onk&XWo#7lm}Ye;q^V75{Qe1SDj>)SaOU}(_}eiHCv$T@{&`U87Sy6vML9x4nLX-W=1SBX8?+}{Ds+2io4J8^N z840#stfuL$(_Y>kgsh2wJ7+sBLrhZ+i$X zdTsc5N$IUdR=9GZCi(VTzKdKlP5RPG0Lxa*Ad_znI+T44voF7|-YcCNS9eY_+{g3u zx6&N$c?PrmPRpvs9CPYuBq=@;xi7@B{^`=foc(27=vpNjHbyakYQH0ygouab3<3D# z;^3^r!@{yWX9pMw7$KF+JoR$tt=RJ68!vvY{HAta%(BmYFBX}$(w=ciBMOJQdVi~f zmsE^3tGP!XY-hOQlEO`|8317k2-V9I=c%SLh7m0$H_3Vak1CyS{jDml^g!4U0Q#^B z$#M|Mx?tC4JNPy87!{E3(y6wk>a;P8+r%cEC}+n9{MD8+`*(lVMmFTF$MET2Y@BWe z8p$n_>z20!`P);bqBnHxJu>Mtq8Xd!enB(L;PLF*0)Oi@hj?4;CJ>kVK{YOr3?nt63Vn z_5NY6<911}Muxf7_1x`P4#DPH)9GbzeYNDatq)~Kh-p>rS zJn;0g?njjNW2Hm4<0}lAO3-Q2#Go`k60EH-{S!<%bq9wnKQC$2WE{A)&MlDm2yjCI zG|VnWoU-F%+wHBYWd=gawf!QaYAK->ua$Nd+H`PR7lL z5qnfTqtY{pm~DNTXWylJvWh|#J={%n zJ)Y#!{AHgtw)ZNTq7Kmkd#_ay>TzCFya;RdrT5XO`e4?uyN}0* zdx1`hOB}!;*i3cX*OH_DNozOjFN7wf^p51!*}nory_SnLR{|Dh{gIC)^s{_XR}zg;-k6 zbhn|x7C%#IWg=~8mU8n`dnLp$V91{aiv+%bpY%3xxrj)XGi|P07aiHU(w%P)E8HMB zW8*Ye3u4J^;Hn%sAH<>?zq8C{&1;o>sKq?`aa2>1+-%-CyLA=c4n{-J7=DlkfHqt( z*KF?S2UN)LFTKJ}pEJ3G#Y;p6!}`d5U;VA_mG2^-NRgF=`ozlrdLdaZ&K% z%|R*PM*TT!Y!HXif@b_n@R}0BZd6!vnUb{`?+Mo7U~yz_8x(E{!!FO+>=i9`{l1vY zy5{A;)=ykQy*4WTQ|&J8t5DP~mie_2fKGBUJI>3Yh^DLRv#{9%M&^X57W=Eg|hh7!b|pW>Hq=b{?!^$X$T`-q51S zT0H&##s-xsUUrvZ%^^aW|88xe&ioI!_u{wbrxFmqsOZiOap~H!MBijNPljFj!GUt4 zAYDJB665lo<-T!}RcXT-Jkj$_44%S&UYtHLv7?A3K0^7&Q|1j%R?E+nsXr-}sB_Vk zpK+EgK1C6?Jm9+oNrNPlx^`iu+R-k+#^=aKGx2ih1b!4gTsM z@Jc*_`MUqeuEo_5HL4^&d_Kf~whX)_u-IPk+A5P}uJxS>UoOEHk7Zau^W74t6nHAj zeoHvG??you&s~R2!`;&iGx+Gel_4?=UiKv~OWCX6dnY~BpJf%606dmkR#EMtENmxW zvN`2k#mf15(|Pns_A40wIgR87Klv7TT`==PXmI+B#Q)(wT7YG#f!u=3xiBdMIBBcr zHwoI?z!gcvPA*ng&&uh%FSn6a=U)>7GgH~E?V(O0o{kK zJ$UB#emRTHvZT%8$tzK*lN@s<==0@Q8Uy{R^hic(IWN*PQ3=BTC%m!Y*vVJo^zJb= zFvvjzSphCoWgZkMDP>{QkYCm}pjGS5$NQSVIF)9Q{If$ucLqhLMP{9lrg!=**US9Y z7Q(=oi1cImRV>F*G1`R+q7aRXtF%RfQPs2h%`5z5-j{g%F3P9QPPMv+^D&OXqEnohr+D^JVu7lRTZV}*;gyUI5S;e=oP)mmW>mY5zL33aB%jep-POu!A41quN3$0U3`f2xpGt=7X1(^!wZ-lm*FK_p;M#XHJVzsL+OP27u z;~`hwxrK9AilD-*8fdQes-Q6e|1Or3-UOs=EN8D|Y$7LMoNdd?IG$)n7R8iuYvGUX z0m7crS%b+TiuKTGB_IH)z{$SEXpv-E3fZa53Xx1PS|C;P3;Ntjs4kd_TFFnblGxXU zu5f4*psQ8Fh!7a_d4a;Tcw(M0x5>Vj`nb}F(hRgNQ1TW&>B4Xpx25VN6?IFZMyZNe zHbvWu>TIn)9Mr5V0t4Mj&2b>LiI>A0^@`ttYYZz?^|uq$k&qWEO+QW?_^d*RoRE8*m7G!Q<%y1dHxh z^+s9dv6&7^))s1m&8LnLDsp=1cyoz6N#u<0gN(c1mDHD!C;`|M)vDviqJ7LQH%Jl$ zhG#E^x+^ChyM`(Q0AKMj#$s~MZIKla-n`^n1Oc9rod%@+xkCM2B9|`l)2#^In!@6P z(GdO}1DfxL*=DBv`fIJgkce&Llib%G{ng+VvXjahl?mA}gup>Z{9p|S)pb^X=Ype) zLB0|P5z53~hUgx#PvlMrT_d@KV6X5PA@j2!EsC1`*EBpXKC^G3$J3o`3^8Ux%Fz4N ztd47)qXLfE(RQ?rdG0e`s*WrrM)pqt1G>dbo^y$OoF)lZd_ToCW_2nFGTE|-Gd9;y`jFzj5scP*lQTWj~ONw_X{y0qf-FfLB@XZ-i!Zam&Gu-vTK6ntQcNRl_9BBNI1!7+QcZ3?zOUg&+2u-S zZ`FR;Sdb-WJ(v8(_;Yp}=bWu$S8Kbna}u^PjKuhCW97F(Q9J93Pf?pP@}G$l`7$6` z_9HsI?$u@0RV?X)PN&@@-uXFJUSZ3#G0HyT=_LbM`a0%f*2;Qpr(FJY4jOfE_uAdY zR-$u8yxeF6SG@i8xZ&uiF!kfnd0W-yezuYrBT8yA>$qY-cF+9mk2XJ2^>l0duKhm$ zu`Z02i$FjUa_u-YmYjhqU6LZ#@3!nGlb?ptTydc@IW5Bl5g#ZbqC7^_c>eVf!#$1c6Ci|Y`qAwbbb}8lFr}Q=3a-h#5m)=U-#eY{@$M(|5 znJ8E>=2z=q25Z}ML27NXJ@(V^6**<+lrCvefV&ozbyGEB?6n&yJb$H6+I|Vb+!B0m zGH=KwN|ADQ2Z0Um@B5^IijFod_=)#FgqRx(aHU0#$5uP88kmS61A4V~!7%^USaPS2 zgACW-Mqh=CKe3zlM%4GkA__hK-WG&zbJ*U9!daWA%*h?XLLpdz4w)x;;9dU?xZ#z3 zU=KFOCGbe;7i-dL9Kzmn7l5OJh7d|bW6FcbvGu#Yqtrw=@D|mfP(`VtYPD7)D5QGN+o9IwzAZ}?Hw(POPyk|k^qy66Qg6gylzTwA|YKP zt>mxLZKUIiz@^0eP{~$RbJxnpOaZjP&#W%@Nldi-)e~km!I)QyOASD1SZ2T)c-EaJ zIv2!L5<)f|njCz=R92P(xs!@!F53xrN5mx(Z?+{O z&tR=j;?O<9OrJk?jQrs9)9paGLuN*-f6^-_9!BAXHLH%f6=_p1rlU}n-NR#=pzN&9*B|FbhNs}t;EH_OL%ECJ3q8I}^4?h}A-Qi%RYM}9U3=kI% zs443cC$<5CX)!V_I6ZJN>dznC8`2?kD(VNBylnoN`OM=-l3HelgsU-pGzN-IkD1gs zaemt<=SGFKt_tZ_(`;he5l8O2stTVbcmEbrEY_Ei3d|0?V?oZ*Q_Ov>L8y z-XUbw{7|w=-F&6Fpnt;Q#!xlci1!q$^$$Cou6?eC+k?vy_OU!%twG zr&$33aZAs>$$a3Jklr##Oeg)+6enHXzkns57kaeLi^g8*X*9`oTK~rQl#0kyTwB(< z{qbPb*$NzEG0z&+P1_u1o*HxHH2Z?uVOSV=>PeIbc~WHE{FB)>(X&mbD##fu?G?JD zc-wTlO~vT_{8SOwjm}_t&?`0^#&up93^G(@XFgxhivNR#Pnph5uTK)497F#A|APCI z>n+OWn77*}^N*kca)zMh^Y+d+4DU}(8XiA$R$>%%MNFrNLK%HY*BS8klm20PnYKTO zM<*Q^Wz2$hN{cX0EvsecT{ZOnY+CO`r?<>aohaxc-y%d`9RNn@ZK7UJ4LLdnN^jHZ znBp1^_3nj-A)n;(!anZw6AoHqT0u^$P?>&milw9z*WL^1M_ zr0N-~Xr4cGb>PDhlpjT=kQ@6R3=<(VU#U1JCI*m!1p08Q@3cH92Fz@A+^T8@Yx?lL zPuq^XYz&riU@0>XsmG3SnIEi9p}B`M_b%|XO+poiMP*dsQgOb$XNCi#7SuFFr+Fp`7= z`y#4sr#8A?C%1(`@F!R93j|>aIJYpl=-xWb&OgnVNk*mAN$F*AK2az|s8lE&CE?+N z@?qVQ0|G^wb~uQSv$Ej2PXn#hqaB!Xy|J;*A16>ccn39=6j^rq4|UpLfQW zJe2~W7G2daL6iV1jWhS(OcQ0MjSxr9{p_kd?NKzk@01@&|JXLNT>&_9W}?By#?Qp1 zo7A3SQJkH{;&7zkuZ)({n9_fG!U~czd9Y@@#G7(aHD34@D}6j8ncoBO3Hip>LPH2J zRQ)-Ty13Lwn5pVCJB-9&tTbDmniB5{K07Va4Lnm;W4*m;BsJ%_d{ptt9tEk)i(|us z7#hA9*=>7ed!nG)GT6Aa&Fi=m3R-2wN5$;SZu&X@k0P+B7&=W*21Pfb>Y$QxOv9(T zfN5Tcux@W`Q|!F!2M-t+H+rIP*Wu$W)kkNFCkboCZXcL2ZOX(46#}BkVSTU!wHnw5 zD6PInVs}sCvePKEJ8H${0nY^IjS|nZbBx+kGni?`b@rR)040K4vk~^iF%c*+*GizK zf4w{%>;HA5j5;|V(REs&+8S3@9rgHR+VdxkDcL57(;!VR&z&quae|2MQAH>;&oveK z98A9zkt$5<_A)yropYNqaS&>BW=gKK=;HqT-wd2G<2z2M;OtaKMjYM;*)j9ARu!Dx zNkgv6qnoHcN~QxdL5xo&NeS5*9ENFfPsYxR>*UxV$rx@8D1}-1;=!Rf^u`3H3vlDV ztvhB`JY%tH#OVfo{jo7%50WBxkV;-_j8g`%CruSw>(=d*m`L>SN#4unw6U=1EvsJ% zPR?Otd>PCc%RKGm;7h{x@Srnv0R(m7qkBHrS(Gq&v5)!JynMP%`^O8+8@VfrhJ!cK zcvXp~^~v+e<+*NjZuTd24VDb5A=??^G`neaA846N>K7OKL|Dm!X`#=rwKzbrr9%HF zXGbbQkZs}t3OO;wVBtZ9l3{QebT`c(uaoBA^rQnk2ccZL)^~oppVTBEvE1(KJ^g(7 zWUJCIw1LBMb|V>nz-HdoyQsBu3OcVMY6331}Up3Uzrl<@6NRojG zYR+zm{*!;o?+3{F>jk!Hu83IBPA5l5NQQ~S$nY;5R1PMD)4&puqP|d%2SuU4%jTC5 z5x8npme`rIKs5RjV@yEAi9A^i`e2N%!%fE=wIOBU$(g=s>diYkzqlsm3hYXR&32w= zw=?$i?77U2tqmN5sDmYib>IMxLNOECJylpzJ@ zUfs4*H-eEGrxpD4r;^l#?cWn@3>jbaTBWA=+Xj++pl9aJ%onP`>?Rob{0|F&f->nK zqQJ`X!R*r|jUzM*lzA}k8`n0Q&sl|KHj(ZdfVhEwU{R++U)*4^Q{4d zrUH)4ng3K?w|oC_KUr5qV85Fg2BJCwYX4DH7059GH5hO`RF;Ln?>}aG$yLF|R?BLp zwi@^43H{83)QtzZGU(H^!M6#c0aCG8>LUICr+Y6I5q`S6e6TWE!ur6Jxyxf83ga}) zFDykw{B(nc3(sV?4;9$Cb*9tIGhcsHpIQN$z3awYflPg!c34QBFYX!??ZM0-2}W{# zpn&y*@~Y^p2I@yY^*awS@AO%F3fB(O&Y-w(|1obXQ-U5Y(+qGHzp)=Sh9LwzgP%fr7+0g@l4me*TW;7lTlGEygO2axiElQ}Snc?O~ z)+U};@Hx=zGzpmU^x?0KKZ~S|o+#?mLWab3j?(+MO4rwm_a`68sdq1LP9rq&o4;vN z7Diy5HVUF?rA>5YKOq5)Gn@=59f0w_G%Q@UFmMd}JWu=1#CJ-Bjqw1K2R10;^U@y`g>sr5kvIHs)&|BNJU>{m)On^X zy6Aa*Sw9x!cgUFzWXTNDNY8j{tR}6bjW2cyTo_N(Kb~ApsrbZxBU?)Hwr$J0Es!(F z%oD9F%+of@n~AF0^1x{3bi*f7jx!501YTmPOFT*1HC-qg6JnYKG#s$vIi15UK)jz%L)9hY8=`<`8(?W}D z-8S5P`;~`FFtDQ8cC}LZ2bNuSnLgE_pn{R{nH;$?lQ$-wR`Q{E zy=1^fu{xmJ^r7fCvN_0}N`_*R z__{;rwsm(KE;E_Uq(Y9AN%dm5p7e&UOSSCeqlu#(jM>R|9W75bvn?V`MUm8*j;~vlKyeqJM%Zu zGz;)oskwe|)QPCG^8?^71c3tf%ZW9%FnJ~h&9N?0w1(N=GVqaY9(wZr8<84cM8f zD?Q$))iKeSF|?j^k*)4^`ZrzM;N4jg;P_9*D^|+kv{@6BTjpiks44T(afyMQ(IZ1% zFY71hcNPqjiOQ3vDvLkvbkhBYu(Jk)gqh7dp4zpT6FP@X47|WVr-h3D;4H&QolJQF z(HLr)5mZ>-aCD@qyy)sCj%8ydQvRLaYDw=X30=`dg@#&eg3e6OR65zG-PNn?S7*Fd+pAqL-5zi&? zq{!ej>X6PG8O`Lz(j$L*LKjGi#YLJMsS$*gutDPFy*wYJMK(+&`Y};`W|5n8wW2&| z@K4Dy;uG^nwS+{I3;^?=BfC2VBq@6GzHO|d7kYp4|P}+qAw< zlP2=hr^y`}yUF4n%gSkRb##Ubvvm-f?Ve(iw7lrtk4gQR$#(WTIW+9F{6|Zj{~!ol z^ik`BGYZrW%dW1mSIl^?$0fpt5~ncl>*JWw%f39e&BN7S#nk*-nZAll=hye0b*E5J zlDaY@G9$s|7r&i>7jNA6Y@hQ&q-EMkn)0zpX*}oxvqUG5+3}zQ-84DXY;#<#5R))`EE>zU~Ts0DR?wjbY=Bftk4{S)a@UYP*mw%9$b4rjJOSnRi+?)26=s zV4q=|VAe2rC?^I>EDH&2J8||GO)(~fKEc;SQVm$6h^ymk(zq?o$%Xp}@}na=?#rgl zZdzewR=>jSR0RU;B*G=W27-K8lB&qdPi+W^OAuUTkTot$RsQbyOmXnwHEYR%;JmHPmTmzi zrRC4{)oI*iBs3e4h_tg$^q7k7B*`OuqB*Kd4Oiab^E(~dX(Mk+!`W6F--FDidFR)z ztPAsDgNM38MXdnMGu8X?@q^6tyUkF;N}=>P*i$j_xawgI1Af7d7B4O4c_S-+P15>F zpNXT)t-k}?rm-VN7`QxciFj1 zfE~Ov%C>i>Nr}D%jDlt)QVk021CxzevPm7@$(96RibmmdtKs*Sk|VW}FlM@j&_fsf zkKV@C)iI*u(c;UvWy|6ux7M1mL6m^9<>{kGG{s{bJGY~U-w|rK+6j<-kZNRMEX@bB z=a6*WEjv<%1a!$fH zx{1Xb&k$#}#8L=_N0CVZs~h)`*|P|Bsm_2X#h991aHVEBg+1Eas>=@(-iVR>i$^~} zj|^fSfuU-qG`;!P1Lr(bAaf1k7hZ-8q&ADhMY{P?k^3Y6YVaA3y=VlFzMC;Nl*ZPI zM@nDwiHrP;UOxD+ODVO3bv z$aux|Ac9c0PWh6pj$@f>+l{tykL5r23J!IOmPZ7>U4V*46GPUTBZG|PgeIW!j*tmF zxt_k{SGC_pg9#N?=4hi^IYTP{s+nuy3F0_dzubg{H-KY`k!7S;urpgqrUQ!|4w%&Rd=;r} zMqoUe7+%c!L(1)ltR4wPwG9$=Upq#IHe}7yMRb+5XKcq!O#21&#+U-#-u0c*1RZ6Br|%V$)lWtfxKo%-3L2hQw&NGV>5 z877j6De*8T@5&mQ(HxKY^c!yJyrBwkfK&J$bLKm&sf}>z*ds%C+b0DIL~6^q>O!!# zhuS|P?j~@F8wH4gIC_q2qLL}%OKoP2cLfm_EfHVqqy5{*k}!rj=*pG}5ey^yq3>GR zuZ-S^hCPT~qfwTbCx2(Bp@G{qo4^*E7nL#BViPn*2!`0K{krXf?Ap`7B^n1~IRf3< z#JV|MDvMYq2RRnDj-s(&M*GbGpYM@$mHN#<121RX2M~{FpFL2LzC&MY;smj(sdsCx z3Mx=!F)^}>#~Monf9*JCIdTaZg+t`FVZU?T5qZL~WVhrM@K&?(FPibhb@7Px@G*Ta zGxTYARY#Apuf3K0eURCpi!K%nMMnxtH_MB%R0O%%NkBFD=AMd!$yk#*Cv->wW1tDq>WYx1*#{_9ktoH+oaAV1j<*p8=sb(RKFuiv zDJz;#CkjIzL>&&%*bWARh!`0f+<_kIgZVfd&Zo&^9EB*O*C^XQji3M-9H2UQFtV-V$Mv^RNtSpRk}ZpQZ|wji5C0A=ouu}E9?gw|9}jeflEYD?O@aTfZb@#RP( z??SI1x@lhBB9)bBAO(%apind+ZYp|LJHLhaW_(}@=X=XrOsD95(FnY)?$AKinoKT7 z-$p$=bCvDP9)payhlxkWFrxC;&zX328!%{EL!!AzAmHwy5@}EH6h4uIEaf!d9;g#_ z@<(%m^(Ko=1Sdk~yYv*m+}WOx7N&#ulD+VukrS&eRogNLC#$N^x0;QA;7vIt0lEh4 zLs-PEn8r)KC2L|U)wW9P5bl1U0vR`#LfJHq(0&4>bS$W=v;fJsK+&o0Y|szX(M!h+ z$x_E#*%TRpuG_(FbO`+U!X^MCO+2DbsTkdXPL?`~M>g;pb+bK;QuwDUf_w17w=7;V zai-5#pN95VJ7%a-tX3#cG+YBY@+fc(rlY9Sr(LTKugr|3Mpkrav#NwyZpo!Jdj%=N z<1qtj%|V2g|0QYJN(`u54q*?xe=h-LD-pFk#w4-!I|5XowrOECMT@pktfxmdijKck zrR5Wqr|}DR)(GG+er$=c(y`!8+H2v|FYa;r#RK-$Ivw_eLP)Z89Lg=@5E>2MMNy7O z_v77&1>^?m$mC|=5#LSs*z4km@0oiyWY?jqG@+8+P#Q5K1&oH^6q_0JeF@5x$~RbI zD$SC;&2@N2o`G9G#llGt6bZ>A;v^4Puhbp?j;diP(vmeR&fSH}*vwmcMa1!_B>q%P z?HW;ur6ft}L+BZe&WLrKil_-&+Rat+1=7cand$gi19?P(y)lP`AW3AIET>%%< zF(Ox-g`1zRohUa*Za~UVsnv;>Y+n%?o_1Pr{H1KH9 zF&ndF?NL6r22=#~^6Ba17M65vHf!e~uK^+C#UW;N0kh_>yQI{TVEOLItz*_?DKQ0= zKXlCC8tu`mMx7`-!c`$;512kQYGYJ=u>Q-hiXz6i`=Z|y+4MIFU7 z&<2teHc#VV#Lna~RwE`(qpQST9dSGU7ubyaCT(QPM29A|li>9xN@+M7z8V>0>Sze9 z`dl73b>ke$t|36y zImTF0MfDfbj_wCfO(3gu2{mLko>8ov@}rOlsL3jaZ0;IHEZMD)MjTOpO&5^`?Rg`) zNQjO4dOGSyRDJt(z9YVC{q;RTkHcov&)H8VyLnfzsu_ZyJ$$@iBio2peglj&3(WKGt%4Owl7w;7$cuiCifFi!Whm|@rw?ECl?p?(ip%S z`pGrd+leGP-#Ye(>j)Vbzd#JMgYKw2tfwdGfx7NazbrLMZ4nMgn+J;pYhw-U1t{pk zA;vMMk`i#;YDV_dWspnEBm2hF|G=SA7yd;fGuBe1h{xKV+t-MU9gf|=P$qj8$(bN{ zr6KG1bX0gWTE(`Lrp%>rIQ&bNvSl*NV$JF;Nf`;^G5d9;MYDj|U6YH-JOt;g{#KtA25|0^lUrJM`bxDzu;4x*Zbvx6TOeLCT@G|6Hv{Q3T z-13yzU^nF6u6EK5Ijq6Ti6X~p%-Qs1>6=`sKf{362)Tl~2OP#Z44Fh7@}1%Y9<;qa zVlu03%$|wIm@imwKOegTq#m-AV2m(?eukofGYBJS$}F*u&mp zsxR#1)H=4BI|=xtEU?*F8bz-kSy!YH8kRpG!=u0KXQhI}8Y;QN+pA3FRW^y0b1{L9 zSUUJtH!@78UgaqzQ<(A1$|_7{=%mzDkx$|28-=Fp_8XKw$Z0v6ARaxtMt@gf`qc@H zH2`!l*rug;Ek@e(>hOD?hL%6qbiDA0Vq&==-1g~x)?pTd=ebQ56HDDRH~hgC??FtA z!xDWif?b$n2It2>lDXmnj7bdKvqK+n;qINvGf~51Ls+>1qA0?d-5_BLfZ4AS;6x~W zTOjr}ze7{HqHBSXFIY;CXl#!c#cLhzYl<90K85a_st+CaD_APP!J@x1=MC1%MO+Bt6IbjeU$OWQdwTj;+pC^%bvIEzkONDRgy1QGNFXwDn zvY4d~Uy+V)1kI^eCb|jB4uxdTDn%v+bwn6h4`8y^>D2AaJGKN&;!HwxzE;?+%%BG` z4I+lH$J%UIihT~fhkASMWC?q6z#DE*cS!Pyx<}jSQgTJ=4XmfQlTF9ZM-2VaA&9rw z`k=s|SbabWlEVpnybc$C8ZNy}%SSL_qOXnvwS^RNz#DcW24tc$|1TpM>zverGj7HR_-=?&zc7tfQ(ow%Jzk1*2MV-Hsb ziRe;0TuBBt;w~8n8&V1KE4SjSnkH}(MREgnOj4i))@M-Mq!;ECq!KJBUfNZV(5$;Y$&4^`wICx08Yk7^J76$ZHZk;pj4eZI#B-|wcEuas2V{_RmlP#VmB(>6g|gBg z3@yGtd(QGLh>M2Fa-=tq9QhnvT4SrouxQv27jh&M%*x5FA#M~2`W<1wW>OKtqm1q> zQi3JHpgZ9@s^HKgFkDI0?sgZOoV?(@#tC><%PiTpGh5P@Y)LIY)5wnT=Lhp#thPu4 z{hmlhL^gRfc^F#?5kc{o3{j|^j&`jbxYw{q`i~ra4pl_=3y~_SF;jhNvc<6S!5~_% z9nF+t5ap8+Ny5QY*s>}}ZR7?L6_?OX;OLuIN(OcLWVVJ3&s36XeciSg%U80P)+tEr z=~mnz5p7^28_@*u;@BjMVGoW5e|k?CahV}VSy5zL=VjW5M+hix?#G?0p+2_!#ma6dU7g) zChcz(1|jV5D&AG+1~fNPE$`oMIK-l9GG3&0H!Dt%7fdFv05vyV#yA%52Z$VB@vuED z{H!4o>sWxS;Y@}s*8IwU6nCUQ3u|oy|8LA9%WCCb&w9G#(=&!NdnWu)`xC*SGl@9} z1C|;#O|Dg0jX(8^>=xn8ovr zB!S1C+YLI1(TU@M|9bRDk;yBLs_AiYpUTcXRHm$?>{c0WHG}uBk@O>_UL+ymq&eHr z%XC`*Xm2esL_lSD?k(vm$VipTnKTZ^?x(Q}BT8VYHFojUnc2cLMf)QPI?VKTK|(j4Xp%I;BPypk#j z##o3Ekm(BZjmDCyWM^OG6@irlp~BT6JFtLmvB`jN=I3!H&?VLqcV){UV&67O6Rh?x zO~I#B)-Jh7f_Jcu3LLtKj%JsM!*E3lhU}72Su((=6uY7v|D!e@I}Qgt0>X&(aTUmi zO1f_dX(I?xJ;jjqBByV}zcD{YtVc4+wM?sQMejyC>}2$)h$G$~>l^&Tr-@;xya?bD z;~_CvO_17O0HiyIflbwcVJEBb!(GVj7|i1vnP9i-D$8>JD8pkHXj47`hN zbhv}cqUuN;uNrc*eOxwl`SR55n%e+J#y7#Od(zbNro-4NPE?V0$03oAgv#gqCbJ-k zfeWQ?6qcgVVzWj-12%~nZHCtppaOUJ7plUgDAxdXaO4S55ST{mZn8JH)7=dc!xITc zo70#odKPhSH9DR_l`PH83B*2Yle%J6&0FD5KnGpALa*8Dc4D%Z)#>LflJ!CeogR>5 zja3;S8hY>sYQzTln-%Aw7}MC3^SBqNDoTYetc9&uiFF2rTVWhqEUb$v!uvt-ni6}o zD(DE7z;$EgBp5iZI#> z;-V1|$I)`vu-J}A?~xj<5Y~P&RozgA}>A9`!GvPBws02!!BLYBtby-or3^?sYw zf@pVj1-|6G1bE`Q56P=Gv>DkXaN~mY?8A}kgcTu$FGLI}9fOd=tyk$&wi3ZWo$NUU zsZu`K9;H6f;Sk-z^=X1eedJJpw4Y^VM=E%aMq-WdT2Z#!*mf8Khn;?r)*f@Rp1h1; zfsIV~HiNEzt85%wh~hP{B8ic8q%WKexruGW3Vqr9lB-Qoj<#K|pzF4B6GO=&?blyb zH>&0(-+2mW);p0}f4t%hkH^a#1sF$5773|w?j!5<>js(WpwO`ykE0mIZp4T#;zs4S zj~%vB<)1i|Dg}$0PJ(qVJxFv9*s7V>YpSwcdwJ`ex4?$Hol}`2Nrw=dz2wCk?IFgE z10Drgk0Iy^Tnbiv)OrN$-SwtajzW0KCe~71Bh1H1t_oW?C0i?`fVGgIg`uytkZXiR zH}a)>(XqlEOEzYy!1Nk*NIf;Ib@H>6Rt}t%s%rKE-_i9RVRn*>s(3WiN@SGGNN?OL z(R=tPIn<9Kf92e*YvhT?#^+3t?iOlL$!4k;Jk*a8BL-ezhURet-)XLtp3< zRnkgGjgVGuCwxx;)cCzjfwo(~<1jDQFB*F8hWf!8(H3-8$A#+1rc; zXheu@H<~yBYCQ_P4AyuM6cF=Q)HA(77*Y0?Eqa-Y$jT=oj^mi&VE1ENUv|2Zqi&rB z1bk($`M%@Pazsth+R)_Ad1Wc^G>V)2W!h!yCWT3>?-6plB)D5a9vz5$A(9i@P_R-DPl-Z7ef}x zPN0Z0b+Ky;kBT8Vh|Ji6Xf&N@cU6fc3D&bn!5XaG^*jKWpy;1NPTXv7J<*r*NaVLX zZEr@hixd79qmQqyi_ToRshM(1D@fWezY@(=LJ8OnQ4Efu>UbSigXs`Px6U0z2VJS+ z&#xR`vTql&jZ~1H1pc?1$|aymu-mzG9x1+ z6CfqK{`}eQkN@lc_w)N`Yya=-`_Z{ZpO32_)yJdtcFgCfFbX{wVX~VK(2V z&!fkVZ}oI22yfG^b`90#BUEp)KWYO6P{o@TbTJ$BfLVd!&Q zhJ?vISnad+kq|qmzP0vB=*#ptnZM8Xvjidw*L8JH*>7u}#|E1H5Htc8qCR(*HxV55 zF#V|5V;v+4(10*WCJkQ_<=_LT^IfLe={LL9NkC)J5 zZS?2tXEpSD&d_*VhRo-~xni(iIdQD#4~Z6yY_HYlahg2ecL;}py@S+^Op<>dHv{uo zEI525l7u5Q5_|o)MRv4RCjg^>4KMw%=E3(!I5Jb7?YkO)jVw^CtJ_pL5iUYSuC5IQdA%W(g5x^NZ?>?X7h4xD-g}B;q4k9qlXbStVXYrG*&40#=`^ zJi%QbmjtXYJa}?mx9G=wMY?!kGu7I+C-eEDso9?7LCy^2b5q=HU6;1y@?VS?j z(Pu&9DM(Ip^l=kr@&o_C<*Nc~5s-g)MJxM9*B!?*&W*12lxn=+-P{Ipg)~mWWY%~PIZFhZv@A@%xSNQ81V@AcqoL8 zIu!A+P22jNuOHj_gqV4f!Kc?F{CD$RLkYMk%EP81Zk%;rd6mtD{L|>Nyp^}Mor2{LAt#I9u zLgo&4H6v_?CCY$gQ&q>=)_un2rWhN2$?9{7jD(3!CT|2u7g6r~0NNNH+I09xrbz3G zAgI!W%-Wn`V?5sE@t8IDa+v>mFfK&X*#NC+3Bk7dvQJ>%gvm%>A0!LX$<b?Jy07GTY`R;2HLIPM_ zx=f!h2gR}oP_Ojl)D9G%2mR-)a>%n(AbS&0IDcvbi1t_;tiSo&UR!U-mel zc{1Mxo}PO9BQ*zC6rEL#^{Kb{9IG&t)K=+*20vR76`JvDU`|4Q%HPjI52+&1w##g2 zoZ8|+ROe24Vsn&)%++_W%<)@IR~kD}m!+PLDhI6lAt|k22B~Dt^+b8Kw(rBm zgRvQN^!I|Z$(E$2&Cj>|F(VT64<3WY(t5pc)J|Ki2hZ5xr!B4$P*wv$n`K#oruS8e zWcPmNDVWc};`468S*e`G;5m&L{qHkQ=f!05?P1f8fiUVhKiVqp@YntYv0ShyTMj%| z+tS{8{mIVn%ze%3^R6ECDazUF1AtP$#wA~aq|tW6{&!$=+WRMeTOGii{3S6Be&x4e zP$7;JQIygbGnQyGZC2pRQz2RQ^d*LwMRd&@PWHD3^}Bw#Y-3jtc?#7!;p&W7qBqG)N4iL0C_wwM%#ln+5IdF zz9&uC$B(EU%7N*=@b)?}w&CyeTgl8zR?(TfXT4dJm(ZX4uvQ8~KCt$M@>w3Wk~ubd zL*ix5^0^~-td(6#!nxkE`glrACA}n&E}3p1vL;E$DmVotmKf>6B%zqgt%BjUK!%nL zQqFtW`#!AsPd-=)6yZvg(|v9~pKl9lYrE--gFkTTAn@r?bdXr<=wP<0m3^S)r-v21 ztkXm$gI3gVG>J;+io+9s6ecqr|@ySO?t9-CzCxP|h(;Fqb;)#iA7Hl0HC>~*YuB8fX>f2z5^%tWICmk4k+Fb zb(1dN`!-HZ)YJvbB6NxVTX+#jZZ~{{C$%Q9jf8B8;2bI_0rY0^$k6^Ima!B> zEg3Sh&8-uUzQ;!L(LdB&YlvwjcK-laz#)w5epCqWef!Fw{_sOE>C24;XJ>m?vX4-M zJkrJ1pKdfU>mYV}CCF^N+L@K$G|7(;h8w5Zl-hJ15aeriGpTeX01h(0i(q{AuiXst z6>sA>gmb~kzvkOpWHQ`T$<|1eDmF=RjM4GiI8Wc4I3R1jt&5~8z6TU-mgp&3`PgY@ zA}`tlsi`y2FVufycJPo2jptrWCEQUz^$nt?QAs)Kt;s0 zU^X~p*7|yW9#>k2$L%BDvk8zAC>>0==A|jvNSI@nd?Y2Z`*w!!%q?Szj81tkf)8ez z2SAteG+i+kL)&w`m}vF)f@6-W+KTTiL)`SXl>adwP#!NtbQjJ??OQ3agg(RoHj!|b z{+N6aV+L-5SEQsNM-|%vrsEw}^QhK&GfKP3GKzO`>B3bAhJ?!^* z9G9@T;L--amyHnjStSh3Y848#6%Gw+m!1YRmK-+A7I3~(WWZjwp1D)j^3L4Co;ljn}mw z>z;6zgm?i84`v|lwOapgUd)q3Mbv*Qz}+i>uoF4a4lhdW^%AiNa=cYU909bpT6Zea`eA!7JJHoo*84~FY7~uw z`m_X;!)l`Udj6~mH-K1e?!B*vSyDz_F`Z=H{_%~60Cm)i(f-1inZT$bvJ|2uoxInx zOtd-Zn82t(_kH=L=rIO!;>?dlPyDv|(Mq~MxD{5bD3qdO%V)$b2<<6`4+l&wSaK%A zR%<`74nPkE7W_N5IhJ|i`3NDgaF55OdXDkTO?*b{sxMtZH9Nj++4Ll*A(xQ8vU3my zbOgi@#@ib`5nOXipnvzxyvk|qjFHyrui=G*OTk6miSlvz)>mSl?c$R7IU0RCeTOcx zg?>)rs~59|-g``$6HOKmXX@KUJ03h6x;s2cqxgJ_%dxY5A^ugC)iUY-VbsZtYM=+? zm(&0>DwFILo{-FS6EnQ-g1Q?y*fQDvH~ck_*8!MoZq8ru=5qaD&)lP7)HVWG2Hlwz z#l@YM^}S=;IJ_fW zx{0+L_PiX5w#F=^MQ-%)=3Y3FdS7PhNS#8BpB<=o+I}bfIsS!=D-xqe(qO*uc&|~z zh2+qi;w#f}4t*}eBJmZm!ZkE@ls+DTbzsBlRRxL^aiV522F*zx#aE8_i;sA-96(oyfw{b+B#)pC~NT+I;c zY@bT>{FSpV;UV*YXKBNrQ=@Ip&MNk^P{P2saiZArapMK^xA}f}ZoqD>ME8->{%G(u zYgHSUpQer}Hgr%VxbZAu(iKdHjm_w5$!9OG2w0r6eEB#Bg8Vd5BI`R3%Pd1#*w0X-6=H@m}JW z^uA=m(bkt#Ida3|^02K~b0sd@JwK&^3u2ppRKUNFablf^h(FiT#+YCfP(J$7tUU{q ze2gFVv;G;Si#bR#$pQs=La1?Xe(Vu4BjJ;tgg*MC(sWwe$%_3}up>sB=+~{ym3kY1 z+Ldpm=By-+BK26gf!wCYXTaRAyTJ>)?fO0FxSussDCB6L33uZE2O%!ZMEO}Xr4~q0 zG#8CkUMV!r*7}EJ;sd(bmRLNvH1wp^(>84}dUBD@h@rxhCUkRQuD-VC1KWneqxBeO zQ;Gu-3za=rSn|76@gjy0u6vo_I^iaLN}<#G=~jCWYX9_X?0XQ}+*vXQxR1il2i~Z( z)hc)Ucs(KQTIA@pX^CRjj-_+v-dZlnNB<#3^a)dvlNyRno}Y7GpB}Vxf$@F4=Uk9rg>qbCj=7TY2rXA$GnIDcnZ#RP z-c~h-%^=n`R?-`Z41sn*iLp$7`bz4{k>Gu-bFJrFPDKOM&!ewab{DusP43hz4>S#8 zPtEh7Ob3$78gNN+V_2{!PYKf|d#-*ai0ZY-Xjk%KrilgyG9M%=;yL&7qqmhf<&Xt5 z_;G(olI!a`F4<4sp?9r(#)!sBg!Z)L4iF2Q!6rE!Zxq^B1iX2d{eB6mx8+i zo@?QvSL}r#n>!9k z&Fke+?`pk5FF!D9CAkH{`|O_fjYkZ8xyaN{BAGL`tboTtbKme~1v}>NCHf356>8^? z*4dZ5Yz*I5LzMK@leRl0NIjv6{gjvMBkn}k=({7v@>&(pv3kz_eEYcwIma@-W$Ph9 zt(8U?uC{e|A=`n3iwrk~(_yXvlVOh2`@IzZ6tp-JY+s*<$<9Fl_rP^0PX){or)t$K zWpJ~KFUO9bs=RjyHjRI$;&;Zp5>VE25v&wb?_P&-#uxM1>NPy33=(-tlpj~*{q))5wI51G3#rw76JnKxWw1nr_$6<4H_Lq^37!n1M)fR$dV`P@x1&1GA9rp zrUfUrMoZ1tI6+2XKX^hNNFi#t-y$TL6GGJ6H=-hj``b^2fclbC=sMG=Y`2-Yg5{^E zmuqHO*gYi^V@PPOyWId<7P~&H^O#$8R+upmGU_b76O|SuorG!TL=9WwV>*2eX@S*O zUGsa-?m0q0(yY#2yKp3?>iKu{<#;PDO*T%56;&?|-Bv=$Ip(JziFJAIdPPX1t$vx| z-_cDDVIpSPCx0Zm<^o9{7nY;ySH1EGxN-NEb!G9Et>4CBQ$Yel`bQ!aQGc7bpg^Tv zi5e59iVQwGE!7C_?cMf$86@Ji+{6{#+5gCD+k9wy5FgP&GLd+hN1VB`kKp=z{^LO_ zEvgTX&VEN_N+(E$jBlWog&(%bN=NcErx{LwI54*Kt#*+J51OgJN0J(|ZzY8n?B0#tibLd?jca=2T~6 zEQGDL(x!4Eh%7U?=j~g=kxB96qq4#RV4NV+1s?4O18xwO*HPR0X;o*=2W&C~)V|Bh z+u`Q;Bc3&~-reUB+|D>L3iuu*Aky|NG4gB!BS(rPPs`7?-ZZiiLfB~nwuZ@h;_9Cw z4Xj)CS!;qXLI_z&WgdENH?m?nWo^6-#ovnmyJ{OliVK|9{brQtb}Z{be4pGeU zqEi6I*jvLbul;lYU4tmoO(ttmHZ6ELHa}s_8lrN<0q&+G}9OV zqMrSVd~-B6_{M4*>a%+fP;%xjmb5wB|L>sBWj-g!GX)k|s6-a_Mcbv2lZe2i(tYdk z$#Benw1+A4*WFWpxR!_^sgsO~EEN*Wg9I8>9vLmihi5t63+Q=5tl2k3b|Yx(-+8$w z{<$?~)K6EtuA7>V!o;(!rWus#@8y%Yfk~A2OUGpHgu>kEW@nRT{jw+lgzRoip^JyQ z6n5IW(c%RP>;P6)63}}0qJk5)1gVZWX$@lrE&V6U0KaRAM9HnLDUDhvFdb)~-60cw z_Kl9Nv-Dy#PLwiFiPy4UY^MD)G-ayGRRlU~TZpYj|VlC0P+NSm6tFm3}e^;y3 z+m-ykz4any(~iF#*=5mZe_-*xjc+2kXb^E-y(}??ZdPN=)yo5X+ujZrxc%q#;FKzQ zwM$69h6uEBh(TyI%*CqWmXbE!L6M6ow!Ed{`a*#BObzM7qU+MbBN!BB$}ki|uYgP@ zOh1EvN|Hw->wN|p24{BW1}LxY2enAc0+XG#E?Pi_)BzTD+By1Ck|xxL8Qlt;bW!eH zRsBlVg$(o<-uRO3(d}J)>E9Lc{*SCRlk=nXv{mu>F2;(=vwVzm&RYU={OKg1Zd{dt zxt^}x^vw7;eh2CCKhb!M`G?e8Ih7~3+H`8SO_`7|AYL_kx$2wMDq7f#oF93khzZ#6 zAW{9-{EHf;e4o)w8-KB!J?AM}waAw3qPbGVkd<;QM)aFIE9gfo3+XnLNNsfkqxW~Zak4^U+Vs!$_$(Ys zJS*pMO3t&}A*4=G!{10~k&-PrT$XGum`rEL2apRDWB*(*Gm{OWklN}JGzO?2=GP9k zOegkc=s*cW2Pk?(En{!=j&^b0*5_Yv?RZgjfq+w`YR}MIW+eFM_;i+9e8UM!q@;bh zth{x0bKrfG?p`GdIGHXejUTh#44WlI{-Jued9{zKNiktk#qzfas#WP2HpQ>Xvf#Y~ z`}78VsIoyhtqIzVDjm)_=b9zogmq*(sO`@W>E`g>DS#4`C%GhI^;S0vg zzM=X>@pT}!_vJ9VAe*tIoOefLiCZ3=M`A;9G3-#li3n8Iexe=7Nq%)_Z)wskPubFx)0laNROyX9E#0(3|G z3NI$zmzDj@U}-`;n$=^IX!4SK;blvf>eeEvLz8=`)fa1?YRmAq1n_Pf`>ik4Gvg&y zAC6{AOPQP0*uB2WR>_b)zJ^yQ!diLB8cUk?qDssq%BFGeVm@una~C&u(hUC4>C&KF zZzCLmKY;~PXm=BGhu|zW^in(zc$fkjr1X=tY;TmbLWSWFWJ#f|hk{ns*8a*1A}{G$ zf_`^~?-L=Rjf>vAInLfkzc?<3%IEz8n*p~NUM237c{&y*{yWzi?n?Cp3Wng@T0ydY zd>N@{J@?tGwadz84PaDpyYpDHLSSGfr=cbtQ9)Y)+>n)fZj^u!Ve@0TfAsu^oIRHo z5qSI8ezcdZc5fG{u_+>p;Fllz1cz`V1umZr|R ze+8ZqRw4r_s9dl*)n+1Wu75{<_~`xfs6058_qFqg)}{M}z6!j85xC(gmt=QG^dOg1 zDN7b6GVx~Qy~Fg742c?eCjD;?IsaOgI^AldRoeT%9jn!RxbePz}(*haV~og#LaNRK+5o7Z_Z zr@L>UUh)P)0(8znAJ(+lziZ_H(VaU1uF+`$L2mI?d&SlC43@s`9M~~@Y|A}vM8Fm? zAT9km!G_$Hp(Z$)7hnpERW|CQ)-;Fve|yJAUQta1CjP<$nT^d|F*U9;f$sziP_|~o zPn-xQ4zL{XWimGu(W~f`ZERhS6M?Ib)XA+6y)py=R`<8zrJCTBQAZQ4$t%Ga$s#{` zx0Q9cUxG04-5Y>=WP;_lbwDwbrKDe=aN!{%kW&`>O5R}Uvq_;BBC=orzPS60nP}H$ zs+UnWFZcWqajV18*cH<5ilikk*%4~jGo39^m+H4OqgZl7rOF9DEis71;Y=*k7lWGV*WzUt7-S*4C}{QA=I<#0#F-& zuvtc?H5*YZD5$IxSYZNYgZMnzHNy>HVu#f;}R6w9&S59R=KS z_Qzb|1*3P6h*fBaX?2txY}wN=cc%d#&}M;p+!V3Hv!itW+v}k1j3Hgt1?OHVFg%f{#JMa1_SdkN~K*|HurpVU3eeajm)ou%0AhxU56tu^@aRjXMPQ66HOt z9!uhixW|VfEC57{BLTnr`X=C!+?;q97#8{aF2&bL+D!$RQM04$jd znd8nixR`8fhpBPp_;N(8+Vw~PqS{)j)3(TRmpi@pYwX=&NpfQnUT&xB86>F=yR2^; zu-=U}fwPAXK%W*hIcp`h1RsJ@cXT2Atu2Y@KtclkigTy9*1$Zyn2(#z02X$Gey(Nn z)IJ~rT7!^+c?G$D@QJNBXcJ0<$NHG#0@0@%bjZh4vPCG%u>HRhJuc#ts!WPA)@*%7 z-?~esLf)Qut+t9~0a<0YT^BpOxNW#m@>kvM)~=@MYB<;t49@@|gqbv@#RvyCVBbw# zg1jGfcZ5>RG?NP%P|PwEV1f3yCjhS9kkLgH1_!g1b1NK1+7PB`rL`SDk;)L*5SP#ZYM zP8bn*E>3MCR(osurqq%r?~@!0vGa{dyp28p>uo3GpX0T;9B>KXm{CEF`}FREB%|Jo zsmQw8GA<#YPM{%OI@~M*M;$wH8{rsnu|i)-*!(jak?>4bnN7w{j)liOt&}BLd=f=x z{Wkq>ubm4EvD(hHGjrO-B#tvJ#E36+-GFYd5?A4>oV4w#lGI^ z#ewsjpUz0F;Lc7&_Au4MkR*Zcr@hcz-LPZ@!(KX%2iZ&ol`mXqU6IlYU>~4{MjrB?P?gHEa zBsGFt6k#;dTB~tuz#aJINu*tORrG%i#jJkp$wpr#6ydb3mnIWu_(0+k8ceBhALR?B z1ZJjB4Zx8M)J&`WGT`02nE6e(nUd;^ zAb@CoRZgDyIq2y=Hv3}DIg6axZPu$q=jnyj@u;GoEVRB=$o4UeGhHl(X9q^w)!TB) zNmTJ`pOxl;!RM#s_)J39_=;B^6KM_qq^dJJ8%tu+4VaP)=hH4?W7S6xU!8}LDGSTn zl#+CpZ!1a4eyO^#ye0?mN%gSB!;$b;0_V+2yhNgg#_@Z3_q@ze_q2}Oc)d(&0!|MVwfY~JYiV1ICbB#eUaB_xx`q9k8wyVarfXE&%EB}wSH?3Y zYq$-m0(bm$eH`aLh2+fX%$Qs4ph*3||8M?$Zm2ZreuBgl@5Efs)nKVPFTss`9Q!RE zRWOeaUPtW=4NYK4^_WY7ORzQG(Mm)(`)YGrj_oqBn}sE~m+=?mF7NMn)AXF>sg+p0 zKaBiV7CeCklE-()l7yUMH4(7g-`bop3k-xC`xsXki4*Xo*V$0T*xBc0ggxGUJ)}Ly zXnCb`y<;=)iz_zz*zD&(&aRBB%8}N02Q!g~{ZD3P-L;k|7FQHkNqoyPr&vOkxoS5^ zJO{%CDyjb*|b(pv3pL$f08>1R*|3K^1266vcMEn3G( zY1L@BvL5A#J*t4SKOQ~zH8y@{=OHCQe8WptCKsos^Tdub3xCG+{*_nI3&!XnHyX5F z+v^G~Nn;48C3k;`BpA`3q1r74a`D4gW%|_`B;fG`pwh*aKy=4hF$#3O z+QruAna*_o16?dm@6KI1*r$6-))X&mGQwnEx(nl;kVD5~@9#|Z+TI+0r)EXZ^MI&4 zP7}`Zo&|(p^|e3cs!CK&c+Q5}SW?`(MKuNkj=djU3i5(#A^<#k5@?cdF{aP`iJE&rZ2|vd@vI zIk*rIY`w2)?Yu@s@JZ1a((T!1FamOcHy3_HG3xmcL1Ty>Xdj~enzc_-Sn9pCeloD{ zx>!m~x+sI0s6!TS=St9rGG6F`q0mJgWMC&ds`@3KXV*?;Li^!t1BfMbOX5^tCbSZw z+g;ir+aVIEsFLu`$_;KTg@Dy5cTaz7^vhx zW%8ZOn0hwJjnP^Usq+?*;fg-FIfW5G$5r5AxqtfczRt%AEe&@jh~ds8lZGQKDcm^$8#>AzH0AO-W>}C*eo3V1iO{d2I>a0dz>}V zR%7)>3_8!JK4H_SJuhe}*cWDlu0HQ~6?lN$@VT_ZLm0`T!MR;KqP~ZMZOI;mAmZK_ zHp4JWU4sDGebHbYZtQ=wdUx~4#Gm+L=SBjfSCd-gmHVx&dz?G>$Hz6?SKWfmo+o_#8OzJJDbBU!ED0<@tgK!e)A5k` zM~&u1foD9Kg{^P)RxexEXY9TEwGrD^Mhq{6xlxpaNn$H)gJq%udXz1QAF8L@Lzg+G zhq86^@SYC!rZiJJW_!lX0(PTY}NSeWEG9_o;3dQlQu{N)x?>&2dOD_m6k>5^2 z4F1$3>#Y)NJj~UKs@kg10jrH>cciI3Nn2ugyMy3@(>ZR;e1SolLd^mFdX!1ENzO=A!=+qlzFG)cdtbsLp6^r9gGy4BIjxSrZk;b-;DbgOkK zFCfxK2COn@jW*56%`-B-b?CVb2A5oCQ;^h*|B5mdLRLTrvX=JwG0k>76v@5`peEpp zdgoRzo~GB>J2={Ye6}@h*MF`qwC8mHf^gClDL-X1oQ`rRk3bf-)>Z~1P3}$+VuK+q zCamdK@tsZ1cvLc**t#+56a{IzEQBeS5cwlEa6?@lc)w}O`26r!LR=aR8Ov$^f@B#Z< z>e?F>9v9T~o#lU@DPH@J!(R62UyAEM+Ra06^=x2+$s`aSwPwOt<=1-tkt|$>TF3L9 zKBn;7mlV>o7`|jnc77J!EK-_lNmcptgbj674f=UG_O`7Jw5q^ zJ$jcUD{X2cJ!THW=6P!-=i%>C%5=8g;~ghnC>BgeY8#HU%cMD%lI#ln?l_WW5(w{* z_h{vSj-!|N#cD*-Ey(%N9`AOJ@t5Kg9&sdWY2~|#-1|ZtYUKzZQ^7U-&QtZJuvRdI z9^gIX(rV?0RC%9Zd$C-89iWM#KWaK`eE(I)@8-f2ZFtc;*@@*gcWYbM8JZ)BUR$@? zU`QBVyR*$L4zs?br)5>Y4LaY(K3%wxx8sWwWCJt!N&9|^K9M?}&E{B&80}lxip8+4!cASyDCd#h?T#_%j;7z< zmwSqm^W3xJsr{Axm>^OuW9(a0Oc3slUiz^$awMj=S$x7yx~jK5Eb&>|HDD;8m%?z{ zChrSib}kNkVXM4CV5}iBd(zY#W#g03lIETa(}vr+iM8bR(xg<}52XTeFy=C#SrbdS zU{y2LIQ5KKT8UG(=dHyKj;#;8iiZcKAT*kms-Ryu>C$R?2fu&J>q6kKS2K#ZHFuOs zIFDEHENEvEP;gwJunieVLKmU)Td2StzhC1`eyx0Y9+D_wt=Tt34mozw1LiAP8mNe) z)fy;F^(hLOQ+s)IMql@(o4ZEh;WLDZBPY-ST?TP!;aS-#&~-HKm59tUcL1y7KiZjRi%YzE|{yZh8; zS$ylm_*N9Dc-CT;R9Tl6A;T~;j)5I|M56+1nmOkz0lQf#Qj)WkBCzm$=Q3(Dlm)|* zjP#Q`gk7OO)PAONKQYMtYVB;JB+tE80mMu|wFR(kifjiZO9z3QEbs(^8oNC(^1kp3 z@#RpP%;|ouc*MRBPM>*MoYkMltZNC6wN}0_K4;%$U6Ec$!A-#DiElPcj~C?7B9X1gW_thm7q&!AO7iqQaA0oqJZP!VV5x5q( z*#~|~&PV^*FF6#Y@L@~9=BH2-X{C?c?|k%x&~mvjujU*B{}qyHhW#$sGF;#SK-28Q zwcLGAkm2dYzR|u|Sbdyj3Uh63Po;pq&>wfX0KyO%f%Io{kC=CGF>6QT ztZ=jApjL;ijEl<5zLM{xiKZgbzNEnG&n14?bf_#_qg9o*UQszmz24*(_YS&*y{v0f z%*k9UDGT_-ox!|}wfn2hfAK0gaD#$Js~Prg20(|{k_!SG0ZUAj!MPy%Ip)d;Z%^Pk zk+!V?DqQ=KvDgu#JWiXCEeOwZh_0&opQlh!X-lDn0&OJ1ZN>E4Ulyi0KRRNnRjuC3 z2AMC_YBOvUz}o*BFB~v)H~h0N!wL87?czOvF)OjCO!V>a%-XzK@H5-nK8NK_-RGZG zRIaeo)3kn2_T$!6ZM2{m^jK&EkbT1s~cMw>p#(5e2vE1MsuK*ejGa)8zDAUQ+?*?IR z!1a$@4;u$RDDLU~Z3p-=WaB`j)=mMFM{ZcJ!<-88gmNl%sXx#pb);upnBU!?JV9{z z15cGFq1UZAE^z=STw-(@fDuY#7tvP7G-|4^OvM~a^W45hax+= zx8*%-F;PHC+zGcNLt!Icj&r$rwJVWuFHcAR)j=0PeKDe?Pm4W_Sj&+sG3UkO< zTGh%>3MjHgLx)7!9%ky??nz-W97=6SZePFz&wV+_UDPN^ysh}pT@Xef5b+)2DcZw< zKDJpN8ZST@f{lSQ5>5GwQya!prv(9fD5HYVW5*tJUEj~-KKv5MECUTDlCgMOm-@>~ z_&?vuKe6{5_wuE<*apq0o;KXNxr8v^ptTR_4z)QAzCgr$2`*OK+Y_69qk%C6W3Ip4 z5%6wzrgV9^a_*r!v2d59|2kocwRqjvRZ%}LHE2i!(_B>Y=x zfEa(LLSKw|0AstpgUAmyrZ|@{aExSuVStPjAxKG;2~Y3Wi;&&Q$Zm4A_2X6MJHK12 zzIvHs=n01(`6JEaS89RL@3kYPc@@-St|d}Je>nZ@+Ym_hf+Hvo4{jz}Pn2#hYZoa9 z^K6woqKl;l`LhsOQ0}sA0}RYRXwrLTf2eG;VHUOEI<@p(clIbh}mkP{`TD-7Z1r!LC@lU zowpoKS$W?VjQ8qcjC{`KcS$D~jVC0l$2fv&vvIfc>fpDF8`5PVFl(&8=1~qY$KG zLylFZ!Al^s{gxw_l(s>M&=fuiRp`@OYZx?(K0T0TE>ZCu#j+wuq-w5L``yoQaFgxS z!dmJ_E}!**(rQ=Nx~P=BlUlpMdm5y7#bNdG4v-I}@_Zaz@SooO$iwc0b>^V++-m{_t#ZXrFK}!f+Iu zty0G5Fsd^qN-)7BC9e;e$@x@pe1~!@VOI$4Y1zGn zxB4QqCQkOkAYZNDV*ruhp{C3u#n(Bjz}|)|)46m4fH-%=Zndt!c_pwKpQoZ=j7{HL zDVM)I=nL;vi4^UEAS4wfDHFg2;wc0D8hwAjXbE>dLyO-I9plXPcHInw{mifI?{2ki zVvHEdDHo^0N89ZCLgZX(IA?nK^Hs-cci&}E(J7C)v`07L{gSm2W=RhPs7GEtg~3ev zTQ4!Gn+(^^&UD>Tf6X~O_;11-QlGHrQ+0j=MY6?Hu3c%3)9DmIW z?59Q5JL94VB`pI4ZrL$Qu@|TF ziVWvXAhTLRg4P^+?f5GP6$6{$$1|`7O^mJ;9S(UVM9RHeg;vAt{o%T`ePMVMrWQu4 zDIA=)T)7>dioJo$`eIt}wxoxMF@wl*hV7P!@G|(d^)PUzLVNKV#)}~D7S=!eDJt=_ z4-;KIw2Q59nx3AeleZ|4?!57OIbkeq+O39=uU6%VZ;bNHNBmQQO@$+uu@vN}(jKom zjZ1yeY)`u+uD0#-=5S5*w8DW6tB1E-k};rwL{9E zi&CC;WpNpc6=WWWwC}&xvAPg3ar9!}Bk63ihTw6P7(>%&E4Ph|jLxG93ludfsJ!=@ zn&AAVd`XgV++jKw&Tc@AA4W$AzLg(55G3qgQ2@Odj)8@-V=lo8#XxK)Ar^`Dy3Qlm zFd0W}-S=!%K*RmaS-OlGXA3sVwW(KpS z^Nl84P!^@R_~g@1esQ;~c%BPe;A>Tl-IF`}VWz>%YinQ7_rA0Z!T$KDzGW0;+2-UG z0as7>qeL4E7gIc~af$Qhx6KtosA4Ud`p%pOB+@mcm0W>V#X~_f42OD+&64c3$6|q- zR13wWwVJA(Nv93)uhoxrwr=hyHz~VcVI_`;9JhI}+FKKLdNvt?yX6Hed)nu2r)Qzl z`Zq7G%?PmeCvQU$w}Qn%Z3w0dt&TD86H2cD;WTf2i-NGZ^+>0=voK$|EcB7?#HuNa zx6+o&|2LT9JbPG+gPghf?ft_@vXKz7#j}XXD~=SxIrmtj*E}(t4|&>wIM#x=)P%VV z0}@Dy2RceOX0wuJ(E8eIJj$O4L!^|b6Sj=*m3#N81=k$?_vC4l0 zE6K?6Y^VM7g^_z>>9xNsqS;QuD*7X_oHXh=3lMxLrhB6@*16hV zLc`cv!v;c7ftrkasv8dO;`T1%rMt+YTK!FQUw?ul!CPsd@8>&505ufmpOf%dP~5NDY-{ zZ4^M#MqS+IAXkreR)5ixgBUpUA@!$DqS##s^?Cft1XI!npR1QJC62YWe0hggHbCtX z%&``!#n`ro>|>Wb)!ZFH(3o z*Jc}rB%XD7Ok8x>Ppv}3wUEV>!@`;7D%_xNW!Y%;@BZAo2%`)O=`^ijG+U`GU_ohV zM6b|1_2vhYiv?DED@Wrn5<}JskBnLD=33b^xvpULasiA}GEE1-l>b} z<%_T$3LvYJ>T=aBt=!ggt-V+2HG+D~N}y8dhqPm(9h+Mm_|2bIhhXA`izGFH!pTJM*+d5tMmTD;6|7 z=s)_^F8Oy{=N-+dNsPx5m^ltF_aUEoWxw}Y{NF`=DvWrSC$IXK!FoQE(q?a)2u681 zu0P)}qrk_6FsOL>Z9f58TVC-6KictX7u@q=4#^T>7KEycH3f$OLj!R1a%h{Zfai9x zwFm+oz^WDU8G9dMex0&rp{m|4n3BKjnpPzgUp6mExHoLEZlSkXugt$&8}m@`Sk}4F zEs(^q?i*4qJo$4L|G+)S%f&$FPYHu^DEjK>muFv<3{I&mSL@K6n#&D1@gR=F!^zq}zZ&euw zJcRZ(zbryye`GHo;_w~2H7jkxA1ywrR<~{HOHZQF@RV^f5^(XcPbc|@*eM=;F9}0C z$fqv{l_GHSQ+)@(7}vFuKt}`G4`qA5h?!`R@oeuhwe~T$(_FS^Sx!$Lb(>bPI;#I4 zPB7J%)@6brB=c|q@#cl;{-cUVp~@9U0)U>|iR%CI3pH-meP3zz1QM&e^T!80tDtIhHW3a-hre7W6<8^OnnZya=C{v&0V zw{}-@-P%zsODRg)oe=vDeEJ3L{D>cPry^S2Y9ku5QlwY1(@xZnD>wxq5I^Q9ClZn0 z05%pQ;icUe^O|z+tu}d7BPl*mXjlPTX~GZ3Ti>3Na&RSk81v36hJ%#{7Ze)}qhGaa z?Zg68?-=sZrw0aqKw}KN;H35028akC%zWfrk{~T4k89~+nu|$~z3dRyOi!;Q%iomJ zmuv>Q?iSrKnaox&ptg&G-(TSBBZ=8_3}mD#u?#K#K3d1bTfKFXfocvRE?P zXu0a`47ukRztS{xj*cclY3jY}n~G>UI<=T&RkCPyD800$y2J!1TFpeZK$=Dh2BJe3YJJpwIv(=Y5 zJ?G(S{VO=8k#@XTGWKyjKF@YdzdSY8EXEktdp*cQB&}M&n#ghYkZGzin--@Nxp~A< zEC(n`dqG22_uFs6a!?t5Sha%^akm_>DU&R0`#5e>7cOTwrK@Q#<6@F)PL9ijHC9Hf z%}uJ^4-%>hHFB>ffKP?Jpw>^)gmM`&U6oh><0&D_q)|wSf^1rE;q#H+&=!2vZTDY& zwb#mOAd%UOZ2(xiz-grqynJ^@nbcJsoi7q z6cx=$jx}A^726V3u?mK_dA451i72;tzZ~WL+f>`S-Z7=@r4zmU`d#x_5HY;2-nx{? z;OGvT<#VAyee4|)mJ5UMFYpkl=v=yFr&D_^jt!Y@=VVOHrB@rqtBOd_o(k;Q5nqzx z6nhW`A-PTENeVLkhv(gsEJmc6Z`>*^#=_KDEt%w-#BL{|T-|RG5C-QaNTzgNp7P=A3v*gWf|ST_~E}$ zx4El@!=KzqqzI@jzanzpiGP6D`acQN17Y}Px^Kx)6cwrX4D7#en`*6rqLtjMSDxj6 zs8dG+18UC=6SGfQ5HrMZo>XF-4w{RLS#z}oCqKGHQfp+jB`z)XzEX`p`LwOjNADq# z8<1vM-=OP#AvcX@64*-rNT|j}nRV;a(<+p6Wqr>iAF8bO8=DC?W!s&zUdhdI>xc{hW@9|3aGDg;gh83cVw)5!Lh@}FMlct9N0yFtVSMu}Cn1gu&rHCS&BrfY; z9#FFftOs|m?n$3zsy+8IE~ovkwMoFbp5sfFA+a1;E8o5D^W9R%6jZFCZ1-Q7V9>Ql z^?oIz{J#+VTwARHmJgFD(dFU&+*XF_bsN^%l_77+E#ZA5bVQf28cnN+1?=7pU7EId znMovf-C0*!FAZ@b3Dk$p9aY3xL+d#HMcp^NC<-fCTFEb%NCFmrH>^r{K$&_p+uPK0s-l);Ly1Q zV}ApNzS5Ei=ERi0k(-AUJ3pBenW{vhE}UL4N?!dT*n(G*+oPBmZC_1k-G8#&d4cE3 zc6eavN|~7${g@Yy+|h_Ytj=QLAXn07r^*|FLahlr4ZgcmC zO5(n+V^)G#Snkyr`ruD*uls#oA(|dRIoaJN_LmsM?Dvp{qMu7Marsk`tzv1K2%4G} zG=Aj$o5$mR7597Bgr(8|#c?A~m^Ryq{a7n7+L+tMN0wXN(O(T-+Yu*A1P0$BXDDJr zEn}^rys~z@URh4Rk`U*jrI3`2gs3z2WzvaI#;J4U@MB=yLZcRHz8$zI(m!tnnFPdH z_tXQhdw&ax10}@Bv#)g`!ZN|%XqpF4P=3!hMf>%HEUp{#YVT}jY$jKN@$L>HY2rf@ zbk%!(Lyk`RpaO`GcJW+jo0l|l=i|&BLSigQ;FODVNVA=SerEP*gX{Q893?O1j9pvr zZGnmox7;s4yPYve@pn7xe|j@WU%_Rn-Bv1f7T;l_^=) zcD!mH?p_s z)pdCEr_tJndu1cX(>2?tTcC4~wTO{UI*L)K25!|F1r=#MLQAcCmN5uMo1ibGEa8a` zi*AhQ`C@*+%R%{loX1?f@Af4>*=Is`RGkLBWWO0Pj>|&c+Afp)lp%9-rNe@?!2AB$ zAD{7wpeAlFll38m20$E;GS>HfF|umaSeiL=B6U6s%x7P2yQNZ0DGTiLQcI)%rI+(+ zWetYm;=OagctU)Y30XxQKrc@RA0Qv&*WFJzrjU-F&fBUs_p=o|^I#>ZMdKwOgfGdS zNdzn|ZgRO5)V)Q6tDf>dw&2n<2n`>F`*X1b(S4R@701gPZcu2e{wZ_UdD zS+AYIPb)`yD|GgTo$%ZF3otUa41A`6CKQ5iKNBzW8D_4r_deZkXtc+6xaJ2F5u_1) zwRXXvzvYd>za|F>b<0*?b$A<)=B|V-z5Iu2!5q0G92-+!#rpOK0) zpf1k+C#!`G0_TCCd1tP{!cQU0WXZ{ZK&Z@vyQgW|3lMt355`?;7 zA)F~d{Z0rl5DBM*u#GR7#0r9E4E!frd3AHp$`=<&F+sim^x+3Sk$!x#&#(ZPJ`5B! z5{&ntdJ_hHHh2)sUNR4UURa*Erhswl)%k;QoYAlhC<2$B+6ehGEzt(oOgow@^Ni`j z{t=!C!yL3y*MJpXV@=$@*wGgH*pskIqo~m0Qt$j-*NB+>(=AJYm;@9d6M_`D5#bp{ zVCPy?QvUZzrU{$n+d?#qCSti#nlVAPdTxrKB~!PE#p_hc;3x`Mrqu^AFzE<_RP<1Y zOdRR$exKN~r%TNgAu6tpVENSkM-MA6ZgVc14QK zmdvor5xeF4{FBfqlfqj0uOS$I{#TrpEzq+|ux@7lmmOtCJr_opc(vzkDLzy;M;tLe zqM-x~n#ex5veU4UD6@s&DRk6PChtgF%Z@AwiSrC8&;Q``|8P1rLGcZcr4 z%gKx8AZrZ7{FG0|oE4+mK|>wlWdV;mKA5)9>&C!2oM^%G*;4#M#~*(LN8J^%<}2%9 zng|RsO?HxhqEk^>OWuRUqb?5|&xeVCV9C!rCdenHn3sSX9_KETW|h2Z=|Q_V0)7xF zpABNTFhv)p3%tY|!jH%NV5V?wH2pb+Xlw}U2XhT%pgnoUn1w~0+6tM>0HOU$ z0X^BU1bH%4oWDci zx9!$AU*btZm3^>*g#f@grXb@22WjxAL7P68S;RW8gv}UfCg_C0Aig;!zqTSRZ2mGl zx_e-Cuu<~#Umqm0dZ`$B&q1q3V@b?p92hi$A`7B}lCH*yy}`}@MEO&q_k}m+G68W{ zz62f}D<|-a76}SM(yvSuAu0I1`@qOD|r^wkzUcbMh{vMEe~ zjlw@E;s-XUIAIaeH=jX$FXwlci=g zVa;;GR8oE(f508nfnoYiWV3crRus|ziWyI?TAh56EKJi+Mu7YP#+Aa5PMT=1mTOW1jP6ggr8UPbgTc#jKhoP+LowDM{zMnAq={XjZxzX+(X7}D~>V~ zEjY~{o*Pk+X;~Q2fG>uR#QgkZ`(vx1>IC$lqF7IlpQIAEIucSHo_O$l;erK11`FiG zKtMcXc42)I8M_}9SkS&LoaOkTRodi3WS$kQkfGvMzy%HAGl+<*c+8dn#QF87U}65Y z#smm}#S>V*-`G$fVo;oh#Xo~KYa-I(V!Fqx@5KexHqK;Ln}5#JQ)7Y{cZwdHX;~RH zHbFechhG$j=;99RscV4QbMr@JKFn_`BSZqcvqx|enZh$pEu!FvD~6QPP(78BcTWry z7i-5%#gmM&URcW-Xb{}WOU{xY916qJ5#}EQ0dy-i?~5#>Em(y(2exc&0Vr63Z&Prq zTiM)52L6>I2VF#ndDc@#{mb+g*BE~<0`A>$|2euYElshso6bhZBnFv%n zKtu!qt;RyL%{`vL{dY7dw6`%L+H2SdCT`~9NY0a<)DQ!aL~_Pu)sRnK?~B-$MSF=O zUP9%-c@EBb{z1%IVRYEUxUN!Z|0k1;m>$kOG(i~@3X1_r@*b8j#qtxVpU8Nbzj3k% z%RGJR2{Ut@hX|CFkGI6k-srhdW0v}`e4^G0QkfYAN-J6t4urd~wJSw!1}s$08`Jv4 zL#*|rh6l;C`S>xrK#8fH=F8%F#=^Rq-j?t2!6z_mkibsNM6Khy3jgQZGpxbAugp&V z;#=M|W#2VaVgv10J%r(Zs}34%#jF|fwyZ=+h_VqWm*|V8N6-Y~11xYrv@{un&69ItQFX z;h$6k#%J6*C;WLdWF8jy0~kk0p;9l{6VQaC9}0sDWA|XDyv_2W5JeHcI17A! za-BRqriCfQ1es$Q2pv*I>mk5Lp!qdBH9nBBtKi|0^@m|K1O~uy6%v$hI$hHLvPat!VJ>PzOEPP`uFci#1 zRq}&7YtNef49m|2do5q03~VH%y5B7Dans}(z?HAfai!=rb>}{rIi%>Hgfh<|a0LW_QnKWj?7;E3h?YVx@Ug^H zn)NL>zc3-R6{Yv9(qKk1qdYsZLO~g~bqGZFbMj&P zAd8Kb(mkkVh%1MzCSj!lQ3I}MM9nBM;}~b>DHN%&OxVZ#9}JiFt;zk9qH$h7vZd-?YK zb3aM-!4#Soc!_QyHlo7pDLcruYRJ&Nq2cxsbKs6GhmC-bIUYVRmG#EFVx0tx-G7Il zlw9Rvc`b{sODR0&a-s@47np#7;*;xxneM0>4NsO-c3I|C_XOB2%>5_yTrTL`tAb8} zd9Xmg;83&@#!1a^etK%cnTkSq`DF2a>XT$h8jKMO+)N}7>n6gfHLR?7^R zZV6%foPy)RQl|#EVIm5*a;<@R;K?#+QPdyP;@y)us*3?;Dnm#d&ux&|AV@)@C|V{v z;WAp}ioh#;3h(q~=V@7S!esTqqhXx!NECFas)WpG<%b_`AJz5md}oC*K`d_+llm}v zAJc!)iwVFT+}@bE&;47466cRqx_hkK_>i<7mrWI5l{0|E8f93EsU9JM6Ns^Ts(hp z4x9|b9JQ=N<{i&NF+>t0VR$GKV@eb}I;U#x2eqN`O-bT|^qA&k`(!RDg_X^bv14MB zgI}3FdQI*>83)ypMGn#h<{29p7aab~ZE-;^!?^}Z^mpTnYb%fzH4hd3p4K6!JCmo-Vrm<^Lse(*pna5c>t z1_v=v&iu3c;fVxxPGBnqd2_+N2QEE7XEGu^szVsm^}*0#`9?5WsB@49=QXzpo;p+g zIcQq0n83rZD@p1Hp9}ba%R6>1&6zi5a^M%%&QC^)+Q7=A7U0hPFOLnaZNAarl=e=s z) z&5GpOawYG$=dkx^F_6e}iK7o63u^j7_}`dOfskY3EKMSy=T{O?J*Vk^P$oAo{^|Z? zaS#y2P&^_0)LtH#77q&O0wb-(u%Kf<_;5eTL{;VsRZJ6185UiI0bSfb76yaYPcU52 z$Otba%3w@BaCQP8u!n)GKOdCS%%@DALs$uu#qjPHK4f8)i<9{l=BMMp;$Q`Y6{eZu zlF;hrKrzzX0>G0FI0%Y*5DAmc1wP^?n&qFL9780VsF@tQd0pJ}e9R#POc3$UdorL& zKr}x{!I6ck>{h&Kj_QkK%ub#MOi$JeR~tSA&PVLrY;a-4X1h@IPu+#+6s5atUi0G} zR?!ogBYOX288V2=yoT9_A0e>Dom0%4Gn^qV2l@}Wt+u#>%FG^OQ>FHMM5BFfZ`SdIJ?@r-9_+;F(-L8xi zR9a{M(xm~#nOq3CU+|2>w~y}(G%JMN89R1x;$cGRlF#ED^c;8^Oq12<9+VdNv<6T- zDh$k7KxZ~s*~a( z)n!}$vUa$5C#YCbJ$_)|7@}q3v5!`is;+AdHh->9JWP+kzA3j{@K8{)p_D;4lW~s4 z<@rucv5M3FZ9&0zjDYG6P2mvTN+kjfrNg!u7#@Ck09&3@ir*F;o-?+Dx)6~UgjGR! zKJd}E)*ThMhjgaDlTzC4LN&VG;WA3BdKE4RkSHPACK6F!(tTDS9e=ctH#I=|qI&sntN z@cik4c?ix^VV!FE0uno$Vs!!MN{$fp4q4pEp<$=xFH#u!-zo@1IkG|Vi$|D^b0Ga6 zJT9Stnla7?mJSbi;t)(9-{*(UC0MM}!h95*2=JjgGAmcrh(2ZhzH0Kh?Zql1GH7R} zlk@zJSYEu5^76w|EQ}$d^z5aYB%}*~^eLgfX6IC+z&KC@?r?!J=FD@p0p==SHK(?0 zKEZ>W7$K&U77kk=HDfXJ-%7FWX~poA4*L+b77+tWl3LIXCvy28e&Mq?Y`-lCi3b!I zc_%}*9~>~@`Baa|9w!ogT?oGs0VSQn!avH3AD*QkU^~QodJr5%zzugrEEN}63Q+l# z>GafDkcdHRk-)a_T|nK=0U+>YVqu2Gzb{a0=VWCt^1OIP{pJ|~O)Q3k-;u=no%vlQ zJS|{8P%q9{NQ7Mp6=O9(LkgmofP!-MKz`!whet}Dg;E6Mg0;0+19|(EcP01eEelT{R z-5)Eb4`fd=0W1-@a?!_+K}^(z88k0pazQ6RRGR5vHed)*PyeCl2*-y2EiYog!DFE; zh;b3zf+1N1XjShIm71_;kq|NQ>%SpjDnYIZf+wBp-NICyHJyTUf#H1*$k8p)i8fY7 zTcV)Raw}EGAFUt}3ytJ8HGGKEiQLJ9P71Y@DKn{eMriZ#n63x zet4>_S?}3glp5;>4^ZJ)=PnJbl4YJLSnZ)+^fS7ju;PV)wQV9Nxz+t(gZ;)=RTlT@ zv`i6V3#V2swA#|AcPvStXEf@ZFOL zsVk+M^>3OMYD#{L7dYHdT}Bqij#JNf!oWR3rYHLgvzto{F45?m^*UAwojn!8^%74*_R_31@ghp#-(sx#U{dKDn|WJy7`j-`Zz* z{h#enzN<=iUxIevgmUug7*yzML}hThJBaM>bC@Gzf|_=2){Wl~$>9fb)7hy@4`r{8 zrtZInuB~tMqXX+@i{DBbmXR{cO%1GZ)>~oO9$4<68w9F93$uPMY_z{HpEg#x-n;L z<0#?Nam>+}RszdVsfw;*>0#R#d#IgiQx8p zA?Y_GZVw7us4K`?WA}wMSh_w$dyy8Dv@ADC~<)jr^_s)6k;w3~{FGhgn$M zPji4Q*!m8encLVjf}JS)+#0D1ys?P7Y7Q8XX%2$C5+~;^uGZLob&hY1$C9&<4;}Yi z&8s6i!RTTvS)}8^zZ)h+>=vDd`8Nr^;AD@w3I0Yz*WNbPuW;XRe-CoyT>2feJsY`4 z`~MtunwLhVJ37|NwzqUjlf738bKb3WR_%>5#Oq6ZXRD*>Iw?R!XHb?p^fV(3dqra{ z49bdgJ3fiYy#diVi8ZqA%$g#WK!8lwM;~@|>*AUq!!vL8bok65(>P#8c-rh)WUsk# z%yUGCv|-*=J<EZj4`x(sZtg!~^!$%23wLjpHSg zJOVY>s9(of_hr|UZG8RMI?^!(h3w!*;YvP&*H`}8XKtLa7P`j8AxN$LxE<^wN&%jF zO)LqV`!r4si!h5$rm)hk&;nAs%pghI8D>7nhR0Pp`eKH$`RLIAj%HyD0*q?+S11_#o2892gi@W(2!fI%8K1Obu zNgYKUIr_dd8UCiD*`SMT3i?fRJDvz1vlY~~(=jQ1b^z9X)W%Fa{4447MYJ!yDw>w# z3xQ%HtBv{#_H_`&&Rr|%@BX5v%X~WaC!#Mze-S~Cacshz9xFR>TXx&tpqZ*vWpO6l zB|EG{N03=-$*5&Xn(f$Ou>jPD;R0+8%l6J;s6qtj8PV??_oSGEMSM4|aVRf_$+Pj^RIdbX{ zOR+7;9^uHi#kNRM?-#>Sc~LTqHoiVZ#2s#1vsUtw z*JvIshGr%()5LIOF_O2T_BPf7b?{`rhvHAlkj zS#IC(WFfEI*>!HWEY(%}r4R=-7>KRw19G%>{VT~@%0YYQZ`^be&6q})HMNrlSpx?B zE@4;L5acU@d+^4-Bj8NmB^zZol6R;(XXzScT*rsHCHt=BU~o{BD8o5a7|gKQxEUg) z7)Nv?h%uzEiPCCy#{kMG+PGp0=0lr4eMGfy7vNgm#?n&0E-_vj2aVt*dYBD)Yg(|= zImMqcwcNj5l0FiNKizEDizK4Fjr5SH)mj+38~TH-v>VAw)XP1>y^8pX^DMH4y9>6$ z#v-~0VL^3BhtbjM8=SEetcIwNr;a7s+i4Od$gdosv>twi>T9<0ZW8JT)0Y;d+j#b5 z(8Nc?UkfQ&b-cEsB8X_&N)jQ*Gv!FPJKYZ%6&og?tdP6wAF?RmCc!8_9jyz$hNDCdE{sdiW$%dNxVbrGJ@a#IWzmbiCzIL!;cu-z;@Y`uz$WfX zcM}emVM9=HT$&v0bt^Od0!Phx(vR-4PXlaxSVo7hdCkL;nF{+HP9e?MvxZEQRXS$D*f4t>Lk`Uj?%33# zy5E_G2W`{J@i&@R1p}rgyqfnCP#f(1j=wC*jfgcKO2sjZg^!4@krrVHt@yls$0#}7 zj;UvO4N1oA57|3tWB5CoH$5D%qxG75lchCG;&imSzo8wY-%_YNRu9|Gee1l{WjQzd zHSOlG!!c5ff8+U`>2cP)qB6;z`HssRm{R z>Fv5?vmH~<0Q+Ng!d%#XvD3uS2wo>1g>2=iec~=basUxq8Z?*)E-~5uve9R|G)sWZ zZMssf$keSw$ zR2riOd>%xl712g^M%nnN^4_`?buu!<14KfmP>%l17QEZv9dBG-FD`e@7O0%Iu1!v3<+>$aCPaGc$#BtIQrhmF#`&c zGO{}E0=jpsg>Cn+cV#Dj@3<&1Mdw}srzV5gnj5Kxq!ILjNmnVQuJC!ylMys>`(W&d zBCIDrto}W%x{O8UY3aWZXo8MDOT3X)9a3qM9Bk6Emyu`Q%M7zgB`%1IPPS+oi6R{v zKo&&A0lVNg>cb{;)eVD2b;BSMSgVdrAu2kx`@*ATZGb7blCJD^jJiu~Ancltgh#M9 zV(5|_3|(~+n$In6SlD2;cGn11M&m)y+xRl9#(SwY4q8Q&)PCvT;KZ~x9PnR@ z`2|D;sPDd&mR1D?9iz2Zj_KLv0pE$YL+d304PO$aLS7>sqIoX zLW~FB0xD@s!<&f|MvS60Gws8Z5z4me7If-l!z*C2jJUhtWc2zm#g&e)FobjPJ<1O1 zwX84D9sW+(kj#k)i`48Oe_hmhb_;2aGcNI83t;Ek4+mHFu_aM;O=e?_0ez)uV%dFM zxH=5_?%GYT#Z{Yf4X`e3yT-Nsi`ZrG3gH!<)#vu+Aa~m!Ye_Gn6LV9%6IAWQ^n3n{ zx@x|Lu8h?k2f1siOSe?N{Y!e*oLeT_J!kK`HtCqAm`+}`(;l?T77eAjX1GRVulJ$% zksJ9r{z$QpJM@vQ50a_^ZoaSHUpHz4*d;fqEX;6O@k!9e;>Pfgi7Zcnx*12$`H-^( zcUD~2u@PE!+b*K-cMMBCOCnR$UvXLzx!KR}rTB_Ov-JA2!k9%tEZ#2nCahI;KN7z7 zw!2SJq@ze|yC$tJ-CO7=v;)~|$*U|&>#|pe^2L76V94GEQU`YC`be*b8anNPFJySi z&h~~CCF_hy0v+$gA=AeEFpa9JYn|-vhM|M`+eQDDAW|*t@hgt2!v11$IuR(q6r^FV zkX1JWjiqU3b+56nx-Mf^*dy6x8Gq?~2*?zj`F-N~S``G@++I635A(4yF^Qyloog%b zSGpYs!wfQiYqUMu!m?`&zLvKXuy=*KR|wA38>;rwlV+Aacz4$XoaE-1nT+h!W;ck2 zxDmYS<__M3B7gCMW|zI-->{6GR(!_BG{@$9bp2;Br)Ei61rWu%>l^`%9xPFq;|VOY z8F;?RG&1wVzi*PUC(bgaZB#eTEx<~K5g6YQWBSH^Xl^j4%|5L)Nr-f`y4dc;5E|5d z!O&4nQQrgg0;z52k71SP+|7*++rLdT4m*d?g(!Hd7$q~3XLcG1WBIK9yq&CtQaf)d zC0z~MNp~>^3y8`}V7jKc)98?-_%)C144`V3@u4gQiLSD0x}{a4z7mulww#kGqya*z z6mdF^UGF3%*R@$eSQ=YZo&gBQC~INcBa3=pur|4kaVL$AXt!vbNwC999l~@ATq?5f zqj3s|?Bj?sOD4&Utom9b`Ao-xB~HUa^Sj*cb6`kUI4xqzouMs=8|EX7{Ww{^&fMf! zn#L~#&~ViPBDzCgoAvv*7Eo#WYDHcT_7xA7y|A;2oB+ZClokC(#$uQFvaD~CakV=GB!r0nY2S+8F1RT6U2_`Ik%-e^m}W}9W@7ji?HsW#@$hdj?9SSsb7xAVHxx> z)`hUsDd>hd3>CNH$v$#Jfmlx4-c$v&hSP8K!rXWjo(>XwZf{w3Bi)N(vc0#c7bS=D zp<#j)K@ZW5;)`ZGj~++;8bcFM5~RF3qp17QtWJ1yj1ipxt|Lx}9!b&}hoffsw63kx zCDm8_XVRYWC{oFX_{XkP1&U6j96%@P64YnLpOZ8>R{S+$X7EEXy z-wd*1YiLy4>Ix%bqFsH1-&%Jigmxo3AeX_NUo98T&F2@Tyy)HV8S&MWsW?oxpXg;` zhN0WMPhbPcRz_%=T~Ahc2b+Chcn5F!xAxbpS{_LhO_%T9)ZI-FhOKq<`(C@!Y?K=j zR`#OEmT;#^q7J(2>|FR;SW-x%kb5C)HpcSRNH8_lX>2>9?A>@MU>R_`(VB1EyWBYH zH=`rKElzzu~e>qGQnEmk4AH&dA&-$@gAu)&=#d*ax0FD{M|ZN1h6S>;?M5SFclW z6`hDS64R_z6>$}D)vdr~cYw{lbE7m%y@7dBzi_OWs;-DSqRe0FPJ%vBZDbZ8R{gUw zp|ZE!kW{Z4*%w9V-}2T3R0-%7Ay(=prb1tI8tC6FxO83siX?AEw*Q2}#$w;c)`iCi zYbA~K4M<@VpNlj`-RqPFRS@0o)HGWyYiXiGp3hiG);-n)uMJUw=5nHDvn~s)RoJ!x z?M)-Gz+Y$&7zg6$DCQO4&QNx0npK z1g3jse?xzy-SVaz)dO>bQ1SKdW-m=!|H&k2;xToivgjoE&0}L*3R161KJ4t3xbbQ9 zrkP-gJoSI=*kLP0WiLD1#A%eX_->At-QJfBVVyzLOt(Z9S*r8lgXo#y-c88#$OBYL9=EMkYCH^mxbkzN;~Q ztQq+o$s<$aet?eR9o&IbqN+QN`9gD#C*_cihExP2l9Ak)(`-niAY{;+8+{6tA*s<& zb=VWOe=HgD-2&i~WK4WJN{5mvxyv-Uku>SpC=hJ2Mzfpr$11z*5uIMFs>lY3E&{BT6pX`t#GzmI4e39mD>pskExTjoyHwZ$E+vv z>0;`N^GYAdk4jm%ZI>}5e1kXyM{6(zOUAuttx7<0SxCq50#mu*(AvI^w-%lD{7X|QE2O35Eo7ir-Y(d2c6rC1(Gtvu|lJ_R(ZUnk8h^`7r$*$go zI-fJfxUr`7wo5K+P;-|3#yqPVO>~&m!+=^v!xTvxX>0fe$*Zj6d}>XHxg#3BT^WW_qcg-R8#GG9P~&f10M@9tYQF zh^9%Ejs-~~Psc(@r)!i!1%H;-jS+W^qaQ!jcmdy`_$ARW-Jyb|JJwaRp#`>*uY@02 zhE>}X7oNuI{fSOIG(N^=?bNw-?PCdTyDdu-ON8{L$vUI~Ifo^=%=NGnIJrj=AC>fQp~L{;=q=WI-?LT%jx zXw*5j)JR8z`Q1(PoX=2ij=!|d3`=f`?lhOJ90$adXFrb}y3BgJVc2fljDU*cluv+u zumfp_t&i-6l%Qfs?Jn?A-LcAqG&*6n77ZvfwAimp8ZS4gaxh;dDE!!`RQ**XxLg@` zIfT>UkbyypXYe|x!C#wLgl!Ml?}%Tg*(}C(1I<93vmWV-ByNBT$X?&$f~a6S?G!wx O$U<3Ox8ET-F#i{VeQ50f diff --git a/trunk/Utilities/StaticAnalyzers/scripts/class-composition.py b/trunk/Utilities/StaticAnalyzers/scripts/class-composition.py index 56ad4cc5e1dd1..781639874db31 100755 --- a/trunk/Utilities/StaticAnalyzers/scripts/class-composition.py +++ b/trunk/Utilities/StaticAnalyzers/scripts/class-composition.py @@ -1,6 +1,7 @@ #! /usr/bin/env python import re -stdcl = re.compile("^std::") +stdcl = re.compile("^std::(.*)[^>]$") +stdptr = re.compile("(.*)_ptr$") datacl = re.compile("^class ") bfunc = re.compile("^function ") mbcl = re.compile("(base|data) class") @@ -27,6 +28,7 @@ import networkx as nx G=nx.DiGraph() H=nx.DiGraph() +I=nx.DiGraph() f = open('classes.txt.dumperall') @@ -34,11 +36,12 @@ if mbcl.search(line) : fields = line.split("'") if fields[2] == ' member data class ': - H.add_edge(fields[1],fields[3],kind=fields[2]) + if not stdcl.search(fields[2]) : H.add_edge(fields[1],fields[3],kind=fields[2]) if fields[2] == ' templated member data class ': - H.add_edge(fields[1],fields[5],kind=fields[2]) + H.add_edge(fields[1],fields[5],kind=fields[3]) if fields[2] == ' base class ': H.add_edge(fields[1],fields[3],kind=fields[2]) + I.add_edge(fields[3],fields[1],kind=' derived class') f.close() f = open('function-calls-db.txt') @@ -67,25 +70,37 @@ statics.add(fields[3]) f.close() -for n,nbrdict in H.adjacency_iter(): - for nbr,eattr in nbrdict.items(): - if nbr in dataclasses and 'kind' in eattr and eattr['kind'] == ' base class ' : - dataclasses.add(n) - -for dclass in sorted(dataclasses): - if dclass in H: - for n in nx.dfs_preorder_nodes(H,dclass): - memberclasses.add(n) - -for n,nbrdict in H.adjacency_iter(): - for nbr,eattr in nbrdict.items(): - if nbr in memberclasses and 'kind' in eattr and eattr['kind'] == ' base class ' : - memberclasses.add(n) - -for mclass in sorted(memberclasses): - dataclasses.add(mclass) - -for dclass in sorted(dataclasses): - print "class '"+dclass+"'" - - +visited = set() +nodes = sorted(dataclasses) +for node in nodes: + if node in visited: + continue + visited.add(node) + if node in H : stack = [(node,iter(H[node]))] + if node in I : + Q=nx.dfs_preorder_nodes(I,node) + for q in Q: + print "class '"+q+"'" + if q in H : + stack.append( ( q, iter( H[q] ) ) ) + while stack: + parent,children = stack[-1] + print "class '"+parent+"'" + try: + child = next(children) + if child not in visited: + visited.add(child) + if not stdcl.search(child): + print "class '"+child+"'" + stack.append( ( child, iter( H[child] ) ) ) + kind=H[parent][child]['kind'] + print parent, kind, child + if stdptr.search(kind): + if child in I : + Q=nx.dfs_preorder_nodes(I,child) + for q in Q : + print "class '"+q+"'" + if q in H : + stack.append( ( q, iter( H[q] ) ) ) + except StopIteration: + stack.pop() diff --git a/trunk/Utilities/StaticAnalyzers/scripts/run_class_dumper.sh b/trunk/Utilities/StaticAnalyzers/scripts/run_class_dumper.sh index 3b6a17fec18cd..80425ae2717e1 100755 --- a/trunk/Utilities/StaticAnalyzers/scripts/run_class_dumper.sh +++ b/trunk/Utilities/StaticAnalyzers/scripts/run_class_dumper.sh @@ -26,7 +26,8 @@ sort -u < classes.txt.dumperft.unsorted | grep -e"^class" >classes.txt.dumperft. awk -F\' ' {print "class \47"$2"\47\n\nclass \47"$4"\47\n\nclass \47"$6"\47\n\n" } ' classes.txt.dumperft sort -u < classes.txt.dumperall.unsorted | grep -e"^class" >classes.txt.dumperall sort -u < function-dumper.txt.unsorted > function-calls-db.txt -class-composition.py >classes.txt.inherits +class-composition.py >classes.txt.inherits.unsorted +sort -u classes.txt.inherits.unsorted | grep -e"^class" | grep -v \'\' >classes.txt.inherits cat classes.txt.inherits classes.txt.dumperft classes.txt.dumperct | grep -e"^class" | grep -v \'\' | sort -u >classes.txt rm *.txt.*unsorted classname-blmflt.py diff --git a/trunk/Utilities/StaticAnalyzers/src/ClassDumper.cpp b/trunk/Utilities/StaticAnalyzers/src/ClassDumper.cpp index db4b6c81a3819..89b10415affa1 100644 --- a/trunk/Utilities/StaticAnalyzers/src/ClassDumper.cpp +++ b/trunk/Utilities/StaticAnalyzers/src/ClassDumper.cpp @@ -21,9 +21,6 @@ void ClassDumper::checkASTDecl(const clang::CXXRecordDecl *RD,clang::ento::Analy clang::LangOptions LangOpts; LangOpts.CPlusPlus = true; clang::PrintingPolicy Policy(LangOpts); - std::string stdname("std::"); - std::string rootname("ROOT::"); - std::string edmname("edm::"); std::string crname("class '"); const ClassTemplateSpecializationDecl *SD = dyn_cast_or_null(RD); if (SD) { @@ -39,14 +36,15 @@ void ClassDumper::checkASTDecl(const clang::CXXRecordDecl *RD,clang::ento::Analy if (tt->isRecordType()) { auto TAD = tt->getAsCXXRecordDecl(); if (TAD) taname = TAD->getQualifiedNameAsString(); + std::string sdname = SD->getQualifiedNameAsString(); + std::string cfname = "templated data class '"+sdname+"' template type class '"+taname+"'"; + support::writeLog(crname+" "+cfname,tname); } if (tt->isPointerType() || tt->isReferenceType() ) { auto TAD = tt->getPointeeCXXRecordDecl(); if (TAD) taname = TAD->getQualifiedNameAsString(); - } - if ( ! ( taname == "") ) { std::string sdname = SD->getQualifiedNameAsString(); - std::string cfname = "templated data class '"+sdname+"' template type class '"+taname+"'"; + std::string cfname = "templated data class 'bare_ptr' template type class '"+taname+"'"; support::writeLog(crname+" "+cfname,tname); } } @@ -62,10 +60,11 @@ void ClassDumper::checkASTDecl(const clang::CXXRecordDecl *RD,clang::ento::Analy // Dump the class member classes for ( auto I = RD->field_begin(), E = RD->field_end(); I != E; ++I) { clang::QualType qual; - if (I->getType().getTypePtr()->isAnyPointerType()) - qual = I->getType().getTypePtr()->getPointeeType(); + clang::QualType type = I->getType(); + if (type.getTypePtr()->isAnyPointerType()) + qual = type.getTypePtr()->getPointeeType(); else - qual = I->getType().getNonReferenceType(); + qual = type.getNonReferenceType(); if (!qual.getTypePtr()->isRecordType()) continue; if (const CXXRecordDecl * TRD = qual.getTypePtr()->getAsCXXRecordDecl()) { std::string fname = TRD->getQualifiedNameAsString(); @@ -84,21 +83,30 @@ void ClassDumper::checkASTDecl(const clang::CXXRecordDecl *RD,clang::ento::Analy if ( tt->isRecordType() ) { const clang::CXXRecordDecl * TAD = tt->getAsCXXRecordDecl(); if (TAD) taname = TAD->getQualifiedNameAsString(); + std::string sdname = SD->getQualifiedNameAsString(); + std::string cfname = "templated member data class '"+sdname+"' template type class '"+taname+"'"; + support::writeLog(crname+" "+cfname,tname); } if ( tt->isPointerType() || tt->isReferenceType() ) { const clang::CXXRecordDecl * TAD = tt->getPointeeCXXRecordDecl(); if (TAD) taname = TAD->getQualifiedNameAsString(); - } - if (!(taname == "")) { std::string sdname = SD->getQualifiedNameAsString(); std::string cfname = "templated member data class '"+sdname+"' template type class '"+taname+"'"; + std::string cbname = "templated member data class 'bare_ptr' template type class '"+taname+"'"; support::writeLog(crname+" "+cfname,tname); + support::writeLog(crname+" "+cbname,tname); } } } } else { + if (type.getTypePtr()->isRecordType()) { std::string cfname ="member data class '"+fname+"' "; support::writeLog(crname+" "+cfname,tname); + } + if (type.getTypePtr()->isAnyPointerType()) { + std::string cfname = "templated member data class 'bare_ptr' template type class '"+fname+"'"; + support::writeLog(crname+" "+cfname,tname); + } } } } diff --git a/trunk/Validation/CaloTowers/test/macros/InputRelVal_Pileup.txt b/trunk/Validation/CaloTowers/test/macros/InputRelVal_Pileup.txt new file mode 100644 index 0000000000000..6a1bc5ed96724 --- /dev/null +++ b/trunk/Validation/CaloTowers/test/macros/InputRelVal_Pileup.txt @@ -0,0 +1,280 @@ + +HcalDigiTask_occupancy_vs_ieta_depth1_HB 1 HcalDigiTask_occupancy_vs_ieta_depth1_HB.gif 1 -20 20 0 -1 1D noStat noChi2 NoLog 41 42 HcalDigiTask_occupancy_vs_ieta_depth1_HB +HcalDigiTask_occupancy_vs_ieta_depth2_HB 1 HcalDigiTask_occupancy_vs_ieta_depth2_HB.gif 1 -20 20 0 -1 1D noStat noChi2 NoLog 41 42 HcalDigiTask_occupancy_vs_ieta_depth2_HB +HcalDigiTask_occupancy_vs_ieta_depth1_HE 1 HcalDigiTask_occupancy_vs_ieta_depth1_HE.gif 1 -30 30 0 -1 1D noStat noChi2 NoLog 41 42 HcalDigiTask_occupancy_vs_ieta_depth1_HE +HcalDigiTask_occupancy_vs_ieta_depth2_HE 1 HcalDigiTask_occupancy_vs_ieta_depth2_HE.gif 1 -30 30 0 -1 1D noStat noChi2 NoLog 41 42 HcalDigiTask_occupancy_vs_ieta_depth2_HE +HcalDigiTask_occupancy_vs_ieta_depth3_HE 1 HcalDigiTask_occupancy_vs_ieta_depth3_HE.gif 1 -30 30 0 -1 1D noStat noChi2 NoLog 41 42 HcalDigiTask_occupancy_vs_ieta_depth3_HE +HcalDigiTask_occupancy_vs_ieta_depth1_HF 1 HcalDigiTask_occupancy_vs_ieta_depth1_HF.gif 1 -42 42 0 -1 1D noStat noChi2 NoLog 41 42 HcalDigiTask_occupancy_vs_ieta_depth1_HF +HcalDigiTask_occupancy_vs_ieta_depth2_HF 1 HcalDigiTask_occupancy_vs_ieta_depth2_HF.gif 1 -42 42 0 -1 1D noStat noChi2 NoLog 41 42 HcalDigiTask_occupancy_vs_ieta_depth2_HF +HcalDigiTask_occupancy_vs_ieta_depth4_HO 1 HcalDigiTask_occupancy_vs_ieta_depth4_HO.gif 1 -20 20 0 -1 1D noStat noChi2 NoLog 41 42 HcalDigiTask_occupancy_vs_ieta_depth4_HO + + + +HcalDigiTask_bin_5_frac_HB 1 HcalDigiTask_bin_5_frac_HB.gif 1 -0.1 1.0 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_bin_5_frac_HB +HcalDigiTask_bin_5_frac_HE 1 HcalDigiTask_bin_5_frac_HE.gif 1 -0.1 1.0 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_bin_5_frac_HE +HcalDigiTask_bin_5_frac_HF 1 HcalDigiTask_bin_3_frac_HF.gif 1 -1.0 2.0 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_bin_3_frac_HF +HcalDigiTask_bin_6_7_frac_HB 1 HcalDigiTask_bin_6_7_frac_HB.gif 1 -0.1 1.0 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_bin_6_7_frac_HB +HcalDigiTask_bin_6_7_frac_HE 1 HcalDigiTask_bin_6_7_frac_HE.gif 1 -0.1 1.0 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_bin_6_7_frac_HE +HcalDigiTask_bin_6_7_frac_HF 1 HcalDigiTask_bin_4_5_frac_HF.gif 1 -1.0 2.0 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_bin_4_5_frac_HF + + + +HcalDigiTask_signal_amplitude_HB 1 HcalDigiTask_signal_amplitude_HB.gif 10 -10 2000 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_signal_amplitude_HB +HcalDigiTask_signal_amplitude_depth1_HB 1 HcalDigiTask_signal_amplitude_depth1_HB.gif 10 -10 2000 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_signal_amplitude_depth1_HB +HcalDigiTask_signal_amplitude_depth2_HB 1 HcalDigiTask_signal_amplitude_depth2_HB.gif 10 -10 2000 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_signal_amplitude_depth2_HB +HcalDigiTask_signal_amplitude_HE 1 HcalDigiTask_signal_amplitude_HE.gif 10 -10 2000 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_signal_amplitude_HE +HcalDigiTask_signal_amplitude_depth1_HE 1 HcalDigiTask_signal_amplitude_depth1_HE.gif 10 -10 2000 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_signal_amplitude_depth1_HE +HcalDigiTask_signal_amplitude_depth2_HE 1 HcalDigiTask_signal_amplitude_depth2_HE.gif 10 -10 2000 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_signal_amplitude_depth2_HE +HcalDigiTask_signal_amplitude_depth3_HE 1 HcalDigiTask_signal_amplitude_depth3_HE.gif 10 -10 2000 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_signal_amplitude_depth3_HE +HcalDigiTask_signal_amplitude_HF 1 HcalDigiTask_signal_amplitude_HF.gif 10 -10 4000 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_signal_amplitude_HF +HcalDigiTask_signal_amplitude_depth1_HF 1 HcalDigiTask_signal_amplitude_depth1_HF.gif 10 -10 4000 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_signal_amplitude_depth1_HF +HcalDigiTask_signal_amplitude_depth2_HF 1 HcalDigiTask_signal_amplitude_depth2_HF.gif 10 -10 4000 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_signal_amplitude_depth2_HF +HcalDigiTask_signal_amplitude_HO 1 HcalDigiTask_signal_amplitude_HO.gif 5 -10 1000 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_signal_amplitude_HO + + + +HcalDigiTask_number_of_amplitudes_above_10fC_HB 1 HcalDigiTask_number_of_amplitudes_above_10fC_HB.gif 5 -10 200 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_number_of_amplitudes_above_10fC_HB +HcalDigiTask_number_of_amplitudes_above_10fC_HE 1 HcalDigiTask_number_of_amplitudes_above_10fC_HE.gif 5 -10 1000 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_number_of_amplitudes_above_10fC_HE +HcalDigiTask_number_of_amplitudes_above_10fC_HF 1 HcalDigiTask_number_of_amplitudes_above_10fC_HF.gif 5 -10 1500 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_number_of_amplitudes_above_10fC_HF +HcalDigiTask_number_of_amplitudes_above_10fC_HO 1 HcalDigiTask_number_of_amplitudes_above_10fC_HO.gif 1 -1 100 0 -1 1D Statrv Chi2 Log 2 1 HcalDigiTask_number_of_amplitudes_above_10fC_HO + + + +HcalDigiTask_amplitude_vs_simhits_HB 0 HcalDigiTask_amplitude_vs_simhits_HB.gif 1 0 0.8 0 650 TM Statrv noChi2 NoLog 41 42 HcalDigiTask_amplitude_vs_simhits_HB +HcalDigiTask_amplitude_vs_simhits_profile_HB +HcalDigiTask_amplitude_vs_simhits_depth1_HB 0 HcalDigiTask_amplitude_vs_simhits_depth1_HB.gif 1 0 0.8 0 600 TM Statrv noChi2 NoLog 41 42 HcalDigiTask_amplitude_vs_simhits_depth1_HB +HcalDigiTask_amplitude_vs_simhits_profile_depth1_HB +HcalDigiTask_amplitude_vs_simhits_depth2_HB 0 HcalDigiTask_amplitude_vs_simhits_depth2_HB.gif 1 0 0.4 0 300 TM Statrv noChi2 NoLog 41 42 HcalDigiTask_amplitude_vs_simhits_depth2_HB +HcalDigiTask_amplitude_vs_simhits_profile_depth2_HB +HcalDigiTask_amplitude_vs_simhits_HE 0 HcalDigiTask_amplitude_vs_simhits_HE.gif 1 0 0.6 0 450 TM Statrv noChi2 NoLog 41 42 HcalDigiTask_amplitude_vs_simhits_HE +HcalDigiTask_amplitude_vs_simhits_profile_HE +HcalDigiTask_amplitude_vs_simhits_depth1_HE 0 HcalDigiTask_amplitude_vs_simhits_depth1_HE.gif 1 0 0.6 0 450 TM Statrv noChi2 NoLog 41 42 HcalDigiTask_amplitude_vs_simhits_depth1_HE +HcalDigiTask_amplitude_vs_simhits_profile_depth1_HE +HcalDigiTask_amplitude_vs_simhits_depth2_HE 0 HcalDigiTask_amplitude_vs_simhits_depth2_HE.gif 1 0 0.5 0 450 TM Statrv noChi2 NoLog 41 42 HcalDigiTask_amplitude_vs_simhits_depth2_HE +HcalDigiTask_amplitude_vs_simhits_profile_depth2_HE +HcalDigiTask_amplitude_vs_simhits_depth3_HE 0 HcalDigiTask_amplitude_vs_simhits_depth3_HE.gif 1 0 0.4 0 450 TM Statrv noChi2 NoLog 41 42 HcalDigiTask_amplitude_vs_simhits_depth3_HE +HcalDigiTask_amplitude_vs_simhits_profile_depth3_HE +HcalDigiTask_amplitude_vs_simhits_HF 0 HcalDigiTask_amplitude_vs_simhits_HF.gif 1 0 20 0 450 TM Statrv noChi2 NoLog 41 42 HcalDigiTask_amplitude_vs_simhits_HF +HcalDigiTask_amplitude_vs_simhits_profile_HF +HcalDigiTask_amplitude_vs_simhits_depth1_HF 0 HcalDigiTask_amplitude_vs_simhits_depth1_HF.gif 1 0 20 0 450 TM Statrv noChi2 NoLog 41 42 HcalDigiTask_amplitude_vs_simhits_depth1_HF +HcalDigiTask_amplitude_vs_simhits_profile_depth1_HF +HcalDigiTask_amplitude_vs_simhits_depth2_HF 0 HcalDigiTask_amplitude_vs_simhits_depth2_HF.gif 1 0 20 0 450 TM Statrv noChi2 NoLog 41 42 HcalDigiTask_amplitude_vs_simhits_depth2_HF +HcalDigiTask_amplitude_vs_simhits_profile_depth2_HF +HcalDigiTask_amplitude_vs_simhits_HO 0 HcalDigiTask_amplitude_vs_simhits_HO.gif 1 0 0.2 0 250 TM Statrv noChi2 NoLog 41 42 HcalDigiTask_amplitude_vs_simhits_HO +HcalDigiTask_amplitude_vs_simhits_profile_HO + + + +HcalDigiTask_ratio_amplitude_vs_simhits_HB 0 HcalDigiTask_ratio_amplitude_vs_simhits_HB.gif 10 -50 2000 0 -1 1D Statrv Chi2 Log 1 2 HcalDigiTask_ratio_amplitude_vs_simhits_HB +HcalDigiTask_ratio_amplitude_vs_simhits_depth1_HB 0 HcalDigiTask_ratio_amplitude_vs_simhits_depth1_HB.gif 10 -50 2000 0 -1 1D Statrv Chi2 Log 1 2 HcalDigiTask_ratio_amplitude_vs_simhits_depth1_HB +HcalDigiTask_ratio_amplitude_vs_simhits_depth2_HB 0 HcalDigiTask_ratio_amplitude_vs_simhits_depth2_HB.gif 10 -50 2000 0 -1 1D Statrv Chi2 Log 1 2 HcalDigiTask_ratio_amplitude_vs_simhits_depth2_HB +HcalDigiTask_ratio_amplitude_vs_simhits_HE 0 HcalDigiTask_ratio_amplitude_vs_simhits_HE.gif 20 0 3000 0 -1 1D Statrv Chi2 Log 1 2 HcalDigiTask_ratio_amplitude_vs_simhits_HE +HcalDigiTask_ratio_amplitude_vs_simhits_depth1_HE 0 HcalDigiTask_ratio_amplitude_vs_simhits_depth1_HE.gif 20 0 3000 0 -1 1D Statrv Chi2 Log 1 2 HcalDigiTask_ratio_amplitude_vs_simhits_depth1_HE +HcalDigiTask_ratio_amplitude_vs_simhits_depth2_HE 0 HcalDigiTask_ratio_amplitude_vs_simhits_depth2_HE.gif 20 0 3000 0 -1 1D Statrv Chi2 Log 1 2 HcalDigiTask_ratio_amplitude_vs_simhits_depth2_HE +HcalDigiTask_ratio_amplitude_vs_simhits_depth3_HE 0 HcalDigiTask_ratio_amplitude_vs_simhits_depth3_HE.gif 20 0 3000 0 -1 1D Statrv Chi2 Log 1 2 HcalDigiTask_ratio_amplitude_vs_simhits_depth3_HE +HcalDigiTask_ratio_amplitude_vs_simhits_HF 0 HcalDigiTask_ratio_amplitude_vs_simhits_HF.gif 1 -2 100 0 -1 1D Statrv Chi2 Log 1 2 HcalDigiTask_ratio_amplitude_vs_simhits_HF +HcalDigiTask_ratio_amplitude_vs_simhits_depth1_HF 0 HcalDigiTask_ratio_amplitude_vs_simhits_depth1_HF.gif 1 -2 100 0 -1 1D Statrv Chi2 Log 1 2 HcalDigiTask_ratio_amplitude_vs_simhits_depth1_HF +HcalDigiTask_ratio_amplitude_vs_simhits_depth2_HF 0 HcalDigiTask_ratio_amplitude_vs_simhits_depth2_HF.gif 1 -2 100 0 -1 1D Statrv Chi2 Log 1 2 HcalDigiTask_ratio_amplitude_vs_simhits_depth2_HF +HcalDigiTask_ratio_amplitude_vs_simhits_HO 0 HcalDigiTask_ratio_amplitude_vs_simhits_HO.gif 10 0 2000 0 -1 1D Statrv Chi2 Log 1 2 HcalDigiTask_ratio_amplitude_vs_simhits_HO + + + +HcalDigiTask_Ndigis_HB 1 HcalDigiTask_Ndigis_HB.gif 5 0 1200 0 -1 1D Statrv Chi2 Log 1 2 HcalDigiTask_Ndigis_HB +HcalDigiTask_Ndigis_HE 1 HcalDigiTask_Ndigis_HE.gif 5 0 1800 0 -1 1D Statrv Chi2 Log 1 2 HcalDigiTask_Ndigis_HE +HcalDigiTask_Ndigis_HF 1 HcalDigiTask_Ndigis_HF.gif 5 0 1800 0 -1 1D Statrv Chi2 Log 1 2 HcalDigiTask_Ndigis_HF +HcalDigiTask_Ndigis_HO 1 HcalDigiTask_Ndigis_HO.gif 5 0 600 0 -1 1D Statrv Chi2 Log 1 2 HcalDigiTask_Ndigis_HO + + + + +HcalDigiTask_signal_amplitude_vs_bin_all_depths_HB 1 HcalDigiTask_signal_amplitude_vs_bin_all_depths_HB.gif 1 0 10 0 1000 2D noStat noChi2 Log 2 1 HcalDigiTask_signal_amplitude_vs_bin_all_depths_HB +HcalDigiTask_signal_amplitude_vs_bin_all_depths_HE 1 HcalDigiTask_signal_amplitude_vs_bin_all_depths_HE.gif 1 0 10 0 1000 2D noStat noChi2 Log 2 1 HcalDigiTask_signal_amplitude_vs_bin_all_depths_HE +HcalDigiTask_signal_amplitude_vs_bin_all_depths_HF 1 HcalDigiTask_signal_amplitude_vs_bin_all_depths_HF.gif 1 0 10 0 4000 2D noStat noChi2 Log 2 1 HcalDigiTask_signal_amplitude_vs_bin_all_depths_HF +HcalDigiTask_signal_amplitude_vs_bin_all_depths_HO 1 HcalDigiTask_signal_amplitude_vs_bin_all_depths_HO.gif 1 0 10 0 500 2D noStat noChi2 Log 2 1 HcalDigiTask_signal_amplitude_vs_bin_all_depths_HO + + + + + + number_of_bad_cells_Ecal_EB 1 Ecal_EB_CaloTowers_numBadCells.gif 1 0 26 0 -1 1D noStat noChi2 Log 2 1 bad cells number EB + number_of_bad_cells_Ecal_EE 1 Ecal_EE_CaloTowers_numBadCells.gif 1 0 26 0 -1 1D noStat noChi2 Log 2 1 bad cells number EE + number_of_bad_cells_Hcal_HB 1 Hcal_HB_CaloTowers_numBadCells.gif 1 0 5 0 -1 1D noStat noChi2 Log 2 1 bad cells number HB + number_of_bad_cells_Hcal_HE 1 Hcal_HE_CaloTowers_numBadCells.gif 1 0 5 0 -1 1D noStat noChi2 Log 2 1 bad cells number HE + number_of_bad_cells_Hcal_HF 1 Hcal_HF_CaloTowers_numBadCells.gif 1 0 5 0 -1 1D noStat noChi2 Log 2 1 bad cells number HF + number_of_recovered_cells_Ecal_EB 1 Ecal_EB_CaloTowers_numRcvCells.gif 1 0 26 0 -1 1D noStat noChi2 Log 2 1 recovered cells number EB + number_of_recovered_cells_Ecal_EE 1 Ecal_EE_CaloTowers_numRcvCells.gif 1 0 26 0 -1 1D noStat noChi2 Log 2 1 recovered cells number EE + number_of_recovered_cells_Hcal_HB 1 Hcal_HB_CaloTowers_numRcvCells.gif 1 0 5 0 -1 1D noStat noChi2 Log 2 1 recovered cells number HB + number_of_recovered_cells_Hcal_HE 1 Hcal_HE_CaloTowers_numRcvCells.gif 1 0 5 0 -1 1D noStat noChi2 Log 2 1 recovered cells number HE + number_of_recovered_cells_Hcal_HF 1 Hcal_HF_CaloTowers_numRcvCells.gif 1 0 5 0 -1 1D noStat noChi2 Log 2 1 recovered cells number HF + number_of_problematic_cells_Ecal_EB 1 Ecal_EB_CaloTowers_numPrbCells.gif 1 0 26 0 -1 1D noStat noChi2 Log 2 1 problematic cells number EB + number_of_problematic_cells_Ecal_EE 1 Ecal_EE_CaloTowers_numPrbCells.gif 1 0 26 0 -1 1D noStat noChi2 Log 2 1 problematic cells number EE + number_of_problematic_cells_Hcal_HB 1 Hcal_HB_CaloTowers_numPrbCells.gif 1 0 5 0 -1 1D noStat noChi2 Log 2 1 problematic cells number HB + number_of_problematic_cells_Hcal_HE 1 Hcal_HE_CaloTowers_numPrbCells.gif 1 0 5 0 -1 1D noStat noChi2 Log 2 1 problematic cells number HE + number_of_problematic_cells_Hcal_HF 1 Hcal_HF_CaloTowers_numPrbCells.gif 1 0 5 0 -1 1D noStat noChi2 Log 2 1 problematic cells number HF + CaloTowersTask_MET_HB 1 HB_CaloTowers_MET_HB.gif 8 0 800 0 -1 1D Stat Chi2 Log 2 1 HB Calo MET (GeV) + CaloTowersTask_SET_HB 1 HB_CaloTowers_SET_HB.gif 20 0 2200 0 -1 1D Stat Chi2 Log 2 1 Barrel CaloTowers SET (GeV) + CaloTowersTask_energy_ECAL_HB 1 HB_CaloTowers_Energy_in_ECAL_HB.gif 10 0 1500 0 -1 1D Stat Chi2 Log 2 1 HB CaloTowers ECAL energy (GeV) + CaloTowersTask_energy_HCAL_HB 1 HB_CaloTowers_Energy_in_HCAL_HB.gif 10 0 2000 0 -1 1D Stat Chi2 Log 2 1 HB CaloTowers HCAL energy (GeV) + CaloTowersTask_energy_HcalPlusEcalPlusHO_HB 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_energy_OUTER_HB 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_energy_of_ECAL_component_of_tower_HB 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_energy_of_HCAL_component_of_tower_HB 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_map_energy_HB 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_map_energy_ECAL_HB 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_map_energy_HCAL_HB 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_number_of_fired_towers_HB 1 HB_CaloTowers_Ntowers_HB.gif 2 0 1500 0 -1 1D Stat Chi2 NoLog 2 1 HB CaloTowers number + CaloTowersTask_phi_MET_HB 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_sum_of_energy_HCAL_vs_ECAL_HB 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_EM_Timing_HB 1 HB_CaloTowers_EM_Timing_HB.gif 2 0 -1 0 -1 1D Stat Chi2 Log 2 1 HB CaloTowers EM Timing + CaloTowersTask_HAD_Timing_HB 1 HB_CaloTowers_HAD_Timing_HB.gif 2 0 -1 0 -1 1D Stat Chi2 Log 2 1 HB CaloTowers HAD Timing + CaloTowersTask_EM_Energy_Timing_HB 1 HB_CaloTowers_EM_Energy_Timing_HB.gif 1 0 800 0 -1 TM noStat noChi2 NoLog 53 42 HB CaloTowers EM Timing vs Energy + CaloTowersTask_EM_Energy_Timing_profile_HB + CaloTowersTask_HAD_Energy_Timing_HB 1 HB_CaloTowers_HAD_Energy_Timing_HB.gif 1 0 600 0 -1 TM noStat noChi2 NoLog 53 42 HB CaloTowers HAD Timing vs Energy + CaloTowersTask_HAD_Energy_Timing_profile_HB + CaloTowersTask_MET_HE 1 HE_CaloTowers_MET_HE.gif 5 0 700 0 -1 1D Stat Chi2 Log 2 1 HE Calo MET (GeV) + CaloTowersTask_SET_HE 1 HE_CaloTowers_SET_HE.gif 20 0 2200 0 -1 1D Stat Chi2 Log 2 1 Endcap CaloTowers SET (GeV) + CaloTowersTask_energy_ECAL_HE 1 HE_CaloTowers_Energy_in_ECAL_HE.gif 5 0 2500 0 -1 1D Stat Chi2 Log 2 1 HE CaloTowers ECAL energy (GeV) + CaloTowersTask_energy_HCAL_HE 1 HE_CaloTowers_Energy_in_HCAL_HE.gif 5 0 3500 0 -1 1D Stat Chi2 Log 2 1 HE CaloTowers HCAL energy (GeV) + CaloTowersTask_energy_HcalPlusEcalPlusHO_HE 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_energy_OUTER_HE 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_energy_of_ECAL_component_of_tower_HE 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_energy_of_HCAL_component_of_tower_HE 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_map_energy_HE 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_map_energy_ECAL_HE 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_map_energy_HCAL_HE 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_number_of_fired_towers_HE 1 HE_CaloTowers_Ntowers_HE.gif 2 0 1000 0 -1 1D Stat Chi2 NoLog 2 1 HE CaloTowers number + CaloTowersTask_phi_MET_HE 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_sum_of_energy_HCAL_vs_ECAL_HE 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_EM_Timing_HE 1 HE_CaloTowers_EM_Timing_HE.gif 2 0 -1 0 -1 1D Stat Chi2 Log 2 1 HE CaloTowers EM Timing + CaloTowersTask_HAD_Timing_HE 1 HE_CaloTowers_HAD_Timing_HE.gif 2 0 -1 0 -1 1D Stat Chi2 Log 2 1 HE CaloTowers HAD Timing + CaloTowersTask_EM_Energy_Timing_HE 1 HE_CaloTowers_EM_Energy_Timing_HE.gif 1 0 1500 0 -1 TM noStat noChi2 NoLog 53 42 HE CaloTowers EM Timing vs Energy + CaloTowersTask_EM_Energy_Timing_profile_HE + CaloTowersTask_HAD_Energy_Timing_HE 1 HE_CaloTowers_HAD_Energy_Timing_HE.gif 1 0 1500 0 -1 TM noStat noChi2 NoLog 53 42 HE CaloTowers HAD Timing vs Energy + CaloTowersTask_HAD_Energy_Timing_profile_HE + CaloTowersTask_MET_HF 1 HF_CaloTowers_MET_HF.gif 2 0 200 0 -1 1D Stat Chi2 Log 2 1 HF Calo MET (GeV) + CaloTowersTask_SET_HF 1 HF_CaloTowers_SET_HF.gif 2 0 1000 0 -1 1D Stat Chi2 Log 2 1 Forward CaloTowers SET (GeV) + CaloTowersTask_energy_ECAL_HF 1 HF_CaloTowers_Energy_in_ECAL_HF.gif 5 0 -1 0 -1 1D Stat Chi2 Log 2 1 HF CaloTowers ECAL energy (GeV) + CaloTowersTask_energy_HCAL_HF 1 HF_CaloTowers_Energy_in_HCAL_HF.gif 5 0 -1 0 -1 1D Stat Chi2 Log 2 1 HF CaloTowers HCAL energy (GeV) + CaloTowersTask_energy_HcalPlusEcalPlusHO_HF 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_energy_OUTER_HF 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_energy_of_ECAL_component_of_tower_HF 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_energy_of_HCAL_component_of_tower_HF 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_map_energy_HF 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_map_energy_ECAL_HF 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_map_energy_HCAL_HF 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_number_of_fired_towers_HF 1 HF_CaloTowers_Ntowers_HF.gif 2 0 900 0 -1 1D Stat Chi2 NoLog 2 1 HF CaloTowers number + CaloTowersTask_phi_MET_HF 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_sum_of_energy_HCAL_vs_ECAL_HF 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + CaloTowersTask_EM_Timing_HF 1 HF_CaloTowers_EM_Timing_HF.gif 2 0 -1 0 -1 1D Stat Chi2 Log 2 1 HF CaloTowers EM Timing + CaloTowersTask_HAD_Timing_HF 1 HF_CaloTowers_HAD_Timing_HF.gif 2 0 -1 0 -1 1D Stat Chi2 Log 2 1 HF CaloTowers HAD Timing + CaloTowersTask_EM_Energy_Timing_HF 1 HF_CaloTowers_EM_Energy_Timing_HF.gif 1 0 -1 0 -1 TM noStat noChi2 NoLog 53 42 HF CaloTowers EM Timing vs Energy + CaloTowersTask_EM_Energy_Timing_profile_HF + CaloTowersTask_HAD_Energy_Timing_HF 1 HF_CaloTowers_HAD_Energy_Timing_HF.gif 1 0 -1 0 -1 TM noStat noChi2 NoLog 53 42 HF CaloTowers HAD Timing vs Energy + CaloTowersTask_HAD_Energy_Timing_profile_HF + CaloTowersTask_occupancy_vs_ieta 1 CaloTowers_occupancy_vs_ieta.gif 1 0 -1 0 -1 1D noStat noChi2 NoLog 41 42 CaloTowers Occupancy vs. iEta + HcalRecHitTask_RecHit_StatusWord_HB 1 HB_StatusWord.gif 1 0 -1 1E-8 -1 1D NoStat noChi2 Log 41 42 HB status word + HcalRecHitTask_RecHit_StatusWord_HE 1 HE_StatusWord.gif 1 0 -1 1E-8 -1 1D NoStat noChi2 Log 41 42 HE status word + HcalRecHitTask_RecHit_StatusWord_HF 1 HF_StatusWord.gif 1 0 -1 1E-8 -1 1D NoStat noChi2 Log 41 42 HF status word + HcalRecHitTask_RecHit_StatusWord_HO 1 HO_StatusWord.gif 1 0 -1 0 -1 1D NoStat noChi2 noLog 41 42 HO status word + HcalRecHitTask_RecHit_Aux_StatusWord_HB 1 HB_Aux_StatusWord.gif 1 0 -1 1E-8 -1 1D NoStat noChi2 Log 41 42 HB Aux status word + HcalRecHitTask_RecHit_Aux_StatusWord_HE 1 HE_Aux_StatusWord.gif 1 0 -1 1E-8 -1 1D NoStat noChi2 Log 41 42 HE Aux status word + HcalRecHitTask_RecHit_Aux_StatusWord_HF 1 HF_Aux_StatusWord.gif 1 0 -1 1E-8 -1 1D NoStat noChi2 Log 41 42 HF Aux status word + HcalRecHitTask_RecHit_Aux_StatusWord_HO 1 HO_Aux_StatusWord.gif 1 0 -1 0 -1 1D NoStat noChi2 noLog 41 42 HO Aux status word + HcalRecHitTask_energy_of_rechits_HB 1 RecHits_energy_HB.gif 10 0 600 0 -1 1D Statrv Chi2 Log 2 1 HB RecHits energy (GeV) + HcalRecHitTask_energy_of_rechits_HE 1 RecHits_energy_HE.gif 10 0 -1 0 -1 1D Statrv Chi2 Log 2 1 HE RecHits energy (GeV) + HcalRecHitTask_energy_of_rechits_HF 1 RecHits_energy_HF.gif 10 0 -1 0 -1 1D Statrv Chi2 Log 2 1 HF RecHits energy (GeV) + HcalRecHitTask_energy_of_rechits_HO 1 RecHits_energy_HO.gif 1 0 60 0 -1 1D Statrv Chi2 Log 2 1 HO RecHits energy (GeV) + HcalRecHitTask_timing_HB 1 RecHits_timing_HB.gif 1 0 -1 0 -1 1D Statrv Chi2 Log 2 1 HB RecHits timing + HcalRecHitTask_timing_HE 1 RecHits_timing_HE.gif 1 0 -1 0 -1 1D Statrv Chi2 Log 2 1 HE RecHits timing + HcalRecHitTask_timing_HF 1 RecHits_timing_HF.gif 1 0 -1 0 -1 1D Statrv Chi2 Log 2 1 HF RecHits timing + HcalRecHitTask_timing_HO 1 RecHits_timing_HO.gif 1 0 -1 0 -1 1D Statrv Chi2 Log 2 1 HO RecHits timing + HcalRecHitTask_timing_vs_energy_HB 1 HB_Timing_vs_Energy.gif 1 0 500 0 -1 TM NoStat noChi2 noLog 53 42 HB Timing vs. Energy + HcalRecHitTask_timing_vs_energy_profile_HB + HcalRecHitTask_timing_vs_energy_HB_depth1 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + HcalRecHitTask_timing_vs_energy_HB_depth2 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + HcalRecHitTask_timing_vs_energy_HE 1 HE_Timing_vs_Energy.gif 1 0 500 0 -1 TM NoStat noChi2 noLog 53 42 HE Timing vs. Energy + HcalRecHitTask_timing_vs_energy_profile_HE + HcalRecHitTask_timing_vs_energy_HE_depth1 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + HcalRecHitTask_timing_vs_energy_HE_depth2 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + HcalRecHitTask_timing_vs_energy_HF 1 HF_Timing_vs_Energy.gif 1 0 -1 0 -1 TM NoStat noChi2 noLog 53 42 HF Timing vs. Energy + HcalRecHitTask_timing_vs_energy_profile_HF + HcalRecHitTask_timing_vs_energy_HFL 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + HcalRecHitTask_timing_vs_energy_HFS 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + HcalRecHitTask_timing_vs_energy_HO 1 HO_Timing_vs_Energy.gif 1 0 30 0 -1 TM NoStat noChi2 noLog 53 42 HO Timing vs. Energy + HcalRecHitTask_timing_vs_energy_profile_HO + N_HB 1 N_HB.gif 10 0 1200 0 -1 1D Statrv Chi2 NoLog 2 1 Number of HB RecHits + N_HE 1 N_HE.gif 10 0 2000 0 -1 1D Statrv Chi2 NoLog 2 1 Number of HE RecHits + N_HF 1 N_HF.gif 10 0 2000 0 -1 1D Statrv Chi2 NoLog 2 1 Number of HF RecHits + N_HO 1 N_HO.gif 10 0 600 0 -1 1D Statrv Chi2 NoLog 2 1 Number of HO RecHits + HcalRecHitTask_severityLevel_HB 1 severityLevel_HB.gif 1 0 25 0 -1 1D noStat noChi2 Log 2 1 severityLevel HB + HcalRecHitTask_severityLevel_HE 1 severityLevel_HE.gif 1 0 25 0 -1 1D noStat noChi2 Log 2 1 severityLevel HE + HcalRecHitTask_severityLevel_HF 1 severityLevel_HF.gif 1 0 25 0 -1 1D noStat noChi2 Log 2 1 severityLevel HF + HcalRecHitTask_severityLevel_HO 1 severityLevel_HO.gif 1 0 25 0 -1 1D noStat noChi2 Log 2 1 severityLevel HO + RMS_seq_HB1 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + RMS_seq_HB2 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + RMS_seq_HE1 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + RMS_seq_HE2 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + RMS_seq_HE3 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + RMS_seq_HF1 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + RMS_seq_HF2 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + RMS_seq_HO 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + RMS_vs_ieta_HB1 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + RMS_vs_ieta_HB2 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + RMS_vs_ieta_HE1 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + RMS_vs_ieta_HE2 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + RMS_vs_ieta_HE3 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + RMS_vs_ieta_HF1 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + RMS_vs_ieta_HF2 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + RMS_vs_ieta_HO 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + emean_seq_HB1 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + emean_seq_HB2 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + emean_seq_HE1 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + emean_seq_HE2 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + emean_seq_HE3 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + emean_seq_HF1 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + emean_seq_HF2 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + emean_seq_HO 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + emean_vs_ieta_HB1 1 emean_vs_ieta_HB1.gif 1 0 -1 0 -1 PR noStat noChi2 NoLog 41 42 Mean energy vs ieta (GeV) HB depth1 + emean_vs_ieta_HB2 1 emean_vs_ieta_HB2.gif 1 0 -1 0 -1 PR noStat noChi2 NoLog 41 42 Mean energy vs ieta (GeV) HB depth2 + emean_vs_ieta_HE1 1 emean_vs_ieta_HE1.gif 1 0 -1 0 -1 PR noStat noChi2 NoLog 41 42 Mean energy vs ieta (GeV) HE depth1 + emean_vs_ieta_HE2 1 emean_vs_ieta_HE2.gif 1 0 -1 0 -1 PR noStat noChi2 NoLog 41 42 Mean energy vs ieta (GeV) HE depth2 + emean_vs_ieta_HE3 1 emean_vs_ieta_HE3.gif 1 0 -1 0 -1 PR noStat noChi2 NoLog 41 42 Mean energy vs ieta (GeV) HE depth3 + emean_vs_ieta_HF1 1 emean_vs_ieta_HF1.gif 1 0 -1 0 -1 PR noStat noChi2 NoLog 41 42 Mean energy vs ieta (GeV) HF depth1 + emean_vs_ieta_HF2 1 emean_vs_ieta_HF2.gif 1 0 -1 0 -1 PR noStat noChi2 NoLog 41 42 Mean energy vs ieta (GeV) HF depth2 + emean_vs_ieta_HO 1 emean_vs_ieta_HO.gif 1 0 -1 0 -1 PR noStat noChi2 NoLog 41 42 Mean energy vs ieta (GeV) HO + map_ecal 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + occ_sequential1D_HB1 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + occ_sequential1D_HB2 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + occ_sequential1D_HE1 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + occ_sequential1D_HE2 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + occ_sequential1D_HE3 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + occ_sequential1D_HF1 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + occ_sequential1D_HF2 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + occ_sequential1D_HO 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + occupancy_map_HB1 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + occupancy_map_HB2 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + occupancy_map_HE1 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + occupancy_map_HE2 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + occupancy_map_HE3 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + occupancy_map_HF1 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + occupancy_map_HF2 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + occupancy_map_HO 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + occupancy_vs_ieta_HB1 1 occupancy_vs_ieta_HB1.gif 1 0 -1 0 -1 1D noStat noChi2 NoLog 41 42 HB depth 1: occupancy vs ieta + occupancy_vs_ieta_HB2 1 occupancy_vs_ieta_HB2.gif 1 0 -1 0 -1 1D noStat noChi2 NoLog 41 42 HB depth 2: occupancy vs ieta + occupancy_vs_ieta_HE1 1 occupancy_vs_ieta_HE1.gif 1 0 -1 0 -1 1D noStat noChi2 NoLog 41 42 HE depth 1: occupancy vs ieta + occupancy_vs_ieta_HE2 1 occupancy_vs_ieta_HE2.gif 1 0 -1 0 -1 1D noStat noChi2 NoLog 41 42 HE depth 2: occupancy vs ieta + occupancy_vs_ieta_HE3 1 occupancy_vs_ieta_HE3.gif 1 0 -1 0 -1 1D noStat noChi2 NoLog 41 42 HE depth 3: occupancy vs ieta + occupancy_vs_ieta_HF1 1 occupancy_vs_ieta_HF1.gif 1 0 -1 0 -1 1D noStat noChi2 NoLog 41 42 HF depth 1: occupancy vs ieta + occupancy_vs_ieta_HF2 1 occupancy_vs_ieta_HF2.gif 1 0 -1 0 -1 1D noStat noChi2 NoLog 41 42 HF depth 2: occupancy vs ieta + occupancy_vs_ieta_HO 1 occupancy_vs_ieta_HO.gif 1 0 -1 0 -1 1D noStat noChi2 NoLog 41 42 HO: occupancy vs ieta + emap_depth1 1 emap_depth1.gif 1 -42 42 0 72 2D noStat noChi2 NoLog 2 1 eta-phi RecHits Emap depth1 + emap_depth1 1 emap_depth1-1.gif 1 -29 29 0 72 2D noStat noChi2 NoLog 2 1 eta-phi RecHits Emap depth1 (HB/HE) + emap_depth2 1 emap_depth2.gif 1 -42 42 0 72 2D noStat noChi2 NoLog 2 1 eta-phi RecHits Emap depth2 + emap_depth3 1 emap_depth3.gif 1 -42 42 0 72 2D noStat noChi2 NoLog 2 1 eta-phi RecHits Emap depth3 + emap_depth4 1 emap_depth4.gif 1 -42 42 0 72 2D noStat noChi2 NoLog 2 1 eta-phi RecHits Emap depth4 + hLumiBlockCount 0 notDrawn.gif 1 -1 -1 -1 -1 1D Stat Chi2 Log 2 1 notDrawn + hRBXEnergy 1 RBX_energy.gif 1 0 500 0 -1 1D Statrv Chi2 NoLog 2 1 RBX energy (GeV) + hRBXEnergyType1 1 RBX_energy_type1.gif 1 0 400 0 -1 1D Statrv Chi2 NoLog 2 1 RBX energy type 1 (GeV) + hRBXEnergyType2 1 RBX_energy_type2.gif 4 0 1200 0 -1 1D Statrv Chi2 NoLog 2 1 RBX energy type 2 (GeV) + hRBXEnergyType3 1 RBX_energy_type3.gif 4 0 1200 0 -1 1D Statrv Chi2 NoLog 2 1 RBX energy type 3 (GeV) + hRBXNHits 1 RBX_Nhits.gif 1 0 40 0 -1 1D Statrv Chi2 NoLog 2 1 RBX number of hits diff --git a/trunk/Validation/CaloTowers/test/macros/RelValHarvest.csh b/trunk/Validation/CaloTowers/test/macros/RelValHarvest.csh deleted file mode 100755 index f36447cc617ac..0000000000000 --- a/trunk/Validation/CaloTowers/test/macros/RelValHarvest.csh +++ /dev/null @@ -1,64 +0,0 @@ -#!/bin/tcsh - -# This script retrieves the harvested RelVal files from the web and renames them to the standard HCAL validation format -# It takes two arguments: the file with the list of centrally produced RelVals (sent with every email announcing the -# samples) and the label for this set of RelVals. Note that you have set up the LCG UI and initialize the voms proxy -# before using this script or access to the webpage will be denied. That is, do something like: -# -# At CERN -# source /afs/cern.ch/cms/LCG/LCG-2/UI/cms_ui_env.csh -# -# At LPC -# source /uscmst1/prod/grid/gLite_SL5.csh -# voms-proxy-init -voms cms -# -# Caveat: the script relies on the format of both the file names and RelVal sample list file being the same and may -# need modification in the future. In particular, when running with CMSSW versions that are not 42X, replace -# "CMSSW_4_2_x" in the https address with the correct version. - -#Check for correct number of arguments -if ($#argv<3) then - echo "Script needs 3 input variables: RelValDataSetList.txt fullReleaseName relvalDIR" - echo "RelValDataSetList.txt : text file from relval announcement" - echo "fullReleaseName : CMSSW_5_2_0_pre3" - echo "relvalDIR : relval directory to get the harvested DQM files, e.g., CMSSW_5_2_x" - exit -endif - -source /uscmst1/prod/grid/gLite_SL5.csh -voms-proxy-init -voms cms - -set filein=$1 -set label=$2 -set relvalDIR=$3 - -set label=`echo ${label} | sed 's/CMSSW//g' | sed 's/_//g'` - -cat $filein | grep RelValTTbar | grep "GEN-SIM-RECO" > temp.tmp -cat $filein | grep RelValQCD_Pt_80_120 | grep "GEN-SIM-RECO" >> temp.tmp -cat $filein | grep RelValQCD_Pt_3000_3500 | grep "GEN-SIM-RECO" | grep START >> temp.tmp -cat $filein | grep RelValMinBias | grep "GEN-SIM-RECO" | grep START >> temp.tmp - -#cat temp.tmp | sed -e 's%|/%mytempstring%g' | sed -e 's/|//g' | sed -e s/" 9000 "//g | sed -e s/" 0 "//g | sed -e s/True//g | sed -e 's%/%__%g' | sed -e 's%mytempstring%/usr/bin/curl -O -L --capath $X509_CERT_DIR --key $X509_USER_PROXY --cert $X509_USER_PROXY https://cmsweb.cern.ch/dqm/relval/data/browse/ROOT/RelVal/CMSSW_4_2_x/DQM_V0001_R000000001__%g' | sed -e 's/GEN-SIM-RECO/DQM.root/g' > getDQMFiles_${label}.csh - -cat temp.tmp | sed -e 's%|/%mytempstring%g' | sed -e 's/|//g' | sed -e s/" [0-9][0-9]* "//g | sed -e s/True//g | sed -e 's%/%__%g' | sed -e "s%mytempstring%/usr/bin/curl -O -L --capath $X509_CERT_DIR --key $X509_USER_PROXY --cert $X509_USER_PROXY https://cmsweb.cern.ch/dqm/relval/data/browse/ROOT/RelVal/${relvalDIR}/DQM_V0001_R000000001__%g" | sed -e 's/GEN-SIM-RECO/DQM.root/g' > getDQMFiles_${label}.csh - -cat temp.tmp | sed -e 's%|/%%g' | sed -e 's/|//g' | sed -e s/" [0-9][0-9]* "//g | sed -e s/True//g | sed -e 's%/%__%g' | sed -e 's/GEN-SIM-RECO/DQM.root/g' > temp1.tmp - -#cat temp1.tmp | grep TTbar | grep MC | sed -e s/RelVal/"mv DQM_V0001_R000000001__RelVal"/ | sed -e s/root/"root HcalRecHitValidationRelVal_TTbar_MC_${label}.root"/ > moveDQMFiles_${label}.csh -cat temp1.tmp | grep TTbar | grep START | sed -e s/RelVal/"mv DQM_V0001_R000000001__RelVal"/ | sed -e s/root/"root HcalRecHitValidationRelVal_TTbar_Startup_${label}.root"/ > moveDQMFiles_${label}.csh -#cat temp1.tmp | grep QCD_Pt_80 | grep MC | sed -e s/RelVal/"mv DQM_V0001_R000000001__RelVal"/ | sed -e s/root/"root HcalRecHitValidationRelVal_QCD_MC_${label}.root"/ >> moveDQMFiles_${label}.csh -cat temp1.tmp | grep QCD_Pt_80 | grep START | sed -e s/RelVal/"mv DQM_V0001_R000000001__RelVal"/ | sed -e s/root/"root HcalRecHitValidationRelVal_QCD_Startup_${label}.root"/ >> moveDQMFiles_${label}.csh -cat temp1.tmp | grep QCD_Pt_3000 | grep START | sed -e s/RelVal/"mv DQM_V0001_R000000001__RelVal"/ | sed -e s/root/"root HcalRecHitValidationRelVal_HighPtQCD_Startup_${label}.root"/ >> moveDQMFiles_${label}.csh -cat temp1.tmp | grep MinBias | grep START | sed -e s/RelVal/"mv DQM_V0001_R000000001__RelVal"/ | sed -e s/root/"root HcalRecHitValidationRelVal_MinBias_Startup_${label}.root"/ >> moveDQMFiles_${label}.csh - -chmod +x getDQMFiles_${label}.csh -chmod +x moveDQMFiles_${label}.csh - -source getDQMFiles_${label}.csh -source moveDQMFiles_${label}.csh - -rm temp.tmp -rm temp1.tmp - - diff --git a/trunk/Validation/CaloTowers/test/macros/RelValHarvest.py b/trunk/Validation/CaloTowers/test/macros/RelValHarvest.py new file mode 100755 index 0000000000000..2d85684fbc2f9 --- /dev/null +++ b/trunk/Validation/CaloTowers/test/macros/RelValHarvest.py @@ -0,0 +1,105 @@ +#!/usr/bin/python + +import sys, os + +from optparse import OptionParser # Command line parsing +usage = "usage: %prog summary files" +version = "%prog." +parser = OptionParser(usage=usage,version=version) +parser.add_option("-p", "--printDataSets", action="store_true", dest="printDS", default=False, help="Print datasets without attempting to download.") +(options, args) = parser.parse_args() + +# This is a dictionary of flags to pull out the datasets of interest mapped to the desired name from the hcal script +dsFlags = {'RelValTTbar_':'TTbar', 'RelValQCD_Pt_80_120_':'QCD', 'RelValQCD_Pt_3000_3500_':'HighPtQCD', 'RelValMinBias_':'MinBias'} +# Dataset to select (simply so we only get one of each sample above) +sds = "GEN-SIM-RECO" +# filename prefix +fnPrefix = "DQM_V0001_R000000001" +# blank curl command +curl = "/usr/bin/curl -O -L --capath %(CERT_DIR)s --key %(USER_PROXY)s --cert %(USER_PROXY)s https://cmsweb.cern.ch/dqm/relval/data/browse/ROOT/RelVal/%(relvalDIR)s/%(fname)s" +# output file name blank +ofnBlank = "HcalRecHitValidationRelVal_%(sample)s_%(label)s_%(info)s.root" +# default release file for MC stub +dfTextFile = "%s_%s.txt" + +# ensure all required parameters are included +if len(args) < 2: + print "Usage: ./RelValHarvest.py fullReleaseName [RelValDataSetList.txt] [Dataset]" + print "fullReleaseName : CMSSW_5_2_0_pre3" + print "RelValDataSetList.txt : text file from relval announcement" + print "Dataset : usually DQMIO, but if that is not avaliable then GEN-SIM-RECO" + exit(0) + +# gather input parameter +label = args[0] +fileinPost = "standard" +dataset = "DQMIO" +if len(args) > 1: + fileinPost = args[1] + if len(args) > 2: + dataset = args[2] + +filein = dfTextFile%(label, fileinPost) +print "Taking filenames form file %s"%filein + +# retrieve the list of datasets +if not os.path.isfile(filein): + os.system("wget http://cms-project-relval.web.cern.ch/cms-project-relval/relval_stats/%s"%filein) + +# modify label to shortened format (remove CMSSW and '_') +slabel = label.replace('CMSSW','').replace("_","") + +# get relval dir from label +clabel = label.split("_") +relvalDIR = "%s_%s_%s_x"%(clabel[0], clabel[1], clabel[2]) + +# initialize voms proxy for transfer +if not options.printDS: + os.system('voms-proxy-init -voms cms') + +# gather necessary proxy info for curl +X509_CERT_DIR = os.getenv('X509_CERT_DIR', "/etc/grid-security/certificates") +X509_USER_PROXY = os.getenv('X509_USER_PROXY') + +# open raw inpout file +fin = open(filein, "r") + +# loop over file and pull out lines of interest +for line in fin: + # limit to one entry per dataset + if sds in line: + # select datasets of interest + for str in dsFlags.keys(): + if str in line: + # extract dataset path + path = line.split('|')[1].strip() + #print "Getting DQM output from dataset: %s"%path + print path + if options.printDS: + continue + # construct file name + fname = fnPrefix + path.replace("/","__").replace(sds, "%s.root"%dataset) + # copy file with curl + curlCommand = curl%{"CERT_DIR":X509_CERT_DIR,"USER_PROXY":X509_USER_PROXY, "relvalDIR":relvalDIR,"fname":fname} + print curlCommand + os.system(curlCommand) + # rename file for use with hcal scripts + # DQM_V0001_R000000001__RelValTTbar_13__CMSSW_7_2_0_pre7-PU50ns_PRE_LS172_V12-v1__DQMIO.root + # get dataset info from file name + info = fname.split("__")[2].replace(label, "").strip("-") + ofn = ofnBlank%{"sample":dsFlags[str],"label":slabel,"info":info} + mvCommand = "mv %(fn)s %(ofn)s"%{"fn":fname,"ofn":ofn} + print mvCommand + os.system(mvCommand) + print "" + +if options.printDS: + exit() + +# Copy the single pion scan part from Salavat's directory +spFileName = "pi50scan%s_ECALHCAL_CaloTowers.root"%slabel +cpCommand = "cp /afs/cern.ch/user/a/abdullin/public/pi50_scan/%s ."%spFileName +if not os.path.isfile(spFileName): + print cpCommand + os.system(cpCommand) +print "" diff --git a/trunk/Validation/CaloTowers/test/macros/RunRVMacros.csh b/trunk/Validation/CaloTowers/test/macros/RunRVMacros.csh index 7bab44065f516..d6f0968107ec7 100755 --- a/trunk/Validation/CaloTowers/test/macros/RunRVMacros.csh +++ b/trunk/Validation/CaloTowers/test/macros/RunRVMacros.csh @@ -102,7 +102,7 @@ cd ../ #Process Startup TTbar -root -b -q 'RelValMacro.C("'${OLD_VERS}_Startup'","'${NEW_VERS}_Startup'","'HcalRecHitValidationRelVal_TTbar_Startup_${OLD_VERS}.root'","'HcalRecHitValidationRelVal_TTbar_Startup_${NEW_VERS}.root'","InputRelVal_Medium.txt",'${harvest}')' +root -b -q 'RelValMacro.C("'${OLD_VERS}'","'${NEW_VERS}'","'HcalRecHitValidationRelVal_TTbar_${OLD_VERS}.root'","'HcalRecHitValidationRelVal_TTbar_${NEW_VERS}.root'","InputRelVal_Medium.txt",'${harvest}')' mv *HcalDigi*.gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal/TTbar/HcalDigis/ mv *CaloTowers*.gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal/TTbar/CaloTowers/ @@ -110,7 +110,7 @@ mv RBX*gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal/TTbar/RBX/ mv *gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal/TTbar/RecHits/ #Process Startup QCD -root -b -q 'RelValMacro.C("'${OLD_VERS}_Startup'","'${NEW_VERS}_Startup'","'HcalRecHitValidationRelVal_QCD_Startup_${OLD_VERS}.root'","'HcalRecHitValidationRelVal_QCD_Startup_${NEW_VERS}.root'","InputRelVal_Medium.txt",'${harvest}')' +root -b -q 'RelValMacro.C("'${OLD_VERS}'","'${NEW_VERS}'","'HcalRecHitValidationRelVal_QCD_${OLD_VERS}.root'","'HcalRecHitValidationRelVal_QCD_${NEW_VERS}.root'","InputRelVal_Medium.txt",'${harvest}')' mv *HcalDigi*.gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal/QCD/HcalDigis/ mv *CaloTowers*.gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal/QCD/CaloTowers/ @@ -118,7 +118,7 @@ mv RBX*gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal/QCD/RBX/ mv *gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal/QCD/RecHits/ #Process Startup HighPtQCD -root -b -q 'RelValMacro.C("'${OLD_VERS}_Startup'","'${NEW_VERS}_Startup'","'HcalRecHitValidationRelVal_HighPtQCD_Startup_${OLD_VERS}.root'","'HcalRecHitValidationRelVal_HighPtQCD_Startup_${NEW_VERS}.root'","InputRelVal_High.txt",'${harvest}')' +root -b -q 'RelValMacro.C("'${OLD_VERS}'","'${NEW_VERS}'","'HcalRecHitValidationRelVal_HighPtQCD_${OLD_VERS}.root'","'HcalRecHitValidationRelVal_HighPtQCD_${NEW_VERS}.root'","InputRelVal_High.txt",'${harvest}')' mv *HcalDigi*.gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal/HighPtQCD/HcalDigis/ mv *CaloTowers*.gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal/HighPtQCD/CaloTowers/ @@ -126,7 +126,7 @@ mv RBX*gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal/HighPtQCD/RBX/ mv *gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal/HighPtQCD/RecHits/ #Process Startup MinBias -root -b -q 'RelValMacro.C("'${OLD_VERS}_Startup'","'${NEW_VERS}_Startup'","'HcalRecHitValidationRelVal_MinBias_Startup_${OLD_VERS}.root'","'HcalRecHitValidationRelVal_MinBias_Startup_${NEW_VERS}.root'","InputRelVal_Low.txt",'${harvest}')' +root -b -q 'RelValMacro.C("'${OLD_VERS}'","'${NEW_VERS}'","'HcalRecHitValidationRelVal_MinBias_${OLD_VERS}.root'","'HcalRecHitValidationRelVal_MinBias_${NEW_VERS}.root'","InputRelVal_Low.txt",'${harvest}')' mv *HcalDigi*.gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal/MinBias/HcalDigis/ mv *CaloTowers*.gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal/MinBias/CaloTowers/ @@ -134,7 +134,10 @@ mv RBX*gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal/MinBias/RBX/ mv *gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal/MinBias/RecHits/ #Process single pions -root -b -q 'SinglePi.C("'${OLD_VERS}'","'${NEW_VERS}'")' +set OVS=`echo ${OLD_VERS} | sed 's/\([^_]*\).*/\1/'` +set NVS=`echo ${NEW_VERS} | sed 's/\([^_]*\).*/\1/'` + +root -b -q 'SinglePi.C("'${OVS}'","'${NVS}'")' mv *gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal/SinglePi50_ECAL+HCAL_Scan exit diff --git a/trunk/Validation/CaloTowers/test/macros/RunRVMacros_Pileup.csh b/trunk/Validation/CaloTowers/test/macros/RunRVMacros_Pileup.csh index 6ba0cab26d69c..2d299b696e9cc 100755 --- a/trunk/Validation/CaloTowers/test/macros/RunRVMacros_Pileup.csh +++ b/trunk/Validation/CaloTowers/test/macros/RunRVMacros_Pileup.csh @@ -41,21 +41,21 @@ mkdir TTbar mkdir TTbar/CaloTowers mkdir TTbar/RecHits mkdir TTbar/RBX +mkdir TTbar/HcalDigis cat ../html_indices/RelVal_RecHits.html | sed -e s/DATA_SAMPLE/TTbar/ > TTbar/RecHits/index.html cp ../html_indices/RelVal_CaloTowers.html TTbar/CaloTowers/index.html cp ../html_indices/RBX.html TTbar/RBX/index.html - -mv TTbar TTbarStartup - +cp ../html_indices/RelVal_HcalDigis.html TTbar/HcalDigis/index.html cd ../ #Process Startup TTbar -root -b -q 'RelValMacro.C("'${OLD_VERS}_Startup'","'${NEW_VERS}_Startup'","'HcalRecHitValidationRelVal_TTbar_Startup_${OLD_VERS}_PileUp.root'","'HcalRecHitValidationRelVal_TTbar_Startup_${NEW_VERS}_PileUp.root'","InputRelVal_Medium.txt",'${harvest}')' +root -b -q 'RelValMacro.C("'${OLD_VERS}'","'${NEW_VERS}'","'HcalRecHitValidationRelVal_TTbar_${OLD_VERS}.root'","'HcalRecHitValidationRelVal_TTbar_${NEW_VERS}.root'","InputRelVal_Pileup.txt",'${harvest}')' -mv *CaloTowers*.gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal_PileUp/TTbarStartup/CaloTowers/ -mv RBX*gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal_PileUp/TTbarStartup/RBX/ -mv *gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal_PileUp/TTbarStartup/RecHits/ +mv *HcalDigi*.gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal_PileUp/TTbar/HcalDigis/ +mv *CaloTowers*.gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal_PileUp/TTbar/CaloTowers/ +mv RBX*gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal_PileUp/TTbar/RBX/ +mv *gif ${NEW_VERS}_vs_${OLD_VERS}_RelVal_PileUp/TTbar/RecHits/ exit diff --git a/trunk/Validation/CaloTowers/test/macros/SinglePi.C b/trunk/Validation/CaloTowers/test/macros/SinglePi.C index c9af116c83d9e..d324b8eae9821 100644 --- a/trunk/Validation/CaloTowers/test/macros/SinglePi.C +++ b/trunk/Validation/CaloTowers/test/macros/SinglePi.C @@ -1,4 +1,23 @@ // Commands executed in a GLOBAL scope, e.g. created hitograms aren't erased... +#include "TH1.h" +#include "TH2.h" +#include "TLegend.h" +#include "TCanvas.h" +#include "TProfile.h" +#include "TPaveStats.h" +#include "TFile.h" +#include "TString.h" +#include "TList.h" +#include "TStyle.h" +#include "TClass.h" +#include "TKey.h" +#include "TDirectory.h" + +#include +#include +#include + +TDirectory* fileDirectory( TDirectory *target, std::string s); void SinglePi(const TString ref_vers="330pre6", const TString val_vers="330pre6", bool fastsim=false){ @@ -16,107 +35,114 @@ void SinglePi(const TString ref_vers="330pre6", const TString val_vers="330pre6" TProfile* f1_prof[Nprof]; TProfile* f2_prof[Nprof]; - char *labelp[Nprof]; + char labelp[Nprof][64]; //1D Histos const int Nhist1 = 7; - TH1F* f1_hist1[Nhist1]; - TH1F* f2_hist1[Nhist1]; + TH1* f1_hist1[Nhist1]; + TH1* f2_hist1[Nhist1]; - char *label1[Nhist1]; + char label1[Nhist1][64]; //Labels //Profiles - labelp[0] = &"CaloTowersTask_emean_vs_ieta_E1.gif"; - labelp[1] = &"CaloTowersTask_emean_vs_ieta_H1.gif"; - labelp[2] = &"CaloTowersTask_emean_vs_ieta_EH1.gif"; + sprintf(labelp[0], "CaloTowersTask_emean_vs_ieta_E1.gif"); + sprintf(labelp[1], "CaloTowersTask_emean_vs_ieta_H1.gif"); + sprintf(labelp[2], "CaloTowersTask_emean_vs_ieta_EH1.gif"); - labelp[3] = &"RecHitsTask_emean_vs_ieta_E.gif"; - labelp[4] = &"RecHitsTask_emean_vs_ieta_H.gif"; - labelp[5] = &"RecHitsTask_emean_vs_ieta_EH.gif"; + sprintf(labelp[3], "RecHitsTask_emean_vs_ieta_E.gif"); + sprintf(labelp[4], "RecHitsTask_emean_vs_ieta_H.gif"); + sprintf(labelp[5], "RecHitsTask_emean_vs_ieta_EH.gif"); if (!fastsim) { - labelp[6] = &"SimHitsTask_emean_vs_ieta_E.gif"; - labelp[7] = &"SimHitsTask_emean_vs_ieta_H.gif"; - labelp[8] = &"SimHitsTask_emean_vs_ieta_EH.gif"; + sprintf(labelp[6], "SimHitsTask_emean_vs_ieta_E.gif"); + sprintf(labelp[7], "SimHitsTask_emean_vs_ieta_H.gif"); + sprintf(labelp[8], "SimHitsTask_emean_vs_ieta_EH.gif"); } - labelp[9] = &"RecHitsTask_timing_vs_energy_profile_HB.gif"; - labelp[10] = &"RecHitsTask_timing_vs_energy_profile_HE.gif"; - labelp[11] = &"RecHitsTask_timing_vs_energy_profile_HF.gif"; + sprintf(labelp[9], "RecHitsTask_timing_vs_energy_profile_HB.gif"); + sprintf(labelp[10], "RecHitsTask_timing_vs_energy_profile_HE.gif"); + sprintf(labelp[11], "RecHitsTask_timing_vs_energy_profile_HF.gif"); //1D Histos - label1[0] = &"N_calotowers_HB.gif"; - label1[1] = &"N_calotowers_HE.gif"; - label1[2] = &"N_calotowers_HF.gif"; + sprintf(label1[0], "N_calotowers_HB.gif"); + sprintf(label1[1], "N_calotowers_HE.gif"); + sprintf(label1[2], "N_calotowers_HF.gif"); - label1[3] = &"RecHits_energy_HB.gif"; - label1[4] = &"RecHits_energy_HE.gif"; - label1[5] = &"RecHits_energy_HO.gif"; - label1[6] = &"RecHits_energy_HF.gif"; - - - f1.cd("DQMData/CaloTowersV/CaloTowersTask"); - gDirectory->pwd(); - f1_prof[0] = emean_vs_ieta_E1; - f1_prof[1] = emean_vs_ieta_H1; - f1_prof[2] = emean_vs_ieta_EH1; - - f1_hist1[0] = CaloTowersTask_number_of_fired_towers_HB; - f1_hist1[1] = CaloTowersTask_number_of_fired_towers_HE; - f1_hist1[2] = CaloTowersTask_number_of_fired_towers_HF; - - f1.cd("DQMData/HcalRecHitsV/HcalRecHitTask"); - f1_prof[3] = HcalRecHitTask_En_rechits_cone_profile_vs_ieta_all_depths_E; - f1_prof[4] = HcalRecHitTask_En_rechits_cone_profile_vs_ieta_all_depths; - f1_prof[5] = HcalRecHitTask_En_rechits_cone_profile_vs_ieta_all_depths_EH; - - f1_prof[9] = HcalRecHitTask_timing_vs_energy_profile_HB; - f1_prof[10] = HcalRecHitTask_timing_vs_energy_profile_Low_HE; - f1_prof[11] = HcalRecHitTask_timing_vs_energy_profile_Low_HF; - - f1_hist1[3] = HcalRecHitTask_energy_of_rechits_HB; - f1_hist1[4] = HcalRecHitTask_energy_of_rechits_HE; - f1_hist1[5] = HcalRecHitTask_energy_of_rechits_HO; - f1_hist1[6] = HcalRecHitTask_energy_of_rechits_HF; + sprintf(label1[3], "RecHits_energy_HB.gif"); + sprintf(label1[4], "RecHits_energy_HE.gif"); + sprintf(label1[5], "RecHits_energy_HO.gif"); + sprintf(label1[6], "RecHits_energy_HF.gif"); + + TDirectory *td = fileDirectory(&f1, "CaloTowersTask"); + //f1.cd("DQMData/CaloTowersV/CaloTowersTask"); + //gDirectory->pwd(); + td->pwd(); + f1_prof[0] = (TProfile*)td->Get("emean_vs_ieta_E1"); + f1_prof[1] = (TProfile*)td->Get("emean_vs_ieta_H1"); + f1_prof[2] = (TProfile*)td->Get("emean_vs_ieta_EH1"); + + f1_hist1[0] = (TH1*)td->Get("CaloTowersTask_number_of_fired_towers_HB"); + f1_hist1[1] = (TH1*)td->Get("CaloTowersTask_number_of_fired_towers_HE"); + f1_hist1[2] = (TH1*)td->Get("CaloTowersTask_number_of_fired_towers_HF"); + + td = fileDirectory(&f1, "HcalRecHitTask"); + //f1.cd("DQMData/HcalRecHitsV/HcalRecHitTask"); + f1_prof[3] = (TProfile*)td->Get("HcalRecHitTask_En_rechits_cone_profile_vs_ieta_all_depths_E"); + f1_prof[4] = (TProfile*)td->Get("HcalRecHitTask_En_rechits_cone_profile_vs_ieta_all_depths"); + f1_prof[5] = (TProfile*)td->Get("HcalRecHitTask_En_rechits_cone_profile_vs_ieta_all_depths_EH"); + + f1_prof[9] = (TProfile*)td->Get("HcalRecHitTask_timing_vs_energy_profile_HB"); + f1_prof[10] = (TProfile*)td->Get("HcalRecHitTask_timing_vs_energy_profile_Low_HE"); + f1_prof[11] = (TProfile*)td->Get("HcalRecHitTask_timing_vs_energy_profile_Low_HF"); + + f1_hist1[3] = (TH1*)td->Get("HcalRecHitTask_energy_of_rechits_HB"); + f1_hist1[4] = (TH1*)td->Get("HcalRecHitTask_energy_of_rechits_HE"); + f1_hist1[5] = (TH1*)td->Get("HcalRecHitTask_energy_of_rechits_HO"); + f1_hist1[6] = (TH1*)td->Get("HcalRecHitTask_energy_of_rechits_HF"); if (!fastsim) { - f1.cd("DQMData/HcalSimHitsV/HcalSimHitTask"); - f1_prof[6] = HcalSimHitTask_En_simhits_cone_profile_vs_ieta_all_depths_E; - f1_prof[7] = HcalSimHitTask_En_simhits_cone_profile_vs_ieta_all_depths; - f1_prof[8] = HcalSimHitTask_En_simhits_cone_profile_vs_ieta_all_depths_EH; + td = fileDirectory(&f1, "HcalSimHitTask"); + //f1.cd("DQMData/HcalSimHitsV/HcalSimHitTask"); + f1_prof[6] = (TProfile*)td->Get("HcalSimHitTask_En_simhits_cone_profile_vs_ieta_all_depths_E"); + f1_prof[7] = (TProfile*)td->Get("HcalSimHitTask_En_simhits_cone_profile_vs_ieta_all_depths"); + f1_prof[8] = (TProfile*)td->Get("HcalSimHitTask_En_simhits_cone_profile_vs_ieta_all_depths_EH"); } - f2.cd("DQMData/CaloTowersV/CaloTowersTask"); - gDirectory->pwd(); - f2_prof[0] = emean_vs_ieta_E1; - f2_prof[1] = emean_vs_ieta_H1; - f2_prof[2] = emean_vs_ieta_EH1; - - f2_hist1[0] = CaloTowersTask_number_of_fired_towers_HB; - f2_hist1[1] = CaloTowersTask_number_of_fired_towers_HE; - f2_hist1[2] = CaloTowersTask_number_of_fired_towers_HF; - - f2.cd("DQMData/HcalRecHitsV/HcalRecHitTask"); - f2_prof[3] = HcalRecHitTask_En_rechits_cone_profile_vs_ieta_all_depths_E; - f2_prof[4] = HcalRecHitTask_En_rechits_cone_profile_vs_ieta_all_depths; - f2_prof[5] = HcalRecHitTask_En_rechits_cone_profile_vs_ieta_all_depths_EH; - - f2_prof[9] = HcalRecHitTask_timing_vs_energy_profile_HB; - f2_prof[10] = HcalRecHitTask_timing_vs_energy_profile_Low_HE; - f2_prof[11] = HcalRecHitTask_timing_vs_energy_profile_Low_HF; - - f2_hist1[3] = HcalRecHitTask_energy_of_rechits_HB; - f2_hist1[4] = HcalRecHitTask_energy_of_rechits_HE; - f2_hist1[5] = HcalRecHitTask_energy_of_rechits_HO; - f2_hist1[6] = HcalRecHitTask_energy_of_rechits_HF; + td = fileDirectory(&f2, "CaloTowersTask"); + //f2.cd("DQMData/CaloTowersV/CaloTowersTask"); + //gDirectory->pwd(); + td->pwd(); + f2_prof[0] = (TProfile*)td->Get("emean_vs_ieta_E1"); + f2_prof[1] = (TProfile*)td->Get("emean_vs_ieta_H1"); + f2_prof[2] = (TProfile*)td->Get("emean_vs_ieta_EH1"); + + f2_hist1[0] = (TH1*)td->Get("CaloTowersTask_number_of_fired_towers_HB"); + f2_hist1[1] = (TH1*)td->Get("CaloTowersTask_number_of_fired_towers_HE"); + f2_hist1[2] = (TH1*)td->Get("CaloTowersTask_number_of_fired_towers_HF"); + + td = fileDirectory(&f2, "HcalRecHitTask"); + //f2.cd("DQMData/HcalRecHitsV/HcalRecHitTask"); + f2_prof[3] = (TProfile*)td->Get("HcalRecHitTask_En_rechits_cone_profile_vs_ieta_all_depths_E"); + f2_prof[4] = (TProfile*)td->Get("HcalRecHitTask_En_rechits_cone_profile_vs_ieta_all_depths"); + f2_prof[5] = (TProfile*)td->Get("HcalRecHitTask_En_rechits_cone_profile_vs_ieta_all_depths_EH"); + + f2_prof[9] = (TProfile*)td->Get("HcalRecHitTask_timing_vs_energy_profile_HB"); + f2_prof[10] = (TProfile*)td->Get("HcalRecHitTask_timing_vs_energy_profile_Low_HE"); + f2_prof[11] = (TProfile*)td->Get("HcalRecHitTask_timing_vs_energy_profile_Low_HF"); + + f2_hist1[3] = (TH1*)td->Get("HcalRecHitTask_energy_of_rechits_HB"); + f2_hist1[4] = (TH1*)td->Get("HcalRecHitTask_energy_of_rechits_HE"); + f2_hist1[5] = (TH1*)td->Get("HcalRecHitTask_energy_of_rechits_HO"); + f2_hist1[6] = (TH1*)td->Get("HcalRecHitTask_energy_of_rechits_HF"); if (!fastsim) { - f2.cd("DQMData/HcalSimHitsV/HcalSimHitTask"); - f2_prof[6] = HcalSimHitTask_En_simhits_cone_profile_vs_ieta_all_depths_E; - f2_prof[7] = HcalSimHitTask_En_simhits_cone_profile_vs_ieta_all_depths; - f2_prof[8] = HcalSimHitTask_En_simhits_cone_profile_vs_ieta_all_depths_EH; + td = fileDirectory(&f2, "HcalSimHitTask"); + //f2.cd("DQMData/HcalSimHitsV/HcalSimHitTask"); + f2_prof[6] = (TProfile*)td->Get("HcalSimHitTask_En_simhits_cone_profile_vs_ieta_all_depths_E"); + f2_prof[7] = (TProfile*)td->Get("HcalSimHitTask_En_simhits_cone_profile_vs_ieta_all_depths"); + f2_prof[8] = (TProfile*)td->Get("HcalSimHitTask_En_simhits_cone_profile_vs_ieta_all_depths_EH"); } //Profiles @@ -252,10 +278,10 @@ void SinglePi(const TString ref_vers="330pre6", const TString val_vers="330pre6" ptstats->SetTextColor(41); f1_hist1[i]->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(f1_hist1[i]->GetListOfFunctions()); - TPaveStats *ptstats = new TPaveStats(0.85,0.74,0.98,0.86,"brNDC"); - ptstats->SetTextColor(43); - f2_hist1[i]->GetListOfFunctions()->Add(ptstats); - ptstats->SetParent(f2_hist1[i]->GetListOfFunctions()); + TPaveStats *ptstats2 = new TPaveStats(0.85,0.74,0.98,0.86,"brNDC"); + ptstats2->SetTextColor(43); + f2_hist1[i]->GetListOfFunctions()->Add(ptstats2); + ptstats2->SetParent(f2_hist1[i]->GetListOfFunctions()); f1_hist1[i]->Draw(""); // "stat" f2_hist1[i]->Draw("histsames"); @@ -330,7 +356,7 @@ void SinglePi(const TString ref_vers="330pre6", const TString val_vers="330pre6" TCanvas *myc = new TCanvas("myc","",800,600); - TProfile* ratio1 = f2_prof[2]->Clone(); + TProfile* ratio1 = (TProfile*)f2_prof[2]->Clone(); ratio1->Divide(f1_prof[2]); ratio1->SetMaximum(1.2); ratio1->SetMinimum(0.8); @@ -356,3 +382,33 @@ void SinglePi(const TString ref_vers="330pre6", const TString val_vers="330pre6" return ; } + +TDirectory* fileDirectory( TDirectory *target, std::string s) +{ + TDirectory *retval = 0; + + // loop over all keys in this directory + TIter nextkey(target->GetListOfKeys()); + TKey *key, *oldkey=0; + while((key = (TKey*)nextkey())) + { + //keep only the highest cycle number for each key + if (oldkey && !strcmp(oldkey->GetName(),key->GetName())) continue; + + // read object from file + target->cd(); + TObject *obj = key->ReadObj(); + + if(obj->IsA()->InheritsFrom(TDirectory::Class())) + { + // it's a subdirectory + //cout << "Found subdirectory " << obj->GetName() << endl; + if(strcmp(s.c_str(), obj->GetName()) == 0) return (TDirectory*)obj; + + if((retval = fileDirectory((TDirectory*)obj, s))) break; + + } + } + return retval; +} + diff --git a/trunk/Validation/CaloTowers/test/macros/html_indices/TopLevelRelVal.html b/trunk/Validation/CaloTowers/test/macros/html_indices/TopLevelRelVal.html index 186c1a0895a35..25fd17874f181 100644 --- a/trunk/Validation/CaloTowers/test/macros/html_indices/TopLevelRelVal.html +++ b/trunk/Validation/CaloTowers/test/macros/html_indices/TopLevelRelVal.html @@ -2,26 +2,26 @@

1) HcalDigis

2) RecHits

3) CaloTowers

4) Single Pion Scan

@@ -33,8 +33,8 @@

4) Single Pion Scan

5) RBX

diff --git a/trunk/Validation/CaloTowers/test/macros/html_indices/TopLevelRelVal_PileUp.html b/trunk/Validation/CaloTowers/test/macros/html_indices/TopLevelRelVal_PileUp.html index 2fb55bf4c849a..736910d68fd37 100644 --- a/trunk/Validation/CaloTowers/test/macros/html_indices/TopLevelRelVal_PileUp.html +++ b/trunk/Validation/CaloTowers/test/macros/html_indices/TopLevelRelVal_PileUp.html @@ -1,44 +1,22 @@ - - -Validation of HCAL MC w/wo pileup using TTbar RelVal -

-


-

- Changes -

+

1) HcalDigis

-

- Observations -

+

2) RecHits

-

1) HCAL RecHits

- - -

2) CaloTowers

+

3) CaloTowers

-

3) RBX

+

5) RBX

- -

-


- -BOTTOM LINE:
-Changes are small, as expected
-
\ No newline at end of file diff --git a/trunk/Validation/CaloTowers/test/run_onRelVal_drop_redigi_rereco_cfg.py b/trunk/Validation/CaloTowers/test/run_onRelVal_drop_redigi_rereco_cfg.py deleted file mode 100644 index da9428e0dcec7..0000000000000 --- a/trunk/Validation/CaloTowers/test/run_onRelVal_drop_redigi_rereco_cfg.py +++ /dev/null @@ -1,166 +0,0 @@ -####################################################################### -# Remaking HCAL Digis/RecHits and CaloTowers from RAW for validation # -####################################################################### - -import os -import FWCore.ParameterSet.Config as cms - -process = cms.Process("RelValValidation") -### process.load("Configuration.StandardSequences.SimulationRandomNumberGeneratorSeeds_cff") -process.load("Configuration.StandardSequences.Simulation_cff") -process.load("SimGeneral.MixingModule.mixNoPU_cfi") -process.load("Configuration.StandardSequences.GeometryDB_cff") -process.load('Configuration/StandardSequences/DigiToRaw_cff') -process.load('Configuration/StandardSequences/RawToDigi_cff') -process.load("Configuration.StandardSequences.Reconstruction_cff") - -process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff") -#--- automatic GlobalTag setting ------------------------------------------- -#--- to set it manually: - comment the following 2 lines -#--- and uncomment the 3d one with the actual tag to be set properly -from Configuration.AlCa.autoCond import autoCond -process.GlobalTag.globaltag = autoCond['startup'] - -process.load("DQMServices.Core.DQM_cfg") -process.DQM.collectorHost = '' -process.load("DQMServices.Components.MEtoEDMConverter_cfi") - -process.load("FWCore.MessageLogger.MessageLogger_cfi") -process.MessageLogger.cerr.FwkReport.reportEvery = 100 - -process.maxEvents = cms.untracked.PSet( - input = cms.untracked.int32(-1) -) - -####################################################################### -#--- TWO-file approach, as both RAW (for HCAL re-reco) and -# RECO (for unchanged ECAL) are required -####################################################################### -process.source = cms.Source("PoolSource", -noEventSort = cms.untracked.bool(True), -duplicateCheckMode = cms.untracked.string('noDuplicateCheck'), - #--- full set of GEN-SIM-RECO RelVal files ---------------------------- - fileNames = cms.untracked.vstring( - - ), - #--- full set of GEN-SIM-DIGI-RAW(-HLTDEBUG) RelVal files ------------- - secondaryFileNames = cms.untracked.vstring( - - ), - inputCommands = cms.untracked.vstring('keep *', - 'drop *_MEtoEDMConverter_*_*', - 'drop HBHEDataFramesSorted_*__*', - 'drop HODataFramesSorted_*__*', - 'drop HFDataFramesSorted_*__*', - 'drop *_MEtoEDMConverter_*_*' - ) -) - -process.FEVT = cms.OutputModule("PoolOutputModule", - outputCommands = cms.untracked.vstring('drop *', 'keep *_MEtoEDMConverter_*_*'), - fileName = cms.untracked.string("HcalValHarvestingEDM.root") -) - -#-------------------------------- ANALYSERS -process.hcalTowerAnalyzer = cms.EDAnalyzer("CaloTowersValidation", - outputFile = cms.untracked.string('CaloTowersValidationRelVal.root'), - CaloTowerCollectionLabel = cms.untracked.InputTag('towerMaker'), - hcalselector = cms.untracked.string('all'), - mc = cms.untracked.string('no'), - useAllHistos = cms.untracked.bool(False) -) - -process.hcalNoiseRates = cms.EDAnalyzer('NoiseRates', - outputFile = cms.untracked.string('NoiseRatesRelVal.root'), - rbxCollName = cms.untracked.InputTag('hcalnoise'), - minRBXEnergy = cms.untracked.double(20.0), - minHitEnergy = cms.untracked.double(1.5), - useAllHistos = cms.untracked.bool(False) -) - -process.hcalRecoAnalyzer = cms.EDAnalyzer("HcalRecHitsValidation", - outputFile = cms.untracked.string('HcalRecHitValidationRelVal.root'), - HBHERecHitCollectionLabel = cms.untracked.InputTag("hbhereco"), - HFRecHitCollectionLabel = cms.untracked.InputTag("hfreco"), - HORecHitCollectionLabel = cms.untracked.InputTag("horeco"), - eventype = cms.untracked.string('multi'), - ecalselector = cms.untracked.string('yes'), - hcalselector = cms.untracked.string('all'), - mc = cms.untracked.string('no'), - useAllHistos = cms.untracked.bool(False) -) - - -#------------------------------ NEW DIGI - -process.RandomNumberGeneratorService = cms.Service("RandomNumberGeneratorService", - simHcalUnsuppressedDigis = cms.PSet( - initialSeed = cms.untracked.uint32(11223344), - engineName = cms.untracked.string('HepJamesRandom') - ) -) -process.randomEngineStateProducer = cms.EDProducer("RandomEngineStateProducer") - - -from SimCalorimetry.HcalSimProducers.hcalUnsuppressedDigis_cfi import * -from SimCalorimetry.HcalZeroSuppressionProducers.hcalDigisRealistic_cfi import * -process.newhcalDigiSequence = cms.Sequence(process.simHcalUnsuppressedDigis+process.simHcalDigis) - - -#----------------------------- NEW RECO -from RecoLocalCalo.HcalRecProducers.HcalHitReconstructor_hbhe_cfi import * -from RecoLocalCalo.HcalRecProducers.HcalHitReconstructor_ho_cfi import * -from RecoLocalCalo.HcalRecProducers.HcalHitReconstructor_hf_cfi import * -from RecoLocalCalo.HcalRecProducers.HBHEIsolatedNoiseReflagger_cfi import * -#process.hbheprereco.digiLabel = "simHcalDigis" -#process.horeco.digiLabel = "simHcalDigis" -#process.hfreco.digiLabel = "simHcalDigis" - -process.newhcalLocalRecoSequence = cms.Sequence(process.hbheprereco+process.hbhereco+process.hfreco+process.horeco) - - -#----------------------------------------------------------------------------- -# adding client post-processing -#----------------------------------------------------------------------------- -process.load('Configuration/StandardSequences/EDMtoMEAtRunEnd_cff') -process.dqmSaver.referenceHandling = cms.untracked.string('all') - -cmssw_version = os.environ.get('CMSSW_VERSION','CMSSW_X_Y_Z') -Workflow = '/HcalValidation/'+'Harvesting/'+str(cmssw_version) -process.dqmSaver.workflow = Workflow - -process.calotowersClient = cms.EDAnalyzer("CaloTowersClient", - outputFile = cms.untracked.string('CaloTowersHarvestingME.root'), - DQMDirName = cms.string("/") # root directory -) -process.noiseratesClient = cms.EDAnalyzer("NoiseRatesClient", - outputFile = cms.untracked.string('NoiseRatesHarvestingME.root'), - DQMDirName = cms.string("/") # root directory -) -process.hcalrechitsClient = cms.EDAnalyzer("HcalRecHitsClient", - outputFile = cms.untracked.string('HcalRecHitsHarvestingME.root'), - DQMDirName = cms.string("/") # root directory -) - - -#--------------------------- Making re-digi/re-reco and analysing -# -process.p = cms.Path( -process.mix * -process.newhcalDigiSequence * -process.hcalRawData * -process.rawDataCollector * -process.hcalDigis * -process.newhcalLocalRecoSequence * -process.caloTowersRec * -process.hcalnoise * -#--- analysis -process.hcalTowerAnalyzer * -process.hcalNoiseRates * -process.hcalRecoAnalyzer * -#--- post-processing -process.calotowersClient * -process.noiseratesClient * -process.hcalrechitsClient * -process.dqmSaver -) diff --git a/trunk/Validation/CaloTowers/test/run_onRelVal_fromGENSIM_redigi_rereco_cfg.py b/trunk/Validation/CaloTowers/test/run_onRelVal_fromGENSIM_redigi_rereco_cfg.py new file mode 100644 index 0000000000000..37d155e56824f --- /dev/null +++ b/trunk/Validation/CaloTowers/test/run_onRelVal_fromGENSIM_redigi_rereco_cfg.py @@ -0,0 +1,194 @@ +import os +import FWCore.ParameterSet.Config as cms + +process = cms.Process("TEST") + +import FWCore.ParameterSet.VarParsing as VarParsing +options = VarParsing.VarParsing ('standard') +options.register('GlobalTag', "", VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.string, "GlobalTag to use (default abort)") +options.register('Redigi' , 1, VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.int, "Rerun digi from sim (default true)") +options.register('SLHC' , 0, VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.int, "Run SLHC mode (default false) doesn't do anything yet.") + +options.parseArguments() +print options + +### RANDOM setting (change last digit(s) to make runs different !) +process.load("Configuration.StandardSequences.SimulationRandomNumberGeneratorSeeds_cff") + +process.load("SimCalorimetry.Configuration.hcalDigiSequence_cff") +process.load("SimGeneral.MixingModule.mixNoPU_cfi") +process.load("RecoLocalCalo.Configuration.hcalLocalReco_cff") +process.load("RecoLocalCalo.Configuration.hcalGlobalReco_cff") +process.load("RecoMET.METProducers.hcalnoiseinfoproducer_cfi") +process.load("RecoJets.Configuration.CaloTowersRec_cff") +process.load("RecoLocalCalo.EcalRecAlgos.EcalSeverityLevelESProducer_cfi") +process.load("EventFilter.HcalRawToDigi.HcalDigiToRaw_cfi") +process.load("EventFilter.HcalRawToDigi.HcalRawToDigi_cfi") +process.load("EventFilter.RawDataCollector.rawDataCollector_cfi") +process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff") + +#from Configuration.AlCa.autoCond import autoCond +#process.GlobalTag.globaltag = autoCond['startup'] +if(options.GlobalTag == ""): + print("\n==================================================================================================") + print("| No global tag set. Please use option GlobalTag=XXXXXX::All to set the approperite global tag. |") + print("==================================================================================================\n") + exit() +process.GlobalTag.globaltag = cms.string(options.GlobalTag) + + +process.load("Configuration.StandardSequences.GeometryDB_cff") +process.load("Configuration.StandardSequences.MagneticField_cff") + + +#process.load("DQMServices.Core.DQM_cfg") +#process.DQM.collectorHost = '' + +process.load("DQMServices.Core.DQMStore_cfi") +process.load("DQMServices.Components.MEtoEDMConverter_cfi") + +process.load("FWCore.MessageLogger.MessageLogger_cfi") +process.MessageLogger.cerr.FwkReport.reportEvery = 100 + +process.maxEvents = cms.untracked.PSet( + input = cms.untracked.int32(-1) +) +# Input source +process.source = cms.Source("PoolSource", +# noEventSort = cms.untracked.bool(True), +# duplicateCheckMode = cms.untracked.string('noDuplicateCheck'), + fileNames = cms.untracked.vstring( + '/store/relval/CMSSW_7_3_0/RelValQCD_Pt_3000_3500_13/GEN-SIM-RECO/MCRUN2_73_V7-v1/00000/0A15667E-7B81-E411-A10B-0025905A6068.root', + '/store/relval/CMSSW_7_3_0/RelValQCD_Pt_3000_3500_13/GEN-SIM-RECO/MCRUN2_73_V7-v1/00000/161A8A1B-7781-E411-867C-00259059649C.root', + '/store/relval/CMSSW_7_3_0/RelValQCD_Pt_3000_3500_13/GEN-SIM-RECO/MCRUN2_73_V7-v1/00000/2653E680-7B81-E411-92BB-0025905A48B2.root', + '/store/relval/CMSSW_7_3_0/RelValQCD_Pt_3000_3500_13/GEN-SIM-RECO/MCRUN2_73_V7-v1/00000/8245EF1E-7781-E411-919E-0025905B85AA.root' + ) , + secondaryFileNames = cms.untracked.vstring( + '/store/relval/CMSSW_7_3_0/RelValQCD_Pt_3000_3500_13/GEN-SIM-DIGI-RAW-HLTDEBUG/MCRUN2_73_V7-v1/00000/029B8EF8-5581-E411-B6D7-0025905B85AE.root', + '/store/relval/CMSSW_7_3_0/RelValQCD_Pt_3000_3500_13/GEN-SIM-DIGI-RAW-HLTDEBUG/MCRUN2_73_V7-v1/00000/16A64AB2-5781-E411-A7C6-0025905B85AA.root', + '/store/relval/CMSSW_7_3_0/RelValQCD_Pt_3000_3500_13/GEN-SIM-DIGI-RAW-HLTDEBUG/MCRUN2_73_V7-v1/00000/383DFC62-5581-E411-A822-0025905B85E8.root', + '/store/relval/CMSSW_7_3_0/RelValQCD_Pt_3000_3500_13/GEN-SIM-DIGI-RAW-HLTDEBUG/MCRUN2_73_V7-v1/00000/44733F41-5681-E411-ADD1-002618943966.root', + '/store/relval/CMSSW_7_3_0/RelValQCD_Pt_3000_3500_13/GEN-SIM-DIGI-RAW-HLTDEBUG/MCRUN2_73_V7-v1/00000/7859B8B3-5581-E411-BC59-0025905B85AE.root', + '/store/relval/CMSSW_7_3_0/RelValQCD_Pt_3000_3500_13/GEN-SIM-DIGI-RAW-HLTDEBUG/MCRUN2_73_V7-v1/00000/94DD3149-5681-E411-8BA5-0025905A6082.root', + '/store/relval/CMSSW_7_3_0/RelValQCD_Pt_3000_3500_13/GEN-SIM-DIGI-RAW-HLTDEBUG/MCRUN2_73_V7-v1/00000/AE6D3B5F-5581-E411-934A-0025905A6090.root', + '/store/relval/CMSSW_7_3_0/RelValQCD_Pt_3000_3500_13/GEN-SIM-DIGI-RAW-HLTDEBUG/MCRUN2_73_V7-v1/00000/D2190515-5681-E411-B04F-002590596484.root' + ) +) + +if(options.Redigi): + process.source.inputCommands = cms.untracked.vstring('keep *', + 'drop *_MEtoEDMConverter_*_*', + 'drop HBHEDataFramesSorted_*__*', + 'drop HODataFramesSorted_*__*', + 'drop HFDataFramesSorted_*__*', + 'drop *_MEtoEDMConverter_*_*' + ) + + +process.FEVT = cms.OutputModule("PoolOutputModule", + outputCommands = cms.untracked.vstring('drop *', 'keep *_MEtoEDMConverter_*_*'), + splitLevel = cms.untracked.int32(0), + fileName = cms.untracked.string("output.root") +) + +process.HcalSimHitsAnalyser = cms.EDAnalyzer("HcalSimHitsValidation", + outputFile = cms.untracked.string('HcalSimHitsValidation.root') +) + +process.hcalDigiAnalyzer = cms.EDAnalyzer("HcalDigisValidation", + outputFile = cms.untracked.string('HcalDigisValidationRelVal.root'), + digiLabel = cms.InputTag("hcalDigis"), + zside = cms.untracked.string('*'), + mode = cms.untracked.string('multi'), + + hcalselector = cms.untracked.string('all'), + mc = cms.untracked.string('yes') # 'yes' for MC +) + +process.hcalRecoAnalyzer = cms.EDAnalyzer("HcalRecHitsValidation", + outputFile = cms.untracked.string('HcalRecHitValidationRelVal.root'), + HBHERecHitCollectionLabel = cms.untracked.InputTag("hbhereco"), + HFRecHitCollectionLabel = cms.untracked.InputTag("hfreco"), + HORecHitCollectionLabel = cms.untracked.InputTag("horeco"), + eventype = cms.untracked.string('single'), + ecalselector = cms.untracked.string('yes'), + hcalselector = cms.untracked.string('all'), + mc = cms.untracked.string('yes') # default ! +) + +process.hcalTowerAnalyzer = cms.EDAnalyzer("CaloTowersValidation", + outputFile = cms.untracked.string('CaloTowersValidationRelVal.root'), + CaloTowerCollectionLabel = cms.untracked.InputTag('towerMaker'), + hcalselector = cms.untracked.string('all'), + mc = cms.untracked.string('yes') # default! +) + +#--- EventFilter/HcalRawToDigi/python/HcalRawToDigi_cfi.py +process.hcalDigis.UnpackZDC = cms.untracked.bool(False) + +process.hcalDigis.InputLabel = 'rawDataCollector' + +#--- replace hbhereco with hbheprereco +delattr(process,"hbhereco") +process.hbhereco = process.hbheprereco.clone() +process.hcalLocalRecoSequence = cms.Sequence(process.hbhereco+process.hfreco+process.horeco) + + +#--- Mixing: ECAL and HCAL +process.mix.digitizers = cms.PSet( +# ecal = cms.PSet( +# process.ecalDigitizer +# ), + hcal = cms.PSet( + process.hcalDigitizer + ) +) +process.simCastorDigis = cms.EDAlias() +process.simSiPixelDigis = cms.EDAlias() +process.simSiStripDigis = cms.EDAlias() +process.simEcalUnsuppressedDigis = cms.EDAlias() + +process.load('Configuration/StandardSequences/EDMtoMEAtRunEnd_cff') +process.dqmSaver.referenceHandling = cms.untracked.string('all') + +cmssw_version = os.environ.get('CMSSW_VERSION','CMSSW_X_Y_Z') +Workflow = '/HcalValidation/'+'Harvesting/'+str(cmssw_version) +process.dqmSaver.workflow = Workflow + +if(options.Redigi): + process.p = cms.Path( + process.mix * + process.hcalDigiSequence * + process.hcalRawData * + process.rawDataCollector * + process.hcalDigis * + process.hcalLocalRecoSequence * + process.caloTowersRec * + process.hcalnoise * + process.hcalDigiAnalyzer * + process.hcalTowerAnalyzer * + process.hcalRecoAnalyzer * + process.dqmSaver + ) +else: + process.p = cms.Path( + process.hcalDigiSequence * + process.hcalRawData * + process.rawDataCollector * + process.hcalDigis * + process.hcalLocalRecoSequence * + process.caloTowersRec * + process.hcalnoise * + process.hcalDigiAnalyzer * + process.hcalTowerAnalyzer * + process.hcalRecoAnalyzer * + process.dqmSaver + + ) + +#process.outpath = cms.EndPath(process.FEVT) + +# Customization + +from SLHCUpgradeSimulations.Configuration.postLS1Customs import customise_Digi +customise_Digi(process) diff --git a/trunk/Validation/CaloTowers/test/run_onRelVal_redigi_rereco_cfg.py b/trunk/Validation/CaloTowers/test/run_onRelVal_redigi_rereco_cfg.py deleted file mode 100644 index c1b291581fa80..0000000000000 --- a/trunk/Validation/CaloTowers/test/run_onRelVal_redigi_rereco_cfg.py +++ /dev/null @@ -1,191 +0,0 @@ -####################################################################### -# Remaking HCAL Digis/RecHits and CaloTowers from RAW for validation # -# version for >= CMSSW_390pre5 -####################################################################### - -import os -import FWCore.ParameterSet.Config as cms - -process = cms.Process("RelValValidation") -### process.load("Configuration.StandardSequences.SimulationRandomNumberGeneratorSeeds_cff") -process.load("Configuration.StandardSequences.Simulation_cff") -process.load("SimGeneral.MixingModule.mixNoPU_cfi") -process.load("Configuration.StandardSequences.GeometryDB_cff") -#process.load('Configuration.StandardSequences.RawToDigi_cff') -process.load("Configuration.StandardSequences.Reconstruction_cff") - -process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff") -#--- automatic GlobalTag setting ------------------------------------------- -#--- to set it manually: - comment the following 2 lines -#--- and uncomment the 3d one with the actual tag to be set properly -from Configuration.AlCa.autoCond import autoCond -process.GlobalTag.globaltag = autoCond['startup'] - -process.load("DQMServices.Core.DQM_cfg") -process.DQM.collectorHost = '' -process.load("DQMServices.Components.MEtoEDMConverter_cfi") - -process.maxEvents = cms.untracked.PSet( - input = cms.untracked.int32(-1) -) - -####################################################################### -#--- TWO-file approach, as both RAW (for HCAL re-reco) and -# RECO (for unchanged ECAL) are required -####################################################################### -process.source = cms.Source("PoolSource", -noEventSort = cms.untracked.bool(True), -duplicateCheckMode = cms.untracked.string('noDuplicateCheck'), - #--- full set of GEN-SIM-RECO RelVal files ---------------------------- - fileNames = cms.untracked.vstring( - - ), - #--- full set of GEN-SIM-DIGI-RAW(-HLTDEBUG) RelVal files ------------- - secondaryFileNames = cms.untracked.vstring( - - ), - inputCommands = cms.untracked.vstring('keep *', 'drop *_MEtoEDMConverter_*_*') -) - -process.FEVT = cms.OutputModule("PoolOutputModule", - outputCommands = cms.untracked.vstring('drop *', 'keep *_MEtoEDMConverter_*_*'), - fileName = cms.untracked.string("HcalValHarvestingEDM.root") -) - -#-------------------------------- ANALYSERS -process.hcalTowerAnalyzer = cms.EDAnalyzer("CaloTowersValidation", - outputFile = cms.untracked.string('CaloTowersValidationRelVal.root'), - CaloTowerCollectionLabel = cms.untracked.InputTag('newtowerMaker'), - hcalselector = cms.untracked.string('all'), - mc = cms.untracked.string('no'), - useAllHistos = cms.untracked.bool(False) -) - -process.hcalNoiseRates = cms.EDAnalyzer('NoiseRates', - outputFile = cms.untracked.string('NoiseRatesRelVal.root'), - rbxCollName = cms.untracked.InputTag('newhcalnoise'), - minRBXEnergy = cms.untracked.double(20.0), - minHitEnergy = cms.untracked.double(1.5), - useAllHistos = cms.untracked.bool(False) -) - -process.hcalRecoAnalyzer = cms.EDAnalyzer("HcalRecHitsValidation", - outputFile = cms.untracked.string('HcalRecHitValidationRelVal.root'), - HBHERecHitCollectionLabel = cms.untracked.InputTag("newhbhereco"), - HFRecHitCollectionLabel = cms.untracked.InputTag("newhfreco"), - HORecHitCollectionLabel = cms.untracked.InputTag("newhoreco"), - eventype = cms.untracked.string('multi'), - ecalselector = cms.untracked.string('yes'), - hcalselector = cms.untracked.string('all'), - mc = cms.untracked.string('no'), - useAllHistos = cms.untracked.bool(False) -) - -#----------------------------------------------------------------------------- -# HCAL re-digi preparation -# requires explicit random definition -#----------------------------------------------------------------------------- -process.RandomNumberGeneratorService = cms.Service("RandomNumberGeneratorService", - newsimHcalUnsuppressedDigis = cms.PSet( - initialSeed = cms.untracked.uint32(11223344), - engineName = cms.untracked.string('HepJamesRandom') - ) -) -process.randomEngineStateProducer = cms.EDProducer("RandomEngineStateProducer") - -from SimCalorimetry.HcalSimProducers.hcalUnsuppressedDigis_cfi import * -from SimCalorimetry.HcalZeroSuppressionProducers.hcalDigisRealistic_cfi import * -from SimCalorimetry.HcalTrigPrimProducers.hcaltpdigi_cff import * - -process.newsimHcalUnsuppressedDigis = simHcalUnsuppressedDigis.clone() -process.newsimHcalDigis = simHcalDigis.clone() -process.newsimHcalDigis.digiLabel = "newsimHcalUnsuppressedDigis" - -process.newhcalDigiSequence = cms.Sequence(process.newsimHcalUnsuppressedDigis+process.newsimHcalDigis) - - -#----------------------------------------------------------------------------- -# HCAL re-reco 3-step procedure preparation -#----------------------------------------------------------------------------- -#--- In case of DATA (re-reco) -#--- one might need to add some parameters replacements -#--- similar to what is in the reference RECO config -#--- used for the original reconstruction ! - -#(1) -------------------------- to get (NEW) HCAL RecHits -# -from RecoLocalCalo.HcalRecProducers.HcalHitReconstructor_hbhe_cfi import * -from RecoLocalCalo.HcalRecProducers.HcalHitReconstructor_ho_cfi import * -from RecoLocalCalo.HcalRecProducers.HcalHitReconstructor_hf_cfi import * -from RecoLocalCalo.HcalRecProducers.HBHEIsolatedNoiseReflagger_cfi import * -process.newhbheprereco = hbheprereco.clone() -process.newhoreco = horeco.clone() -process.newhfreco = hfreco.clone() -process.newhbhereco = hbhereco.clone() -process.newhbheprereco.digiLabel = "newsimHcalDigis" -process.newhoreco.digiLabel = "newsimHcalDigis" -process.newhfreco.digiLabel = "newsimHcalDigis" -process.newhbhereco.hbheInput = "newhbheprereco" - -process.newhcalLocalRecoSequence = cms.Sequence(process.newhbheprereco+process.newhbhereco+process.newhfreco+process.newhoreco) - -#(2) -------------------------- to get (NEW) CaloTowers -# -from RecoLocalCalo.CaloTowersCreator.calotowermaker_cfi import * -process.newtowerMaker = calotowermaker.clone() -process.newtowerMaker.hfInput = cms.InputTag("newhfreco") -process.newtowerMaker.hbheInput = cms.InputTag("newhbhereco") -process.newtowerMaker.hoInput = cms.InputTag("newhoreco") - -#(3) ------------------------- to get (NEW) RBX noise -# -from RecoMET.METProducers.hcalnoiseinfoproducer_cfi import * -process.newhcalnoise = hcalnoise.clone() -process.newhcalnoise.digiCollName = "newsimHcalDigis" -process.newhcalnoise.recHitCollName = "newhbhereco" -process.newhcalnoise.caloTowerCollName = "newtowerMaker" - -#----------------------------------------------------------------------------- -# Extra step: adding client post-processing -#----------------------------------------------------------------------------- -process.load('Configuration/StandardSequences/EDMtoMEAtRunEnd_cff') -process.dqmSaver.referenceHandling = cms.untracked.string('all') - -cmssw_version = os.environ.get('CMSSW_VERSION','CMSSW_X_Y_Z') -Workflow = '/HcalValidation/'+'Harvesting/'+str(cmssw_version) -process.dqmSaver.workflow = Workflow - -process.calotowersClient = cms.EDAnalyzer("CaloTowersClient", - outputFile = cms.untracked.string('CaloTowersHarvestingME.root'), - DQMDirName = cms.string("/") # root directory -) -process.noiseratesClient = cms.EDAnalyzer("NoiseRatesClient", - outputFile = cms.untracked.string('NoiseRatesHarvestingME.root'), - DQMDirName = cms.string("/") # root directory -) -process.hcalrechitsClient = cms.EDAnalyzer("HcalRecHitsClient", - outputFile = cms.untracked.string('HcalRecHitsHarvestingME.root'), - DQMDirName = cms.string("/") # root directory -) - -#--- Mixing is required when reading PCaloHits for re-Digitization -from SimGeneral.MixingModule.mixNoPU_cfi import * - -#--------------------------- Making re-digi/re-reco and analysing -# -process.p = cms.Path( -process.mix * -process.newhcalDigiSequence * -process.newhcalLocalRecoSequence * -process.newtowerMaker * -process.newhcalnoise * -#--- analysis -process.hcalTowerAnalyzer * -process.hcalNoiseRates * -process.hcalRecoAnalyzer * -#--- post-processing -process.calotowersClient * -process.noiseratesClient * -process.hcalrechitsClient * -process.dqmSaver -) diff --git a/trunk/Validation/Geometry/data/trackerMaterials.l0 b/trunk/Validation/Geometry/data/trackerMaterials.l0 index 91b75c2410783..e5363e3592c09 100644 --- a/trunk/Validation/Geometry/data/trackerMaterials.l0 +++ b/trunk/Validation/Geometry/data/trackerMaterials.l0 @@ -147,8 +147,16 @@ Pix_Fwd_End_Electro_2 0.130 0.000 0.847 0.000 0.023 Pix_Fwd_End_Coil_Fiber 0.152 0.000 0.848 0.000 0.000 +Pix_Fwd_DCDC_Converter 0.644 0.000 0.298 0.000 0.059 + +Pix_Fwd_Pilot_DOH 0.000 0.000 1.000 0.000 0.000 + +Pix_Fwd_Pilot_Cables 0.000 0.000 1.000 0.000 0.000 + Pix_Fwd_Port_Cards 0.000 0.000 0.176 0.000 0.824 +Pix_Fwd_Port_Cards_Pilot 0.000 0.000 0.176 0.000 0.824 + Pix_Fwd_End_Pipe_1 0.000 0.000 0.490 0.510 0.000 Pix_Fwd_End_Pipe_2 0.000 0.000 0.497 0.503 0.000 diff --git a/trunk/Validation/Geometry/data/trackerMaterials.x0 b/trunk/Validation/Geometry/data/trackerMaterials.x0 index a063f69de6689..de371a6346843 100644 --- a/trunk/Validation/Geometry/data/trackerMaterials.x0 +++ b/trunk/Validation/Geometry/data/trackerMaterials.x0 @@ -146,8 +146,16 @@ Pix_Fwd_End_Electro_2 0.053 0.000 0.893 0.000 0.054 Pix_Fwd_End_Coil_Fiber 0.126 0.000 0.874 0.000 0.000 +Pix_Fwd_DCDC_Converter 0.439 0.000 0.361 0.000 0.200 + +Pix_Fwd_Pilot_DOH 0.000 0.000 1.000 0.000 0.000 + +Pix_Fwd_Pilot_Cables 0.000 0.000 1.000 0.000 0.000 + Pix_Fwd_Port_Cards 0.000 0.000 0.099 0.000 0.901 +Pix_Fwd_Port_Cards_Pilot 0.000 0.000 0.156 0.000 0.844 + Pix_Fwd_End_Pipe_1 0.000 0.000 0.734 0.266 0.000 Pix_Fwd_End_Pipe_2 0.000 0.000 0.734 0.266 0.000 diff --git a/trunk/Validation/Geometry/interface/MonitorElementMgr.h b/trunk/Validation/Geometry/interface/MonitorElementMgr.h deleted file mode 100644 index cdecd43b3b84e..0000000000000 --- a/trunk/Validation/Geometry/interface/MonitorElementMgr.h +++ /dev/null @@ -1,34 +0,0 @@ -#ifndef MonitorElementMgr_h -#define MonitorElementMgr_h - -#include "DQMServices/Core/interface/MonitorElement.h" -#include "TFile.h" -#include -#include - -typedef std::map< int, MonitorElement* > mime; - -class MonitorElementMgr -{ - public: - MonitorElementMgr(); - ~MonitorElementMgr(); - void save( const std::string& name ); - void openSecondFile( const std::string& name ); - - void printComparisonResult( int ime ); - - bool addME( MonitorElement* ime ); - - MonitorElement* getME( int ime ); - - MonitorElement* getMEFromSecondFile( const char* hnam ); - - private: - mime theMonitorElements; - - TFile * theFileRef; - -}; - -#endif diff --git a/trunk/Validation/Geometry/src/MonitorElementMgr.cc b/trunk/Validation/Geometry/src/MonitorElementMgr.cc deleted file mode 100644 index 1a5998cb38faa..0000000000000 --- a/trunk/Validation/Geometry/src/MonitorElementMgr.cc +++ /dev/null @@ -1,99 +0,0 @@ -#include "Validation/Geometry/interface/MonitorElementMgr.h" -#include "CLHEP/Units/GlobalSystemOfUnits.h" -#ifdef StatTesting -#include "Validation/SimG4GeometryValidation/interface/StatisticsComparator.h" -#include "StatisticsTesting/Chi2ComparisonAlgorithm.h" -#endif - -#ifdef PI121 -#include "StatisticsTesting/ComparisonResult.h" -#endif -#include -#include "DQMServices/Core/interface/MonitorElement.h" -#include - -//---------------------------------------------------------------------- -MonitorElementMgr::MonitorElementMgr() -{ - -} - -//---------------------------------------------------------------------- -MonitorElementMgr::~MonitorElementMgr() -{ - //~MonitorElement is protected => delete doesnt work... - /* - mime::const_iterator iter; - for( iter = theMonitorElements.begin(); iter != theMonitorElements.end(); iter++ ){ - delete (*iter).second; - } - */ -} - -//---------------------------------------------------------------------- -void MonitorElementMgr::save( const std::string& name ) -{ - - std::cout << "=== save user histos ===" << std::endl; - TFile fout(name.c_str(),"recreate"); - // write out the histos -mime::const_iterator iter; - std::cout << "Should save " << theMonitorElements.size() << " MEs" << std::endl; - /* - for( iter = theMonitorElements.begin(); iter != theMonitorElements.end(); iter++ ){ - delete (*iter).second; - } - */ -} - -void MonitorElementMgr::openSecondFile( const std::string& name ) -{ - - theFileRef = new TFile(name.c_str()); - - /* std::vector objectNames = theStoreIn->listObjectNames(); - std::vector objectTypes = theStoreIn->listObjectTypes(); - unsigned int siz = objectNames.size(); - for( unsigned int ii = 0; ii < siz; ii++ ) { - // std::cout << " HISTOS IN FILE " << std::endl; - - // std::cout << " HISTO: " << objectNames[ii] << " " << objectTypes[ii] << std::endl; - }*/ -} - -void MonitorElementMgr::printComparisonResult( int ih ) -{ - //still to be implemented for MonitorElements -} - -bool MonitorElementMgr::addME( MonitorElement* sih ) -{ - const char* str = const_cast((sih->getName()).c_str()); - int ih = atoi(str); - theMonitorElements[ih] = sih; - std::cout << " addME " << sih->getName() << " = " << ih << std::endl; - - return true; -} - -MonitorElement* MonitorElementMgr::getME( int ime ) -{ - MonitorElement* me = 0; - mime::const_iterator ite = theMonitorElements.find( ime ); - if( ite != theMonitorElements.end() ) { - me = (*ite).second; - } else { - std::cerr << "!!!! FATAL ERROR MonitorElement does not exist " << ime << std::endl; - std::exception(); - } - return me; -} - -MonitorElement* MonitorElementMgr::getMEFromSecondFile( const char* hnam ) -{ - std::cout << "still to be added for ME" << std::endl; - MonitorElement* me = 0; - std::cerr << "!!!! FATAL ERROR MonitorElement does not exist " << std::endl; - std::exception(); - return me; -} diff --git a/trunk/Validation/Geometry/test/dddvsdb/runDDDvsDBGeometryValidation.sh b/trunk/Validation/Geometry/test/dddvsdb/runDDDvsDBGeometryValidation.sh index 7df63d6598f74..c4ea24079277b 100755 --- a/trunk/Validation/Geometry/test/dddvsdb/runDDDvsDBGeometryValidation.sh +++ b/trunk/Validation/Geometry/test/dddvsdb/runDDDvsDBGeometryValidation.sh @@ -4,7 +4,7 @@ cmsenv echo " START Geometry Validation" set loctag = '' if ($#argv == 0) then - set gtag="POSTLS172_V6::All" + set gtag="MCRUN2_74_V1::All" set geometry="GeometryExtended2015" else if($#argv == 1) then set gtag=`echo ${1}` @@ -413,14 +413,14 @@ echo "Start Simulation geometry validation" | tee -a GeometryValidation.log echo "Here I am " > readXML.expected echo "Top Most LogicalPart =cms:OCMS " >> readXML.expected echo " mat=materials:Air" >> readXML.expected -echo " solid=cms:OCMS Polycone_rrz: 0 6.28319 -450000 0 1000 -27000 0 1000 -27000 0 13000 27000 0 13000 27000 0 1000 450000 0 1000 " >> readXML.expected +echo " solid=cms:OCMS Polycone_rrz: 0 6.28319 -450000 0 1000 -27000 0 1000 -27000 0 17500 27000 0 17500 27000 0 1000 450000 0 1000 " >> readXML.expected echo "After the GeoHistory in the output file dumpGeoHistoryOnRead you will see x, y, z, r11, r12, r13, r21, r22, r23, r31, r32, r33" >> readXML.expected echo "finished" >> readXML.expected -cp $CMSSW_RELEASE_BASE/src/GeometryReaders/XMLIdealGeometryESSource/test/readIdealAndDump.py . -sed -i "{s/GeometryExtended/${geometry}/}" readIdealAndDump.py >> GeometryValidation.log -cmsRun readIdealAndDump.py > readXMLAndDump.log +cp $CMSSW_RELEASE_BASE/src/GeometryReaders/XMLIdealGeometryESSource/test/readExtendedAndDump.py . +sed -i "{s/GeometryExtended/${geometry}/}" readExtendedAndDump.py >> GeometryValidation.log +cmsRun readExtendedAndDump.py > readXMLAndDump.log cp $CMSSW_RELEASE_BASE/src/GeometryReaders/XMLIdealGeometryESSource/test/testReadXMLFromGTDB.py . sed -i "{/process.GlobalTag.globaltag/d}" testReadXMLFromGTDB.py >> GeometryValidation.log @@ -437,8 +437,8 @@ sed -i "/FrontierConditions_GlobalTag_cff/ a\process.XMLFromDBSource.label = cms cmsRun testReadXMLFromDB.py > readXMLfromLocDB.log cp $CMSSW_RELEASE_BASE/src/GeometryReaders/XMLIdealGeometryESSource/test/readBigXMLAndDump.py . -sed -i "{/,geomXMLFiles = cms.vstring('GeometryReaders\/XMLIdealGeometryESSource\/test\/fred.xml')/d}" readBigXMLAndDump.py >> GeometryValidation.log -sed -i "/XMLIdealGeometryESSource/ a\\t\t,geomXMLFiles=cms.vstring('workArea\/fred.xml')" readBigXMLAndDump.py >> GeometryValidation.log +sed -i "{/geomXMLFiles = cms.vstring('GeometryReaders\/XMLIdealGeometryESSource\/test\/fred.xml'),/d}" readBigXMLAndDump.py >> GeometryValidation.log +sed -i "/XMLIdealGeometryESSource/ a\\t\tgeomXMLFiles=cms.vstring('workArea\/fred.xml')," readBigXMLAndDump.py >> GeometryValidation.log cmsRun readBigXMLAndDump.py > readBigXMLAndDump.log diff readXMLAndDump.log readXML.expected > diffreadXMLSTD.log diff --git a/trunk/Validation/HcalRecHits/src/HcalRecHitsValidation.cc b/trunk/Validation/HcalRecHits/src/HcalRecHitsValidation.cc index b4154a03ef8f6..3c0be747cc738 100644 --- a/trunk/Validation/HcalRecHits/src/HcalRecHitsValidation.cc +++ b/trunk/Validation/HcalRecHits/src/HcalRecHitsValidation.cc @@ -545,13 +545,13 @@ void HcalRecHitsValidation::bookHistograms(DQMStore::IBooker &ib, edm::Run const meTE_Low_HE = ib.book2D(histo, histo, 80, -5., 75., 70, -48., 92.); sprintf (histo, "HcalRecHitTask_timing_vs_energy_HE" ) ; - meTE_HE = ib.book2D(histo, histo, 200, -5., 395., 70, -48., 92.); + meTE_HE = ib.book2D(histo, histo, 200, -5., 2995., 70, -48., 92.); sprintf (histo, "HcalRecHitTask_timing_vs_energy_profile_Low_HE" ) ; meTEprofileHE_Low = ib.bookProfile(histo, histo, 80, -5., 75., 70, -48., 92.); sprintf (histo, "HcalRecHitTask_timing_vs_energy_profile_HE" ) ; - meTEprofileHE = ib.bookProfile(histo, histo, 200, -5., 395., 70, -48., 92.); + meTEprofileHE = ib.bookProfile(histo, histo, 200, -5., 2995., 70, -48., 92.); //Timing by depth and rechits vs simhits are not drawn if (useAllHistos_){ diff --git a/trunk/Validation/RecoHI/python/TrackValidationHeavyIons_cff.py b/trunk/Validation/RecoHI/python/TrackValidationHeavyIons_cff.py index 7bd2160b1021e..4c43a18b2996c 100644 --- a/trunk/Validation/RecoHI/python/TrackValidationHeavyIons_cff.py +++ b/trunk/Validation/RecoHI/python/TrackValidationHeavyIons_cff.py @@ -1,11 +1,7 @@ import FWCore.ParameterSet.Config as cms # track associator settings -import SimTracker.TrackAssociatorProducers.trackAssociatorByHits_cfi -trackAssociatorByHitsRecoDenom = SimTracker.TrackAssociatorProducers.trackAssociatorByHits_cfi.trackAssociatorByHits.clone( - SimToRecoDenominator = cms.string('reco'), - UseGrouped = cms.bool(False) - ) +from Validation.RecoTrack.TrackValidation_cff import trackAssociatorByHitsRecoDenom # reco track quality cuts from Validation.RecoTrack.cuts_cff import *